Robot Agent
1.0
|
Go to the source code of this file.
Data Structures | |
struct | s_FILE_STRUCT |
File structure. More... | |
Macros | |
#define | s_FILE_MODE_READ "r" |
#define | s_FILE_MODE_WRITE "w" |
#define | s_FILE_MODE_APPEND "a" |
#define | s_FILE_MODE_RW_START "r+" |
#define | s_FILE_MODE_RW_OVER "w+" |
#define | s_FILE_MODE_RW_APPEND "a+" |
Typedefs | |
typedef struct s_FILE_STRUCT | file_t |
File structure. More... | |
Functions | |
file_t * | file_open (const char *name, const char *mode) |
file_t * | file_open_time (const char *name, const char *ext, const char *mode) |
int | file_close (file_t *fs) |
int | file_write (file_t *fs, char *data, int len) |
int | file_write_direct (file_t *fs, char *data, int len) |
int | file_flush (file_t *fs) |
int | file_readln (file_t *fs, char *buffer, size_t buflen) |
typedef struct s_FILE_STRUCT file_t |
File structure.
int file_close | ( | file_t * | fs | ) |
int file_flush | ( | file_t * | fs | ) |
file_t* file_open | ( | const char * | name, |
const char * | mode | ||
) |
file_t* file_open_time | ( | const char * | name, |
const char * | ext, | ||
const char * | mode | ||
) |
int file_readln | ( | file_t * | fs, |
char * | buffer, | ||
size_t | buflen | ||
) |
int file_write | ( | file_t * | fs, |
char * | data, | ||
int | len | ||
) |