ffffffffffffuuuuuuuu

This commit is contained in:
J-F Martel
2017-07-19 10:36:39 -04:00
17 changed files with 536 additions and 41 deletions
+3 -22
View File
@@ -1,47 +1,28 @@
#ifndef CSMSMASTERCTRLINTERFACE_H
#define CSMSMASTERCTRLINTERFACE_H
//#include "NetworkProtocol.h"
//#include "GlobalDefine.h"
//#include "ProtocolDefs.h"
//#include <QTcpSocket>
//#include "SMSMessage.h"
#include "MasterCtrlInterface.h"
class CSystemGui;
class CSMSClient
;
class CSMSClient;
class CSMSMasterCtrlInterface: public CMasterCtrlInterface//CNetworkProtocol
{
Q_OBJECT
public:
CSMSMasterCtrlInterface(CSMSClient *ProgramHandle);
~CSMSMasterCtrlInterface();
CSMSClient *mProgramHandle;
// virtual int DeviceFrameReceived(int TargetDeviceID, int TargetDeviceAddress, int SenderID, int SenderAddress, int MessageID, int DataSize, QByteArray Data);
// QTcpSocket *mNetworkCommSocket;
// int mDeviceAddress;
// int mNetworkPort;
// QString mMasterCtrlAddress;
// int ConnectToMasterCtrl();
// int DisconnectMasterCtrl();
// virtual int NewFrameReceived(int TargetDeviceID, int TargetDeviceAddress, int SenderID, int SenderAddress, int MessageID, int DataSize, QByteArray Data);
virtual int DeviceFrameReceived(int TargetDeviceID, int TargetDeviceAddress, int SenderID, int SenderAddress, int MessageID, int DataSize, QByteArray Data);
virtual int DeviceConnectedToMaster(bool Connected);
void SendSMS(CSMSMessage Message);
//public slots:
// void NetworkSocketConnected();
// void NetworkSocketDataAvailable();
// void NetworkSocketDisconnected();
};
#endif // CSMSMasterCtrlInterface_H