start method

  1. @override
Future<bool> start({
  1. bool refresh = false,
  2. String? key,
})
override

Implementation

@override
Future<bool> start({bool refresh = false, String? key}) async {
  bool ok = true;
  if (socket == null && url != null) socket = Socket(url!, this);
  if (socket != null) {
    ok = await socket!.connect();
    connected = ok;
  } else {
    connected = false;
    ok = false;
  }
  return ok;
}