27 lines
734 B
C++
27 lines
734 B
C++
#ifndef DEVICEDETECTIONCONFIG_H
|
|
#define DEVICEDETECTIONCONFIG_H
|
|
#include <QList>
|
|
#include "LANDevicePresenceConfig.h"
|
|
#include <QDataStream>
|
|
|
|
class CDeviceDetectionConfig
|
|
{
|
|
public:
|
|
CDeviceDetectionConfig();
|
|
|
|
QList<CLANDevicePresenceConfig> *GetLANDevicesConfigList();
|
|
|
|
unsigned int mReportingCANMsgID;
|
|
quint64 mInternetDetectionCANStatusBit;
|
|
quint64 mMQTTDetectionCANStatusBit;
|
|
QList<CLANDevicePresenceConfig> mLANDeviceDetectConfigList;
|
|
|
|
|
|
CDeviceDetectionConfig &operator=(const CDeviceDetectionConfig &source);
|
|
};
|
|
|
|
QDataStream &operator<<(QDataStream &out, const CDeviceDetectionConfig &source);
|
|
QDataStream &operator>>(QDataStream &in, CDeviceDetectionConfig &dest);
|
|
|
|
#endif // DEVICEDETECTIONCONFIG_H
|