Skip to content

File cas_cgw_execute.h

FileList > broker > cas_cgw_execute.h

Go to the source code of this file

  • #include "cas_common_execute.h"

Public Functions

Type Name
int get_cgw_tuple_count (T_SRV_HANDLE * srv_handle)
int ux_cgw_auto_commit (T_NET_BUF * net_buf, T_REQ_INFO * req_info)
int ux_cgw_check_connection (void)
int ux_cgw_cursor (int srv_h_id, int offset, int origin, T_NET_BUF * net_buf)
void ux_cgw_cursor_close (T_SRV_HANDLE * srv_handle)
int ux_cgw_end_tran (int tran_type, bool reset_con_status, bool ddl_audit_log)
int ux_cgw_execute (T_SRV_HANDLE * srv_handle, char flag, int max_col_size, int max_row, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info, CACHE_TIME * clt_cache_time, int * clt_cache_reusable)
int ux_cgw_fetch (T_SRV_HANDLE * srv_handle, int cursor_pos, int fetch_count, char fetch_flag, int result_set_index, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
void ux_cgw_free_stmt (T_SRV_HANDLE * srv_handle)
int ux_cgw_is_database_connected (void)
int ux_cgw_prepare (char * sql_stmt, int flag, char auto_commit_mode, T_NET_BUF * net_buf, T_REQ_INFO * req_info, unsigned int query_seq_num)

Public Functions Documentation

function get_cgw_tuple_count

int get_cgw_tuple_count (
    T_SRV_HANDLE * srv_handle
) 

function ux_cgw_auto_commit

int ux_cgw_auto_commit (
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function ux_cgw_check_connection

int ux_cgw_check_connection (
    void
) 

function ux_cgw_cursor

int ux_cgw_cursor (
    int srv_h_id,
    int offset,
    int origin,
    T_NET_BUF * net_buf
) 

function ux_cgw_cursor_close

void ux_cgw_cursor_close (
    T_SRV_HANDLE * srv_handle
) 

function ux_cgw_end_tran

int ux_cgw_end_tran (
    int tran_type,
    bool reset_con_status,
    bool ddl_audit_log
) 

function ux_cgw_execute

int ux_cgw_execute (
    T_SRV_HANDLE * srv_handle,
    char flag,
    int max_col_size,
    int max_row,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info,
    CACHE_TIME * clt_cache_time,
    int * clt_cache_reusable
) 

function ux_cgw_fetch

int ux_cgw_fetch (
    T_SRV_HANDLE * srv_handle,
    int cursor_pos,
    int fetch_count,
    char fetch_flag,
    int result_set_index,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function ux_cgw_free_stmt

void ux_cgw_free_stmt (
    T_SRV_HANDLE * srv_handle
) 

function ux_cgw_is_database_connected

int ux_cgw_is_database_connected (
    void
) 

function ux_cgw_prepare

int ux_cgw_prepare (
    char * sql_stmt,
    int flag,
    char auto_commit_mode,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info,
    unsigned  int query_seq_num
) 


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