Skip to content

Sync

Namespace: ChannelToClient  ยท  Opcode: 0x00F4 (244)

Channel-to-client time sync reply. Carries the echoed client-tick value from the matching ClientToChannel.Sync plus a float server-time expressed on the client's timeline (seconds since the channel connection began). The retail client uses the echoed tick to compute round-trip latency and the server-time to correct its local clock.

Fields

Field Type Modifiers Description
EchoedClientTime u32 โ€” Exact u32 tick value the client sent in its ClientToChannel.Sync request, returned unchanged so the client can match it against the pending request.
ServerTime float โ€” Server's current time on the client-relative timeline (seconds since the channel connection began, as a 32-bit IEEE 754 float). The client compares this against its own elapsed time to detect clock skew.