43 int32_t parse_header(
char* pBuf,
sHttpHeader_t* stHttpHeader);
51 int32_t post_set_services(
char *pUrl,
char *pData,
char *pAddr);
59 int32_t response(int32_t iClient, int32_t iCode, int32_t iContentType, std::string sContent);
67 std::string get_version(
char* pFwVersion);
75 std::string get_tuner(
void* pTuner, int32_t iTunerId);
83 std::string get_tuners(
void *pTuners);
99 bool post_notification(
const char *pUrl);
123 std::string request_scan(std::string sUri,
char *pContentData,
void* pCls);
131 std::string request_services(std::string sUri,
char *pContentData,
void *pCls);
139 std::string request_dump(std::string sUri, int32_t iHttpType,
void *pDump,
void *pTuners);
147 std::string request_tuners( std::string sUri,
char *pContentData,
void* pTunersCtrl );
155 std::string request_user_service( std::string sUri,
char *pContentData,
void* pMwCls );
163 std::string GetQueryHttpResponse( std::string sContentData ,
void *pCoreCls );
171 std::string method_atsccore_query_esgurls(
sJsonRpcProperties_t stProperties,
void *pCoreCls,
void *pServices,
char *pBaseurl);
179 std::string method_atsccore_query_heldmsgs(
sJsonRpcProperties_t stProperties,
void *pCoreCls,
void *pServices,
char *pBaseurl);
187 std::string method_atsccore_query_appbasedurls(
sJsonRpcProperties_t stProperties,
void *pCoreCls);
203 std::string method_atsccore_query_downloadstatus(
sJsonRpcProperties_t stProperties,
void *pCoreCls,
void *pServices);
211 std::string method_atsccore_remove_files(
sJsonRpcProperties_t stProperties,
void *pCoreCls,
void *pServices);
219 std::string method_atsccore_clear_esg(
sJsonRpcProperties_t stProperties,
void *pCoreCls,
void *pServices);
227 std::string method_atsccore_clear_files(
sJsonRpcProperties_t stProperties,
void *pCoreCls,
void *pServices);
259 std::string method_com_atsccore_atsc_list_subscribe(
sJsonRpcProperties_t stProperties ,
void *pSubscribe);
267 std::string method_com_atsccore_atsc_subscribe(
sJsonRpcProperties_t stProperties,
void *pCoreCls ,
void *pSubscribe);
275 std::string method_com_atsccore_atsc_unsubscribe(
sJsonRpcProperties_t stProperties,
void *pCoreCls,
void *pSubscribe);
283 std::string method_com_atsccore_atsc_listobjects(
sJsonRpcProperties_t stProperties,
void *pCoreCls,
void *pServices,
char *pBaseurl);
291 std::string PrepareTunerInfo(int32_t iInstance,
sFeStatus_t *pStatus);