Namespace Typhon.Protocol
Structs
- ComponentFieldUpdate
Per-component change data for a Modified entity. Carries a field dirty bitmask and the values of changed fields.
- ComponentSnapshot
Full snapshot of a single component's data. Used in EntityDelta for Added entities.
- EntityDelta
Full entity snapshot for an Added entity. Contains all enabled components with complete data.
- EntityUpdate
Incremental update for a Modified entity. Contains only the components that changed.
- SubscriptionEvent
Subscription lifecycle event: subscribe, unsubscribe, sync complete, or resync. Included in Events.
- TickDeltaMessage
Top-level message pushed to each client once per tick. Contains subscription lifecycle events and per-View data deltas.
- ViewDeltaMessage
Per-View changes for a single tick. Absent from Views if the View had no changes.
Enums
- EventType
Type of subscription lifecycle event sent to a client.