#ifndef _TOOL_RKAIQ_API_AE_H_
|
#define _TOOL_RKAIQ_API_AE_H_
|
|
#include "logger/log.h"
|
#include "rk_aiq_user_api_ae.h"
|
#include "rkaiq_socket.h"
|
|
class RKAiqToolAE
|
{
|
public:
|
RKAiqToolAE();
|
virtual ~RKAiqToolAE();
|
|
int queryExpResInfo(Uapi_ExpQueryInfo_t* pExpResInfo, int cmdID);
|
int setExpSwAttr(const Uapi_ExpSwAttr_t expSwAttr, int cmdID);
|
int getExpSwAttr(Uapi_ExpSwAttr_t* pExpSwAttr, int cmdID);
|
int setLinAeDayRouteAttr(const Uapi_LinAeRouteAttr_t linAeRouteAttr, int cmdID);
|
int getLinAeDayRouteAttr(Uapi_LinAeRouteAttr_t* pLinAeRouteAttr, int cmdID);
|
int setLinAeNightRouteAttr(const Uapi_LinAeRouteAttr_t linAeRouteAttr, int cmdID);
|
int getLinAeNightRouteAttr(Uapi_LinAeRouteAttr_t* pLinAeRouteAttr, int cmdID);
|
int setHdrAeDayRouteAttr(const Uapi_HdrAeRouteAttr_t hdrAeRouteAttr, int cmdID);
|
int getHdrAeDayRouteAttr(Uapi_HdrAeRouteAttr_t* pHdrAeRouteAttr, int cmdID);
|
int setHdrAeNightRouteAttr(const Uapi_HdrAeRouteAttr_t hdrAeRouteAttr, int cmdID);
|
int getHdrAeNightRouteAttr(Uapi_HdrAeRouteAttr_t* pHdrAeRouteAttr, int cmdID);
|
int setLinExpAttr(const Uapi_LinExpAttr_t linExpAttr, int cmdID);
|
int getLinExpAttr(Uapi_LinExpAttr_t* pLinExpAttr, int cmdID);
|
int setHdrExpAttr(const Uapi_HdrExpAttr_t hdrExpAttr, int cmdID);
|
int getHdrExpAttr(Uapi_HdrExpAttr_t* pHdrExpAttr, int cmdID);
|
};
|
|
#endif // _TOOL_RKAIQ_API_AE_H_
|