![]() |
DSMCC
22.3.0
|
Implementation of the Update Carousel module. More...
#include "rootCarousel.h"Go to the source code of this file.
Classes | |
| struct | s_UpdateCarousel |
Typedefs | |
| typedef struct s_UpdateCarousel | S_UpdateCarousel |
| typedef struct s_UpdateCarousel * | P_UpdateCarousel |
Functions | |
| E_DscError | DSC_UpdCrslCreate (P_DsmCoreInst idp, U16BIT serviceId, U32BIT carouselId, P_UpdateCarousel *ppUpdateCarousel) |
| Creates an instance of the UpdateCarousel and initialises it. More... | |
| void | DSC_UpdCrslDestroy (P_DsmCoreInst idp, P_UpdateCarousel pUC) |
| Destroy UpdateCarousel. More... | |
| E_DscError | DSC_UpdCrslParseGroupInfo (P_DsmCoreInst idp, P_UpdateCarousel pUC, U8BIT *pDsiPrivate, U16BIT dsiPrivateLen) |
| Parse DSI private data from Group Info of Update Carousel. More... | |
| BOOLEAN | DSC_UpdCrslCheckCompatibility (P_UpdateCarousel pUC, U8BIT *pCompatDesc, U16BIT compatLen) |
Implementation of the Update Carousel module.
Header to the Update Carousel module.
| E_DscError DSC_UpdCrslCreate | ( | P_DsmCoreInst | idp, |
| U16BIT | serviceId, | ||
| U32BIT | oui, | ||
| P_UpdateCarousel * | ppUC | ||
| ) |
Creates an instance of the UpdateCarousel and initialises it.
| idp | DSM core Instance |
| serviceId | Service Id on which to find Update Carousel |
| oui | Organisation Unique Identifier of manufacturer |
| ppUC | Pointer to return Update Carousel |
| void DSC_UpdCrslDestroy | ( | P_DsmCoreInst | idp, |
| P_UpdateCarousel | pUC | ||
| ) |
Destroy UpdateCarousel.
| idp | DSM core Instance |
| pUC | Pointer to Update Carousel |
| E_DscError DSC_UpdCrslParseGroupInfo | ( | P_DsmCoreInst | idp, |
| P_UpdateCarousel | pUC, | ||
| U8BIT * | pDsiPrivate, | ||
| U16BIT | dsiPrivateLen | ||
| ) |
Parse DSI private data from Group Info of Update Carousel.
| idp | DSM core Instance |
| pUC | Pointer to Update Carousel |
| pDsiPrivate | Pointer to DSI private data |
| dsiPrivateLen | Length of DSI private data |
1.8.11