diff options
| author | Qiuwen Lu <[email protected]> | 2017-03-14 14:29:50 +0800 |
|---|---|---|
| committer | Qiuwen Lu <[email protected]> | 2017-03-14 14:29:50 +0800 |
| commit | 04eec22b79b947c2b6fc1edb0e683a1b477d0bd8 (patch) | |
| tree | fa67c70e65a82c6e6b5cb2cf72b48319308eb6a8 /app/include | |
| parent | 1fbcdb75e3cd41c9ff14bf738a751530a9422fba (diff) | |
完成基于消息通信的应用注册
Diffstat (limited to 'app/include')
| -rw-r--r-- | app/include/mrapp.h | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/app/include/mrapp.h b/app/include/mrapp.h index cc51e4e..71ece55 100644 --- a/app/include/mrapp.h +++ b/app/include/mrapp.h @@ -1,18 +1,23 @@ -#pragma once +#pragma once #include <common.h> +#include <ctrlmsg.h> struct mrapp_instance { - /* Ӧ������ */ + /* 应用名称 */ char appsym[MR_SYMBOL_MAX]; - /* ״̬������·�� */ + /* 状态监测输出路径 */ char monit_file_path[MR_STRING_MAX]; + /* 全局配置文件路径 */ + char g_cfgfile_path[MR_STRING_MAX]; + /* 消息框架句柄 */ + struct ctrlmsg_handler * ctrlmsg_handler; }; -/* ��־λ���Ƿ��Ѿ������˳�ʼ��*/ +/* 标志位,是否已经进行了初始化*/ extern int mrapp_inited; -/* ��־λ�����߳��Ƿ��Ѿ������˳�ʼ�� */ +/* 标志位,本线程是否已经进行了初始化 */ extern int __thread mrapp_thread_inited; -/* ״̬������ */ +/* 状态监测入口 */ int mrapp_monit_loop(struct mrapp_instance * instance);
\ No newline at end of file |
