struct fdio_state_t
Defined at line 18 of file ../../sdk/lib/fdio/fdio_state.h
Public Members
mutex lock
mutex cwd_lock
mode_t umask
fdio_slot root
fdio_slot cwd
array fdtab
fdio_ns_t * ns
StringBuffer cwd_path
Public Methods
std::optional<int> bind_to_fd_locked (const fbl::RefPtr<fdio> & io)
Defined at line 39 of file ../../sdk/lib/fdio/fdio_state.cc
std::optional<int> bind_to_fd (const fbl::RefPtr<fdio> & io)
Defined at line 34 of file ../../sdk/lib/fdio/fdio_state.cc
fbl::RefPtr<fdio> fd_to_io_locked (int fd)
Defined at line 53 of file ../../sdk/lib/fdio/fdio_state.cc
fbl::RefPtr<fdio> fd_to_io (int fd)
Defined at line 48 of file ../../sdk/lib/fdio/fdio_state.cc
fbl::RefPtr<fdio> unbind_from_fd_locked (int fd)
Defined at line 66 of file ../../sdk/lib/fdio/fdio_state.cc
fbl::RefPtr<fdio> unbind_from_fd (int fd)
Defined at line 61 of file ../../sdk/lib/fdio/fdio_state.cc