File connection_cl.cpp
FileList > connection > connection_cl.cpp
Go to the source code of this file
#include "config.h"
#include <filesystem>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <sys/types.h>
#include <assert.h>
#include <math.h>
#include <sys/time.h>
#include <sys/ioctl.h>
#include <sys/uio.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <unistd.h>
#include "porting.h"
#include "error_manager.h"
#include "connection_globals.h"
#include "filesys.hpp"
#include "filesys_temp.hpp"
#include "memory_alloc.h"
#include "system_parameter.h"
#include "environment_variable.h"
#include "tcp.h"
#include "connection_cl.h"
#include "network_callback_cl.hpp"
#include "master_util.h"
Public Static Attributes
Public Functions
Public Static Functions
Macros
Public Static Attributes Documentation
variable css_Conn_anchor
CSS_CONN_ENTRY* css_Conn_anchor;
Public Functions Documentation
function css_find_conn_from_fd
CSS_CONN_ENTRY * css_find_conn_from_fd (
SOCKET fd
)
function css_shutdown_conn
void css_shutdown_conn (
CSS_CONN_ENTRY * conn
)
Public Static Functions Documentation
function css_pack_client_type_info
static bool css_pack_client_type_info (
const char * server_name,
int server_name_length,
int client_type,
char ** packed_data,
int * packed_data_length
)
Macro Definition Documentation
define CS_LOCK
define CS_UnLOCK
define TRACE
#define TRACE (
string,
arg1
)
The documentation for this class was generated from the following file cubrid/src/connection/connection_cl.cpp