Masterctrl/Sources/232NetworkCommIF.h
2015-08-17 15:21:14 -04:00

26 lines
600 B
C++

#ifndef _232NETWORKCOMMIF_H
#define _232NETWORKCOMMIF_H
#include "GlobalDefine.h"
#include "AbstractDevice.h"
#include "NetworkProtocol.h"
class C232NetworkCommIF : public CNetworkProtocol
{
public:
C232NetworkCommIF(CAbstractDevice *DeviceHandle);
virtual ~C232NetworkCommIF();
int SendNetworkMessage(unsigned char MessageID,unsigned char Flags,unsigned char *Data,int Size/*, unsigned char Address,unsigned char ID*/);
//NetworkProtocol implementation
int NewFrameReceived(QByteArray Frame);
private:
CAbstractDevice *mDeviceHandle;
};
#endif // _232NETWORKCOMMIF_H