struct remote

Defined at line 69 of file ../../sdk/lib/fdio/zxio.h

Public Methods

zx::result<fdio_ptr> create (fidl::ClientEnd<fuchsia_io::Node> node)

Defined at line 309 of file ../../sdk/lib/fdio/zxio.cc

zx::result<fdio_ptr> create (zx::vmo vmo, zx::stream stream)

Defined at line 321 of file ../../sdk/lib/fdio/zxio.cc

zx::result<fdio_ptr> open (std::string_view path, fuchsia_io::Flags flags)

Defined at line 249 of file ../../sdk/lib/fdio/zxio.cc

void wait_begin (uint32_t events, zx_handle_t * handle, zx_signals_t * signals)

Defined at line 257 of file ../../sdk/lib/fdio/zxio.cc

void wait_end (zx_signals_t signals, uint32_t * events)

Defined at line 283 of file ../../sdk/lib/fdio/zxio.cc

Protected Methods

void remote ()

Defined at line 80 of file ../../sdk/lib/fdio/zxio.h

void ~remote ()

Defined at line 81 of file ../../sdk/lib/fdio/zxio.h

Friends

class RefPtr
class MakeRefCountedHelper