An IP endpoint that contains an ipv6_address and a port.  
 More...
#include <ipv6_endpoint.hpp>
|  | 
|  | ipv6_endpoint (ipv6_address address, uint16_t port) | 
|  | 
|  | ipv6_endpoint (ipv4_address address, uint16_t port) | 
|  | 
|  | ipv6_endpoint (const ipv6_endpoint &)=default | 
|  | 
| ipv6_endpoint & | operator= (const ipv6_endpoint &)=default | 
|  | 
| ipv6_address | address () const noexcept | 
|  | Returns the IPv6 address. 
 | 
|  | 
| void | address (ipv6_address x) noexcept | 
|  | Sets the address of this endpoint. 
 | 
|  | 
| uint16_t | port () const noexcept | 
|  | Returns the port of this endpoint. 
 | 
|  | 
| void | port (uint16_t x) noexcept | 
|  | Sets the port of this endpoint. 
 | 
|  | 
| size_t | hash_code () const noexcept | 
|  | Returns a hash for this object. 
 | 
|  | 
| long | compare (ipv6_endpoint x) const noexcept | 
|  | Compares this endpoint to x.
 | 
|  | 
| long | compare (ipv4_endpoint x) const noexcept | 
|  | Compares this endpoint to x.
 | 
|  | 
|  | 
| template<class Inspector > | 
| bool | inspect (Inspector &f, ipv6_endpoint &x) | 
|  | 
An IP endpoint that contains an ipv6_address and a port. 
◆ compare() [1/2]
Compares this endpoint to x. 
- Returns
- 0 if *this == x, a positive value if*this > xand a negative value otherwise.
 
 
◆ compare() [2/2]
Compares this endpoint to x. 
- Returns
- 0 if *this == x, a positive value if*this > xand a negative value otherwise.
 
 
The documentation for this class was generated from the following files:
- libcaf_core/caf/ipv6_endpoint.hpp
- libcaf_core/caf/ipv6_endpoint.cpp