![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IPAddress.h>
Inheritance diagram for FInternetAddr:Protected Member Functions | |
| FInternetAddr () | |
Friends | |
| uint32 | GetTypeHash (const FInternetAddr &InAddr) |
Represents an internet address. All data is in network byte order
|
inlineprotected |
Hidden on purpose
|
inlinevirtual |
|
pure virtual |
Creates a new structure with the same data as this structure
Implemented in FInternetAddrDemo.
|
inlinevirtual |
Compares FInternetAddrs together, comparing the logical net addresses (endpoints) of the data stored, rather than doing a memory comparison like the equality operator does. If it is not explicitly implemented, this falls back to just doing the same behavior of the comparison operator.
@Param InAddr The address to compare with.
|
virtual |
Copies the network byte order ip address to a host byte order dword
| OutAddr | the out param receiving the ip address |
Implemented in FInternetAddrDemo.
Get platform specific port data.
Returns the port number from this address in host byte order
Implemented in FInternetAddrDemo.
Copies the port number from this address and places it into a host byte order int
| OutPort | the host byte order int that receives the port |
Reimplemented in FInternetAddrDemo.
Returns the protocol type name of the address data currently stored in this struct
Gets the ip address in a raw array stored in network byte order.
Implemented in FInternetAddrDemo.
Hash function for use with TMap's - exposed through FInternetAddrMapRef
Implemented in FInternetAddrDemo.
Report whether the port is in a valid range for SetPort.
Is this a well formed internet address
Implemented in FInternetAddrDemo.
|
inlinevirtual |
Compares two internet ip addresses for equality
| Other | the address to compare against |
Reimplemented in FInternetAddrDemo.
Sets the address to be any address
Implemented in FInternetAddrDemo.
Sets the address to broadcast
Implemented in FInternetAddrDemo.
Sets the ip address from a string ("A.B.C.D")
| InAddr | the string containing the new ip address to use |
Implemented in FInternetAddrDemo.
Sets the ip address from a host byte order uint32
| InAddr | the new address to use (must convert to network byte order) |
Implemented in FInternetAddrDemo.
Sets the address to loopback
Implemented in FInternetAddrDemo.
Set Platform specific port data
Sets the port number from a host byte order int
| InPort | the new port to use (must convert to network byte order) |
Implemented in FInternetAddrDemo.
Sets the ip address from a raw network byte order array.
| RawAddr | the new address to use (must be converted to network byte order) |
Implemented in FInternetAddrDemo.
Converts this internet ip address to string form
| bAppendPort | whether to append the port information or not |
Implemented in FInternetAddrDemo.
|
friend |