DtvKit_ATSC3.0
Loading...
Searching...
No Matches
Namespaces | Functions
atsc_mw_httpproxy.h File Reference
#include <string>
#include <map>
#include "atsc_types.h"
Include dependency graph for atsc_mw_httpproxy.h:

Go to the source code of this file.

Namespaces

namespace  http_proxy
 

Functions

int32_t http_proxy::parse_header (char *pBuf, sHttpHeader_t *stHttpHeader)
 
int32_t http_proxy::post_set_services (char *pUrl, char *pData, char *pAddr)
 
int32_t http_proxy::response (int32_t iClient, int32_t iCode, int32_t iContentType, std::string sContent)
 
std::string http_proxy::get_version (char *pFwVersion)
 
std::string http_proxy::get_tuner (void *pTuner, int32_t iTunerId)
 
std::string http_proxy::get_tuners (void *pTuners)
 
std::string http_proxy::invalid_jsonrpc (void)
 Generates a JSON string representing an error response for an invalid JSON-RPC method.
 
bool http_proxy::post_notification (const char *pUrl)
 
sJsonRpcProperties_t http_proxy::tuner_cmd (std::string sJson)
 
sJsonRpcProperties_t http_proxy::request_jsonrpc (std::string sJson)
 
std::string http_proxy::request_scan (std::string sUri, char *pContentData, void *pCls)
 
std::string http_proxy::request_services (std::string sUri, char *pContentData, void *pCls)
 
std::string http_proxy::request_dump (std::string sUri, int32_t iHttpType, void *pDump, void *pTuners)
 
std::string http_proxy::request_tuners (std::string sUri, char *pContentData, void *pTunersCtrl)
 
std::string http_proxy::request_user_service (std::string sUri, char *pContentData, void *pMwCls)
 
std::string http_proxy::GetQueryHttpResponse (std::string sContentData, void *pCoreCls)
 
std::string http_proxy::method_atsccore_query_esgurls (sJsonRpcProperties_t stProperties, void *pCoreCls, void *pServices, char *pBaseurl)
 
std::string http_proxy::method_atsccore_query_heldmsgs (sJsonRpcProperties_t stProperties, void *pCoreCls, void *pServices, char *pBaseurl)
 
std::string http_proxy::method_atsccore_query_appbasedurls (sJsonRpcProperties_t stProperties, void *pCoreCls)
 
std::string http_proxy::method_atsccore_query_slsurls (sJsonRpcProperties_t stProperties, void *pCoreCls)
 
std::string http_proxy::method_atsccore_query_downloadstatus (sJsonRpcProperties_t stProperties, void *pCoreCls, void *pServices)
 
std::string http_proxy::method_atsccore_remove_files (sJsonRpcProperties_t stProperties, void *pCoreCls, void *pServices)
 
std::string http_proxy::method_atsccore_clear_esg (sJsonRpcProperties_t stProperties, void *pCoreCls, void *pServices)
 
std::string http_proxy::method_atsccore_clear_files (sJsonRpcProperties_t stProperties, void *pCoreCls, void *pServices)
 
std::string http_proxy::method_atsccore_clear_heldmsgs (sJsonRpcProperties_t stProperties, void *pCoreCls)
 
std::string http_proxy::method_atsccore_query_heldurls (sJsonRpcProperties_t stProperties, void *pServices)
 
std::string http_proxy::method_com_atsccore_atsc_storage (sJsonRpcProperties_t stProperties)
 
std::string http_proxy::method_com_atsccore_atsc_list_subscribe (sJsonRpcProperties_t stProperties, void *pSubscribe)
 
std::string http_proxy::method_com_atsccore_atsc_subscribe (sJsonRpcProperties_t stProperties, void *pCoreCls, void *pSubscribe)
 
std::string http_proxy::method_com_atsccore_atsc_unsubscribe (sJsonRpcProperties_t stProperties, void *pCoreCls, void *pSubscribe)
 
std::string http_proxy::method_com_atsccore_atsc_listobjects (sJsonRpcProperties_t stProperties, void *pCoreCls, void *pServices, char *pBaseurl)
 
std::string http_proxy::PrepareTunerInfo (int32_t iInstance, sFeStatus_t *pStatus)
 
std::string http_proxy::GetFrontendConfiguration (void)
 Get the tuner related configuration.
 

Detailed Description

Http proxy related functionalities