Server constructor

Server({
  1. InternetAddress? address,
  2. required Authenticator authenticator,
  3. Authorizer? authorizer,
  4. Map<String, CustomServerCommandHandler>? handlers,
  5. dynamic onDone(
    1. WebSocket? socket
    )?,
  6. int? port = 5333,
})

Implementation

Server({
  InternetAddress? address,
  required Authenticator authenticator,
  Authorizer? authorizer,
  Map<String, CustomServerCommandHandler>? handlers,
  Function(WebSocket? socket)? onDone,
  this.port = 5333,
})  : address = address ?? InternetAddress.anyIPv4,
      _authenticator = authenticator,
      _authorizer = authorizer ?? AllowAllAutorizer(),
      _customHandlers = handlers ?? {},
      _onDone = onDone;