le_bootReason_interface.h File Reference

#include "legato.h"
#include "le_bootReason_common.h"

Go to the source code of this file.

Typedefs

typedef void(* le_bootReason_DisconnectHandler_t) (void *)
 

Functions

void le_bootReason_ConnectService (void)
 
le_result_t le_bootReason_TryConnectService (void)
 
LE_FULL_API void le_bootReason_SetServerDisconnectHandler (le_bootReason_DisconnectHandler_t disconnectHandler, void *contextPtr)
 
void le_bootReason_DisconnectService (void)
 
bool le_bootReason_WasTimer (void)
 
bool le_bootReason_WasGpio (uint32_t gpioNum)
 
bool le_bootReason_WasAdc (uint32_t adcNum)
 
le_result_t le_bootReason_GetGpioCount (uint8_t *gpioArrayPtr, size_t *gpioArraySizePtr)
 
le_result_t le_bootReason_GetGpioInfo (char *buf, size_t bufSize, const char *LE_NONNULL gpio)
 
le_result_t le_bootReason_GetAdcCount (uint8_t *adcArrayPtr, size_t *adcArraySizePtr)
 
le_result_t le_bootReason_GetAdcInfo (char *buf, size_t bufSize, const char *LE_NONNULL adc)
 
le_result_t le_bootReason_GetAdcInterval (char *buf, size_t bufSize)
 
le_result_t le_bootReason_GetTimerInfo (char *buf, size_t bufSize)
 
le_result_t le_bootReason_GetShutdownStrategy (char *buf, size_t bufSize)
 

Detailed Description

Legato Boot Reason Query include file.