File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
com.unity.netcode.gameobjects/Runtime/Transports/Unified Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -132,6 +132,7 @@ internal class UnifiedNetcodeTransport : NetworkTransport
132132 private bool m_IsServer ;
133133 private bool m_StartedServerWorld = false ;
134134 private bool m_StartedClientWorld = false ;
135+ private NetworkManager m_NetworkManager ;
135136
136137 private IRealTimeProvider m_RealTimeProvider ;
137138
@@ -321,9 +322,8 @@ public override void DisconnectLocalClient()
321322
322323 public override ulong GetCurrentRtt ( ulong clientId )
323324 {
324- // todo
325- return 0 ;
326- //return (ulong)m_Connections[(int)clientId].RTT;
325+ var ( transportId , _) = m_NetworkManager . ConnectionManager . ClientIdToTransportId ( clientId ) ;
326+ return ( ulong ) m_Connections [ ( int ) transportId ] . Connection . RTT ;
327327 }
328328
329329 public override void Shutdown ( )
@@ -342,6 +342,7 @@ public override void Initialize(NetworkManager networkManager = null)
342342 {
343343 m_Connections = new Dictionary < int , ConnectionInfo > ( ) ;
344344 m_RealTimeProvider = networkManager . RealTimeProvider ;
345+ m_NetworkManager = networkManager ;
345346 }
346347 }
347348}
You can’t perform that action at this time.
0 commit comments