ISteamNetworkingSockets.GetRemoteFakeIPForConnection

If the connection was initiated using the "FakeIP" system, then we we can get an IP address for the remote host. If the remote host had a global FakeIP at the time the connection was established, this function will return that global IP. Otherwise, a FakeIP that is unique locally will be allocated from the local FakeIP address space, and that will be returned.

The allocation of local FakeIPs attempts to assign addresses in a consistent manner. If multiple connections are made to the same remote host, they *probably* will return the same FakeIP. However, since the namespace is limited, this cannot be guaranteed.

On failure, returns: - k_EResultInvalidParam: invalid connection handle - k_EResultIPNotFound: This connection wasn't made using FakeIP system

class ISteamNetworkingSockets
GetRemoteFakeIPForConnection

Meta