- summary: Server reply to a ping; the client turns it into a round-trip latency sample.
- area: Game.Connection
Server reply to a ping; the client turns it into a round-trip latency sample.
Kind event · Area Game.Connection
Answers PingRequest. On receipt the real client takes the clock again,
enqueues the round-trip delta into a bounded sample queue, and exposes average,
maximum and sample count from it.
THOSE SAMPLES ARE NOT SELF-CONTAINED. They are the source of the value reported
when the server polls with BasicLatencyStatsEvent, so skipping the ping
exchange leaves you with nothing honest to report in
BasicLatencyStatsRequest - a self-reported number the server can compare
against how long you actually took to answer.
Nothing else consumes this exchange, and no protocol decision depends on it. Two of its declared members are never read by any dumped build.
When you may send it
- Requires
authenticatedobserved
Related messages
- Arrives after
PingRequest
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | quiet | bool | The quiet flag echoed back from the originating request. | never; inbound only |