class Vmo
Defined at line 13 of file ../../sdk/lib/zxio/vmo.cc
Public Methods
void Vmo (zx::vmo vmo, zx::stream stream)
Defined at line 15 of file ../../sdk/lib/zxio/vmo.cc
Protected Methods
void Destroy ()
Defined at line 28 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t Release (zx_handle_t * out_handle)
Defined at line 30 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t Clone (zx_handle_t * out_handle)
Defined at line 36 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t AttrGet (zxio_node_attributes_t * inout_attr)
Defined at line 45 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t Readv (const zx_iovec_t * vector, size_t vector_count, zxio_flags_t flags, size_t * out_actual)
Defined at line 70 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t ReadvAt (zx_off_t offset, const zx_iovec_t * vector, size_t vector_count, zxio_flags_t flags, size_t * out_actual)
Defined at line 79 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t Writev (const zx_iovec_t * vector, size_t vector_count, zxio_flags_t flags, size_t * out_actual)
Defined at line 88 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t WritevAt (zx_off_t offset, const zx_iovec_t * vector, size_t vector_count, zxio_flags_t flags, size_t * out_actual)
Defined at line 97 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t Seek (zxio_seek_origin_t start, int64_t offset, size_t * out_offset)
Defined at line 110 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t Truncate (uint64_t length)
Defined at line 117 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t FlagsGetDeprecated (uint32_t * out_flags)
Defined at line 119 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t FlagsGet (uint64_t * out_flags)
Defined at line 147 of file ../../sdk/lib/zxio/vmo.cc
zx_status_t VmoGet (zxio_vmo_flags_t flags, zx_handle_t * out_vmo)
Defined at line 174 of file ../../sdk/lib/zxio/vmo.cc