ESP-IDF + 0/3 examples
SourceVu will show references to esp_vfs_t from the following samples and libraries:
 
Symbols
loading...
Files
loading...
SummarySyntaxRelatedReferences

Fields

Field
Declared as
Description
int
ESP_VFS_FLAG_CONTEXT_PTR and/or ESP_VFS_FLAG_READONLY_FS or ESP_VFS_FLAG_DEFAULT.
esp_err_t (*)(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, esp_vfs_select_sem_t sem, void **end_select_args)
start_select is called for setting up synchronous I/O multiplexing of the desired file descriptors in the given VFS.
int (*)(int nfds, fd_set *readfds, fd_set *writefds, fd_set *errorfds, struct timeval *timeout)
socket select function for socket FDs with the functionality of POSIX select(); this should be set only for the socket VFS.
void (*)(void *sem)
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.
void (*)(void *sem, BaseType_t *woken)
stop_socket_select which can be called from ISR; set only for the socket driver.
void* (*)(void)
end_select is called to stop the I/O multiplexing and deinitialize the environment created by start_select for the given VFS.
esp_err_t (*)(void *end_select_args)
get_socket_select_semaphore returns semaphore allocated in the socket driver; set only for the socket driver.

References

from examples