Skip to content

File connection_globals.h

FileList > connection > connection_globals.h

Go to the source code of this file

  • #include "connection_defs.h"

Classes

Type Name
struct css_conn_rule_info
struct css_server_proc_register

Public Types

Type Name
typedef bool(* CSS_CHECK_CLIENT_TYPE
typedef enum css_conn_rule CSS_CONN_RULE
typedef struct css_conn_rule_info CSS_CONN_RULE_INFO
typedef int(* CSS_GET_MAX_CONN_NUM
typedef struct css_server_proc_register CSS_SERVER_PROC_REGISTER
enum css_conn_rule

Public Attributes

Type Name
CSS_CONN_RULE_INFO css_Conn_rules
const int css_Conn_rules_size
const char css_Net_magic
SOCKET css_Pipe_to_master
int css_Server_inhibit_connection_socket
int css_Server_use_new_connection_protocol

Public Functions

Type Name
int css_get_max_conn (void)
void css_init_conn_rules (void)

Macros

Type Name
define CSS_CR_NORMAL_ONLY_IDX 0
define CSS_MAX_CLIENT_COUNT 4000
define CSS_NET_MAGIC_SIZE 8
define CSS_SERVER_PROC_REGISTER_INITIALIZER {"", 0, -1, "", ""}
define DEFAULT_MASTER_PORT_NO (1523)

Public Types Documentation

typedef CSS_CHECK_CLIENT_TYPE

typedef bool(* CSS_CHECK_CLIENT_TYPE) (BOOT_CLIENT_TYPE client_type);

typedef CSS_CONN_RULE

typedef enum css_conn_rule CSS_CONN_RULE;

typedef CSS_CONN_RULE_INFO

typedef struct css_conn_rule_info CSS_CONN_RULE_INFO;

typedef CSS_GET_MAX_CONN_NUM

typedef int(* CSS_GET_MAX_CONN_NUM) (void);

typedef CSS_SERVER_PROC_REGISTER

typedef struct css_server_proc_register CSS_SERVER_PROC_REGISTER;

enum css_conn_rule

enum css_conn_rule {
    CR_NORMAL_ONLY,
    CR_NORMAL_FIRST,
    CR_RESERVED_FIRST
};

Public Attributes Documentation

variable css_Conn_rules

CSS_CONN_RULE_INFO css_Conn_rules[];

variable css_Conn_rules_size

const int css_Conn_rules_size;

variable css_Net_magic

const char css_Net_magic[8];

variable css_Pipe_to_master

SOCKET css_Pipe_to_master;

variable css_Server_inhibit_connection_socket

int css_Server_inhibit_connection_socket;

variable css_Server_use_new_connection_protocol

int css_Server_use_new_connection_protocol;

Public Functions Documentation

function css_get_max_conn

int css_get_max_conn (
    void
) 

function css_init_conn_rules

void css_init_conn_rules (
    void
) 

Macro Definition Documentation

define CSS_CR_NORMAL_ONLY_IDX

#define CSS_CR_NORMAL_ONLY_IDX `0`

define CSS_MAX_CLIENT_COUNT

#define CSS_MAX_CLIENT_COUNT `4000`

define CSS_NET_MAGIC_SIZE

#define CSS_NET_MAGIC_SIZE `8`

define CSS_SERVER_PROC_REGISTER_INITIALIZER

#define CSS_SERVER_PROC_REGISTER_INITIALIZER `{"", 0, -1, "", ""}`

define DEFAULT_MASTER_PORT_NO

#define DEFAULT_MASTER_PORT_NO `(1523)`


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