| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #pragma once
- #include "stdafx.h"
- #include <windows.h>
- #include "WatchServerSocket.h"
- #include "TwoShipperSocket.h"
- #define SOCKET_WATCH_PORT 64321
- #define CMD_WATCH_HEART 20000
- #define CMD_TWOSHIPPER_HEART 10000
- #define MAX_LANG_LENGTH 100
- #define MAX_EQUIP_IP 50
- #define MAX_PORT 5
- #define MAX_DLL_TYPE 200
- extern TCHAR g_szServiceName[];
- //协议头
- typedef struct __PROTOCOLHEADER
- {
- unsigned int nLen; //协议长度
- unsigned int nCmd; //具体的命令
- unsigned int nCmdType; //命令类型
- unsigned int Verify; //为校验保留空间
- }ProtocolHeader;
- extern CWatchServerSocket* g_pWatchServerSocket;
- extern DWORD g_dwServiceOnlineTick[MAX_DLL_TYPE];
- extern CTwoShipperSocket* g_pTwoShipperSocket;
- //WatchServer
- extern CHAR g_strWatchServerIP[MAX_EQUIP_IP + 1];
- extern CHAR g_strWatchServerPort[MAX_PORT + 1];
- //TwoShipper
- extern CHAR g_strTwoShipperServerIP[MAX_EQUIP_IP + 1];
- extern CHAR g_strTwoShipperServerPort[MAX_PORT + 1];
- extern int g_nTwoShipperIsServer;
- //运行模式 0不启动IOServer 1启动IOServer
- extern int g_nRunModeForIOServer;
- extern int g_nDBBackType;
- extern int g_nDBBackDate;
- extern int g_nDBBackTime;
- extern bool g_bDBBack;
- extern CHAR g_strLanguage[MAX_LANG_LENGTH + 1]; // 默认语言
- extern void LogEvent(LPCTSTR pFormat, ...);
|