Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Networking/Public/Interfaces/IPv4/IPv4Address.h |
Include |
#include "Interfaces/IPv4/IPv4Address.h" |
struct FIPv4Address
Implements an IPv4 address.
Name | Description | |
---|---|---|
|
FIPv4Address() |
Default constructor. |
|
FIPv4Address ( |
Creates and initializes a new IPv4 address with the specified value. |
|
FIPv4Address |
Creates and initializes a new IPv4 address with the specified components. |
Name | Description | ||
---|---|---|---|
|
IsGlobalMulticast() |
Checks whether this IP address is a global multicast address. |
|
|
IsLinkLocal() |
Checks whether this IP address is link local. |
|
|
IsLinkLocalMulticast() |
Checks whether this IP address is a link local multicast address. |
|
|
IsLoopbackAddress() |
Checks whether this IP address is a loopback address. Loopback addresses have the form 127.x.x.x |
|
|
IsMulticastAddress() |
Checks whether this IP address is a multicast address. |
|
|
IsOrganizationLocalMulticast() |
Checks whether this IP address is a organization local multicast address. |
|
|
IsSessionFrontendMulticast() |
Checks whether this IP address is the multicast address we use for the Session Frontend Which is 230.0.0.1 |
|
|
IsSiteLocalAddress() |
Checks whether this IP address is a site local address. |
|
|
IsSiteLocalMulticast() |
Checks whether this IP address is a site local multicast address. |
|
|
Parse ( |
Converts a string to an IPv4 address. |
|
|
ToString() |
Gets the string representation for this address. |
|
|
ToText() |
Gets the display text representation. |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
Compares this IPv4 address with the given address for inequality. |
|
|
operator& ( |
AND operator for masking IP addresses with a subnet mask. |
|
|
operator| ( |
OR operator for masking IP addresses with a subnet mask. |
|
|
operator== ( |
Compares this IPv4 address with the given address for equality. |
Name |
Description |
---|---|
Any |
Defines the wild card address, which is 0.0.0.0 |
InternalLoopback |
Defines the internal loopback address, which is 127.0.0.1 |
LanBroadcast |
Defines the broadcast address for the 'zero network' (i.e. LAN), which is 255.255.255.255. |