File network_cl.h¶
FileList > communication > network_cl.h
Go to the source code of this file
#include <stdio.h>#include "dbtype_def.h"#include "locator.h"#include "log_writer.h"#include "client_support.h"
Public Functions¶
| Type | Name |
|---|---|
| void | net_cleanup_client_queues (void) |
| int | net_client_check_log_header (LOGWR_CONTEXT * ctx_ptr, char * argbuf, int argsize, char * replybuf, int replysize, char ** logpg_area_buf, bool verbose) |
| int | net_client_final (bool server_error) |
| int | net_client_get_next_log_pages (int rc, char * replybuf, int replysize, int length) |
| int | net_client_init (const char * dbname, const char * hostname) |
| void | net_client_logwr_send_end_msg (int rc, int error) |
| int | net_client_ping_server (int client_val, int * server_val, int timeout) |
| int | net_client_ping_server_with_handshake (int client_type, bool check_capabilities, int opt_cap) |
| int | net_client_receive_action (int rc, int * action) |
| int | net_client_recv_copyarea (int request, char * replybuf, int replysize, char * recvbuffer, int recvbuffer_size, LC_COPYAREA ** reply_copy_area, int eid) |
| int | net_client_request (int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf, int datasize, char * replydata, int replydatasize) |
| int | net_client_request2 (int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf, int datasize, char ** replydata_ptr, int * replydatasize_ptr) |
| int | net_client_request2_no_malloc (int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf, int datasize, char * replydata, int * replydatasize_ptr) |
| int | net_client_request3 (int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf, int datasize, char ** replydata_ptr, int * replydatasize_ptr, char ** replydata_ptr2, int * replydatasize_ptr2) |
| int | net_client_request_2recv_copyarea (int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf, int datasize, char * recvbuffer, int recvbuffer_size, LC_COPYAREA ** reply_copy_area, int * eid) |
| int | net_client_request_3_data (int request, char * argbuf, int argsize, char * databuf1, int datasize1, char * databuf2, int datasize2, char * replydata0, int replydatasize0, char * replydata1, int replydatasize1, char * replydata2, int replydatasize2) |
| int | net_client_request_3_data_recv_copyarea (int request, char * argbuf, int argsize, char * databuf1, int datasize1, char * databuf2, int datasize2, char * replybuf, int replysize, LC_COPYAREA ** reply_copy_area) |
| int | net_client_request_3recv_copyarea (int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf, int datasize, char ** recvbuffer, int * recvbuffer_size, LC_COPYAREA ** reply_copy_area) |
| int | net_client_request_method_callback (int request, char * argbuf, int argsize, char * replybuf, int replysize, char ** replydata_ptr, int * replydatasize_ptr) |
| int | net_client_request_no_reply (int request, char * argbuf, int argsize) |
| int | net_client_request_recv_copyarea (int request, char * argbuf, int argsize, char * replybuf, int replysize, LC_COPYAREA ** reply_copy_area) |
| int | net_client_request_recv_large_data (int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf, int datasize, char * replydata, INT64 * replydatasize_ptr) |
| int | net_client_request_recv_stream (int request, char * argbuf, int argsize, char * replybuf, int replybuf_size, char * databuf, int datasize, FILE * outfp) |
| int | net_client_request_send_large_data (int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf, INT64 datasize, char * replydata, int replydatasize) |
| int | net_client_request_with_callback (int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf1, int datasize1, char * databuf2, int datasize2, char ** replydata_ptr1, int * replydatasize_ptr1, char ** replydata_ptr2, int * replydatasize_ptr2, char ** replydata_ptr3, int * replydatasize_ptr3) |
| int | net_client_request_with_logwr_context (LOGWR_CONTEXT * ctx_ptr, int request, char * argbuf, int argsize, char * replybuf, int replysize, char * databuf1, int datasize1, char * databuf2, int datasize2) |
| int | net_client_send_data (unsigned int rc, char * databuf, int datasize) |
| void | net_client_shutdown_server (void) |
Public Functions Documentation¶
function net_cleanup_client_queues¶
function net_client_check_log_header¶
int net_client_check_log_header (
LOGWR_CONTEXT * ctx_ptr,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char ** logpg_area_buf,
bool verbose
)
function net_client_final¶
function net_client_get_next_log_pages¶
function net_client_init¶
function net_client_logwr_send_end_msg¶
function net_client_ping_server¶
function net_client_ping_server_with_handshake¶
function net_client_receive_action¶
function net_client_recv_copyarea¶
int net_client_recv_copyarea (
int request,
char * replybuf,
int replysize,
char * recvbuffer,
int recvbuffer_size,
LC_COPYAREA ** reply_copy_area,
int eid
)
function net_client_request¶
int net_client_request (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf,
int datasize,
char * replydata,
int replydatasize
)
function net_client_request2¶
int net_client_request2 (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf,
int datasize,
char ** replydata_ptr,
int * replydatasize_ptr
)
function net_client_request2_no_malloc¶
int net_client_request2_no_malloc (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf,
int datasize,
char * replydata,
int * replydatasize_ptr
)
function net_client_request3¶
int net_client_request3 (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf,
int datasize,
char ** replydata_ptr,
int * replydatasize_ptr,
char ** replydata_ptr2,
int * replydatasize_ptr2
)
function net_client_request_2recv_copyarea¶
int net_client_request_2recv_copyarea (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf,
int datasize,
char * recvbuffer,
int recvbuffer_size,
LC_COPYAREA ** reply_copy_area,
int * eid
)
function net_client_request_3_data¶
int net_client_request_3_data (
int request,
char * argbuf,
int argsize,
char * databuf1,
int datasize1,
char * databuf2,
int datasize2,
char * replydata0,
int replydatasize0,
char * replydata1,
int replydatasize1,
char * replydata2,
int replydatasize2
)
function net_client_request_3_data_recv_copyarea¶
int net_client_request_3_data_recv_copyarea (
int request,
char * argbuf,
int argsize,
char * databuf1,
int datasize1,
char * databuf2,
int datasize2,
char * replybuf,
int replysize,
LC_COPYAREA ** reply_copy_area
)
function net_client_request_3recv_copyarea¶
int net_client_request_3recv_copyarea (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf,
int datasize,
char ** recvbuffer,
int * recvbuffer_size,
LC_COPYAREA ** reply_copy_area
)
function net_client_request_method_callback¶
int net_client_request_method_callback (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char ** replydata_ptr,
int * replydatasize_ptr
)
function net_client_request_no_reply¶
function net_client_request_recv_copyarea¶
int net_client_request_recv_copyarea (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
LC_COPYAREA ** reply_copy_area
)
function net_client_request_recv_large_data¶
int net_client_request_recv_large_data (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf,
int datasize,
char * replydata,
INT64 * replydatasize_ptr
)
function net_client_request_recv_stream¶
int net_client_request_recv_stream (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replybuf_size,
char * databuf,
int datasize,
FILE * outfp
)
function net_client_request_send_large_data¶
int net_client_request_send_large_data (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf,
INT64 datasize,
char * replydata,
int replydatasize
)
function net_client_request_with_callback¶
int net_client_request_with_callback (
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf1,
int datasize1,
char * databuf2,
int datasize2,
char ** replydata_ptr1,
int * replydatasize_ptr1,
char ** replydata_ptr2,
int * replydatasize_ptr2,
char ** replydata_ptr3,
int * replydatasize_ptr3
)
function net_client_request_with_logwr_context¶
int net_client_request_with_logwr_context (
LOGWR_CONTEXT * ctx_ptr,
int request,
char * argbuf,
int argsize,
char * replybuf,
int replysize,
char * databuf1,
int datasize1,
char * databuf2,
int datasize2
)
function net_client_send_data¶
function net_client_shutdown_server¶
The documentation for this class was generated from the following file cubrid/src/communication/network_cl.h