![]()  | 
  
    DSMCC
    22.11.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