348 lines
8.7 KiB
C++
348 lines
8.7 KiB
C++
#ifndef PARAMETER_DEFINATION_HPP_
|
||
#define PARAMETER_DEFINATION_HPP_
|
||
|
||
#include <string>
|
||
|
||
struct Param_01 {
|
||
int mMode; // 0:登陆 1:更改密码
|
||
std::string mUserName;
|
||
std::string mPassWord;
|
||
std::string mPassWordNew;
|
||
Param_01() : mMode(0), mUserName(""), mPassWord(""), mPassWordNew(""){};
|
||
};
|
||
|
||
struct Param_02 {
|
||
int mMode; // 0:配置时间 1:获取时间
|
||
int mSetType;
|
||
int mTimeStamp;
|
||
Param_02() : mMode(0), mSetType(0), mTimeStamp(0){};
|
||
};
|
||
|
||
struct Param_20 {
|
||
int mMode; // 0: 配置 1:获取
|
||
std::string mCmdSerial;
|
||
std::string mDataWatchName;
|
||
std::string mDataWatchAssetId;
|
||
std::string mDataWatchAddedBy;
|
||
Param_20() : mMode(0), mCmdSerial(""), mDataWatchName(""), mDataWatchAssetId(""), mDataWatchAddedBy(""){};
|
||
};
|
||
|
||
struct Param_22 {
|
||
int mMode;
|
||
std::string mCmdSerial;
|
||
std::string mTimeZone;
|
||
Param_22() : mMode(0), mCmdSerial(""), mTimeZone(""){};
|
||
};
|
||
|
||
struct Param_23 {
|
||
int mMode;
|
||
std::string mCmdSerial;
|
||
std::string mServerIp;
|
||
std::string mPort;
|
||
std::string mCommMode; // 通信模式,有线通信模式 = 1;4G LTE 无线通信模式 = 2
|
||
std::string mUserName;
|
||
std::string mPassword;
|
||
std::string mAPN;
|
||
Param_23() : mMode(0), mCmdSerial(""), mServerIp(""), mPort(""), mCommMode(""), mUserName("chaos"), mPassword("HSD272*#xkd"), mAPN(""){};
|
||
};
|
||
|
||
struct Param_24 {
|
||
int mMode;
|
||
std::string mCmdSerial;
|
||
std::string mFileServerIp;
|
||
std::string mFilePort;
|
||
std::string mFileServerSwitch;
|
||
Param_24() : mMode(0), mCmdSerial(""), mFileServerIp(""), mFilePort(""), mFileServerSwitch(""){};
|
||
};
|
||
|
||
struct Param_25 {
|
||
int mMode;
|
||
std::string mNet;
|
||
std::string mCmdSerial;
|
||
std::string mDnsName;
|
||
std::string mNetworkPortStatus;
|
||
std::string mGateway;
|
||
std::string mSubnetMask;
|
||
std::string mIp;
|
||
std::string mHostName;
|
||
Param_25() : mMode(0), mCmdSerial(""), mDnsName(""), mGateway(""), mSubnetMask(""), mIp(""), mHostName(""){};
|
||
};
|
||
|
||
struct Param_09 {
|
||
int mPackageFlag;
|
||
Param_09() : mPackageFlag(0){};
|
||
};
|
||
|
||
struct Param_10 {
|
||
std::string strDataNode;
|
||
std::string strStatic;
|
||
std::string straxis;
|
||
std::string timeStart;
|
||
std::string timeEnd;
|
||
std::string MeasurementID;
|
||
int mPackageFlag;
|
||
Param_10() : strDataNode(""), strStatic(""), mPackageFlag(0){};
|
||
};
|
||
|
||
struct Param_11 {
|
||
std::string DataNodeNo;
|
||
Param_11() : DataNodeNo(""){};
|
||
};
|
||
|
||
struct Param_26 {
|
||
int mMode;
|
||
std::string mCmdSerial;
|
||
std::string mDataNodeNo;
|
||
int mPackageFlag;
|
||
Param_26() : mMode(0), mCmdSerial(""), mDataNodeNo(""), mPackageFlag(0){};
|
||
};
|
||
|
||
struct Param_27 {
|
||
int mMode;
|
||
std::string mCmdSerial;
|
||
std::string mDataNodeNo;
|
||
std::string mShortAddr;
|
||
std::string mMeasurementID;
|
||
std::string mType;
|
||
Param_27() : mMode(0), mCmdSerial(""), mDataNodeNo(""),mShortAddr(""),mMeasurementID(""), mType(""){};
|
||
};
|
||
|
||
struct Param_28 {
|
||
int mMode;
|
||
std::string mDataNodeNo;
|
||
std::string mDataNodeName;
|
||
Param_28() : mMode(0), mDataNodeNo(""), mDataNodeName(""){};
|
||
};
|
||
|
||
struct Param_29 {
|
||
int mMode;
|
||
std::string mCmdSerial;
|
||
std::string mChannelId;
|
||
std::string mDataNodeNo;
|
||
int mPackageFlag;
|
||
Param_29() : mMode(0), mCmdSerial(""), mChannelId(""), mDataNodeNo(""), mPackageFlag(0){};
|
||
};
|
||
|
||
struct Param_30 {
|
||
int mMode;
|
||
std::string mChannelId;
|
||
std::string mDataNodeNo;
|
||
int mPackageFlag;
|
||
Param_30() : mMode(0), mChannelId(""), mDataNodeNo(""), mPackageFlag(0){};
|
||
};
|
||
|
||
struct Param_40 {
|
||
int mMode;
|
||
std::string mChannelId;
|
||
std::string mDataNodeNo;
|
||
int mPackageFlag;
|
||
int StartFrequency;
|
||
int EndFrequency;
|
||
Param_40() : mMode(0), mChannelId(""), mDataNodeNo(""), mPackageFlag(0), StartFrequency(0), EndFrequency(0){};
|
||
};
|
||
|
||
struct Param_41 {
|
||
std::string mdataNodeName;
|
||
std::string mdataNodeNo;
|
||
std::string mMeasurementID;
|
||
std::string mShortAddr;
|
||
int mfeatureInterVal;
|
||
int mwaveInterVal;
|
||
int msamplingRate;
|
||
int mrange;
|
||
int mAccSampleTime;
|
||
std::string mstartBrands;
|
||
std::string mstopBrands;
|
||
std::string menvelopeBandPass;
|
||
int mviff;
|
||
std::string mfaultFrequency;
|
||
int ZigbeePower;
|
||
int ZigbeeRetry;
|
||
std::string nodeWaveSend;
|
||
Param_41() : mdataNodeName(""), mdataNodeNo(""), mMeasurementID(""),mShortAddr("") ,mfeatureInterVal(5), mwaveInterVal(120), msamplingRate(0), mrange(0),
|
||
mAccSampleTime(0), mstartBrands(""), mstopBrands(""), menvelopeBandPass(""), mviff(0), mfaultFrequency(""), nodeWaveSend{""} {};
|
||
};
|
||
|
||
struct Param_42 {
|
||
std::string fileName;
|
||
Param_42() : fileName(""){};
|
||
};
|
||
|
||
struct Param_31 {
|
||
int mMode;
|
||
std::string mChannelId;
|
||
std::string mPanID;
|
||
Param_31() : mMode(0), mChannelId(""), mPanID(""){};
|
||
};
|
||
|
||
struct Param_32 {
|
||
int mMode;
|
||
std::string mChannelId;
|
||
int mPackageFlag;
|
||
Param_32() : mMode(0), mChannelId(""), mPackageFlag(0){};
|
||
};
|
||
|
||
struct Param_33 {
|
||
int mMode;
|
||
std::string mUnit;
|
||
Param_33() : mMode(0), mUnit(""){};
|
||
};
|
||
|
||
struct Param_34 {
|
||
int mMode;
|
||
std::string mBeforeTime;
|
||
std::string mAfterTime;
|
||
Param_34() : mMode(0), mBeforeTime(""), mAfterTime(""){};
|
||
};
|
||
|
||
struct Param_35 {
|
||
int mMode;
|
||
std::string mTriggerInterValTime;
|
||
std::string mTriggerInterValSwitch;
|
||
Param_35() : mMode(0), mTriggerInterValTime(""), mTriggerInterValSwitch(){};
|
||
};
|
||
|
||
struct Param_36 {
|
||
int mMode;
|
||
std::string mTriggerTime;
|
||
std::string mTriggerTimeSwitch;
|
||
Param_36() : mMode(0), mTriggerTime(""), mTriggerTimeSwitch(){};
|
||
};
|
||
|
||
struct Param_37 {
|
||
int mMode;
|
||
std::string mTriggerDelayTime;
|
||
std::string mTriggerDelaySwitch;
|
||
Param_37() : mMode(0), mTriggerDelayTime(""), mTriggerDelaySwitch(){};
|
||
};
|
||
|
||
struct Param_39 {
|
||
int mMode;
|
||
int mPage;
|
||
int mNumber;
|
||
};
|
||
|
||
struct Param_45 {
|
||
int mMode; // 0: 配置 1:获取
|
||
std::string mCmdSerial;
|
||
std::string mCountryId;
|
||
std::string mProvincesId;
|
||
std::string mCityListId;
|
||
Param_45() : mMode(0), mCmdSerial(""), mCountryId(""), mProvincesId(""), mCityListId(""){};
|
||
};
|
||
|
||
struct Param_46 {
|
||
int mMode;
|
||
std::string mFileName;
|
||
Param_46() : mMode(0), mFileName(""){};
|
||
};
|
||
|
||
struct Param_47 {
|
||
int mMode;
|
||
std::string mFileName;
|
||
Param_47() : mMode(0), mFileName(""){};
|
||
};
|
||
|
||
struct Param_51 {
|
||
int mMode;
|
||
std::string strGateWayMAC;
|
||
std::string strGateWayLocation;
|
||
Param_51() : mMode(-1), strGateWayLocation(""){};
|
||
};
|
||
|
||
struct Param_52 {
|
||
int mMode;
|
||
std::string mCmdSerial;
|
||
std::string mSsid;
|
||
std::string mPassWord;
|
||
};
|
||
|
||
struct Param_53 {
|
||
int mMode;
|
||
std::string mdataNodeNo;
|
||
std::string mUpdateKey;
|
||
std::string mUpdateValue;
|
||
std::string mUpdateKey2;
|
||
std::string mUpdateValue2;
|
||
std::string mUpdateKey3;
|
||
std::string mUpdateValue3;
|
||
Param_53() : mUpdateKey2(""), mUpdateValue2(""), mUpdateKey3(""), mUpdateValue3(""){};
|
||
};
|
||
|
||
struct Param_54 {
|
||
int mMode;
|
||
std::string mCmdSerial;
|
||
std::string mDataNodeNo;
|
||
int mPackageFlag;
|
||
Param_54() : mMode(0), mCmdSerial(""), mDataNodeNo(""), mPackageFlag(0){};
|
||
};
|
||
|
||
struct Param_55 {
|
||
int mMode;
|
||
std::string mChannelId;
|
||
std::string mDataNodeNo;
|
||
int mPackageFlag;
|
||
int StartFrequency;
|
||
int EndFrequency;
|
||
Param_55() : mMode(0), mChannelId(""), mDataNodeNo(""), mPackageFlag(0), StartFrequency(0), EndFrequency(0){};
|
||
};
|
||
|
||
struct Param_56 {
|
||
int mMode;
|
||
std::string mChannelId;
|
||
std::string mDataNodeNo;
|
||
int mPackageFlag;
|
||
int StartFrequency;
|
||
int EndFrequency;
|
||
Param_56() : mMode(0), mChannelId(""), mDataNodeNo(""), mPackageFlag(0), StartFrequency(0), EndFrequency(0){};
|
||
};
|
||
|
||
struct Param_57 {
|
||
int mMode;
|
||
int mZigbeePowerEnable;
|
||
Param_57() : mZigbeePowerEnable(0){};
|
||
};
|
||
|
||
struct Param_58 {
|
||
int mMode;
|
||
int featureInterVal;
|
||
int featureInterTime;
|
||
int waveInterVal;
|
||
int waveInterTime;
|
||
int maxSensorNum;
|
||
int sensorCount;
|
||
Param_58() : mMode(0),featureInterVal(0),featureInterTime(0),waveInterVal(0),waveInterTime(0),maxSensorNum(0),sensorCount(0){};
|
||
};
|
||
|
||
struct Param_59 {
|
||
int mMode;
|
||
std::string DataNodeNo;
|
||
std::string straxis;
|
||
Param_59() : mMode(0),DataNodeNo(""),straxis(""){};
|
||
};
|
||
struct Param_60 {
|
||
std::string fileName;
|
||
int product;
|
||
std::string mShortAddr;
|
||
std::vector<std::string> dataNodeNo;
|
||
Param_60() : fileName(""),product(0),mShortAddr(""){};
|
||
};
|
||
struct Param_61 {
|
||
int mMode;
|
||
std::string MeasurementID;
|
||
std::string straxis;
|
||
std::string timeStart;
|
||
std::string timeEnd;
|
||
int mPackageFlag;
|
||
Param_61() : mMode(0),MeasurementID(""),straxis(""),mPackageFlag(0){};
|
||
};
|
||
struct Param_62 {
|
||
std::string MeasurementID;
|
||
std::string timeStart;
|
||
std::string timeEnd;
|
||
int mPackageFlag;
|
||
Param_62() : MeasurementID(""),timeStart(""),timeEnd(""),mPackageFlag(0){};
|
||
};
|
||
|
||
#endif // PARAMETER_DEFINATION_HPP_
|