UNISTDX_NET_IPV6_SOCKET_ADDRESS
class sys::ipv6_socket_address

IPv4 socket address wrapper.

Methods
Friends
  • operator>>
  • operator<<
  • operator>>
  • operator<<
  • std::hash< sys::ipv6_socket_address >
struct std::hash< sys::ipv6_socket_address >

Specialisation of std::hash for sys::ipv6_socket_address.

Base classes
Methods
  • operator()(const sys::ipv6_socket_address & rhs) const -> size_t

    Computes hash by XOR-ing hash of the address with port number. Depending on the address family, uses hash of either ipv6_address or ipv6_address.

operator<<(bstream & out, const ipv6_socket_address & rhs) -> bstream &
operator<<(std::ostream & out, const ipv6_socket_address & rhs) -> std::ostream &
operator>>(std::istream & in, ipv6_socket_address & rhs) -> std::istream &
operator>>(bstream & in, ipv6_socket_address & rhs) -> bstream &