le_secStore_interface.h File Reference

#include "legato.h"
#include "le_secStore_common.h"

Go to the source code of this file.

Typedefs

typedef void(* le_secStore_DisconnectHandler_t) (void *)
 

Functions

void le_secStore_ConnectService (void)
 
le_result_t le_secStore_TryConnectService (void)
 
LE_FULL_API void le_secStore_SetServerDisconnectHandler (le_secStore_DisconnectHandler_t disconnectHandler, void *contextPtr)
 
void le_secStore_DisconnectService (void)
 
le_result_t le_secStore_Write (const char *LE_NONNULL name, const uint8_t *bufPtr, size_t bufSize)
 
le_result_t le_secStore_Read (const char *LE_NONNULL name, uint8_t *bufPtr, size_t *bufSizePtr)
 
le_result_t le_secStore_Delete (const char *LE_NONNULL name)
 
le_result_t le_secStore_GetMinimumBufferSize (const char *LE_NONNULL path, uint32_t *sizePtr)
 
le_result_t le_secStore_StartBatchWrite (void)
 
le_result_t le_secStore_EndBatchWrite (void)
 

Detailed Description

Legato Secure Storage API