Device detection CAN reporting continuance
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
#include "LANDevicePresenceConfig.h"
|
||||
#include <QString>
|
||||
|
||||
CLANDevicePresenceConfig::CLANDevicePresenceConfig()
|
||||
{
|
||||
mDeviceIPAddress = "123.456.789.345";
|
||||
mCANStatusBit = 31;
|
||||
mIsDetectionActive = false;
|
||||
mDeviceDescription = "";
|
||||
}
|
||||
|
||||
|
||||
QDataStream &operator>>(QDataStream &in, CLANDevicePresenceConfig &dest)
|
||||
{
|
||||
in >> dest.mDeviceIPAddress
|
||||
>> dest.mCANStatusBit
|
||||
>> dest.mIsDetectionActive
|
||||
>> dest.mDeviceDescription;
|
||||
|
||||
return in;
|
||||
}
|
||||
QDataStream &operator<<(QDataStream &out, const CLANDevicePresenceConfig &source)
|
||||
{
|
||||
out << source.mDeviceIPAddress
|
||||
<< source.mCANStatusBit
|
||||
<< source.mIsDetectionActive
|
||||
<< source.mDeviceDescription;
|
||||
|
||||
return out;
|
||||
}
|
||||
|
||||
CLANDevicePresenceConfig& CLANDevicePresenceConfig::operator=(const CLANDevicePresenceConfig &source)
|
||||
{
|
||||
if(&source == this)
|
||||
{
|
||||
return *this;
|
||||
}
|
||||
|
||||
this->mCANStatusBit = source.mCANStatusBit;
|
||||
this->mDeviceDescription = source.mDeviceDescription;
|
||||
this->mDeviceIPAddress = source.mDeviceIPAddress;
|
||||
this->mIsDetectionActive = source.mIsDetectionActive;
|
||||
|
||||
return *this;
|
||||
}
|
||||
Reference in New Issue
Block a user