/** * 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_WifiAround_H_ #define _LC_OPENAPI_CLIENT_WifiAround_H_ #include "LCOpenApiDefine.h" #include "LCOpenApiRequest.h" #include "LCOpenApiResponse.h" /** DESCRIPTION: �桁�莅上���捷wifi篆≧���enable茵�ず莅上��������WIFI鐚�false茵�ずWIFI���遵�渇�㍼�true茵�ずWIFI���遵����綵�enable筝�true�九���区���莅上�綵������筝㊦���㊦�劫��茵��� */ namespace Dahua{ namespace LCOpenApi{ using namespace std; class WifiAroundRequest : public LCOpenApiRequest { public: class WifiAroundRequestData { public: WifiAroundRequestData(); ~WifiAroundRequestData(); public: /** ����token(userToken��accessToken) */ string token; public: /** [cstr]wifiAround */ #define _STATIC_WifiAroundRequestData_method "wifiAround" string method; public: /** 莅上�ID */ string deviceId; }; public: WifiAroundRequest(); ~WifiAroundRequest(); public: virtual int build(); public: WifiAroundRequestData data; }; typedef typename WifiAroundRequest::WifiAroundRequestData WifiAroundRequestData; class WifiAroundResponse : public LCOpenApiResponse { public: class WifiAroundResponseData { public: WifiAroundResponseData(); ~WifiAroundResponseData(); public: /** [bool]��������wifi */ bool enable; public: /** define a list with struct of WifiAroundResponseData_WLanElement */ class WifiAroundResponseData_WLanElement : public LCOpenApiBase { public: WifiAroundResponseData_WLanElement(); ~WifiAroundResponseData_WLanElement(); public: /** SSID */ string ssid; public: /** [int]綣阪墾 */ int intensity; public: /** BSSID */ string bssid ; public: /** ��絲��劫� */ string auth; public: /** [int]�倶�� */ int linkStatus; }; public: LCOpenApiVector<WifiAroundResponseData_WLanElement> wLan; }; public: WifiAroundResponse(); ~WifiAroundResponse(); public: virtual int parse(); public: WifiAroundResponseData data; }; typedef typename WifiAroundResponse::WifiAroundResponseData WifiAroundResponseData; typedef typename WifiAroundResponse::WifiAroundResponseData::WifiAroundResponseData_WLanElement WifiAroundResponseData_WLanElement; } } #endif