📄 prefs.c
字号:
extern char const * prefs_get_filedir(void){ return prefs_runtime_config.filedir;}static int conf_set_filedir(const char *valstr){ return conf_set_str(&prefs_runtime_config.filedir,valstr,NULL);}static int conf_setdef_filedir(void){ return conf_set_str(&prefs_runtime_config.filedir,NULL,BNETD_FILE_DIR);}static const char* conf_get_filedir(void){ return prefs_runtime_config.filedir;}extern char const * prefs_get_logfile(void){ return prefs_runtime_config.logfile;}static int conf_set_logfile(const char *valstr){ return conf_set_str(&prefs_runtime_config.logfile,valstr,NULL);}static int conf_setdef_logfile(void){ return conf_set_str(&prefs_runtime_config.logfile,NULL,BNETD_LOG_FILE);}static const char* conf_get_logfile(void){ return prefs_runtime_config.logfile;}extern char const * prefs_get_loglevels(void){ return prefs_runtime_config.loglevels;}static int conf_set_loglevels(const char *valstr){ return conf_set_str(&prefs_runtime_config.loglevels,valstr,NULL);}static int conf_setdef_loglevels(void){ return conf_set_str(&prefs_runtime_config.loglevels,NULL,BNETD_LOG_LEVELS);}static const char* conf_get_loglevels(void){ return prefs_runtime_config.loglevels;}extern char const * prefs_get_motdfile(void){ return prefs_runtime_config.motdfile;}static int conf_set_motdfile(const char *valstr){ return conf_set_str(&prefs_runtime_config.motdfile,valstr,NULL);}static int conf_setdef_motdfile(void){ return conf_set_str(&prefs_runtime_config.motdfile,NULL,BNETD_MOTD_FILE);}static const char* conf_get_motdfile(void){ return prefs_runtime_config.motdfile;}extern char const * prefs_get_newsfile(void){ return prefs_runtime_config.newsfile;}static int conf_set_newsfile(const char *valstr){ return conf_set_str(&prefs_runtime_config.newsfile,valstr,NULL);}static int conf_setdef_newsfile(void){ return conf_set_str(&prefs_runtime_config.newsfile,NULL,BNETD_NEWS_DIR);}static const char* conf_get_newsfile(void){ return prefs_runtime_config.newsfile;}extern char const * prefs_get_adfile(void){ return prefs_runtime_config.adfile;}static int conf_set_adfile(const char *valstr){ return conf_set_str(&prefs_runtime_config.adfile,valstr,NULL);}static int conf_setdef_adfile(void){ return conf_set_str(&prefs_runtime_config.adfile,NULL,BNETD_AD_FILE);}static const char* conf_get_adfile(void){ return prefs_runtime_config.adfile;}extern char const * prefs_get_topicfile(void){ return prefs_runtime_config.topicfile;}static int conf_set_topicfile(const char *valstr){ return conf_set_str(&prefs_runtime_config.topicfile,valstr,NULL);}static int conf_setdef_topicfile(void){ return conf_set_str(&prefs_runtime_config.topicfile,NULL,BNETD_TOPIC_FILE);}static const char* conf_get_topicfile(void){ return prefs_runtime_config.topicfile;}extern char const * prefs_get_DBlayoutfile(void){ return prefs_runtime_config.DBlayoutfile;}static int conf_set_DBlayoutfile(const char *valstr){ return conf_set_str(&prefs_runtime_config.DBlayoutfile,valstr,NULL);}static int conf_setdef_DBlayoutfile(void){ return conf_set_str(&prefs_runtime_config.DBlayoutfile,NULL,BNETD_DBLAYOUT_FILE);}static const char* conf_get_DBlayoutfile(void){ return prefs_runtime_config.DBlayoutfile;}extern unsigned int prefs_get_user_sync_timer(void){ return prefs_runtime_config.usersync;}static int conf_set_usersync(const char *valstr){ return conf_set_int(&prefs_runtime_config.usersync,valstr,0);}static int conf_setdef_usersync(void){ return conf_set_int(&prefs_runtime_config.usersync,NULL,BNETD_USERSYNC);}static const char* conf_get_usersync(void){ return conf_get_int(prefs_runtime_config.usersync);}extern unsigned int prefs_get_user_flush_timer(void){ return prefs_runtime_config.userflush;}static int conf_set_userflush(const char *valstr){ return conf_set_int(&prefs_runtime_config.userflush,valstr,0);}static int conf_setdef_userflush(void){ return conf_set_int(&prefs_runtime_config.userflush,NULL,BNETD_USERFLUSH);}static const char* conf_get_userflush(void){ return conf_get_int(prefs_runtime_config.userflush);}extern unsigned int prefs_get_user_step(void){ return prefs_runtime_config.userstep;}static int conf_set_userstep(const char *valstr){ return conf_set_int(&prefs_runtime_config.userstep,valstr,0);}static int conf_setdef_userstep(void){ return conf_set_int(&prefs_runtime_config.userstep,NULL,BNETD_USERSTEP);}static const char* conf_get_userstep(void){ return conf_get_int(prefs_runtime_config.userstep);}extern char const * prefs_get_servername(void){ return prefs_runtime_config.servername;}static int conf_set_servername(const char *valstr){ return conf_set_str(&prefs_runtime_config.servername,valstr,NULL);}static int conf_setdef_servername(void){ return conf_set_str(&prefs_runtime_config.servername,NULL,BNETD_SERVERNAME);}static const char* conf_get_servername(void){ return prefs_runtime_config.servername;}extern char const * prefs_get_hostname(void){ return prefs_runtime_config.hostname;}static int conf_set_hostname(const char *valstr){ return conf_set_str(&prefs_runtime_config.hostname,valstr,NULL);}static int conf_setdef_hostname(void){ return conf_set_str(&prefs_runtime_config.hostname,NULL,"");}static const char* conf_get_hostname(void){ return prefs_runtime_config.hostname;}extern unsigned int prefs_get_track(void){ return prefs_runtime_config.track;}static int conf_set_track(const char *valstr){ unsigned int rez; conf_set_int(&prefs_runtime_config.track,valstr,0); rez = prefs_runtime_config.track; if (rez>0 && rez<60) rez = 60; return 0;}static int conf_setdef_track(void){ return conf_set_int(&prefs_runtime_config.track,NULL,BNETD_TRACK_TIME);}static const char* conf_get_track(void){ return conf_get_int(prefs_runtime_config.track);}extern char const * prefs_get_location(void){ return prefs_runtime_config.location;}static int conf_set_location(const char *valstr){ return conf_set_str(&prefs_runtime_config.location,valstr,NULL);}static int conf_setdef_location(void){ return conf_set_str(&prefs_runtime_config.location,NULL,"");}static const char* conf_get_location(void){ return prefs_runtime_config.location;}extern char const * prefs_get_description(void){ return prefs_runtime_config.description;}static int conf_set_description(const char *valstr){ return conf_set_str(&prefs_runtime_config.description,valstr,NULL);}static int conf_setdef_description(void){ return conf_set_str(&prefs_runtime_config.description,NULL,"");}static const char* conf_get_description(void){ return prefs_runtime_config.description;}extern char const * prefs_get_url(void){ return prefs_runtime_config.url;}static int conf_set_url(const char *valstr){ return conf_set_str(&prefs_runtime_config.url,valstr,NULL);}static int conf_setdef_url(void){ return conf_set_str(&prefs_runtime_config.url,NULL,"");}static const char* conf_get_url(void){ return prefs_runtime_config.url;}extern char const * prefs_get_contact_name(void){ return prefs_runtime_config.contact_name;}static int conf_set_contact_name(const char *valstr){ return conf_set_str(&prefs_runtime_config.contact_name,valstr,NULL);}static int conf_setdef_contact_name(void){ return conf_set_str(&prefs_runtime_config.contact_name,NULL,"");}static const char* conf_get_contact_name(void){ return prefs_runtime_config.contact_name;}extern char const * prefs_get_contact_email(void){ return prefs_runtime_config.contact_email;}static int conf_set_contact_email(const char *valstr){ return conf_set_str(&prefs_runtime_config.contact_email,valstr,NULL);}static int conf_setdef_contact_email(void){ return conf_set_str(&prefs_runtime_config.contact_email,NULL,"");}static const char* conf_get_contact_email(void){ return prefs_runtime_config.contact_email;}extern unsigned int prefs_get_latency(void){ return prefs_runtime_config.latency;}static int conf_set_latency(const char *valstr){ return conf_set_int(&prefs_runtime_config.latency,valstr,0);}static int conf_setdef_latency(void){ return conf_set_int(&prefs_runtime_config.latency,NULL,BNETD_LATENCY);}static const char* conf_get_latency(void){ return conf_get_int(prefs_runtime_config.latency);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -