mysal.h

来自「一个通讯管理机的源代码。比较好用。推荐」· C头文件 代码 · 共 60 行

H
60
字号
#ifndef _MYSAL_H#define _MYSAL_H#include "mytl.h"class CMySal{public:	CMySal(CAllMgr* pAllMgr);	~CMySal(void);	bool Init();	void Destroy();protected:	void SendYX();	void SendYC();	void SendYXChanged();	void SendYCChanged();	void SendDD();	bool SendSOE();	bool SendEvent();//	virtual bool YK(DWORD dwDevID,BYTE byAUCAddr,WORD wInfoAddr,bool bIsOn);//	virtual bool LoadPara(DWORD dwDevID,BYTE byAUCAddr,struPara* pPara,BYTE byCount);protected:	void GetIND();	void ExpIND(CFrameNode* pfn);	void CDT(BYTE u);//	BYTE	m_byAddr;//	DWORD	m_dwChannelID;	CMyTL	m_tlsvr;//	HANDLE	m_hShutdownEvent;//	bool	m_bThreadAlive;//	HANDLE	m_hShutdownEvent2;//	bool	m_bThreadAlive2;	bool m_bAllYXSend,m_bAllYCSend;public:		void AddSOE(SOEData* pSOEValue,WORD wCount);	void AddEvent(WORD wDevNo,char* pszEvent);protected:	queue<SOEData>	m_quSOEData;	CEventQue			m_quEvent;	CAllMgr* m_pAllMgr;	pthread_t m_hThrdGet;	pthread_t m_hThrdCDT;	pthread_mutex_t	m_mutexSOE;	pthread_mutex_t	m_mutexEvent;	private:/*	CFQue m_queCmdQuery;	CCriticalSection m_cs;	void ExpUsrData(CFrameNode* pfn);	CWinThread*	m_pThrdCDT;	CWinThread*	m_pThrdGet;*/	friend void* thrdGet(void* pVoid);	friend void* thrdCDT(void* pVoid);};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?