Chapter 2. API Reference
int (*access_p)(void *ctx, const char *path, int amode)
access with context pointer
int (*access)(const char *path, int amode)
access without context pointer
int (*truncate_p)(void *ctx, const char *path, off_t length)
truncate with context pointer
int (*truncate)(const char *path, off_t length)
truncate without context pointer
int (*utime_p)(void *ctx, const char *path, const struct utimbuf *times)
utime with context pointer
int (*utime)(const char *path, const struct utimbuf *times)
utime without context pointer
int (*tcsetattr_p)(void *ctx, int fd, int optional_actions, const struct termios *p)
tcsetattr with context pointer
int (*tcsetattr)(int fd, int optional_actions, const struct termios *p)
tcsetattr without context pointer
int (*tcgetattr_p)(void *ctx, int fd, struct termios *p)
tcgetattr with context pointer
int (*tcgetattr)(int fd, struct termios *p)
tcgetattr without context pointer
int (*tcdrain_p)(void *ctx, int fd)
tcdrain with context pointer
int (*tcdrain)(int fd)
tcdrain without context pointer
int (*tcflush_p)(void *ctx, int fd, int select)
tcflush with context pointer
int (*tcflush)(int fd, int select)
tcflush without context pointer
int (*tcflow_p)(void *ctx, int fd, int action)
tcflow with context pointer
int (*tcflow)(int fd, int action)
tcflow without context pointer
pid_t (*tcgetsid_p)(void *ctx, int fd)
tcgetsid with context pointer
pid_t (*tcgetsid)(int fd)
tcgetsid without context pointer
int (*tcsendbreak_p)(void *ctx, int fd, int duration)
tcsendbreak with context pointer
int (*tcsendbreak)(int fd, int duration)
tcsendbreak without context pointer
esp_err_t
(*start_select)(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
start_select is called for setting up synchronous I/O multiplexing of the desired file descriptors in the
given VFS
int (*socket_select)(int nfds, fd_set *readfds, fd_set *writefds, fd_set *errorfds, struct timeval
socket select function for socket FDs with the functionality of POSIX select(); this should be set only for
the socket VFS
Espressif Systems
esp_vfs_select_sem_t
*timeout)
778
Submit Document Feedback
sem, void **end_select_args)
Release v4.4
Need help?
Do you have a question about the ESP32-S2 and is the answer not in the manual?