waitUntilConnected method
Implementation
Future<void> waitUntilConnected() async {
while (!_connected) {
_raiseIfTerminal();
if (_roomClosed.isCompleted) {
_raiseIfTerminal();
throw _disconnectedError(baseMessage: 'room connection closed before reconnect completed');
}
await Future<void>.delayed(const Duration(milliseconds: 50));
}
}