39 #ifndef SECSTOREADMIN_INTERFACE_H_INCLUDE_GUARD 40 #define SECSTOREADMIN_INTERFACE_H_INCLUDE_GUARD 89 #define SECSTOREADMIN_MAX_PATH_SIZE 511 165 size_t nameNumElements,
194 const uint8_t* bufPtr,
198 size_t bufNumElements
228 size_t* bufNumElementsPtr
291 uint64_t* totalSizePtr,
295 uint64_t* freeSizePtr
301 #endif // SECSTOREADMIN_INTERFACE_H_INCLUDE_GUARD struct secStoreAdmin_Iter * secStoreAdmin_IterRef_t
Definition: secStoreAdmin_interface.h:97
le_result_t
Definition: le_basics.h:35
le_result_t secStoreAdmin_Read(const char *path, uint8_t *bufPtr, size_t *bufNumElementsPtr)
le_result_t secStoreAdmin_Delete(const char *path)
secStoreAdmin_IterRef_t secStoreAdmin_CreateIter(const char *path)
le_result_t secStoreAdmin_GetEntry(secStoreAdmin_IterRef_t iterRef, char *name, size_t nameNumElements, bool *isDirPtr)
void secStoreAdmin_DeleteIter(secStoreAdmin_IterRef_t iterRef)
le_result_t secStoreAdmin_Write(const char *path, const uint8_t *bufPtr, size_t bufNumElements)
le_result_t secStoreAdmin_GetSize(const char *path, uint64_t *sizePtr)
void secStoreAdmin_ConnectService(void)
le_result_t secStoreAdmin_Next(secStoreAdmin_IterRef_t iterRef)
le_result_t secStoreAdmin_GetTotalSpace(uint64_t *totalSizePtr, uint64_t *freeSizePtr)
void secStoreAdmin_DisconnectService(void)