| 1234567891011121314151617181920212223242526272829303132333435 |
- #pragma once
- #include <QThread>
- #include <QMutex>
- #include "platform.h"
- #include "NetMessageDefine.h"
- #include "HDDSNetDefine.h"
- class CMDReadThread : public QThread {
- Q_OBJECT
- public:
- CMDReadThread();
- void run();
- //设置队列
- //void setNetQueue(HDDSCMDQueue* pNetQueue);
- HDDSCMDQueue* getNetQueue() {
- return m_pNetQueue;
- };
- signals:
- void signal_UpdataOnline();
- //发送服务器数据:CmdType
- //void signal_NetCommandServer(int MsgID, OCCCOMMAND pBUf);
- public slots:
- void stopImmediately();
- public:
- //运行标志
- bool m_isCanRun;
- private:
- bool NetQuequePOP();
- //网络消息队列
- HDDSCMDQueue *m_pNetQueue;
-
- };
|