Vixen
02b45cc4
csharp
public record class BandwidthBudget

How much a connection's snapshot may cost.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

A budget rather than a limit: going over it does not fail, it sheds — the lowest-priority records are left for the next tick. A game whose bandwidth is spiky is then a game that gets slower updates rather than dropped packets, which is the failure mode players do not notice.

Fields and properties (1)

  • public int BytesPerSnapshot

    The most one snapshot may be, in bytes. The default sits inside a typical path MTU, so a snapshot is one datagram and a lost snapshot loses one tick rather than a fragment set.

Used by (2)

  • ReplicationServerVixen.Net
  • ReplicationTestsVixen.Net.Tests