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. |