CUBRID Engine  latest
t_broker_info Struct Reference

#include <broker_config.h>

Collaboration diagram for t_broker_info:
Collaboration graph

Public Attributes

char service_flag
 
char appl_server
 
char auto_add_appl_server
 
char log_backup
 
char access_log
 
char sql_log_mode
 
char slow_log_mode
 
char stripped_column_name
 
char keep_connection
 
char cache_user_info
 
char sql_log2
 
char statement_pooling
 
char access_mode
 
char name [BROKER_NAME_LEN]
 
int pid
 
int port
 
int appl_server_num
 
int appl_server_min_num
 
int appl_server_max_num
 
int appl_server_shm_id
 
int appl_server_max_size
 
int appl_server_hard_limit
 
int session_timeout
 
int query_timeout
 
int mysql_read_timeout
 
int mysql_keepalive_interval
 
int job_queue_size
 
int time_to_kill
 
int err_code
 
int os_err_code
 
int sql_log_max_size
 
int long_query_time
 
int long_transaction_time
 
int max_string_length
 
int num_busy_count
 
int max_prepared_stmt_count
 
int access_log_max_size
 
char log_dir [CONF_LOG_FILE_LEN]
 
char slow_log_dir [CONF_LOG_FILE_LEN]
 
char err_log_dir [CONF_LOG_FILE_LEN]
 
char access_log_dir [CONF_LOG_FILE_LEN]
 
char access_log_file [CONF_LOG_FILE_LEN]
 
char error_log_file [CONF_LOG_FILE_LEN]
 
char source_env [CONF_LOG_FILE_LEN]
 
char acl_file [CONF_LOG_FILE_LEN]
 
char preferred_hosts [BROKER_INFO_NAME_MAX]
 
char db_connection_file [BROKER_INFO_PATH_MAX]
 
char jdbc_cache
 
char jdbc_cache_only_hint
 
char cci_pconnect
 
int jdbc_cache_life_time
 
char ready_to_service
 
char cci_default_autocommit
 
int monitor_hang_interval
 
int hang_timeout
 
int reject_client_count
 
char monitor_server_flag
 
char monitor_hang_flag
 
char reject_client_flag
 
int connect_order
 
int replica_only_flag
 
int max_num_delayed_hosts_lookup
 
int cas_rctime
 
char trigger_action_flag
 
char shard_flag
 
int proxy_shm_id
 
char proxy_log_mode
 
char shard_db_name [SRV_CON_DBNAME_SIZE]
 
char shard_db_user [SRV_CON_DBUSER_SIZE]
 
char shard_db_password [SRV_CON_DBPASSWD_SIZE]
 
int num_proxy
 
char proxy_log_dir [CONF_LOG_FILE_LEN]
 
int max_client
 
char shard_connection_file [BROKER_INFO_PATH_MAX]
 
char shard_key_file [BROKER_INFO_PATH_MAX]
 
int shard_key_modular
 
char shard_key_library_name [BROKER_INFO_NAME_MAX]
 
char shard_key_function_name [BROKER_INFO_NAME_MAX]
 
int proxy_log_max_size
 
int proxy_max_prepared_stmt_count
 
int proxy_conn_wait_timeout
 
char ignore_shard_hint
 
int proxy_timeout
 
char use_SSL
 

Detailed Description

Definition at line 170 of file broker_config.h.

Member Data Documentation

char t_broker_info::access_log
char t_broker_info::access_log_dir[CONF_LOG_FILE_LEN]

Definition at line 221 of file broker_config.h.

char t_broker_info::access_log_file[CONF_LOG_FILE_LEN]
int t_broker_info::access_log_max_size
char t_broker_info::access_mode
char t_broker_info::acl_file[CONF_LOG_FILE_LEN]

Definition at line 225 of file broker_config.h.

Referenced by main(), and uc_br_info().

int t_broker_info::appl_server_hard_limit
int t_broker_info::appl_server_max_size
int t_broker_info::appl_server_min_num
char t_broker_info::auto_add_appl_server
char t_broker_info::cache_user_info
int t_broker_info::cas_rctime
char t_broker_info::cci_default_autocommit

Definition at line 234 of file broker_config.h.

Referenced by broker_config_read_internal(), and broker_shm_initialize_shm_as().

char t_broker_info::cci_pconnect
int t_broker_info::connect_order
char t_broker_info::db_connection_file[BROKER_INFO_PATH_MAX]

Definition at line 227 of file broker_config.h.

Referenced by broker_shm_initialize_shm_as().

int t_broker_info::err_code

Definition at line 203 of file broker_config.h.

Referenced by br_activate(), and main().

char t_broker_info::err_log_dir[CONF_LOG_FILE_LEN]

Definition at line 220 of file broker_config.h.

Referenced by admin_conf_change(), and broker_shm_initialize_shm_as().

char t_broker_info::error_log_file[CONF_LOG_FILE_LEN]
int t_broker_info::hang_timeout

Definition at line 237 of file broker_config.h.

Referenced by broker_config_read_internal(), and hang_check_thr_f().

char t_broker_info::ignore_shard_hint

Definition at line 278 of file broker_config.h.

Referenced by broker_config_read_internal(), and shard_shm_initialize_shm_proxy().

