CleanupExpiredPings(unsigned now) (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
ClockSynchronizer(unsigned pingIntervalMs, unsigned maxPingMs, unsigned clockBufferSize, unsigned pingBufferSize, ea::function< unsigned()> getTimestamp=nullptr) (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | |
CreateNewPing(unsigned now) (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
CreateNewPong(const PendingPong &pong) (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
GetLocalTimeOfLatestRoundtrip() const | Urho3D::ClockSynchronizer | inline |
GetPing() const | Urho3D::ClockSynchronizer | inline |
GetTimestamp() const (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
getTimestamp_ (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
IsReady() const | Urho3D::ClockSynchronizer | inline |
latestProbeTimestamp_ (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
latestRoundtripTimestamp_ (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
LocalToRemote(unsigned value) const | Urho3D::ClockSynchronizer | inline |
localToRemote_ (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
maxPingMs_ (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
pendingPings_ (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
pendingPongs_ (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
pingIntervalMs_ (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
PollMessage() | Urho3D::ClockSynchronizer | |
ProcessMessage(const ClockSynchronizerMessage &msg) | Urho3D::ClockSynchronizer | |
RemoteToLocal(unsigned value) const | Urho3D::ClockSynchronizer | inline |
roundTripDelay_ (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |
UpdateClocks(unsigned localSent, unsigned remoteReceived, unsigned remoteSent, unsigned localReceived) (defined in Urho3D::ClockSynchronizer) | Urho3D::ClockSynchronizer | private |