CUBRID Engine  latest
query_method.c File Reference
#include "query_method.h"
#include "authenticate.h"
#include "config.h"
#include "db.h"
#include "dbtype.h"
#include "jsp_cl.h"
#include "method_def.hpp"
#include "network.h"
#include "network_interface_cl.h"
#include "object_accessor.h"
#include "object_primitive.h"
#include "object_representation.h"
#include "query_list.h"
#include "regu_var.hpp"
Include dependency graph for query_method.c:

Go to the source code of this file.

Functions

static int method_initialize_vacomm_buffer (VACOMM_BUFFER *vacomm_buffer, unsigned int rc, char *host, char *server_name)
 
static void method_clear_vacomm_buffer (VACOMM_BUFFER *vacomm_buffer)
 
static int method_send_value_to_server (DB_VALUE *dbval, VACOMM_BUFFER *vacomm_buffer)
 
static int method_send_eof_to_server (VACOMM_BUFFER *vacomm_buffer)
 
static void methid_sig_freemem (method_sig_node *meth_sig)
 
int method_send_error_to_server (unsigned int rc, char *host_p, char *server_name_p)
 
int method_invoke_for_server (unsigned int rc, char *host_p, char *server_name_p, qfile_list_id *list_id_p, method_sig_list *method_sig_list_p)
 
void method_sig_list_freemem (method_sig_list *meth_sig_list)
 

Function Documentation

static void methid_sig_freemem ( method_sig_node meth_sig)
static

Definition at line 506 of file query_method.c.

References method_sig_node::class_name, db_private_free_and_init, method_sig_node::method_arg_pos, method_sig_node::method_name, method_sig_node::next, and NULL.

Referenced by method_sig_list_freemem().

Here is the caller graph for this function:

static void method_clear_vacomm_buffer ( VACOMM_BUFFER vacomm_buffer)
static

Definition at line 54 of file query_method.c.

References vacomm_buffer::area, free_and_init, vacomm_buffer::host, and vacomm_buffer::server_name.

Referenced by method_initialize_vacomm_buffer(), and method_invoke_for_server().

Here is the caller graph for this function:

int method_send_error_to_server ( unsigned int  rc,
char *  host_p,
char *  server_name_p 
)
void method_sig_list_freemem ( method_sig_list meth_sig_list)

Definition at line 526 of file query_method.c.

References db_private_free_and_init, methid_sig_freemem(), method_sig_list::method_sig, and NULL.

Referenced by net_client_request_with_callback().

Here is the caller graph for this function: