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