class BaseSocketGetLingerResponse

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

Public Methods

void BaseSocketGetLingerResponse (Storage_ storage)
void BaseSocketGetLingerResponse (bool linger, uint32_t length_secs)
void BaseSocketGetLingerResponse ()

Default constructs a |BaseSocketGetLingerResponse| only if all of its members are default constructible.

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

void BaseSocketGetLingerResponse (BaseSocketGetLingerResponse && )

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

void BaseSocketGetLingerResponse (const BaseSocketGetLingerResponse & other)
BaseSocketGetLingerResponse & operator= (BaseSocketGetLingerResponse && )

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

BaseSocketGetLingerResponse & operator= (const BaseSocketGetLingerResponse & other)
bool operator== (const BaseSocketGetLingerResponse & other)
bool operator!= (const BaseSocketGetLingerResponse & other)
bool linger ()
bool & linger ()
BaseSocketGetLingerResponse & linger (bool value)

Setter for linger.

uint32_t length_secs ()
uint32_t & length_secs ()
BaseSocketGetLingerResponse & length_secs (uint32_t value)

Setter for length_secs.

void BaseSocketGetLingerResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits