Class SubscriptionServerOptions
Configuration for the subscription server (TCP listener, send buffers, backpressure thresholds).
public sealed class SubscriptionServerOptions
- Inheritance
-
SubscriptionServerOptions
- Inherited Members
Constructors
SubscriptionServerOptions()
public SubscriptionServerOptions()
Properties
BackpressureWarningThreshold
Fill percentage at which a warning is logged (0.0–1.0). Default: 0.75.
public float BackpressureWarningThreshold { get; set; }
Property Value
MaxClients
Maximum concurrent client connections. 0 = unlimited. Default: 0.
public int MaxClients { get; set; }
Property Value
Port
TCP port to listen on. Default: 9000.
public int Port { get; set; }
Property Value
PublishedViewBufferCapacity
Ring buffer capacity for published View delta buffers. Must be power of 2. Default: 8192.
public int PublishedViewBufferCapacity { get; set; }
Property Value
SendBufferCapacity
Per-client send buffer capacity in bytes. Default: 262144 (256 KB).
public int SendBufferCapacity { get; set; }
Property Value
SyncBatchSize
Maximum number of entities per incremental sync batch. Default: 200.
public int SyncBatchSize { get; set; }