![]() |
agileRTOS (zrtos)
Version 0.8.0 (ghostbuster)
|
#include <vfs_plugin.h>
Data Fields | |
zrtos_error_t(* | open )(struct _zrtos_vfs_file_t *thiz) |
zrtos_error_t(* | close )(struct _zrtos_vfs_file_t *thiz) |
zrtos_error_t(* | mount )(struct _zrtos_vfs_dentry_t *thiz) |
zrtos_error_t(* | umount )(struct _zrtos_vfs_dentry_t *thiz) |
zrtos_error_t(* | read )(struct _zrtos_vfs_file_t *thiz, char *path, void *buf, size_t len, zrtos_vfs_offset_t offset, size_t *out) |
zrtos_error_t(* | write )(struct _zrtos_vfs_file_t *thiz, char *path, void *buf, size_t len, zrtos_vfs_offset_t offset, size_t *out) |
zrtos_error_t(* | can_read )(struct _zrtos_vfs_file_t *thiz) |
zrtos_error_t(* | can_write )(struct _zrtos_vfs_file_t *thiz) |
zrtos_error_t(* | seek )(struct _zrtos_vfs_file_t *thiz, zrtos_vfs_offset_t offset, int whence, zrtos_vfs_offset_t *out) |
zrtos_error_t(* | ioctl )(struct _zrtos_vfs_file_t *thiz, char *path, int request, va_list args) |
Definition at line 144 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::can_read) (struct _zrtos_vfs_file_t *thiz) |
Definition at line 258 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::can_write) (struct _zrtos_vfs_file_t *thiz) |
Definition at line 275 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::close) (struct _zrtos_vfs_file_t *thiz) |
Definition at line 163 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::ioctl) (struct _zrtos_vfs_file_t *thiz, char *path, int request, va_list args) |
Definition at line 317 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::mount) (struct _zrtos_vfs_dentry_t *thiz) |
Definition at line 180 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::open) (struct _zrtos_vfs_file_t *thiz) |
Definition at line 146 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::read) (struct _zrtos_vfs_file_t *thiz, char *path, void *buf, size_t len, zrtos_vfs_offset_t offset, size_t *out) |
Definition at line 214 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::seek) (struct _zrtos_vfs_file_t *thiz, zrtos_vfs_offset_t offset, int whence, zrtos_vfs_offset_t *out) |
Definition at line 292 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::umount) (struct _zrtos_vfs_dentry_t *thiz) |
Definition at line 197 of file vfs_plugin.h.
zrtos_error_t(* zrtos_vfs_plugin_t::write) (struct _zrtos_vfs_file_t *thiz, char *path, void *buf, size_t len, zrtos_vfs_offset_t offset, size_t *out) |
Definition at line 236 of file vfs_plugin.h.