diff options
| author | lijia <[email protected]> | 2019-06-05 18:42:52 +0800 |
|---|---|---|
| committer | lijia <[email protected]> | 2019-06-05 18:42:52 +0800 |
| commit | cb2152f52cdeb84c99d5ec53e018e5ac4a6fc301 (patch) | |
| tree | 674039fd44130ff694b489bddde035c1d5ef0eb1 /include/private/sapp_declaration.h | |
| parent | 49996782de45cb78fcdc824c506a99f4d3b7126a (diff) | |
1-增加定时器, 基于Libevent实现, 依赖库静态链接到sapp;
2-增加平台运行状态;
3-插件配置文件合并, 避免经常打开多个.inf的情况,
将原来的三个:conflist_platform.inf, conflist_protocol.inf, conflist_business.inf改为一个conflist.inf,
Diffstat (limited to 'include/private/sapp_declaration.h')
| -rw-r--r-- | include/private/sapp_declaration.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/include/private/sapp_declaration.h b/include/private/sapp_declaration.h index 32a813b..51d71e3 100644 --- a/include/private/sapp_declaration.h +++ b/include/private/sapp_declaration.h @@ -8,8 +8,8 @@ extern "C" { #include "sapp_private_api.h" enum pkt_dump_mode{ - PKT_DUMP_LOCAL_FILE = 1, /* 写本地文�?*/ - PKT_DUMP_UDP_SOCKET = 2, /* 写到UDP 某个端口 */ + PKT_DUMP_LOCAL_FILE = 1, + PKT_DUMP_UDP_SOCKET = 2, }; enum depolyment_mode_config{ @@ -22,6 +22,7 @@ enum depolyment_mode_config{ /* ��Ƕ�ײ��̫��, ʹ�ü������ */ #define ABBR_SAPP_LOG_LEVEL sapp_global_val->config.profiling.log.level #define ABBR_SAPP_LOG_HANDLE sapp_global_val->individual_fixed.log_handle +#define ABBR_SAPP_TIMER_HANDLE sapp_global_val->individual_fixed.sapp_timer_handle #define ABBR_SAPP_START_TIME sapp_global_val->individual_fixed.sapp_start_time #define ABBR_CURRENT_TIME sapp_global_val->individual_volatile->current_time #define ABBR_CURRENT_TIME_MS sapp_global_val->individual_volatile->current_time_ms @@ -69,6 +70,10 @@ void sapp_fs2_update_length(int field_index, unsigned long long value); void sapp_fs2_set_latency(int thead_seq, long long time_cost); void sapp_gval_init(void); struct mr_instance *sapp_get_marsio_instance(void); +int __sapp_timer_platform_init(void); +void __st_pkt_proc_context_check_timeout(int tid); +void __sapp_timer_platform_run(void); +void sapp_set_current_state(enum sapp_state_t st); extern volatile unsigned int g_aiSysCounter[COUNTER_NUM]; /*newly modified ---LiLei*/ |
