class BaseSocketSetLingerRequest

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

Public Methods

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

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

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

void BaseSocketSetLingerRequest (BaseSocketSetLingerRequest && )

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

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

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

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

Setter for linger.

uint32_t length_secs ()
uint32_t & length_secs ()
BaseSocketSetLingerRequest & length_secs (uint32_t value)

Setter for length_secs.

void BaseSocketSetLingerRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits