IPv4 socket address wrapper.
max_length() -> constexpr socket_length_typesa_family() -> constexpr sa_family_typefamily() -> constexpr socket_address_familypath_length() const -> socket_length_typepath(const char * rhs) -> voidpath() -> char *path() const -> const char *operator!() const -> booloperator bool() constexplicitoperator!=(const unix_socket_address & rhs) const -> booloperator==(const unix_socket_address & rhs) const -> booloperator>=(const unix_socket_address & rhs) const -> booloperator>(const unix_socket_address & rhs) const -> booloperator<=(const unix_socket_address & rhs) const -> booloperator<(const unix_socket_address & rhs) const -> boolget() const -> socket_address_type *get() -> socket_address_type *size() const -> socket_length_typeclear() -> voidoperator=(unix_socket_address &&) -> unix_socket_address &unix_socket_address(unix_socket_address &&)operator=(const unix_socket_address &) -> unix_socket_address &unix_socket_address(const unix_socket_address &)~unix_socket_address()unix_socket_address()unix_socket_address(const char * rhs)explicitConstruct socket_address from unix socket path.
Specialisation of std::hash for sys::unix_socket_address.
public std::hash< sys::socket_length_type >operator()(const sys::unix_socket_address & rhs) const -> size_tComputes hash of the address length.
operator>>(std::istream & in, unix_socket_address & rhs) -> std::istream &operator>>(bstream & in, unix_socket_address & rhs) -> bstream &operator<<(std::ostream & out, const unix_socket_address & rhs) -> std::ostream &operator<<(bstream & out, const unix_socket_address & rhs) -> bstream &