| FInternetAddr
|
Module |
|
Header |
/Engine/Source/Runtime/Sockets/Public/IPAddress.h |
Include |
#include "IPAddress.h" |
class FInternetAddr
Represents an internet address. All data is in network byte order
Name | Description | |
---|---|---|
|
FInternetAddr() |
Hidden on purpose |
Name | Description | |
---|---|---|
|
~FInternetAddr() |
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
Clone() |
Creates a new structure with the same data as this structure |
|
CompareEndpoints ( |
Compares FInternetAddrs together, comparing the logical net addresses (endpoints) of the data stored, rather than doing a memory comparison like the equality operator does. |
|
|
DumpAddrData() |
||
|
GetIp ( |
Copies the network byte order ip address to a host byte order dword |
|
|
GetPlatformPort() |
Get platform specific port data. |
|
|
GetPort ( |
Copies the port number from this address and places it into a host byte order int |
|
|
GetPort() |
Returns the port number from this address in host byte order |
|
|
GetProtocolType() |
Returns the protocol type name of the address data currently stored in this struct |
|
|
GetRawIp() |
Gets the ip address in a raw array stored in network byte order. |
|
|
GetTypeHash() |
Hash function for use with TMap's - exposed through FInternetAddrMapRef |
|
|
IsValid() |
Is this a well formed internet address |
|
|
SetAnyAddress() |
Sets the address to be any address |
|
|
SetBroadcastAddress() |
Sets the address to broadcast |
|
|
SetIp ( |
Sets the ip address from a host byte order uint32 |
|
|
SetIp |
Sets the ip address from a string ("A.B.C.D") |
|
|
SetLoopbackAddress() |
Sets the address to loopback |
|
|
SetPlatformPort ( |
Set Platform specific port data |
|
|
SetPort ( |
Sets the port number from a host byte order int |
|
|
SetRawIp |
Sets the ip address from a raw network byte order array. |
|
|
ToString ( |
Converts this internet ip address to string form |
Name | Description | ||
---|---|---|---|
|
operator== ( |
Compares two internet ip addresses for equality |