Skip to content
Brass Orrery

Orrery Terrain · Blueprint · Make and Break

Break Orrery Terrain Net Stats

Experimental

What the net hub has done so far, for a debug overlay and for tests.

Node

Blueprint Break Orrery Terrain Net Stats
The graph as text
  1. Break Orrery Terrain Net Stats (structure)
    • In Orrery Terrain Net Stats (OrreryTerrainNetStats): not connected
    • Out Role (EOrreryTerrainNetRole): not connected
    • Out Links (Integer): not connected
    • Out Seq (Integer64): not connected
    • Out Records Sent (Integer64): not connected
    • Out Batch Bytes Sent (Integer64): not connected
    • Out Batches Sent (Integer64): not connected
    • Out Join Bytes Sent (Integer64): not connected
    • Out Records Received (Integer64): not connected
    • Out Requests Received (Integer64): not connected
    • Out Requests Refused (Integer64): not connected
    • Out Requests Held (Integer64): not connected
    • Out Checkpoints (Integer64): not connected
    • Out Mismatches (Integer64): not connected
    • Out Rejoins (Integer64): not connected
    • Out Repairs (Integer64): not connected
    • Out Repair Sources (Integer): not connected
    • Out Log Records (Integer64): not connected
    • Out Joins In Progress (Integer): not connected
    • Out Join Cache Bytes (Integer64): not connected
    • Out Masks Sent (Integer64): not connected
    • Out Mask Hashes Sent (Integer64): not connected
    • Out Mask Bytes Sent (Integer64): not connected
    • Out Uploads Accepted (Integer64): not connected
    • Out Upload Bytes (Integer64): not connected
    • Out Uploads In Progress (Integer): not connected
Palette
The struct’s pin menu (drag from a Orrery Terrain Net Stats pin), or search “Break Orrery Terrain Net Stats”
Node
structure
Module
OrreryTerrain

Inputs

PinTypeDefaultMeaning
Orrery Terrain Net StatsOrrery Terrain Net Stats——

Outputs

PinTypeMeaning
RoleEOrreryTerrainNetRole—
LinksInteger

Server: links; client: 1 once welcomed.

Seq (advanced)Integer64

Server: the next record's position; client: the newest record applied.

Records Sent (advanced)Integer64—
Batch Bytes Sent (advanced)Integer64

Record batch bytes (server) or request batch bytes (client) sent.

Batches Sent (advanced)Integer64—
Join Bytes Sent (advanced)Integer64—
Records Received (advanced)Integer64—
Requests Received (advanced)Integer64—
Requests Refused (advanced)Integer64—
Requests Held (advanced)Integer64

Requests that waited for ground at least once.

Checkpoints (advanced)Integer64—
Mismatches (advanced)Integer64

Server: checkpoints a client reported as disagreeing (each once) and faults; client: the same, as it found them.

Rejoins (advanced)Integer64

Joins after the first: resyncs, resets, lag.

Repairs (advanced)Integer64

Checkpoint disagreements healed without a join.

Repair Sources (advanced)Integer

Server: checkpoints whose truth it keeps for a repair, until every live client has passed them.

Log Records (advanced)Integer64

Server: records the log holds.

Joins In Progress (advanced)Integer

Joins not finished.

Join Cache Bytes (advanced)Integer64

Client: save bytes the last join took from its kept save instead of the stream; 0 without one.

Masks Sent (advanced)Integer64

Server: brush masks sent whole, as BrushMask records or in a join's mask frames (net version 5).

Mask Hashes Sent (advanced)Integer64

Server: BrushMask records sent as the hash only, to links that hold the mask.

Mask Bytes Sent (advanced)Integer64

Server: bytes of the masks sent whole (their coded payloads).

Uploads Accepted (advanced)Integer64

Server: brush mask uploads accepted (registered and sent as BrushMask records); client: its uploads the server accepted.

Upload Bytes (advanced)Integer64

Server: upload bytes received that were new; client: upload bytes sent, chunks sent again after a rejoin included.

Uploads In Progress (advanced)Integer

Server: uploads offered and not yet accepted or refused, every player's; client: its own.

Description

Game-thread snapshot.

How this page is made

Drawn from the C++ declaration’s reflection specifiers, not exported from the editor.

  • the palette lists Make and Break under Utilities, Struct; the reference groups them by struct