CUBRID Engine  latest
client_support.h File Reference
#include "connection_defs.h"
Include dependency graph for client_support.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int css_client_init (int sockid, const char *server_name, const char *host_name)
 
unsigned int css_send_request_to_server_with_buffer (char *host, int request, char *arg_buffer, int arg_buffer_size, char *data_buffer, int data_buffer_size)
 
unsigned int css_send_req_to_server (char *host, int request, char *arg_buffer, int arg_buffer_size, char *data_buffer, int data_buffer_size, char *reply_buffer, int reply_size)
 
unsigned int css_send_req_to_server_2_data (char *host, int request, char *arg_buffer, int arg_buffer_size, char *data1_buffer, int data1_buffer_size, char *data2_buffer, int data2_buffer_size, char *reply_buffer, int reply_size)
 
unsigned int css_send_req_to_server_no_reply (char *host, int request, char *arg_buffer, int arg_buffer_size)
 
int css_queue_receive_data_buffer (unsigned int eid, char *buffer, int buffer_size)
 
unsigned int css_send_error_to_server (char *host, unsigned int eid, char *buffer, int buffer_size)
 
unsigned int css_send_data_to_server (char *host, unsigned int eid, char *buffer, int buffer_size)
 
unsigned int css_receive_data_from_server (unsigned int eid, char **buffer, int *size)
 
unsigned int css_receive_data_from_server_with_timeout (unsigned int eid, char **buffer, int *size, int timeout)
 
void css_terminate (bool server_error)
 
void css_cleanup_client_queues (char *host_name)
 
HA_SERVER_STATE css_ha_server_state (void)
 

Variables

int css_Errno
 
CSS_MAP_ENTRYcss_Client_anchor
 

Function Documentation

void css_cleanup_client_queues ( char *  host_name)

Definition at line 675 of file client_support.c.

References css_mapping_entry::conn, css_remove_all_unexpected_packets(), css_return_open_entry(), and NULL.

Referenced by net_cleanup_client_queues().

Here is the caller graph for this function:

HA_SERVER_STATE css_ha_server_state ( void  )

Definition at line 691 of file client_support.c.

unsigned int css_receive_data_from_server_with_timeout ( unsigned int  eid,
char **  buffer,
int *  size,
int  timeout 
)
unsigned int css_send_data_to_server ( char *  host,
unsigned int  eid,
char *  buffer,
int  buffer_size 
)
unsigned int css_send_error_to_server ( char *  host,
unsigned int  eid,
char *  buffer,
int  buffer_size 
)
unsigned int css_send_req_to_server_2_data ( char *  host,
int  request,
char *  arg_buffer,
int  arg_buffer_size,
char *  data1_buffer,
int  data1_buffer_size,
char *  data2_buffer,
int  data2_buffer_size,
char *  reply_buffer,
int  reply_size 
)
unsigned int css_send_req_to_server_no_reply ( char *  host,
int  request,
char *  arg_buffer,
int  arg_buffer_size 
)
unsigned int css_send_request_to_server_with_buffer ( char *  host,
int  request,
char *  arg_buffer,
int  arg_buffer_size,
char *  data_buffer,
int  data_buffer_size 
)

Variable Documentation

CSS_MAP_ENTRY* css_Client_anchor

Definition at line 55 of file client_support.c.