29 lines
669 B
C++
29 lines
669 B
C++
#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);
|
|
}
|