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