Skip to content

File cas_cgw_function.c

FileList > broker > cas_cgw_function.c

Go to the source code of this file

  • #include <stdio.h>
  • #include <stdlib.h>
  • #include <unistd.h>
  • #include <sys/time.h>
  • #include <assert.h>
  • #include "cas_common.h"
  • #include "cas_common_main.h"
  • #include "cas_common_vars.h"
  • #include "cas_net_buf.h"
  • #include "cas_log.h"
  • #include "cas_handle.h"
  • #include "cas_util.h"
  • #include "cas_common_function.h"
  • #include "perf_monitor.h"
  • #include "cas_sql_log2.h"
  • #include "ddl_log.h"
  • #include "cas_error.h"
  • #include "cas_cgw_function.h"
  • #include "cas_cgw_execute.h"
  • #include "cas_cgw_odbc.h"

Public Functions

Type Name
FN_RETURN fn_cgw_check_cas (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_cgw_close_req_handle (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_cgw_con_close (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_cgw_cursor (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_cgw_cursor_close (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_cgw_end_tran (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_cgw_execute (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_cgw_get_db_version (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_cgw_get_fetch (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_cgw_prepare (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
FN_RETURN fn_fetch (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)

Public Static Functions

Type Name
FN_RETURN fn_cgw_execute_internal (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info, int * prepared_srv_h_id)
FN_RETURN fn_cgw_prepare_internal (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info, int * ret_srv_h_id)

Public Functions Documentation

function fn_cgw_check_cas

FN_RETURN fn_cgw_check_cas (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_cgw_close_req_handle

FN_RETURN fn_cgw_close_req_handle (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_cgw_con_close

FN_RETURN fn_cgw_con_close (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_cgw_cursor

FN_RETURN fn_cgw_cursor (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_cgw_cursor_close

FN_RETURN fn_cgw_cursor_close (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_cgw_end_tran

FN_RETURN fn_cgw_end_tran (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_cgw_execute

FN_RETURN fn_cgw_execute (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_cgw_get_db_version

FN_RETURN fn_cgw_get_db_version (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_cgw_get_fetch

FN_RETURN fn_cgw_get_fetch (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_cgw_prepare

FN_RETURN fn_cgw_prepare (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

function fn_fetch

FN_RETURN fn_fetch (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info
) 

Public Static Functions Documentation

function fn_cgw_execute_internal

static FN_RETURN fn_cgw_execute_internal (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info,
    int * prepared_srv_h_id
) 

function fn_cgw_prepare_internal

static FN_RETURN fn_cgw_prepare_internal (
    SOCKET sock_fd,
    int argc,
    void ** argv,
    T_NET_BUF * net_buf,
    T_REQ_INFO * req_info,
    int * ret_srv_h_id
) 


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