Skip to content

Struct t_proxy_context

ClassList > t_proxy_context

  • #include <shard_proxy_common.h>

Public Attributes

Type Name
int cas_id
int cid
int client_id
char database_passwd
char database_user
bool dont_free_statement
int error_code
int error_ind
char error_msg
bool free_context
bool free_on_client_io_write
bool free_on_end_tran
int func_code
bool is_busy
bool is_cas_in_tran
bool is_client_in_tran
bool is_connected
bool is_in_tran
bool is_prepare_for_execute
T_SHARD_STMT * prepared_stmt
int shard_id
int stmt_h_id
int stmt_hint_type
T_CONTEXT_STMT * stmt_list
unsigned int uid
int wait_timeout
bool waiting_dummy_prepare
T_PROXY_EVENT * waiting_event

Public Attributes Documentation

variable cas_id

int t_proxy_context::cas_id;

variable cid

int t_proxy_context::cid;

variable client_id

int t_proxy_context::client_id;

variable database_passwd

char t_proxy_context::database_passwd[32];

variable database_user

char t_proxy_context::database_user[32];

variable dont_free_statement

bool t_proxy_context::dont_free_statement;

variable error_code

int t_proxy_context::error_code;

variable error_ind

int t_proxy_context::error_ind;

variable error_msg

char t_proxy_context::error_msg[256];

variable free_context

bool t_proxy_context::free_context;

variable free_on_client_io_write

bool t_proxy_context::free_on_client_io_write;

variable free_on_end_tran

bool t_proxy_context::free_on_end_tran;

variable func_code

int t_proxy_context::func_code;

variable is_busy

bool t_proxy_context::is_busy;

variable is_cas_in_tran

bool t_proxy_context::is_cas_in_tran;

variable is_client_in_tran

bool t_proxy_context::is_client_in_tran;

variable is_connected

bool t_proxy_context::is_connected;

variable is_in_tran

bool t_proxy_context::is_in_tran;

variable is_prepare_for_execute

bool t_proxy_context::is_prepare_for_execute;

variable prepared_stmt

T_SHARD_STMT* t_proxy_context::prepared_stmt;

variable shard_id

int t_proxy_context::shard_id;

variable stmt_h_id

int t_proxy_context::stmt_h_id;

variable stmt_hint_type

int t_proxy_context::stmt_hint_type;

variable stmt_list

T_CONTEXT_STMT* t_proxy_context::stmt_list;

variable uid

unsigned int t_proxy_context::uid;

variable wait_timeout

int t_proxy_context::wait_timeout;

variable waiting_dummy_prepare

bool t_proxy_context::waiting_dummy_prepare;

variable waiting_event

T_PROXY_EVENT* t_proxy_context::waiting_event;


The documentation for this class was generated from the following file cubrid/src/broker/shard_proxy_common.h