CUBRID Engine  latest
css_conn_entry Struct Reference

#include <connection_defs.h>

Collaboration diagram for css_conn_entry:
Collaboration graph

Public Attributes

SOCKET fd
 
unsigned short request_id
 
int status
 
int invalidate_snapshot
 
int client_id
 
int db_error
 
bool in_transaction
 
bool reset_on_commit
 
FILE * file
 
CSS_QUEUE_ENTRYrequest_queue
 
CSS_QUEUE_ENTRYdata_queue
 
CSS_QUEUE_ENTRYabort_queue
 
CSS_QUEUE_ENTRYbuffer_queue
 
CSS_QUEUE_ENTRYerror_queue
 
void * cnxn
 
SESSION_ID session_id
 
CSS_CONN_ENTRYnext
 
int transaction_id
 

Detailed Description

Definition at line 423 of file connection_defs.h.

Member Data Documentation

void* css_conn_entry::cnxn

Definition at line 466 of file connection_defs.h.

Referenced by css_initialize_conn().

SOCKET css_conn_entry::fd

Definition at line 425 of file connection_defs.h.

Referenced by css_accept_server_request(), css_block_all_active_conn(), css_check_conn(), css_check_magic(), css_close_conn(), css_common_connect(), css_connect_to_master_server(), css_connection_handler_thread(), css_find_conn_from_fd(), css_init(), css_initialize_conn(), css_net_send(), css_net_send3(), css_print_conn_entry_info(), css_process_close_packet(), css_process_deact_stop_all(), css_process_deactivate_heartbeat(), css_process_get_server_ha_mode(), css_process_ha_admin_info(), css_process_ha_deregister_by_args(), css_process_ha_deregister_by_pid(), css_process_ha_node_list_info(), css_process_ha_ping_host_info(), css_process_ha_process_list_info(), css_process_ha_start_util_process(), css_process_heartbeat_request(), css_queue_data_packet(), css_queue_error_packet(), css_read_header(), css_receive_data(), css_receive_error(), css_receive_heartbeat_data(), css_receive_heartbeat_request(), css_recv_and_queue_packet(), css_reestablish_connection_to_master(), css_register_new_server(), css_register_new_server2(), css_reject_server_request(), css_send_command_to_server(), css_send_error(), css_send_heartbeat_data(), css_send_heartbeat_request(), css_send_io_vector(), css_send_magic(), css_send_message_to_server(), css_send_to_existing_server(), css_shutdown_conn(), css_tcp_client_open(), hb_connect_to_master(), hb_deregister_from_master(), hb_process_master_request(), hb_register_new_process(), hb_register_to_master(), hb_resource_receive_changemode(), hb_resource_receive_get_eof(), and net_server_request().

FILE* css_conn_entry::file

Definition at line 460 of file connection_defs.h.

bool css_conn_entry::in_transaction
unsigned short css_conn_entry::request_id
bool css_conn_entry::reset_on_commit

Definition at line 432 of file connection_defs.h.

Referenced by css_initialize_conn(), and return_error_to_client().

int css_conn_entry::transaction_id

Definition at line 489 of file connection_defs.h.

Referenced by css_platform_independent_poll(), and css_send_req_to_server().


The documentation for this struct was generated from the following file: