class IoHandles
Defined at line 756 of file fidling/gen/sdk/fidl/fuchsia.developer.console/fuchsia.developer.console/cpp/fidl/fuchsia.developer.console/cpp/wire_types.h
Public Methods
void IoHandles ()
void ~IoHandles ()
void IoHandles (IoHandles && other)
bool IsUnknown ()
Defined at line 771 of file fidling/gen/sdk/fidl/fuchsia.developer.console/fuchsia.developer.console/cpp/fidl/fuchsia.developer.console/cpp/wire_types.h
IoHandles & operator= (IoHandles && other)
bool has_invalid_tag ()
bool is_raw_handles ()
IoHandles WithRawHandles (::fidl::ObjectView< ::fuchsia_developer_console::wire::RawHandles> val)
Raw handles are provided to the program.
template <typename... Args>
IoHandles WithRawHandles (::fidl::AnyArena & allocator, Args &&... args)
Raw handles are provided to the program.
Defined at line 784 of file fidling/gen/sdk/fidl/fuchsia.developer.console/fuchsia.developer.console/cpp/fidl/fuchsia.developer.console/cpp/wire_types.h
::fuchsia_developer_console::wire::RawHandles & raw_handles ()
Raw handles are provided to the program.
const ::fuchsia_developer_console::wire::RawHandles & raw_handles ()
Raw handles are provided to the program.
bool is_pty_socket ()
IoHandles WithPtySocket (::zx::socket val)
A zircon socket is used as data source and the data is forwarded to
the program via a PTY device. Both stderr and stdout end up in the
same socket.
::zx::socket & pty_socket ()
A zircon socket is used as data source and the data is forwarded to
the program via a PTY device. Both stderr and stdout end up in the
same socket.
const ::zx::socket & pty_socket ()
A zircon socket is used as data source and the data is forwarded to
the program via a PTY device. Both stderr and stdout end up in the
same socket.
::fuchsia_developer_console::wire::IoHandles::Tag Which ()
void _CloseHandles ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kRawHandles | 1 |
| kPtySocket | 2 |
| _do_not_handle_this__write_a_default_case_instead | ::std::numeric_limits<::fidl_union_tag_t>::max() |
Defined at line 766 of file fidling/gen/sdk/fidl/fuchsia.developer.console/fuchsia.developer.console/cpp/fidl/fuchsia.developer.console/cpp/wire_types.h