Snapdragon® Telematics Application Framework (TelAF) Interface Specification
le_instStat_server.h File Reference
#include "legato.h"
#include "le_limit_server.h"
#include "le_instStat_common.h"

Go to the source code of this file.

Functions

le_msg_ServiceRef_t le_instStat_GetServiceRef (void)
 
le_msg_SessionRef_t le_instStat_GetClientSessionRef (void)
 
void le_instStat_AdvertiseService (void)
 
le_instStat_AppInstallEventHandlerRef_t le_instStat_AddAppInstallEventHandler (le_instStat_AppInstallHandlerFunc_t handlerPtr, void *contextPtr)
 
void le_instStat_RemoveAppInstallEventHandler (le_instStat_AppInstallEventHandlerRef_t handlerRef)
 
le_instStat_AppUninstallEventHandlerRef_t le_instStat_AddAppUninstallEventHandler (le_instStat_AppUninstallHandlerFunc_t handlerPtr, void *contextPtr)
 
void le_instStat_RemoveAppUninstallEventHandler (le_instStat_AppUninstallEventHandlerRef_t handlerRef)
 

Function Documentation

◆ le_instStat_GetServiceRef()

le_msg_ServiceRef_t le_instStat_GetServiceRef ( void  )

Get the server service reference

◆ le_instStat_GetClientSessionRef()

le_msg_SessionRef_t le_instStat_GetClientSessionRef ( void  )

Get the client session reference for the current message

◆ le_instStat_AdvertiseService()

void le_instStat_AdvertiseService ( void  )

Initialize the server and advertise the service.

◆ le_instStat_AddAppInstallEventHandler()

le_instStat_AppInstallEventHandlerRef_t le_instStat_AddAppInstallEventHandler ( le_instStat_AppInstallHandlerFunc_t  handlerPtr,
void *  contextPtr 
)

Handler for application install. Called when an application is installed. Reference type used by Add/Remove functions for EVENT 'le_instStat_AppInstallEvent' Handler for application uninstall. Called when an application is uninstalled. Reference type used by Add/Remove functions for EVENT 'le_instStat_AppUninstallEvent' Add handler function for EVENT 'le_instStat_AppInstallEvent'

This event provides a notification of when an application is installed.

Add handler function for EVENT 'le_instStat_AppInstallEvent'

This event provides a notification of when an application is installed.

Parameters
[in]handlerPtr
[in]contextPtr

◆ le_instStat_RemoveAppInstallEventHandler()

void le_instStat_RemoveAppInstallEventHandler ( le_instStat_AppInstallEventHandlerRef_t  handlerRef)

Remove handler function for EVENT 'le_instStat_AppInstallEvent'

Parameters
[in]handlerRef

◆ le_instStat_AddAppUninstallEventHandler()

le_instStat_AppUninstallEventHandlerRef_t le_instStat_AddAppUninstallEventHandler ( le_instStat_AppUninstallHandlerFunc_t  handlerPtr,
void *  contextPtr 
)

Add handler function for EVENT 'le_instStat_AppUninstallEvent'

This event provides a notification of when an application is uninstalled.

Parameters
[in]handlerPtr
[in]contextPtr

◆ le_instStat_RemoveAppUninstallEventHandler()

void le_instStat_RemoveAppUninstallEventHandler ( le_instStat_AppUninstallEventHandlerRef_t  handlerRef)

Remove handler function for EVENT 'le_instStat_AppUninstallEvent'

Parameters
[in]handlerRef