![]() |
DSMCC
22.3.0
|
Service Information Query: main functions. More...
#include <string.h>#include "cldsmcc.h"#include "siq_cache.h"#include "siq_debug.h"#include "siq_main.h"#include "siq_pmt.h"Classes | |
| struct | s_SiqRequests |
Macros | |
| #define | NEWLOG(x, ...) |
Typedefs | |
| typedef struct s_SiqRequests | S_SiqRequests |
Functions | |
| H_SiqInstance | SIQ_CreateInstance (S_SiqSetup *pSetup) |
| Create SIQ instance. More... | |
| void | SIQ_SetDebugConfig (H_SiqInstance siq, F_Printf errPrintf, F_Printf dbgPrintf, U32BIT dbgState) |
| Set Debug config for SIQ. More... | |
| void | SIQ_SetDebugState (H_SiqInstance siq, U32BIT dbgState) |
| Set Debug state for SIQ. More... | |
| void | SIQ_DestroyInstance (H_SiqInstance siq) |
| Destroy instance created by SIQ_CreateInstance. More... | |
| void | SIQ_SetDsmInstance (H_SiqInstance siq, H_DsmCoreInst dsmInstance) |
| Set instance handle for DSM-CC that SIQ is supporting. More... | |
| E_DscError | SIQ_RequestQueryStart (S_SiqInstance *siq, P_SIQueryRequest pQuery, H_SIQueryRef dsmQueryRef, void *dsmUserData, P_SIQueryResult pResult) |
| Start query request. Called by DSM-CC component. More... | |
| void | SIQ_RequestQueryStop (S_SiqInstance *siq, void *queryHandle, H_SIQueryRef dsmQueryRef) |
| Stop query request. Called by DSM-CC component. More... | |
| void | SIQ_DeleteQueriesOnService (S_SiqInstance *siq, U16BIT serviceId) |
| void | SIQ_QueryPmtReceive (S_SiqInstance *siq, U16BIT serviceId, H_SiqPmtTable hpmt) |
Service Information Query: main functions.
| #define NEWLOG | ( | x, | |
| ... | |||
| ) |
| H_SiqInstance SIQ_CreateInstance | ( | S_SiqSetup * | pSetup | ) |
| void SIQ_DestroyInstance | ( | H_SiqInstance | siq | ) |
Destroy instance created by SIQ_CreateInstance.
| H_SiqInstance | siqInstance SIQ instance handle. |
| void SIQ_QueryPmtReceive | ( | S_SiqInstance * | siq, |
| U16BIT | serviceId, | ||
| H_SiqPmtTable | hpmt | ||
| ) |
| S_SiqInstance* | siq Pointer to SIQ instance |
| E_DscError SIQ_RequestQueryStart | ( | S_SiqInstance * | siq, |
| P_SIQueryRequest | pQuery, | ||
| H_SIQueryRef | dsmQueryRef, | ||
| void * | dsmUserData, | ||
| P_SIQueryResult | pResult | ||
| ) |
Start query request. Called by DSM-CC component.
| H_SiqInstance | siqInstance SIQ instance handle. |
| void SIQ_RequestQueryStop | ( | S_SiqInstance * | siq, |
| void * | queryHandle, | ||
| H_SIQueryRef | dsmQueryRef | ||
| ) |
Stop query request. Called by DSM-CC component.
| H_SiqInstance | siqInstance SIQ instance handle. |
| void SIQ_SetDebugConfig | ( | H_SiqInstance | siq, |
| F_Printf | errPrintf, | ||
| F_Printf | dbgPrintf, | ||
| U32BIT | dbgState | ||
| ) |
Set Debug config for SIQ.
| H_SiqInstance | siq SIQ instance handle. |
| F_SiqPrintf | errPrintf Error print function |
| F_SiqPrintf | dbgPrintf Debug print function |
| U32BIT | dbgState State to filter debug printing |
| void SIQ_SetDebugState | ( | H_SiqInstance | siq, |
| U32BIT | dbgState | ||
| ) |
Set Debug state for SIQ.
| H_SiqInstance | siq SIQ instance handle. |
| U32BIT | dbgState State to filter debug printing |
| void SIQ_SetDsmInstance | ( | H_SiqInstance | siq, |
| H_DsmCoreInst | dsmInstance | ||
| ) |
Set instance handle for DSM-CC that SIQ is supporting.
| void* | siqInstance SIQ instance handle. |
| H_DsmCoreInst | dsmInstance DSM-CC instance being supported |
1.8.11