Traversal: Notify user of TTL to be used

This commit is contained in:
Floogle 2023-01-12 19:46:02 +01:00
commit 5c1c22bab9
7 changed files with 16 additions and 0 deletions

View file

@ -388,6 +388,7 @@ void TraversalClient::HandleTraversalTest()
{
// success, we can stop now
m_ttlReady = true;
m_Client->OnTtlDetermined(m_ttl);
}
else
{

View file

@ -24,6 +24,7 @@ public:
virtual void OnTraversalStateChanged() = 0;
virtual void OnConnectReady(ENetAddress addr) = 0;
virtual void OnConnectFailed(TraversalConnectFailedReason reason) = 0;
virtual void OnTtlDetermined(u8 ttl) = 0;
};
class TraversalClient