⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 prefs.c

📁 打魔兽战网的都知道他是什么
💻 C
📖 第 1 页 / 共 2 页
字号:
{	return prefs_conf.logfile;}static int conf_set_logfile(const char* valstr){	return conf_set_str(&prefs_conf.logfile,valstr,NULL);}static int conf_setdef_logfile(void){	return conf_set_str(&prefs_conf.logfile,NULL,DEFAULT_LOG_FILE);}extern unsigned int d2cs_prefs_get_shutdown_delay(void){	return prefs_conf.shutdown_delay;}static int conf_set_shutdown_delay(const char* valstr){	return conf_set_int(&prefs_conf.shutdown_delay,valstr,0);}static int conf_setdef_shutdown_delay(void){	return conf_set_int(&prefs_conf.shutdown_delay,NULL,DEFAULT_SHUTDOWN_DELAY);}extern unsigned int d2cs_prefs_get_shutdown_decr(void){	return prefs_conf.shutdown_decr;}static int conf_set_shutdown_decr(const char* valstr){	return conf_set_int(&prefs_conf.shutdown_decr,valstr,0);}static int conf_setdef_shutdown_decr(void){	return conf_set_int(&prefs_conf.shutdown_decr,NULL,DEFAULT_SHUTDOWN_DECR);}extern char const * prefs_get_bnetdaddr(void){	return prefs_conf.bnetdaddr;}static int conf_set_bnetdaddr(const char* valstr){	return conf_set_str(&prefs_conf.bnetdaddr,valstr,NULL);}static int conf_setdef_bnetaddr(void){	return conf_set_str(&prefs_conf.bnetdaddr,NULL,BNETD_SERVER_LIST);}extern char const * prefs_get_realmname(void){	return prefs_conf.realmname;}static int conf_set_realmname(const char* valstr){	return conf_set_str(&prefs_conf.realmname,valstr,NULL);}static int conf_setdef_realmname(void){	return conf_set_str(&prefs_conf.realmname,NULL,DEFAULT_REALM_NAME);}extern unsigned int prefs_get_s2s_retryinterval(void){	return prefs_conf.s2s_retryinterval;}static int conf_set_s2s_retryinterval(const char* valstr){	return conf_set_int(&prefs_conf.s2s_retryinterval,valstr,0);}static int conf_setdef_s2s_retryinterval(void){	return conf_set_int(&prefs_conf.s2s_retryinterval,NULL,DEFAULT_S2S_RETRYINTERVAL);}extern unsigned int prefs_get_s2s_timeout(void){	return prefs_conf.s2s_timeout;}static int conf_set_s2s_timeout(const char* valstr){	return conf_set_int(&prefs_conf.s2s_timeout,valstr,0);}static int conf_setdef_s2s_timeout(void){	return conf_set_int(&prefs_conf.s2s_timeout,NULL,DEFAULT_S2S_TIMEOUT);}extern unsigned int prefs_get_sq_timeout(void){	return prefs_conf.sq_timeout;}static int conf_set_sq_timeout(const char* valstr){	return conf_set_int(&prefs_conf.sq_timeout,valstr,0);}static int conf_setdef_sq_timeout(void){	return conf_set_int(&prefs_conf.sq_timeout,NULL,DEFAULT_SQ_TIMEOUT);}extern unsigned int prefs_get_sq_checkinterval(void){	return prefs_conf.sq_checkinterval;}static int conf_set_sq_checkinterval(const char* valstr){	return conf_set_int(&prefs_conf.sq_checkinterval,valstr,0);}static int conf_setdef_sq_checkinterval(void){	return conf_set_int(&prefs_conf.sq_checkinterval,NULL,DEFAULT_SQ_CHECKINTERVAL);}extern unsigned int prefs_get_d2gs_checksum(void){	return prefs_conf.d2gs_checksum;}static int conf_set_d2gs_checksum(const char* valstr){	return conf_set_int(&prefs_conf.d2gs_checksum,valstr,0);}static int conf_setdef_d2gs_checksum(void){	return conf_set_int(&prefs_conf.d2gs_checksum,NULL,0);}extern unsigned int prefs_get_d2gs_version(void){	return prefs_conf.d2gs_version;}static int conf_set_d2gs_version(const char* valstr){	return conf_set_int(&prefs_conf.d2gs_version,valstr,0);}static int conf_setdef_d2gs_version(void){	return conf_set_int(&prefs_conf.d2gs_version,NULL,0);}extern unsigned int prefs_get_ladderlist_count(void){	return 0x10;}extern unsigned int prefs_get_d2ladder_refresh_interval(void){	return prefs_conf.ladder_refresh_interval;}static int conf_set_ladder_refresh_interval(const char* valstr){	return conf_set_int(&prefs_conf.ladder_refresh_interval,valstr,0);}static int conf_setdef_ladder_refresh_interval(void){	return conf_set_int(&prefs_conf.ladder_refresh_interval,NULL,3600);}extern unsigned int prefs_get_game_maxlifetime(void){	return prefs_conf.game_maxlifetime;}static int conf_set_game_maxlifetime(const char* valstr){	return conf_set_int(&prefs_conf.game_maxlifetime,valstr,0);}static int conf_setdef_game_maxlifetime(void){	return conf_set_int(&prefs_conf.game_maxlifetime,NULL,0);}extern char const * prefs_get_ladder_dir(void){	return prefs_conf.ladderdir;}static int conf_set_ladderdir(const char* valstr){	return conf_set_str(&prefs_conf.ladderdir,valstr,NULL);}static int conf_setdef_ladderdir(void){	return conf_set_str(&prefs_conf.ladderdir,NULL,D2CS_LADDER_DIR);}extern char const * d2cs_prefs_get_loglevels(void){	return prefs_conf.loglevels;}static int conf_set_loglevels(const char* valstr){	return conf_set_str(&prefs_conf.loglevels,valstr,NULL);}static int conf_setdef_loglevels(void){	return conf_set_str(&prefs_conf.loglevels,NULL,DEFAULT_LOG_LEVELS);}extern unsigned int prefs_allow_gamelist_showall(void){	return prefs_conf.gamelist_showall;}static int conf_set_gamelist_showall(const char* valstr){	return conf_set_bool(&prefs_conf.gamelist_showall,valstr,0);}static int conf_setdef_gamelist_showall(void){	return conf_set_bool(&prefs_conf.gamelist_showall,NULL,0);}extern unsigned int prefs_allow_gamelimit(void){	return prefs_conf.allow_gamelimit;}static int conf_set_allow_gamelimit(const char* valstr){	return conf_set_bool(&prefs_conf.allow_gamelimit,valstr,0);}static int conf_setdef_allow_gamelimit(void){	return conf_set_bool(&prefs_conf.allow_gamelimit,NULL,1);}extern unsigned int prefs_check_multilogin(void){	return prefs_conf.check_multilogin;}static int conf_set_check_multilogin(const char* valstr){	return conf_set_bool(&prefs_conf.check_multilogin,valstr,0);}static int conf_setdef_check_multilogin(void){	return conf_set_bool(&prefs_conf.check_multilogin,NULL,1);}extern char const * prefs_get_d2gs_password(void){	return prefs_conf.d2gs_password;}static int conf_set_d2gs_password(const char* valstr){	return conf_set_str(&prefs_conf.d2gs_password,valstr,NULL);}static int conf_setdef_d2gs_password(void){	return conf_set_str(&prefs_conf.d2gs_password,NULL,"");}extern unsigned int prefs_get_s2s_idletime(void){	return prefs_conf.s2s_idletime;}static int conf_set_s2s_idletime(const char* valstr){	return conf_set_int(&prefs_conf.s2s_idletime,valstr,0);}static int conf_setdef_s2s_idletime(void){	return conf_set_int(&prefs_conf.s2s_idletime,NULL,DEFAULT_S2S_IDLETIME);}extern unsigned int prefs_get_s2s_keepalive_interval(void){	return prefs_conf.s2s_keepalive_interval;}static int conf_set_s2s_keepalive_interval(const char* valstr){	return conf_set_int(&prefs_conf.s2s_keepalive_interval,valstr,0);}static int conf_setdef_s2s_keepalive_interval(void){	return conf_set_int(&prefs_conf.s2s_keepalive_interval,NULL,DEFAULT_S2S_KEEPALIVE_INTERVAL);}extern unsigned int prefs_get_timeout_checkinterval(void){	return prefs_conf.timeout_checkinterval;}static int conf_set_timeout_checkinterval(const char* valstr){	return conf_set_int(&prefs_conf.timeout_checkinterval,valstr,0);}static int conf_setdef_timeout_checkinterval(void){	return conf_set_int(&prefs_conf.timeout_checkinterval,NULL,DEFAULT_TIMEOUT_CHECKINTERVAL);}extern unsigned int prefs_get_max_game_idletime(void){	return prefs_conf.max_game_idletime;}static int conf_set_max_game_idletime(const char* valstr){	return conf_set_int(&prefs_conf.max_game_idletime,valstr,0);}static int conf_setdef_max_game_idletime(void){	return conf_set_int(&prefs_conf.max_game_idletime,NULL,MAX_GAME_IDLE_TIME);}extern unsigned int prefs_get_lod_realm(void){	return prefs_conf.lod_realm;}static int conf_set_lod_realm(const char* valstr){	return conf_set_int(&prefs_conf.lod_realm,valstr,0);}static int conf_setdef_lod_realm(void){	return conf_set_int(&prefs_conf.lod_realm,NULL,2);}extern unsigned int prefs_get_allow_convert(void){	return prefs_conf.allow_convert;}static int conf_set_allow_convert(const char* valstr){	return conf_set_bool(&prefs_conf.allow_convert,valstr,0);}static int conf_setdef_allow_convert(void){	return conf_set_bool(&prefs_conf.allow_convert,NULL,0);}extern char const * d2cs_prefs_get_transfile(void){	return prefs_conf.transfile;}static int conf_set_transfile(const char* valstr){	return conf_set_str(&prefs_conf.transfile,valstr,NULL);}static int conf_setdef_transfile(void){	return conf_set_str(&prefs_conf.transfile,NULL,D2CS_TRANS_FILE);}extern char const * prefs_get_d2cs_account_allowed_symbols(void){	return prefs_conf.account_allowed_symbols;}static int conf_set_account_allowed_symbols(const char* valstr){	return conf_set_str(&prefs_conf.account_allowed_symbols,valstr,NULL);}static int conf_setdef_account_allowed_symbols(void){	return conf_set_str(&prefs_conf.account_allowed_symbols,NULL,DEFAULT_ACC_ALLOWED_SYMBOLS);}extern unsigned int prefs_get_ladder_start_time(void){	return prefs_conf.ladder_start_time;}static int conf_set_ladder_start_time(const char* valstr){	return conf_set_timestr(&prefs_conf.ladder_start_time,valstr,0);}static int conf_setdef_ladder_start_time(void){	return conf_set_timestr(&prefs_conf.ladder_start_time,NULL,0);}extern unsigned int prefs_get_d2gs_restart_delay(void){	return prefs_conf.d2gs_restart_delay;}static int conf_set_d2gs_restart_delay(const char* valstr){	return conf_set_int(&prefs_conf.d2gs_restart_delay,valstr,0);}static int conf_setdef_d2gs_restart_delay(void){	return conf_set_int(&prefs_conf.d2gs_restart_delay,NULL,DEFAULT_D2GS_RESTART_DELAY);}extern unsigned int prefs_get_char_expire_time(void){	return prefs_conf.char_expire_day * 3600 * 24;}static int conf_set_char_expire_day(const char* valstr){	return conf_set_int(&prefs_conf.char_expire_day,valstr,0);}static int conf_setdef_char_expire_day(void){	return conf_set_int(&prefs_conf.char_expire_day,NULL,0);}extern char const * prefs_get_d2gsconffile(void){	return prefs_conf.d2gsconffile;}static int conf_set_d2gsconffile(const char* valstr){	return conf_set_str(&prefs_conf.d2gsconffile,valstr,NULL);}static int conf_setdef_d2gsconffile(void){	return conf_set_str(&prefs_conf.d2gsconffile,NULL,"");}extern char const * prefs_get_charlist_sort(void){	return prefs_conf.charlist_sort;}static int conf_set_charlist_sort(const char* valstr){	return conf_set_str(&prefs_conf.charlist_sort,valstr,NULL);}static int conf_setdef_charlist_sort(void){	return conf_set_str(&prefs_conf.charlist_sort,NULL,"none");}extern char const * prefs_get_charlist_sort_order(void){	return prefs_conf.charlist_sort_order;}static int conf_set_charlist_sort_order(const char* valstr){	return conf_set_str(&prefs_conf.charlist_sort_order,valstr,NULL);}static int conf_setdef_charlist_sort_order(void){	return conf_set_str(&prefs_conf.charlist_sort_order,NULL,"ASC");}extern unsigned int prefs_get_max_connections(void){	return prefs_conf.max_connections;}static int conf_set_max_connections(const char* valstr){	return conf_set_int(&prefs_conf.max_connections,valstr,0);}static int conf_setdef_max_connections(void){	return conf_set_int(&prefs_conf.max_connections,NULL,BNETD_MAX_SOCKETS);}extern char const * prefs_get_pidfile(void){	return prefs_conf.pidfile;}static int conf_set_pidfile(const char* valstr){	return conf_set_str(&prefs_conf.pidfile,valstr,NULL);}static int conf_setdef_pidfile(void){	return conf_set_str(&prefs_conf.pidfile,NULL,"");}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -