le_lpt_interface.h File Reference

#include "legato.h"
#include "le_lpt_common.h"

Go to the source code of this file.

Typedefs

typedef void(* le_lpt_DisconnectHandler_t) (void *)
 

Functions

void le_lpt_ConnectService (void)
 
le_result_t le_lpt_TryConnectService (void)
 
LE_FULL_API void le_lpt_SetServerDisconnectHandler (le_lpt_DisconnectHandler_t disconnectHandler, void *contextPtr)
 
void le_lpt_DisconnectService (void)
 
le_result_t le_lpt_SetEDrxState (le_lpt_EDrxRat_t rat, le_onoff_t activation)
 
le_result_t le_lpt_SetRequestedEDrxValue (le_lpt_EDrxRat_t rat, uint8_t eDrxValue)
 
le_result_t le_lpt_GetRequestedEDrxValue (le_lpt_EDrxRat_t rat, uint8_t *eDrxValuePtr)
 
le_result_t le_lpt_GetNetworkProvidedEDrxValue (le_lpt_EDrxRat_t rat, uint8_t *eDrxValuePtr)
 
le_result_t le_lpt_GetNetworkProvidedPagingTimeWindow (le_lpt_EDrxRat_t rat, uint8_t *pagingTimeWindowPtr)
 
le_lpt_EDrxParamsChangeHandlerRef_t le_lpt_AddEDrxParamsChangeHandler (le_lpt_EDrxParamsChangeHandlerFunc_t handlerPtr, void *contextPtr)
 
void le_lpt_RemoveEDrxParamsChangeHandler (le_lpt_EDrxParamsChangeHandlerRef_t handlerRef)
 
le_result_t le_lpt_SetPmMode (le_lpt_PMMode_t mode)
 
le_result_t le_lpt_SetPSMState (le_onoff_t activation)
 
le_result_t le_lpt_SetPSMValue (uint8_t rqstPeriodicRau, uint8_t rqstGprsRdyTimer, uint8_t rqstPeriodicTau, uint8_t rqstActiveTimer)
 
le_result_t le_lpt_GetPSMValue (uint8_t *rqstPeriodicRauPtr, uint8_t *rqstGprsRdyTimerPtr, uint8_t *rqstPeriodicTauPtr, uint8_t *rqstActiveTimerPtr)
 

Detailed Description

Legato Low Power Technologies include file.