257 #ifndef LEGATO_ATOMFILE_INCLUDE_GUARD 258 #define LEGATO_ATOMFILE_INCLUDE_GUARD 285 const char* pathNamePtr,
318 const char* pathNamePtr,
343 const char* pathNamePtr,
365 const char* pathNamePtr,
425 const char* pathNamePtr,
464 const char* pathNamePtr,
495 const char* pathNamePtr,
522 const char* pathNamePtr,
571 const char* pathNamePtr
589 const char* pathNamePtr
593 #endif //LEGATO_ATOMIC_INCLUDE_GUARD FILE * le_atomFile_OpenStream(const char *pathNamePtr, le_flock_AccessMode_t accessMode, le_result_t *resultPtr)
void le_atomFile_Cancel(int fd)
int le_atomFile_Create(const char *pathNamePtr, le_flock_AccessMode_t accessMode, le_flock_CreateMode_t createMode, mode_t permissions)
FILE * le_atomFile_CreateStream(const char *pathNamePtr, le_flock_AccessMode_t accessMode, le_flock_CreateMode_t createMode, mode_t permissions, le_result_t *resultPtr)
FILE * le_atomFile_TryOpenStream(const char *pathNamePtr, le_flock_AccessMode_t accessMode, le_result_t *resultPtr)
int le_atomFile_Open(const char *pathNamePtr, le_flock_AccessMode_t accessMode)
le_result_t le_atomFile_CloseStream(FILE *fileStreamPtr)
FILE * le_atomFile_TryCreateStream(const char *pathNamePtr, le_flock_AccessMode_t accessMode, le_flock_CreateMode_t createMode, mode_t permissions, le_result_t *resultPtr)
le_result_t le_atomFile_Close(int fd)
le_result_t le_atomFile_TryDelete(const char *pathNamePtr)
const char le_result_t * resultPtr
< [OUT] Return Code
Definition: le_comm.h:50
le_flock_AccessMode_t
Definition: le_fileLock.h:175
le_flock_CreateMode_t
Definition: le_fileLock.h:193
int le_atomFile_TryOpen(const char *pathNamePtr, le_flock_AccessMode_t accessMode)
le_result_t
Definition: le_basics.h:45
le_result_t le_atomFile_Delete(const char *pathNamePtr)
void le_atomFile_CancelStream(FILE *fileStreamPtr)
int le_atomFile_TryCreate(const char *pathNamePtr, le_flock_AccessMode_t accessMode, le_flock_CreateMode_t createMode, mode_t permissions)