HorusRealtime constructor

HorusRealtime({
  1. required Uri socketUri,
  2. HorusClient? client,
  3. String authPath = '/broadcasting/auth',
  4. Future<void> onAuthFailure()?,
  5. RealtimeTransport? transport,
  6. Backoff? backoff,
  7. String protocol = '7',
})

Implementation

HorusRealtime({
  required this.socketUri,
  this.client,
  this.authPath = '/broadcasting/auth',
  this.onAuthFailure,
  RealtimeTransport? transport,
  Backoff? backoff,
  this.protocol = '7',
}) : _transport = transport ?? connectWebSocket,
     _backoff = backoff ?? exponentialBackoff();