AcpRemoteServerLimits constructor

const AcpRemoteServerLimits({
  1. int maximumBodyBytes = 16 * 1024 * 1024,
  2. int maximumSessions = 10000,
  3. int maximumPendingRoutes = 4096,
  4. int outboundQueueCapacity = 1024,
  5. int maximumWebSocketFrameBytes = 16 * 1024 * 1024,
  6. int maximumJsonNestingDepth = 128,
  7. Duration initializeTimeout = const Duration(seconds: 30),
  8. Duration sseKeepAliveInterval = const Duration(seconds: 15),
})

Creates server limits.

Implementation

const AcpRemoteServerLimits({
  this.maximumBodyBytes = 16 * 1024 * 1024,
  this.maximumSessions = 10000,
  this.maximumPendingRoutes = 4096,
  this.outboundQueueCapacity = 1024,
  this.maximumWebSocketFrameBytes = 16 * 1024 * 1024,
  this.maximumJsonNestingDepth = 128,
  this.initializeTimeout = const Duration(seconds: 30),
  this.sseKeepAliveInterval = const Duration(seconds: 15),
});