connectResult method
Implementation
Future<WebSocketChannel?> connectResult(
String site, {
String ip = '127.0.0.1',
String port = '43110',
bool override = false,
String? wrapperKey_,
MessageCallback? onEventMessage,
}) async {
final wrapperKey = wrapperKey_ ??
await getWrapperKey(
'http://$ip:$port/$site',
override: override,
);
var uri = Uri.parse('ws://$ip:$port/Websocket?wrapper_key=$wrapperKey');
channel ??= WebSocketChannel.connect(uri);
subscription ??= channel!.stream.listen(null);
if (override) {
channel = WebSocketChannel.connect(uri);
subscription = channel!.stream.listen(null);
}
this.onEventMessage = onEventMessage;
return channel;
}