An IP+Port address also includes a port number, with the resulting form www.xxx.yyy.zzz:pppp.
More...
#include <wvaddr.h>
|
| static WvAddr * | gen (struct sockaddr *addr) |
| |
|
static WvAddr * | gen (struct sockaddr *addr) |
| |
An IP+Port address also includes a port number, with the resulting form www.xxx.yyy.zzz:pppp.
Note that the rawdata() function is inherited from WvIPAddr, so it does not include the port number in the raw data.
Definition at line 393 of file debian/libwvstreams-dev/usr/include/wvstreams/wvaddr.h.
◆ WvIPPortAddr() [1/12]
| WvIPPortAddr::WvIPPortAddr |
( |
| ) |
|
◆ WvIPPortAddr() [2/12]
| WvIPPortAddr::WvIPPortAddr |
( |
const unsigned char |
_ipaddr[4], |
|
|
uint16_t |
_port = 0 |
|
) |
| |
|
inline |
◆ WvIPPortAddr() [3/12]
| WvIPPortAddr::WvIPPortAddr |
( |
const WvIPAddr & |
_ipaddr, |
|
|
uint16_t |
_port = 0 |
|
) |
| |
◆ WvIPPortAddr() [4/12]
| WvIPPortAddr::WvIPPortAddr |
( |
const char |
string[] | ) |
|
|
inline |
◆ WvIPPortAddr() [5/12]
◆ WvIPPortAddr() [6/12]
| WvIPPortAddr::WvIPPortAddr |
( |
uint16_t |
_port | ) |
|
◆ WvIPPortAddr() [7/12]
| WvIPPortAddr::WvIPPortAddr |
( |
const char |
string[], |
|
|
uint16_t |
_port |
|
) |
| |
◆ WvIPPortAddr() [8/12]
| WvIPPortAddr::WvIPPortAddr |
( |
struct sockaddr_in * |
sin | ) |
|
|
inline |
◆ ~WvIPPortAddr()
| WvIPPortAddr::~WvIPPortAddr |
( |
| ) |
|
|
virtual |
◆ WvIPPortAddr() [9/12]
| WvIPPortAddr::WvIPPortAddr |
( |
const unsigned char |
_ipaddr[4], |
|
|
uint16_t |
_port = 0 |
|
) |
| |
|
inline |
◆ WvIPPortAddr() [10/12]
| WvIPPortAddr::WvIPPortAddr |
( |
const char |
string[] | ) |
|
|
inline |
◆ WvIPPortAddr() [11/12]
◆ WvIPPortAddr() [12/12]
| WvIPPortAddr::WvIPPortAddr |
( |
struct sockaddr_in * |
sin | ) |
|
|
inline |
◆ printable() [1/2]
| WvString WvIPPortAddr::printable |
( |
| ) |
const |
|
protectedvirtual |
◆ string_init()
| void WvIPPortAddr::string_init |
( |
const char |
string[] | ) |
|
◆ comparator() [1/2]
| bool WvIPPortAddr::comparator |
( |
const WvAddr * |
a2, |
|
|
bool |
first_pass = true |
|
) |
| const |
|
virtual |
◆ type() [1/2]
| virtual const char * WvIPPortAddr::type |
( |
| ) |
const |
|
inlinevirtual |
◆ sockaddr() [1/2]
| sockaddr_bin * WvIPPortAddr::sockaddr |
( |
| ) |
const |
|
virtual |
◆ WvHash() [1/2]
| unsigned WvIPPortAddr::WvHash |
( |
| ) |
const |
|
virtual |
◆ printable() [2/2]
| virtual WvString WvIPPortAddr::printable |
( |
| ) |
const |
|
protectedvirtual |
◆ comparator() [2/2]
| virtual bool WvIPPortAddr::comparator |
( |
const WvAddr * |
a2, |
|
|
bool |
first_pass = true |
|
) |
| const |
|
virtual |
◆ type() [2/2]
| virtual const char * WvIPPortAddr::type |
( |
| ) |
const |
|
inlinevirtual |
◆ sockaddr() [2/2]
| virtual struct sockaddr * WvIPPortAddr::sockaddr |
( |
| ) |
const |
|
virtual |
◆ WvHash() [2/2]
| virtual unsigned WvIPPortAddr::WvHash |
( |
| ) |
const |
|
virtual |
◆ operator&()
◆ operator|()
◆ operator^()
◆ operator~()
◆ operator+()
| WvIPAddr WvIPAddr::operator+ |
( |
int |
n | ) |
const |
|
inherited |
◆ operator-()
| WvIPAddr WvIPAddr::operator- |
( |
int |
n | ) |
const |
|
inherited |
◆ addr() [1/2]
| uint32_t WvIPAddr::addr |
( |
| ) |
const |
|
inlineinherited |
◆ addr() [2/2]
| uint32_t WvIPAddr::addr |
( |
| ) |
const |
|
inlineinherited |
◆ is_zero() [1/2]
| bool WvIPAddr::is_zero |
( |
| ) |
const |
|
inlineinherited |
◆ is_zero() [2/2]
| bool WvIPAddr::is_zero |
( |
| ) |
const |
|
inlineinherited |
◆ encap() [1/2]
◆ encap() [2/2]
| virtual WvEncap WvIPAddr::encap |
( |
| ) |
const |
|
virtualinherited |
◆ sockaddr_len() [1/2]
| size_t WvIPAddr::sockaddr_len |
( |
| ) |
const |
|
virtualinherited |
◆ sockaddr_len() [2/2]
| virtual size_t WvIPAddr::sockaddr_len |
( |
| ) |
const |
|
virtualinherited |
◆ rawdata() [1/2]
| const unsigned char * WvIPAddr::rawdata |
( |
| ) |
const |
|
virtualinherited |
◆ rawdata() [2/2]
| virtual const unsigned char * WvIPAddr::rawdata |
( |
| ) |
const |
|
virtualinherited |
◆ rawdata_len() [1/2]
| size_t WvIPAddr::rawdata_len |
( |
| ) |
const |
|
virtualinherited |
◆ rawdata_len() [2/2]
| virtual size_t WvIPAddr::rawdata_len |
( |
| ) |
const |
|
virtualinherited |
◆ gen()
| WvAddr * WvAddr::gen |
( |
struct sockaddr * |
addr | ) |
|
|
staticinherited |
◆ operator WvString() [1/2]
◆ operator WvString() [2/2]
◆ isbroadcast()
| bool WvAddr::isbroadcast |
( |
| ) |
const |
|
virtualinherited |
◆ operator==() [1/2]
| bool WvAddr::operator== |
( |
const WvAddr & |
a2 | ) |
const |
|
inlineinherited |
◆ operator==() [2/2]
| bool WvAddr::operator== |
( |
const WvAddr & |
a2 | ) |
const |
|
inlineinherited |
◆ operator!=() [1/2]
| bool WvAddr::operator!= |
( |
const WvAddr & |
a2 | ) |
const |
|
inlineinherited |
◆ operator!=() [2/2]
| bool WvAddr::operator!= |
( |
const WvAddr & |
a2 | ) |
const |
|
inlineinherited |
◆ port
| uint16_t WvIPPortAddr::port |
◆ binaddr
| unsigned char WvIPAddr::binaddr |
|
inherited |
The documentation for this class was generated from the following files: