XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_vfs_fs_ops_t结构体 参考

Main struct of the minified vfs API, containing basic function pointers as well as pointers to the other subcomponents. 更多...

#include <xf_vfs_ops.h>

xf_vfs_fs_ops_t 的协作图:
Collaboration graph

成员变量

union { 
 
   const xf_vfs_write_ctx_op_t   write_p 
 
   const xf_vfs_write_op_t   write 
 
};  
 
union { 
 
   const xf_vfs_lseek_ctx_op_t   lseek_p 
 
   const xf_vfs_lseek_op_t   lseek 
 
};  
 
union { 
 
   const xf_vfs_read_ctx_op_t   read_p 
 
   const xf_vfs_read_op_t   read 
 
};  
 
union { 
 
   const xf_vfs_pread_ctx_op_t   pread_p 
 
   const xf_vfs_pread_op_t   pread 
 
};  
 
union { 
 
   const xf_vfs_pwrite_ctx_op_t   pwrite_p 
 
   const xf_vfs_pwrite_op_t   pwrite 
 
};  
 
union { 
 
   const xf_vfs_open_ctx_op_t   open_p 
 
   const xf_vfs_open_op_t   open 
 
};  
 
union { 
 
   const xf_vfs_close_ctx_op_t   close_p 
 
   const xf_vfs_close_op_t   close 
 
};  
 
union { 
 
   const xf_vfs_fstat_ctx_op_t   fstat_p 
 
   const xf_vfs_fstat_op_t   fstat 
 
};  
 
union { 
 
   const xf_vfs_fcntl_ctx_op_t   fcntl_p 
 
   const xf_vfs_fcntl_op_t   fcntl 
 
};  
 
union { 
 
   const xf_vfs_ioctl_ctx_op_t   ioctl_p 
 
   const xf_vfs_ioctl_op_t   ioctl 
 
};  
 
union { 
 
   const xf_vfs_fsync_ctx_op_t   fsync_p 
 
   const xf_vfs_fsync_op_t   fsync 
 
};  
 
const xf_vfs_dir_ops_t *const dir
 
const xf_vfs_select_ops_t *const select
 

详细描述

Main struct of the minified vfs API, containing basic function pointers as well as pointers to the other subcomponents.

在文件 xf_vfs_ops.h188 行定义.

结构体成员变量说明

◆ write_p

const xf_vfs_write_ctx_op_t write_p

Write with context pointer

在文件 xf_vfs_ops.h190 行定义.

◆ write

const xf_vfs_write_op_t write

Write without context pointer

在文件 xf_vfs_ops.h191 行定义.

◆ [union]

union { ... }

◆ lseek_p

const xf_vfs_lseek_ctx_op_t lseek_p

Seek with context pointer

在文件 xf_vfs_ops.h194 行定义.

◆ lseek

const xf_vfs_lseek_op_t lseek

Seek without context pointer

在文件 xf_vfs_ops.h195 行定义.

◆ [union]

union { ... }

◆ read_p

const xf_vfs_read_ctx_op_t read_p

Read with context pointer

在文件 xf_vfs_ops.h198 行定义.

◆ read

const xf_vfs_read_op_t read

Read without context pointer

在文件 xf_vfs_ops.h199 行定义.

◆ [union]

union { ... }

◆ pread_p

const xf_vfs_pread_ctx_op_t pread_p

pread with context pointer

在文件 xf_vfs_ops.h202 行定义.

◆ pread

const xf_vfs_pread_op_t pread

pread without context pointer

在文件 xf_vfs_ops.h203 行定义.

◆ [union]

union { ... }

◆ pwrite_p

const xf_vfs_pwrite_ctx_op_t pwrite_p

pwrite with context pointer

在文件 xf_vfs_ops.h206 行定义.

◆ pwrite

const xf_vfs_pwrite_op_t pwrite

pwrite without context pointer

在文件 xf_vfs_ops.h207 行定义.

◆ [union]

union { ... }

◆ open_p

const xf_vfs_open_ctx_op_t open_p

open with context pointer

在文件 xf_vfs_ops.h210 行定义.

◆ open

const xf_vfs_open_op_t open

open without context pointer

在文件 xf_vfs_ops.h211 行定义.

◆ [union]

union { ... }

◆ close_p

const xf_vfs_close_ctx_op_t close_p

close with context pointer

在文件 xf_vfs_ops.h214 行定义.

◆ close

const xf_vfs_close_op_t close

close without context pointer

在文件 xf_vfs_ops.h215 行定义.

◆ [union]

union { ... }

◆ fstat_p

const xf_vfs_fstat_ctx_op_t fstat_p

fstat with context pointer

在文件 xf_vfs_ops.h218 行定义.

◆ fstat

const xf_vfs_fstat_op_t fstat

fstat without context pointer

在文件 xf_vfs_ops.h219 行定义.

◆ [union]

union { ... }

◆ fcntl_p

const xf_vfs_fcntl_ctx_op_t fcntl_p

fcntl with context pointer

在文件 xf_vfs_ops.h222 行定义.

◆ fcntl

const xf_vfs_fcntl_op_t fcntl

fcntl without context pointer

在文件 xf_vfs_ops.h223 行定义.

◆ [union]

union { ... }

◆ ioctl_p

const xf_vfs_ioctl_ctx_op_t ioctl_p

ioctl with context pointer

在文件 xf_vfs_ops.h226 行定义.

◆ ioctl

const xf_vfs_ioctl_op_t ioctl

ioctl without context pointer

在文件 xf_vfs_ops.h227 行定义.

◆ [union]

union { ... }

◆ fsync_p

const xf_vfs_fsync_ctx_op_t fsync_p

fsync with context pointer

在文件 xf_vfs_ops.h230 行定义.

◆ fsync

const xf_vfs_fsync_op_t fsync

fsync without context pointer

在文件 xf_vfs_ops.h231 行定义.

◆ [union]

union { ... }

◆ dir

const xf_vfs_dir_ops_t* const dir

pointer to the dir subcomponent

在文件 xf_vfs_ops.h235 行定义.

◆ select

const xf_vfs_select_ops_t* const select

pointer to the select subcomponent

在文件 xf_vfs_ops.h239 行定义.


该结构体的文档由以下文件生成: