#include "EthernetNetworkCommIF.h" #include "NetworkDevice.h" CEthernetNetworkCommIF::CEthernetNetworkCommIF(QTcpSocket *Socket) { mTCPSocket = Socket; connect(mTCPSocket,SIGNAL(disconnected()),this,SLOT(SocketDisconnected())); connect(mTCPSocket,SIGNAL(readyRead()),this,SLOT(SocketDataAvailable())); } int CEthernetNetworkCommIF::SendNetworkMessage(int DeviceID, int DeviceAddress, int MessageID, int DataSize, QByteArray Data) { } void CEthernetNetworkCommIF::SocketDataAvailable() { } void CEthernetNetworkCommIF::SocketDisconnected() { mTCPSocket->close(); delete mTCPSocket; emit EthernetInterfaceSocketDisconnected(mDevicePtr); }