DSMCC Version 1.0
DTVKit DSMCC Documentation
 All Data Structures Files Functions Typedefs
Data Structures | 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"
#include "defMemUtilsContig.h"
#include "defMemUtilsMgd.h"

Go to the source code of this file.

Data Structures

struct  DiiInfo_t
 
struct  DataCarousel_t
 

Typedefs

typedef struct DiiInfo_tpDiiInfo_t
 
typedef struct DataCarousel_tpDataCarousel_t
 

Functions

clDsmErr_t dcCreate (pclDsmInstData_t idp, pDeliveryParaTap_t pTap, MemHandle *phDataCarousel)
 
void dcDestroy (pclDsmInstData_t idp, MemHandle *phDataCarousel)
 
MemHandle dcListFindById (P_LLControl pDcList, U32BIT transactionId)
 
BOOLEAN dcGetDiiMsgInfoContig (const U8BIT *pDiiMsg, DiiInfo_t *pDiiInfo)
 
BOOLEAN dcFindModuleInDiiMsgContig (const MemPtr pDiiMsg, U32BIT dataLength, U16BIT moduleId, MemPtr *pModuleInfoDescStart)
 
BOOLEAN dcGetModuleInfoContig (const MemPtr pModuleInfoDescStart, ModuleInfo_t *pModuleInfo)
 
void dcGetFirstModuleDescContig (const MemPtr mpDiiMsg, MemPtr *mpModuleInfoDescStart)
 
void dcGetNextModuleDescContig (const MemPtr mpCurrModuleDescStart, MemPtr *mpNextModuleDescStart)
 
BOOLEAN dcFindModuleInDiiMsgSeq (const MemPtr mpDiiMsg, U32BIT dataLength, U16BIT moduleId, MemPtr *mpModuleInfoDescStart)
 
BOOLEAN dcGetModuleInfoSeq (const MemPtr mpModuleInfoDescStart, ModuleInfo_t *pModuleInfo)
 

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