XFusion API v1.3.0
|
Struct containing function pointers to select related functionality. 更多...
#include <xf_vfs_types.h>
Struct containing function pointers to select related functionality.
在文件 xf_vfs_types.h 第 271 行定义.
const xf_vfs_start_select_op_t start_select |
start_select is called for setting up synchronous I/O multiplexing of the desired file descriptors in the given VFS
在文件 xf_vfs_types.h 第 273 行定义.
const xf_vfs_socket_select_op_t socket_select |
socket select function for socket FDs with the functionality of POSIX select(); this should be set only for the socket VFS
在文件 xf_vfs_types.h 第 276 行定义.
const xf_vfs_stop_socket_select_op_t stop_socket_select |
called by VFS to interrupt the socket_select call when select is activated from a non-socket VFS driver; set only for the socket driver
在文件 xf_vfs_types.h 第 279 行定义.
const xf_vfs_stop_socket_select_isr_op_t stop_socket_select_isr |
stop_socket_select which can be called from ISR; set only for the socket driver
在文件 xf_vfs_types.h 第 282 行定义.
const xf_vfs_get_socket_select_semaphore_op_t get_socket_select_semaphore |
end_select is called to stop the I/O multiplexing and deinitialize the environment created by start_select for the given VFS
在文件 xf_vfs_types.h 第 285 行定义.
const xf_vfs_end_select_op_t end_select |
get_socket_select_semaphore returns semaphore allocated in the socket driver; set only for the socket driver
在文件 xf_vfs_types.h 第 288 行定义.