/**
 *  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_ModifyFrameReverseStatus_H_
#define _LC_OPENAPI_CLIENT_ModifyFrameReverseStatus_H_

#include "LCOpenApiDefine.h"
#include "LCOpenApiRequest.h"
#include "LCOpenApiResponse.h"

/** DESCRIPTION: 
莅丞舟�上�靻肢習�倶��

 */

namespace Dahua{
namespace LCOpenApi{
	using namespace std;
	class ModifyFrameReverseStatusRequest : public LCOpenApiRequest
	{
	public:
		class ModifyFrameReverseStatusRequestData
		{
		public:
			ModifyFrameReverseStatusRequestData();
			~ModifyFrameReverseStatusRequestData();
			
		public:
			/** normal��reverse */
			string direction;
		public:
			/** [cstr]modifyFrameReverseStatus */
			#define _STATIC_ModifyFrameReverseStatusRequestData_method "modifyFrameReverseStatus"
			string method;
		public:
			/** ����ID */
			string channelId;
		public:
			/** ����token(userToken��accessToken) */
			string token;
		public:
			/** 莅上�ID */
			string deviceId;

		};
	public:
		ModifyFrameReverseStatusRequest();
		~ModifyFrameReverseStatusRequest();
	public:
		virtual int build();
	public:
		ModifyFrameReverseStatusRequestData data;
	};

	
	typedef typename ModifyFrameReverseStatusRequest::ModifyFrameReverseStatusRequestData ModifyFrameReverseStatusRequestData;


	class ModifyFrameReverseStatusResponse : public LCOpenApiResponse
	{
	public:
		class ModifyFrameReverseStatusResponseData
		{
		public:
			ModifyFrameReverseStatusResponseData();
			~ModifyFrameReverseStatusResponseData();
			
		public:
			/** [int][O]篆��� */
			int _nouse;

		};
	public:
		ModifyFrameReverseStatusResponse();
		~ModifyFrameReverseStatusResponse();
	public:
		virtual int parse();
	public:
		ModifyFrameReverseStatusResponseData data;
	};

	
	typedef typename ModifyFrameReverseStatusResponse::ModifyFrameReverseStatusResponseData ModifyFrameReverseStatusResponseData;

}
}

#endif