WebSocketResultHandler<T> constructor

WebSocketResultHandler<T>({
  1. required WebSocketChannelFactory channelFactory,
  2. required MessageParser<T> parser,
  3. ReconnectConfig reconnect = const ReconnectConfig(),
})

Creates a handler that opens its channel via channelFactory.

Implementation

WebSocketResultHandler({
  required WebSocketChannelFactory channelFactory,
  required MessageParser<T> parser,
  ReconnectConfig reconnect = const ReconnectConfig(),
})  : _factory = channelFactory,
      _parser = parser,
      _reconnect = reconnect {
  _connect();
}