class Pty
Defined at line 27 of file ../../sdk/lib/zxio/pty.cc
Public Methods
void Pty (fidl::ClientEnd<fuchsia_hardware_pty::Device> client_end, zx::eventpair event)
Defined at line 29 of file ../../sdk/lib/zxio/pty.cc
void Destroy ()
Defined at line 32 of file ../../sdk/lib/zxio/pty.cc
zx_status_t Close ()
Defined at line 34 of file ../../sdk/lib/zxio/pty.cc
zx_status_t Release (zx_handle_t * out_handle)
Defined at line 48 of file ../../sdk/lib/zxio/pty.cc
zx_status_t Borrow (zx_handle_t * out_handle)
Defined at line 53 of file ../../sdk/lib/zxio/pty.cc
zx_status_t Clone (zx_handle_t * out_handle)
Defined at line 58 of file ../../sdk/lib/zxio/pty.cc
void WaitBegin (zxio_signals_t zxio_signals, zx_handle_t * out_handle, zx_signals_t * out_zx_signals)
Defined at line 68 of file ../../sdk/lib/zxio/pty.cc
void WaitEnd (zx_signals_t zx_signals, zxio_signals_t * out_zxio_signals)
Defined at line 98 of file ../../sdk/lib/zxio/pty.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 123 of file ../../sdk/lib/zxio/pty.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 130 of file ../../sdk/lib/zxio/pty.cc
zx_status_t IsAtty (bool * tty)
Defined at line 137 of file ../../sdk/lib/zxio/pty.cc
zx_status_t GetWindowSize (uint32_t * width, uint32_t * height)
Defined at line 142 of file ../../sdk/lib/zxio/pty.cc
zx_status_t SetWindowSize (uint32_t width, uint32_t height)
Defined at line 159 of file ../../sdk/lib/zxio/pty.cc