connect method

  1. @override
Future<Either<RealtimeFailure, Unit>> connect()
override

Establishes the real-time connection and completes protocol handshake.

Implementation

@override
Future<Either<RealtimeFailure, Unit>> connect() async {
  simulateState(RealtimeConnectionState.connecting);
  await Future<void>.delayed(Duration.zero);
  simulateState(RealtimeConnectionState.connected);
  return const Right(unit);
}