#ifndef AVRECEIVERCONSOLEINTERFACE_H
#define AVRECEIVERCONSOLEINTERFACE_H

#include "NetworkDevice.h"
class CAVReceiverDevice;

class CAvReceiverConsoleInterface:  public QObject, public CNetworkDevice
{
    Q_OBJECT

public:
    CAvReceiverConsoleInterface(int Address, CAbstractNetworkCommIF *NetworkInterface, CAVReceiverDevice *DevicePtr );
    virtual int NewDeviceFrameReceived(int DeviceID, int DeviceAddress, int MessageID, int DataSize, QByteArray Data);

private:
    CAVReceiverDevice *mAvReceiverDevice;
};

#endif // AVRECEIVERCONSOLEINTERFACE_H
