DSMCC  17.9.0
 All Data Structures Files Functions Typedefs
Macros | Functions
rootCarousel.c File Reference

RootCarousel module - common code betweeen Update Carousel and Object Carousel. More...

#include "rootCarousel.h"
#include "module.h"
#include "objectCarousel.h"
#include "updateCarousel.h"

Go to the source code of this file.

Macros

#define INVALID_DSI_TRANSACTION_ID   0xFFFFFFFF
 

Functions

E_DscError DSC_RootCrslInitialise (P_DsmCoreInst idp, P_RootCarousel pRC, U16BIT magic, U16BIT serviceId, U32BIT cid)
 
void DSC_RootCrslFinalise (P_DsmCoreInst idp, P_RootCarousel pRC)
 
P_RootCarousel DSC_RootCrslGetParentCarousel (P_DataCarousel pDC)
 
void DSC_RootCrslAbortLoadRequest (P_DsmCoreInst idp, P_RootCarousel pRC)
 
E_DscError DSC_RootCrslBootCarousel (P_DsmCoreInst idp, P_RootCarousel pRC, P_CarouselInfo pCarouselInfo)
 Request DSI for booting carousel, since info is available.
 
E_DscError DSC_RootCrslAcquireRestart (P_DsmCoreInst idp, P_RootCarousel pRC)
 Restart section filters.
 
P_RootCarousel DSC_RootCrslListFindById (P_LLControl plcCarousels, U16BIT serviceId, U32BIT couId)
 Find Carousel from ID's.
 
U16BIT DSC_RootCrslGetServiceId (P_RootCarousel pRC)
 
U16BIT DSC_RootCrslGetPid (P_RootCarousel pRC)
 
P_DataCarousel DSC_RootCrslFirstDataCarousel (P_RootCarousel pRC)
 
void DSC_RootCrslAddDataCarousel (P_RootCarousel pRC, P_DataCarousel pDC)
 
void DSC_RootCrslUnload (P_DsmCoreInst idp, P_RootCarousel pRC)
 
void DSC_RootCrslUnloadModule (P_DsmCoreInst idp, P_RootCarousel pRC, U32BIT moduleRef)
 Unload module on Data Carousel. More...
 
void DSC_RootCrslDestroy (P_DsmCoreInst idp, P_RootCarousel pRC)
 
U16BIT DSC_RootCrslMagic (P_RootCarousel pRC)
 
E_DscError DSC_RootCrslSrgObjectReset (P_RootCarousel pRC)
 
BOOLEAN DSC_RootCrslCheckCompatibility (P_RootCarousel pRC, U8BIT *pCompatDesc, U16BIT compatLen)
 
void DSC_RootCrslLoadRequestFail (P_DsmCoreInst idp, P_RootCarousel pRC)
 

Detailed Description

RootCarousel module - common code betweeen Update Carousel and Object Carousel.

Date
18/02/2015
Author
Adam Sturtridge

Definition in file rootCarousel.c.

Function Documentation

void DSC_RootCrslUnloadModule ( P_DsmCoreInst  idp,
P_RootCarousel  pRC,
U32BIT  moduleRef 
)

Unload module on Data Carousel.

Parameters
idpDSMCC instance handle.
pUCPointer to Root Carousel
moduleRefReference to a module
Returns
void

Definition at line 352 of file rootCarousel.c.