#include <src/main/decaf/net/Inet4Address.h>
◆ Inet4Address() [1/3]
| decaf::net::Inet4Address::Inet4Address |
( |
| ) |
|
|
protected |
◆ Inet4Address() [2/3]
| decaf::net::Inet4Address::Inet4Address |
( |
const unsigned char * | ipAddress, |
|
|
int | numBytes ) |
|
protected |
◆ Inet4Address() [3/3]
| decaf::net::Inet4Address::Inet4Address |
( |
const std::string & | hostname, |
|
|
const unsigned char * | ipAddress, |
|
|
int | numBytes ) |
|
protected |
◆ ~Inet4Address()
| virtual decaf::net::Inet4Address::~Inet4Address |
( |
| ) |
|
|
virtual |
◆ clone()
| virtual InetAddress * decaf::net::Inet4Address::clone |
( |
| ) |
const |
|
virtual |
Returns a newly allocated copy of this InetAddress.
The caller owns the resulting copy and must delete it.
- Returns
- a new InetAddress instance that is a copy of this one, caller owns.
Reimplemented from decaf::net::InetAddress.
◆ isAnyLocalAddress()
| virtual bool decaf::net::Inet4Address::isAnyLocalAddress |
( |
| ) |
const |
|
virtual |
◆ isLinkLocalAddress()
| virtual bool decaf::net::Inet4Address::isLinkLocalAddress |
( |
| ) |
const |
|
virtual |
◆ isLoopbackAddress()
| virtual bool decaf::net::Inet4Address::isLoopbackAddress |
( |
| ) |
const |
|
virtual |
◆ isMCGlobal()
| virtual bool decaf::net::Inet4Address::isMCGlobal |
( |
| ) |
const |
|
virtual |
◆ isMCLinkLocal()
| virtual bool decaf::net::Inet4Address::isMCLinkLocal |
( |
| ) |
const |
|
virtual |
Check if this InetAddress is Multicast and has Link Local scope.
- Returns
- true if the address is Multicast and has Link Local scope.
Reimplemented from decaf::net::InetAddress.
◆ isMCNodeLocal()
| virtual bool decaf::net::Inet4Address::isMCNodeLocal |
( |
| ) |
const |
|
virtual |
Check if this InetAddress is Multicast and has Node Local scope.
- Returns
- true if the address is Multicast and has Node Local scope.
Reimplemented from decaf::net::InetAddress.
◆ isMCOrgLocal()
| virtual bool decaf::net::Inet4Address::isMCOrgLocal |
( |
| ) |
const |
|
virtual |
Check if this InetAddress is Multicast and has Organization scope.
- Returns
- true if the address is Multicast and has Organization scope.
Reimplemented from decaf::net::InetAddress.
◆ isMCSiteLocal()
| virtual bool decaf::net::Inet4Address::isMCSiteLocal |
( |
| ) |
const |
|
virtual |
Check if this InetAddress is Multicast and has Site Local scope.
- Returns
- true if the address is Multicast and has Site Local scope.
Reimplemented from decaf::net::InetAddress.
◆ isMulticastAddress()
| virtual bool decaf::net::Inet4Address::isMulticastAddress |
( |
| ) |
const |
|
virtual |
◆ isSiteLocalAddress()
| virtual bool decaf::net::Inet4Address::isSiteLocalAddress |
( |
| ) |
const |
|
virtual |
◆ InetAddress
The documentation for this class was generated from the following file: