/** * Auto created by ApiCreator Tool. * SVN Rev: 79835, Author: 32725, Date: 2017-11-10 11:03:30 +0800 * SHOULD NOT MODIFY! */ #ifndef _LC_OPENAPI_CLIENT_CurrentDeviceWifi_H_ #define _LC_OPENAPI_CLIENT_CurrentDeviceWifi_H_ #include "LCOpenApiDefine.h" #include "LCOpenApiRequest.h" #include "LCOpenApiResponse.h" /** DESCRIPTION: 设备当前连接的热点信息 */ namespace Dahua{ namespace LCOpenApi{ using namespace std; class CurrentDeviceWifiRequest : public LCOpenApiRequest { public: class CurrentDeviceWifiRequestData { public: CurrentDeviceWifiRequestData(); ~CurrentDeviceWifiRequestData(); public: /** 授权token(userToken或accessToken) */ string token; public: /** [cstr]currentDeviceWifi */ #define _STATIC_CurrentDeviceWifiRequestData_method "currentDeviceWifi" string method; public: /** 设备ID */ string deviceId; }; public: CurrentDeviceWifiRequest(); ~CurrentDeviceWifiRequest(); public: virtual int build(); public: CurrentDeviceWifiRequestData data; }; typedef typename CurrentDeviceWifiRequest::CurrentDeviceWifiRequestData CurrentDeviceWifiRequestData; class CurrentDeviceWifiResponse : public LCOpenApiResponse { public: class CurrentDeviceWifiResponseData { public: CurrentDeviceWifiResponseData(); ~CurrentDeviceWifiResponseData(); public: /** 若连接了热点,填热点的名称;若未连接,填空 */ string ssid; public: /** [bool]是否连接了wifi */ bool linkEnable; }; public: CurrentDeviceWifiResponse(); ~CurrentDeviceWifiResponse(); public: virtual int parse(); public: CurrentDeviceWifiResponseData data; }; typedef typename CurrentDeviceWifiResponse::CurrentDeviceWifiResponseData CurrentDeviceWifiResponseData; } } #endif