CUBRID Engine
latest
|
#include <shard_proxy_common.h>
Public Attributes | |
int | status |
int | cas_id |
int | shard_id |
bool | is_in_tran |
int | ctx_cid |
unsigned int | ctx_uid |
SOCKET | fd |
Definition at line 177 of file shard_proxy_common.h.
int t_cas_io::cas_id |
Definition at line 181 of file shard_proxy_common.h.
Referenced by fn_proxy_client_close_req_handle(), fn_proxy_client_cursor(), fn_proxy_client_cursor_close(), fn_proxy_client_fetch(), fn_proxy_client_prepare(), fn_proxy_client_prepare_and_execute(), proxy_cas_alloc_by_ctx(), proxy_cas_io_free(), proxy_cas_io_free_by_ctx(), proxy_cas_io_initialize(), proxy_client_check_waiter_and_wakeup(), proxy_client_execute_internal(), proxy_process_cas_conn_error(), proxy_process_cas_response(), proxy_send_request_to_cas(), proxy_send_request_to_cas_with_new_event(), proxy_shard_io_destroy(), proxy_str_cas_io(), and proxy_wakeup_context_by_shard().
int t_cas_io::ctx_cid |
Definition at line 185 of file shard_proxy_common.h.
Referenced by proxy_cas_alloc_anything(), proxy_cas_alloc_by_ctx(), proxy_cas_alloc_by_shard_and_cas_id(), proxy_cas_find_io_by_ctx(), proxy_cas_io_free(), proxy_cas_io_free_by_ctx(), proxy_cas_io_initialize(), proxy_cas_io_new(), proxy_cas_release_by_ctx(), proxy_process_cas_conn_error(), proxy_process_cas_response(), and proxy_str_cas_io().
unsigned int t_cas_io::ctx_uid |
Definition at line 186 of file shard_proxy_common.h.
Referenced by proxy_cas_alloc_anything(), proxy_cas_alloc_by_ctx(), proxy_cas_alloc_by_shard_and_cas_id(), proxy_cas_find_io_by_ctx(), proxy_cas_io_free(), proxy_cas_io_free_by_ctx(), proxy_cas_io_initialize(), proxy_cas_io_new(), proxy_cas_release_by_ctx(), proxy_process_cas_conn_error(), proxy_process_cas_response(), and proxy_str_cas_io().
SOCKET t_cas_io::fd |
Definition at line 188 of file shard_proxy_common.h.
Referenced by proxy_cas_alloc_anything(), proxy_cas_io_find_by_fd(), proxy_cas_io_free(), proxy_cas_io_free_by_ctx(), proxy_cas_io_initialize(), proxy_cas_io_new(), proxy_cas_io_write(), proxy_shard_io_destroy(), and proxy_str_cas_io().
bool t_cas_io::is_in_tran |
Definition at line 183 of file shard_proxy_common.h.
Referenced by proxy_cas_alloc_anything(), proxy_cas_alloc_by_ctx(), proxy_cas_alloc_by_shard_and_cas_id(), proxy_cas_find_io_by_ctx(), proxy_cas_io_free(), proxy_cas_io_free_by_ctx(), proxy_cas_io_initialize(), proxy_cas_io_new(), proxy_cas_release_by_ctx(), proxy_find_idle_cas_by_asc(), proxy_find_idle_cas_by_conn_info(), proxy_find_idle_cas_by_desc(), proxy_process_cas_conn_error(), proxy_process_cas_response(), proxy_shard_io_destroy(), and proxy_str_cas_io().
int t_cas_io::shard_id |
Definition at line 182 of file shard_proxy_common.h.
Referenced by fn_proxy_client_close_req_handle(), fn_proxy_client_cursor(), fn_proxy_client_cursor_close(), fn_proxy_client_fetch(), fn_proxy_client_prepare(), fn_proxy_client_prepare_and_execute(), proxy_cas_alloc_by_ctx(), proxy_cas_io_free(), proxy_cas_io_free_by_ctx(), proxy_cas_io_initialize(), proxy_client_check_waiter_and_wakeup(), proxy_client_execute_internal(), proxy_process_cas_conn_error(), proxy_process_cas_response(), proxy_send_request_to_cas(), proxy_send_request_to_cas_with_new_event(), proxy_shard_io_destroy(), proxy_str_cas_io(), and proxy_wakeup_context_by_shard().
int t_cas_io::status |
Definition at line 179 of file shard_proxy_common.h.
Referenced by proxy_cas_alloc_by_shard_and_cas_id(), proxy_cas_io_free(), proxy_cas_io_free_by_ctx(), proxy_cas_io_new(), proxy_find_idle_cas_by_asc(), proxy_find_idle_cas_by_conn_info(), proxy_find_idle_cas_by_desc(), proxy_process_cas_conn_error(), proxy_process_cas_register(), and proxy_str_cas_io().