126 if (css_Conn_rules[i].check_client_type_fn (client_type))
162 int required_conn_num = 0, num_of_nodes = 0;
163 char *ha_node_list_p =
NULL;
164 char *ha_replica_list_p =
NULL;
167 #if defined (SA_MODE) 184 return num_of_nodes * 2;
192 required_conn_num += (num_of_nodes - 1) * 3;
194 return required_conn_num;
209 assert (css_Conn_rules[i].get_max_conn_num_fn !=
NULL);
static int css_get_ha_client_max_conn(void)
CSS_GET_MAX_CONN_NUM get_max_conn_num_fn
const int css_Conn_rules_size
#define BOOT_LOG_REPLICATOR_TYPE(client_type)
enum db_client_type BOOT_CLIENT_TYPE
#define BOOT_ADMIN_CLIENT_TYPE(client_type)
SOCKET css_Pipe_to_master
CSS_CONN_RULE_INFO css_Conn_rules[]
int css_Server_inhibit_connection_socket
int css_Server_use_new_connection_protocol
static int css_get_required_conn_num_for_ha(void)
static int css_get_admin_client_max_conn(void)
int prm_get_integer_value(PARAM_ID prm_id)
char css_Net_magic[CSS_NET_MAGIC_SIZE]
static bool css_is_ha_client(BOOT_CLIENT_TYPE client_type)
static int css_get_normal_client_max_conn(void)
SOCKET css_Server_connection_socket
#define CSS_NET_MAGIC_SIZE
void css_init_conn_rules(void)
int css_get_max_conn(void)
static bool css_is_normal_client(BOOT_CLIENT_TYPE client_type)
static bool css_Is_conn_rules_initialized
char * prm_get_string_value(PARAM_ID prm_id)
static bool css_is_admin_client(BOOT_CLIENT_TYPE client_type)
int util_get_num_of_ha_nodes(const char *node_list)
int util_get_ha_mode_for_sa_utils(void)
#define CSS_CR_NORMAL_ONLY_IDX
const char * css_Service_name