char t_broker_info::jdbc_cache
int t_broker_info::jdbc_cache_life_time
char t_broker_info::jdbc_cache_only_hint
int t_broker_info::job_queue_size

Definition at line 201 of file broker_config.h.

Referenced by broker_config_read_internal(), and broker_shm_initialize_shm_as().

char t_broker_info::keep_connection
char t_broker_info::log_backup
char t_broker_info::log_dir[CONF_LOG_FILE_LEN]

Definition at line 218 of file broker_config.h.

Referenced by admin_conf_change(), and broker_shm_initialize_shm_as().

int t_broker_info::long_query_time
int t_broker_info::long_transaction_time
int t_broker_info::max_client
int t_broker_info::max_num_delayed_hosts_lookup
int t_broker_info::max_prepared_stmt_count
int t_broker_info::max_string_length

Definition at line 214 of file broker_config.h.

Referenced by broker_config_read_internal(), and broker_shm_initialize_shm_as().

char t_broker_info::monitor_hang_flag
int t_broker_info::monitor_hang_interval

Definition at line 236 of file broker_config.h.

Referenced by broker_config_read_internal(), and hang_check_thr_f().

char t_broker_info::monitor_server_flag
int t_broker_info::mysql_keepalive_interval
int t_broker_info::mysql_read_timeout
int t_broker_info::num_busy_count
int t_broker_info::num_proxy
int t_broker_info::os_err_code

Definition at line 204 of file broker_config.h.

Referenced by br_activate().

int t_broker_info::pid
char t_broker_info::preferred_hosts[BROKER_INFO_NAME_MAX]

Definition at line 226 of file broker_config.h.

Referenced by admin_conf_change(), and broker_shm_initialize_shm_as().

int t_broker_info::proxy_conn_wait_timeout

Definition at line 276 of file broker_config.h.

Referenced by broker_config_read_internal(), and broker_shm_initialize_shm_as().

char t_broker_info::proxy_log_dir[CONF_LOG_FILE_LEN]

Definition at line 263 of file broker_config.h.

Referenced by broker_shm_initialize_shm_as().

int t_broker_info::proxy_log_max_size
char t_broker_info::proxy_log_mode

Definition at line 256 of file broker_config.h.

Referenced by admin_conf_change(), broker_config_read_internal(), and proxy_activate().

int t_broker_info::proxy_max_prepared_stmt_count

Definition at line 275 of file broker_config.h.

Referenced by broker_config_read_internal(), and shard_shm_initialize_shm_proxy().

int t_broker_info::proxy_timeout

Definition at line 279 of file broker_config.h.

Referenced by broker_config_read_internal(), and shard_shm_initialize_shm_proxy().

int t_broker_info::query_timeout
char t_broker_info::ready_to_service

Definition at line 233 of file broker_config.h.

Referenced by br_activate(), and main().

int t_broker_info::reject_client_count

Definition at line 238 of file broker_config.h.

Referenced by br_activate(), and receiver_thr_f().

char t_broker_info::reject_client_flag

Definition at line 242 of file broker_config.h.

Referenced by broker_config_read_internal(), hang_check_thr_f(), and receiver_thr_f().

int t_broker_info::replica_only_flag
int t_broker_info::session_timeout
char t_broker_info::shard_connection_file[BROKER_INFO_PATH_MAX]

Definition at line 266 of file broker_config.h.

Referenced by shard_metadata_initialize().

char t_broker_info::shard_db_name[SRV_CON_DBNAME_SIZE]

Definition at line 258 of file broker_config.h.

Referenced by init_tester_info(), and shard_metadata_initialize().

char t_broker_info::shard_db_password[SRV_CON_DBPASSWD_SIZE]
char t_broker_info::shard_db_user[SRV_CON_DBUSER_SIZE]

Definition at line 259 of file broker_config.h.

Referenced by init_tester_info(), and shard_metadata_initialize().

char t_broker_info::shard_key_file[BROKER_INFO_PATH_MAX]

Definition at line 267 of file broker_config.h.

Referenced by shard_metadata_initialize().

char t_broker_info::shard_key_function_name[BROKER_INFO_NAME_MAX]
char t_broker_info::shard_key_library_name[BROKER_INFO_NAME_MAX]
int t_broker_info::shard_key_modular
char t_broker_info::slow_log_dir[CONF_LOG_FILE_LEN]

Definition at line 219 of file broker_config.h.

Referenced by admin_conf_change(), and broker_shm_initialize_shm_as().

char t_broker_info::slow_log_mode
char t_broker_info::source_env[CONF_LOG_FILE_LEN]

Definition at line 224 of file broker_config.h.

Referenced by admin_add_cmd(), admin_restart_cmd(), br_activate(), and uc_br_info().

char t_broker_info::sql_log2
int t_broker_info::sql_log_max_size
char t_broker_info::statement_pooling
char t_broker_info::stripped_column_name

Definition at line 179 of file broker_config.h.

Referenced by broker_config_read_internal(), and broker_shm_initialize_shm_as().

int t_broker_info::time_to_kill
char t_broker_info::trigger_action_flag
char t_broker_info::use_SSL

Definition at line 282 of file broker_config.h.

Referenced by broker_config_read_internal(), and receiver_thr_f().


The documentation for this struct was generated from the following file: