📄 eqpool.h
字号:
// EQPool.h: interface for the CEQPool class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_EQPOOL_H__3B2ED502_2DD5_4812_9C45_C7C9BCAAC7F9__INCLUDED_)
#define AFX_EQPOOL_H__3B2ED502_2DD5_4812_9C45_C7C9BCAAC7F9__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Afxtempl.h"
#include "system.h"
#include "adodb.h"
//##ModelId=44B6F8860251
class CEQPool
{
public:
//##ModelId=44B6F8860261
void ResetEQ();
//##ModelId=44B6F8860262
sCommEQ* GetEQPtr(int nId);
//##ModelId=44B6F8860264
sCommEQ* FindEQ(UCHAR ucName, UCHAR ucType, CString strCommAddr);
//##ModelId=44B6F8860273
int m_nThdRun;
//HANDLE hRefresh;
//HANDLE hEvent ;
//##ModelId=44B6F8860274
BOOL m_bRF;
//##ModelId=44B6F8860275
int GetCount();
//##ModelId=44B6F8860280
sSVMPort* FindEQPort( sCommEQ* pEQ , int nPort );
//##ModelId=44B6F8860283
int GetAllEQState() ;
//##ModelId=44B6F8860284
sCommEQ* FindIP(CString strIp) ;
//##ModelId=44B6F8860290
sCommEQ* FindEQ(CString strName) ;
//##ModelId=44B6F8860292
int SubCommand(sCommEQ* pEQ ) ;
//##ModelId=44B6F8860294
int AddCommand( UCHAR ucCmd , sCommEQ* pEQ , CString strTime , CString strPack , int nType) ;
//##ModelId=44B6F88602A3
int InitEQ() ;
//##ModelId=44B6F88602AF
int ClearEQ() ;
//##ModelId=44B6F88602B0
CEQPool() ;
//##ModelId=44B6F88602BF
virtual ~CEQPool() ;
//##ModelId=44B6F88602CF
CArray< sCommEQ, sCommEQ > m_EQArray ;
CArray< sUnit,sUnit > m_UnitArray ;
CAdoDB *m_pAdoDB ;
//CComm *pComm ;
protected:
//##ModelId=44B6F88602D3
int m_nCount;
public:
// 初始设备列表
int InitUnitList(void);
};
#endif // !defined(AFX_EQPOOL_H__3B2ED502_2DD5_4812_9C45_C7C9BCAAC7F9__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -