UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSteamEndpoint Class Reference

#include <SteamEndpoint.h>

Public Member Functions

 FSteamEndpoint ()
 
 FSteamEndpoint (uint64 InUniqueNetId, int32 InSteamChannel)
 
bool operator== (const FSteamEndpoint &Other) const
 
bool operator!= (const FSteamEndpoint &Other) const
 
int32 GetSteamChannel () const
 
uint64 GetUniqueNetId () const
 
NETWORKING_API FString ToString () const
 

Friends

FArchiveoperator<< (FArchive &Ar, FSteamEndpoint &SteamEndpoint)
 
uint32 GetTypeHash (const FSteamEndpoint &Address)
 

Detailed Description

Implements a Steam endpoint.

Constructor & Destructor Documentation

◆ FSteamEndpoint() [1/2]

FSteamEndpoint::FSteamEndpoint ( )
inline

Default constructor.

◆ FSteamEndpoint() [2/2]

FSteamEndpoint::FSteamEndpoint ( uint64  InUniqueNetId,
int32  InSteamChannel 
)
inline

Creates and initializes a new Steam address with the specified components.

Parameters
InUniqueNetIdThe unique network identifier.
InSteamChannelThe Steam channel number.

Member Function Documentation

◆ GetSteamChannel()

int32 FSteamEndpoint::GetSteamChannel ( ) const
inline

Gets the Steam channel number.

Returns
Steam channel number.
See also
GetUniqueNetId

◆ GetUniqueNetId()

uint64 FSteamEndpoint::GetUniqueNetId ( ) const
inline

Gets the unique network identifier.

Returns
Unique network identifier.
See also
GetSteamChannel

◆ operator!=()

bool FSteamEndpoint::operator!= ( const FSteamEndpoint Other) const
inline

Compares this Steam address with the given address for inequality.

Parameters
OtherThe address to compare with.
Returns
true if the addresses are not equal, false otherwise.

◆ operator==()

bool FSteamEndpoint::operator== ( const FSteamEndpoint Other) const
inline

Compares this Steam address with the given address for equality.

Parameters
OtherThe address to compare with.
Returns
true if the addresses are equal, false otherwise.

◆ ToString()

FString FSteamEndpoint::ToString ( ) const

Gets the string representation for this address.

Returns
String representation.

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FSteamEndpoint Address)
friend

Gets the hash for specified Steam address.

Parameters
Address- The address to get the hash for.
Returns
Hash value.

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FSteamEndpoint SteamEndpoint 
)
friend

Serializes the given Steam address from or into the specified archive.

Parameters
ArThe archive to serialize from or into.
IpAddressThe address to serialize.
Returns
The archive.

The documentation for this class was generated from the following files: