class ReusePortOption

Defined at line 9687 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h

SO_REUSEPORT option.

Public Methods

void ReusePortOption ()
void ~ReusePortOption ()
void ReusePortOption (ReusePortOption && other)
ReusePortOption & operator= (ReusePortOption && other)
bool has_invalid_tag ()
bool is_disabled ()
ReusePortOption WithDisabled (::fuchsia_posix_socket::wire::Empty val)

SO_REUSEPORT disabled.

::fuchsia_posix_socket::wire::Empty & disabled ()

SO_REUSEPORT disabled.

const ::fuchsia_posix_socket::wire::Empty & disabled ()

SO_REUSEPORT disabled.

bool is_enabled ()
ReusePortOption WithEnabled (::zx::event val)

SO_REUSEPORT enabled in the sharing domain identified by the token.

::zx::event & enabled ()

SO_REUSEPORT enabled in the sharing domain identified by the token.

const ::zx::event & enabled ()

SO_REUSEPORT enabled in the sharing domain identified by the token.

::fuchsia_posix_socket::wire::ReusePortOption::Tag Which ()
void _CloseHandles ()

Enumerations

enum Tag
Name Value
kDisabled 1
kEnabled 2

Defined at line 9696 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h