Skip to content

Class connection_list_cl

ClassList > connection_list_cl

  • #include <connection_list_cl.h>

Public Functions

Type Name
connection_list_cl () = default
void css_queue_find_and_remove_header_entry_ptr (CSS_CONN_ENTRY * conn, unsigned short request_id)
int css_queue_user_data_buffer (CSS_CONN_ENTRY * conn, unsigned short request_id, int size, char * buffer)
~connection_list_cl () = default

Protected Functions

Type Name
CSS_QUEUE_ENTRY * css_find_queue_entry (CSS_QUEUE_ENTRY * header, unsigned int key)
char * css_get_data_buffer (CSS_CONN_ENTRY * conn, unsigned short request_id, int * buffer_size)
void css_queue_remove_header (CSS_QUEUE_ENTRY ** anchor)
void css_queue_remove_header_entry (CSS_QUEUE_ENTRY ** anchor, unsigned short request_id)
void css_queue_remove_header_entry_ptr (CSS_QUEUE_ENTRY ** anchor, CSS_QUEUE_ENTRY * entry)
void css_queue_unexpected_data_packet (CSS_CONN_ENTRY * conn, unsigned short request_id, char * header, int size, int rc)
void css_queue_unexpected_error_packet (CSS_CONN_ENTRY * conn, unsigned short request_id, char * header, int size, int rc)
void css_queue_unexpected_packet (int type, CSS_CONN_ENTRY * conn, unsigned short request_id, NET_HEADER * header, int size)

Public Functions Documentation

function connection_list_cl

connection_list_cl::connection_list_cl () = default

function css_queue_find_and_remove_header_entry_ptr

void connection_list_cl::css_queue_find_and_remove_header_entry_ptr (
    CSS_CONN_ENTRY * conn,
    unsigned  short request_id
) 

function css_queue_user_data_buffer

int connection_list_cl::css_queue_user_data_buffer (
    CSS_CONN_ENTRY * conn,
    unsigned  short request_id,
    int size,
    char * buffer
) 

function ~connection_list_cl

connection_list_cl::~connection_list_cl () = default

Protected Functions Documentation

function css_find_queue_entry

CSS_QUEUE_ENTRY * connection_list_cl::css_find_queue_entry (
    CSS_QUEUE_ENTRY * header,
    unsigned  int key
) 

function css_get_data_buffer

char * connection_list_cl::css_get_data_buffer (
    CSS_CONN_ENTRY * conn,
    unsigned  short request_id,
    int * buffer_size
) 

function css_queue_remove_header

void connection_list_cl::css_queue_remove_header (
    CSS_QUEUE_ENTRY ** anchor
) 

function css_queue_remove_header_entry

void connection_list_cl::css_queue_remove_header_entry (
    CSS_QUEUE_ENTRY ** anchor,
    unsigned  short request_id
) 

function css_queue_remove_header_entry_ptr

void connection_list_cl::css_queue_remove_header_entry_ptr (
    CSS_QUEUE_ENTRY ** anchor,
    CSS_QUEUE_ENTRY * entry
) 

function css_queue_unexpected_data_packet

void connection_list_cl::css_queue_unexpected_data_packet (
    CSS_CONN_ENTRY * conn,
    unsigned  short request_id,
    char * header,
    int size,
    int rc
) 

function css_queue_unexpected_error_packet

void connection_list_cl::css_queue_unexpected_error_packet (
    CSS_CONN_ENTRY * conn,
    unsigned  short request_id,
    char * header,
    int size,
    int rc
) 

function css_queue_unexpected_packet

void connection_list_cl::css_queue_unexpected_packet (
    int type,
    CSS_CONN_ENTRY * conn,
    unsigned  short request_id,
    NET_HEADER * header,
    int size
) 


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