public readonly record struct ConnectionIdA connection, as the server numbers it.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
The server allocates these and every peer uses the server's number for a connection — including the client whose connection it is, which learns its own id when the connection completes. A client never invents one, which is the same rule NetworkId follows for entities and for the same reason: two authorities numbering the same thing is a desync waiting for a race to expose it.
None is the zero value, so a default-constructed field is not a valid connection rather than being connection 0.
Fields and properties (3)
public uint ValueThe server-assigned number. Zero is None.
public static ConnectionId NoneNo connection. What a default-constructed ConnectionId is.
public bool IsValidWhether this names a connection at all.
Methods (2)
public ConnectionId(uint Value)A connection, as the server numbers it.
public override string ToString()Returns the fully qualified type name of this instance.
Used by (49, showing 40)
- AuthenticationRequestVixen.Net
- BlackHoleTransportVixen.Net.Transport.Composite.Tests
- BrowserWebSocketFactoryTestsVixen.Net.Transport.WebSocket.Browser.Tests
- ChannelTestsVixen.Net.Tests
- CompositeTransportVixen.Net.Transport.Composite
- CompositeTransportTestsVixen.Net.Transport.Composite.Tests
- CountingEventsVixen.Fuzz
- CountingTransportVixen.Net.Tests
- CountingTransportVixen.Net.Tests
- DeliveryVixen.Fuzz
- EventRecorderVixen.Net.Tests
- HandshakeTargetVixen.Fuzz
- ITransportVixen.Net
- ITransportEventsVixen.Net
- InjectingTransportVixen.Fuzz
- LocalTransportVixen.Net.Transport.Local
- LocalTransportTestsVixen.Net.Transport.Local.Tests
- NetworkActivityVixen.Net
- NetworkMetricsTestsVixen.Net.Tests
- NetworkPlayerVixen.Net
- NetworkSessionVixen.Net
- NetworkSimulationVixen.Net
- OrderedKeyVixen.Net
- PeerVixen.Net.Transport.WebSocket
- PeerVixen.Net.Tests
- PendingVixen.Net
- PendingVixen.Net
- QueuedVixen.Net.Transport.Udp
- QueuedVixen.Net.Transport.Local
- RecordedEventVixen.Net.Tests
- ReentrantPollerVixen.Net.Transport.Local.Tests
- RouteVixen.Net.Transport.Composite
- RouterVixen.Net.Transport.Composite
- ScriptedClientTransportVixen.Net.Tests
- SessionClientTargetVixen.Fuzz
- SessionLinkReportTestsVixen.Net.Tests
- SessionTestsVixen.Net.Tests
- SilentEventsVixen.Net.Tests
- SilentTransportVixen.Net.Transport.Composite.Tests
- TransportConformanceVixen.Net.Tests