DSMCC  17.9.0
 All Data Structures Files Functions Typedefs
Data Structures | Macros | Typedefs | Functions
dataCarousel.h File Reference

Header to the dataCarousel module - functions/methods for creating/destroying and managing attributes of DSM-CC data carousels. More...

#include "clDsmSystem.h"
#include "linkList.h"
#include "module.h"

Go to the source code of this file.

Data Structures

struct  DiiInfo_t
 
struct  s_DataCarousel
 

Macros

#define INVALID_TRANSIDVER   0xFFFF
 
#define DC_IN_OC(pDC)   (DSC_RootCrslMagic(LLParent(pDC, OC_DATA_CAROUSEL_LIST)) == OC_MAGIC) ? TRUE : FALSE
 
#define MAKE_MODULE_REF(dlid, mid)   (((U32BIT)dlid) << 16 | mid)
 

Typedefs

typedef struct DiiInfo_tpDiiInfo_t
 
typedef struct s_DataCarousel S_DataCarousel
 

Functions

E_DscError DSC_DataCrslCreate (P_DsmCoreInst idp, P_RootCarousel pRC, P_DeliveryParaTap pTap, P_DataCarousel *ppDataCarousel)
 
void DSC_DataCrslDestroy (P_DsmCoreInst idp, P_DataCarousel pDC)
 
void DSC_DataCrslDelete (P_DsmCoreInst idp, P_DataCarousel pDC)
 
P_DataCarousel DSC_DataCrslListFindById (P_LLControl pDcList, U32BIT transactionId)
 
E_DscError DSC_DataCrslAcquireStart (P_DsmCoreInst idp, P_DataCarousel pDC, E_SFPriority sfPriority)
 
E_DscError DSC_DataCrslAcquireRestart (P_DsmCoreInst idp, P_DataCarousel pDC)
 
void DSC_DataCrslAcquireStop (P_DsmCoreInst idp, P_DataCarousel pDC, E_SFPriority sfPriority)
 
U16BIT DSC_DataCrslGetServiceId (P_DataCarousel pDC)
 
U16BIT DSC_DataCrslGetPid (P_DataCarousel pDC)
 
P_Module DSC_DataCrslFirstModule (P_DataCarousel pDC)
 
BOOLEAN DSC_DataCrslSsuModuleUpdate (P_DsmCoreInst idp, P_Module pModule)
 
void DSC_DataCrslUnloadModule (P_DsmCoreInst idp, P_DataCarousel pDC, U16BIT moduleId)
 
E_DscError DSC_DataCrslNewModuleLoad (P_DsmCoreInst idp, P_DataCarousel pDC, P_Module pModule)
 
E_DscError DSC_DataCrslUpdate (P_DsmCoreInst idp, P_DataCarousel pDC, U32BIT transactionId, U8BIT *pDiiMsg, U16BIT diiMsgDataLen)
 
void DSC_DataCrslCheckSsuStatus (P_DsmCoreInst idp, P_DataCarousel pDC)
 

Detailed Description

Header to the dataCarousel module - functions/methods for creating/destroying and managing attributes of DSM-CC data carousels.

Date
28/9/2001
Author
R Taylor

Definition in file dataCarousel.h.