the description of tuya kernel adapter layer file system
更多...
#include <tkl_init_system.h>
|
|
OPERATE_RET(* | dir_close )(TUYA_DIR dir) |
| |
|
OPERATE_RET(* | dir_is_dir )(TUYA_FILEINFO info, BOOL_T *is_dir) |
| |
|
OPERATE_RET(* | dir_is_regular )(TUYA_FILEINFO info, BOOL_T *is_regular) |
| |
|
OPERATE_RET(* | dir_name )(TUYA_FILEINFO info, CONST CHAR_T **name) |
| |
|
OPERATE_RET(* | dir_open )(CONST CHAR_T *path, TUYA_DIR *dir) |
| |
|
OPERATE_RET(* | dir_read )(TUYA_DIR dir, TUYA_FILEINFO *info) |
| |
|
INT_T(* | faccess )(CONST CHAR_T *filepath, IN INT_T mode) |
| |
|
OPERATE_RET(* | fclose )(TUYA_FILE file) |
| |
|
OPERATE_RET(* | feof )(TUYA_FILE file) |
| |
|
INT_T(* | fflush )(TUYA_FILE file) |
| |
|
INT_T(* | fgetc )(TUYA_FILE file) |
| |
|
CHAR_T *(* | fgets )(CHAR_T *buf, INT_T len, TUYA_FILE file) |
| |
|
INT_T(* | fgetsize )(CONST CHAR_T *filepath) |
| |
|
INT_T(* | fileno )(TUYA_FILE file) |
| |
|
TUYA_FILE(* | fopen )(CONST CHAR_T *path, CONST CHAR_T *mode) |
| |
|
OPERATE_RET(* | fread )(VOID_T *buf, INT_T bytes, TUYA_FILE file) |
| |
|
OPERATE_RET(* | fs_is_exist )(CONST CHAR_T *path, BOOL_T *is_exist) |
| |
|
OPERATE_RET(* | fs_mkdir )(CONST CHAR_T *path) |
| |
|
OPERATE_RET(* | fs_mode )(CONST CHAR_T *path, UINT_T *mode) |
| |
|
OPERATE_RET(* | fs_remove )(CONST CHAR_T *path) |
| |
|
OPERATE_RET(* | fs_rename )(CONST CHAR_T *path_old, CONST CHAR_T *path_new) |
| |
|
OPERATE_RET(* | fseek )(TUYA_FILE file, INT64_T offs, INT_T whence) |
| |
|
INT_T(* | fsync )(INT_T fd) |
| |
|
INT64_T(* | ftell )(TUYA_FILE file) |
| |
|
INT_T(* | ftruncate )(INT_T fd, UINT64_T length) |
| |
|
OPERATE_RET(* | fwrite )(VOID_T *buf, INT_T bytes, TUYA_FILE file) |
| |
the description of tuya kernel adapter layer file system
该结构体的文档由以下文件生成: