Masterctrl/Sources/232NetworkCommIF.h

26 lines
592 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);
~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