📄 monitored.h
字号:
#ifndef __MONITORED_H_
#define __MONITORED_H_
#include "srvcname.h"
#define SMAL_FILEMAP_SIZE (1024*12)
#define CMPP_FILEMAP_NAME "FILEMAP_ZEALWARE_CMPP_SRVC"
#define SGIP_FILEMAP_NAME "FILEMAP_ZEALWARE_SGIP_SRVC"
#define SMGP_FILEMAP_NAME "FILEMAP_ZEALWARE_SMGP_SRVC"
#define CNGP_FILEMAP_NAME "FILEMAP_ZEALWARE_CNGP_SRVC"
///< SMAL共享内存结构
/** SMAL共享内存结构
*/
//##ModelId=46B5D43F0150
struct tagMonitoredSmal
{
//##ModelId=46B5D43F015B
DWORD cCurrentThreads;
//##ModelId=46B5D43F015C
DWORD cPeakThreads;
//##ModelId=46B5D43F015D
DWORD cAbandonThreads;
//##ModelId=46B5D43F015E
DWORD cTotalReq;
//##ModelId=46B5D43F0164
time_t tmMainThread;
//##ModelId=46B5D43F0165
BOOL bPortalSock;
//##ModelId=46B5D43F0167
SIZE_T WorkingSetSize;
//##ModelId=46B5D43F016F
SIZE_T PeakWorkingSetSize;
//##ModelId=46B5D43F0174
SIZE_T PagefileUsage;
//##ModelId=46B5D43F0179
SIZE_T PeakPagefileUsage;
///< 收到的MO消息数
//##ModelId=46B5D43F017D
DWORD nMOCount;
///< 执行MOLog数据库操作次数
//##ModelId=46B5D43F0182
DWORD nMOLogCount;
///< 从数据库取出的MT消息数
//##ModelId=46B5D43F0183
DWORD nGetMTCount;
///< 发送成功的MT消息数
//##ModelId=46B5D43F0184
DWORD nMTOKCount;
///< 发送失败的MT消息数
//##ModelId=46B5D43F018C
DWORD nMTFailCount;
///< Response成功的消息数
//##ModelId=46B5D43F018D
DWORD nRespOKCount;
///< Response失败的消息数
//##ModelId=46B5D43F018E
DWORD nRespFailCount;
///< 执行MTLog数据库操作的次数
//##ModelId=46B5D43F0196
DWORD nMTLogCount;
///< 收到的状态报告消息数
//##ModelId=46B5D43F0197
DWORD nSRCount;
///< 执行状态报告数据库操作数
//##ModelId=46B5D43F01A0
DWORD nSRLogCount;
///< 数据库连接状态
BOOL fDBConnected;
BOOL fDBConnectedMT;
BOOL fDBConnectedMO;
BOOL fDBConnectedSR;
///< 网关连接状态
BOOL fSMGConnected;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -