RpcConnectionHost constructor

RpcConnectionHost({
  1. required RpcServerMode mode,
  2. int? maxConnections,
  3. LogScope? logger,
  4. LogController? logController,
  5. bool compressionEnabled = false,
})

maxConnections caps the connections admit lets in, or null for no cap. logController and compressionEnabled are handed to every endpoint.

Implementation

RpcConnectionHost({
  required this.mode,
  this.maxConnections,
  LogScope? logger,
  LogController? logController,
  this.compressionEnabled = false,
}) : _log = logger ?? LogScope.noop,
     _logController = logController;