📄 jddymas.h
字号:
#ifndef _JDDYMAS_H#define _JDDYMAS_H#include "msystem.h"#include "appservice.h"#include "allmgr.h"class CJDDYMal : public CMAppService{public: CJDDYMal(CAllMgr* pAllMgr,bool bIsBlanane,BYTE byMaxReportTimes,CSerialPortDef* pChannel) : CMAppService(pAllMgr,pChannel->m_wChannelNo) , m_DLService(pChannel) { // m_byAddr = byAddr; // m_pThrdQuery = NULL; // m_dwSleepMS = 1000; m_wBreakCount = 1; m_dwIntervalMS = pChannel->m_dwIntervalMS; } ~CJDDYMal(); bool YK(WORD wDevNo,BYTE byRoute,bool bIsOn){return false;} bool GetFV(WORD wDevNo,BYTE*& pbyData,WORD& wLength,WORD wFuncCode=0) {return false;} bool PutFV(WORD wDevNo,BYTE* pFixVal,WORD bySize,WORD wFuncCode=0){return false;} bool Init(); bool ReadYC(WORD wAddr,WORD wLen); bool ReadYX(WORD wAddr,WORD wLen);protected: void Query(); CModbusDLL m_DLService; BYTE m_byAddr; WORD m_wBreakCount;friend void* thrdQuery(void* pVoid);private: WORD m_b[11]; DWORD m_dwIntervalMS;};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -