public record class UdpTransportOptionsHow a UDP transport behaves.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (11)
public IPEndPoint ListenEndPointWhere the server half binds. Port zero lets the operating system choose.
public IPEndPoint RemoteEndPointWhere the client half connects to.
public int MaxConnectionsThe most clients the server half accepts.
public TimeSpan TimeoutHow long silence lasts before a connection is taken to be gone.
public TimeSpan KeepAliveIntervalHow often to send a datagram that says nothing, when nothing else has been sent.
public TimeSpan ConnectTimeoutHow long a client tries to connect before giving up.
public TimeSpan ConnectRetryIntervalHow often a connection request is repeated while waiting.
public TimeSpan MinRetransmitTimeoutThe shortest a retransmission timeout may be, whatever the round trip measures.
public TimeSpan MaxRetransmitTimeoutThe longest it may be, so a bad measurement cannot stall a connection.
public TimeSpan InitialRetransmitTimeoutWhat to assume the round trip is before anything has been measured.
public int MaxUnacknowledgedHow many unacknowledged datagrams one channel may have in flight before the oldest are given up on.
Used by (8)
- NetworkMatchMultiplayer
- PeerVoiceChat
- ProgramVoiceChat
- RealSocketTestsVixen.Net.Transport.Udp.Tests
- UdpReliabilityTestsVixen.Net.Transport.Udp.Tests
- UdpTransportVixen.Net.Transport.Udp
- UdpTransportConformanceTestsVixen.Net.Transport.Udp.Tests
- RealmVixen.Live.Realm