le_cfg_interface.h File Reference
Go to the source code of this file.
Typedefs | |
typedef void(* | le_cfg_DisconnectHandler_t) (void *) |
Functions | |
void | le_cfg_ConnectService (void) |
le_result_t | le_cfg_TryConnectService (void) |
LE_FULL_API void | le_cfg_SetServerDisconnectHandler (le_cfg_DisconnectHandler_t disconnectHandler, void *contextPtr) |
void | le_cfg_DisconnectService (void) |
le_cfg_IteratorRef_t | le_cfg_CreateReadTxn (const char *LE_NONNULL basePath) |
le_cfg_IteratorRef_t | le_cfg_CreateWriteTxn (const char *LE_NONNULL basePath) |
void | le_cfg_CommitTxn (le_cfg_IteratorRef_t iteratorRef) |
void | le_cfg_CancelTxn (le_cfg_IteratorRef_t iteratorRef) |
void | le_cfg_GoToNode (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL newPath) |
le_result_t | le_cfg_GoToParent (le_cfg_IteratorRef_t iteratorRef) |
le_result_t | le_cfg_GoToFirstChild (le_cfg_IteratorRef_t iteratorRef) |
le_result_t | le_cfg_GoToNextSibling (le_cfg_IteratorRef_t iteratorRef) |
le_result_t | le_cfg_GetPath (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, char *pathBuffer, size_t pathBufferSize) |
le_cfg_nodeType_t | le_cfg_GetNodeType (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path) |
le_result_t | le_cfg_GetNodeName (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, char *name, size_t nameSize) |
le_cfg_ChangeHandlerRef_t | le_cfg_AddChangeHandler (const char *LE_NONNULL newPath, le_cfg_ChangeHandlerFunc_t handlerPtr, void *contextPtr) |
void | le_cfg_RemoveChangeHandler (le_cfg_ChangeHandlerRef_t handlerRef) |
void | le_cfg_DeleteNode (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path) |
bool | le_cfg_IsEmpty (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path) |
void | le_cfg_SetEmpty (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path) |
bool | le_cfg_NodeExists (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path) |
le_result_t | le_cfg_GetString (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, char *value, size_t valueSize, const char *LE_NONNULL defaultValue) |
void | le_cfg_SetString (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, const char *LE_NONNULL value) |
le_result_t | le_cfg_GetBinary (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, uint8_t *valuePtr, size_t *valueSizePtr, const uint8_t *defaultValuePtr, size_t defaultValueSize) |
void | le_cfg_SetBinary (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, const uint8_t *valuePtr, size_t valueSize) |
int32_t | le_cfg_GetInt (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, int32_t defaultValue) |
void | le_cfg_SetInt (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, int32_t value) |
double | le_cfg_GetFloat (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, double defaultValue) |
void | le_cfg_SetFloat (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, double value) |
bool | le_cfg_GetBool (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, bool defaultValue) |
void | le_cfg_SetBool (le_cfg_IteratorRef_t iteratorRef, const char *LE_NONNULL path, bool value) |
void | le_cfg_QuickDeleteNode (const char *LE_NONNULL path) |
void | le_cfg_QuickSetEmpty (const char *LE_NONNULL path) |
le_result_t | le_cfg_QuickGetString (const char *LE_NONNULL path, char *value, size_t valueSize, const char *LE_NONNULL defaultValue) |
void | le_cfg_QuickSetString (const char *LE_NONNULL path, const char *LE_NONNULL value) |
le_result_t | le_cfg_QuickGetBinary (const char *LE_NONNULL path, uint8_t *valuePtr, size_t *valueSizePtr, const uint8_t *defaultValuePtr, size_t defaultValueSize) |
void | le_cfg_QuickSetBinary (const char *LE_NONNULL path, const uint8_t *valuePtr, size_t valueSize) |
int32_t | le_cfg_QuickGetInt (const char *LE_NONNULL path, int32_t defaultValue) |
void | le_cfg_QuickSetInt (const char *LE_NONNULL path, int32_t value) |
double | le_cfg_QuickGetFloat (const char *LE_NONNULL path, double defaultValue) |
void | le_cfg_QuickSetFloat (const char *LE_NONNULL path, double value) |
bool | le_cfg_QuickGetBool (const char *LE_NONNULL path, bool defaultValue) |
void | le_cfg_QuickSetBool (const char *LE_NONNULL path, bool value) |
Detailed Description
Legato Config Tree API include file.
Copyright (C) Sierra Wireless Inc.