|
libiec61850
1.2.0
|
Go to the source code of this file.
Macros | |
| #define | CONFIG_SYSTEM_FILE_SEPARATOR '/' |
Typedefs | |
| typedef void * | FileHandle |
| typedef struct sDirectoryHandle * | DirectoryHandle |
Functions | |
| FileHandle | FileSystem_openFile (char *pathName, bool readWrite) |
| open a file More... | |
| int | FileSystem_readFile (FileHandle handle, uint8_t *buffer, int maxSize) |
| read from an open file More... | |
| int | FileSystem_writeFile (FileHandle handle, uint8_t *buffer, int size) |
| write to an open file More... | |
| void | FileSystem_closeFile (FileHandle handle) |
| close an open file More... | |
| bool | FileSystem_getFileInfo (char *filename, uint32_t *fileSize, uint64_t *lastModificationTimestamp) |
| return attributes of the given file More... | |
| bool | FileSystem_deleteFile (char *filename) |
| delete a file More... | |
| bool | FileSystem_renameFile (char *oldFilename, char *newFilename) |
| rename a file More... | |
| DirectoryHandle | FileSystem_openDirectory (char *directoryName) |
| open the directoy with the specified name More... | |
| char * | FileSystem_readDirectory (DirectoryHandle directory, bool *isDirectory) |
| read the next directory entry More... | |
| void | FileSystem_closeDirectory (DirectoryHandle directory) |
| close a directory More... | |
| void | FileSystem_setBasePath (char *basePath) |
| set local file system base path for the MMS VMD More... | |
1.8.11