class Ipv4SocketAddress
Defined at line 557 of file fidling/gen/sdk/fidl/fuchsia.net/fuchsia.net/cpp/fidl/fuchsia.net/cpp/natural_types.h
An IPv4 socket address, composed of an IPv4 address and a port.
Inspired by the address definition in the [POSIX specification].
[POSIX specification]: https://pubs.opengroup.org/onlinepubs/9699919799/
Public Methods
void Ipv4SocketAddress (Storage_ storage)
void Ipv4SocketAddress (::fuchsia_net::Ipv4Address address, uint16_t port)
void Ipv4SocketAddress ()
Default constructs a |Ipv4SocketAddress| only if all of its members are default constructible.
Defined at line 568 of file fidling/gen/sdk/fidl/fuchsia.net/fuchsia.net/cpp/fidl/fuchsia.net/cpp/natural_types.h
void Ipv4SocketAddress (Ipv4SocketAddress && )
Defined at line 571 of file fidling/gen/sdk/fidl/fuchsia.net/fuchsia.net/cpp/fidl/fuchsia.net/cpp/natural_types.h
void Ipv4SocketAddress (const Ipv4SocketAddress & other)
Ipv4SocketAddress & operator= (Ipv4SocketAddress && )
Defined at line 572 of file fidling/gen/sdk/fidl/fuchsia.net/fuchsia.net/cpp/fidl/fuchsia.net/cpp/natural_types.h
Ipv4SocketAddress & operator= (const Ipv4SocketAddress & other)
bool operator== (const Ipv4SocketAddress & other)
bool operator!= (const Ipv4SocketAddress & other)
const ::fuchsia_net::Ipv4Address & address ()
IPv4 Address.
::fuchsia_net::Ipv4Address & address ()
IPv4 Address.
Ipv4SocketAddress & address (::fuchsia_net::Ipv4Address value)
IPv4 Address.
uint16_t port ()
Transport-layer port.
uint16_t & port ()
Transport-layer port.
Ipv4SocketAddress & port (uint16_t value)
Transport-layer port.
void Ipv4SocketAddress (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits