Device detection CAN reporting continuance

This commit is contained in:
2024-03-03 16:55:30 -05:00
parent 56b30216c9
commit 4400ff6144
21 changed files with 1630 additions and 25 deletions
@@ -0,0 +1,23 @@
#ifndef DEVICEDETECTIONCONFIG_H
#define DEVICEDETECTIONCONFIG_H
#include <QList>
#include "LANDevicePresenceConfig.h"
#include <QDataStream>
class CDeviceDetectionConfig
{
public:
CDeviceDetectionConfig();
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