connect method
Implementation
Future<void> connect() async {
_socket = await WebSocket.connect(_url); //_connectForSelfSignedCert(_url);
onOpen?.call();
_socket.listen((e) {
onMessage?.call(e);
}, onDone: () {
onClose?.call(_socket.closeCode!, (_socket.closeReason?.isEmpty == true ? "Socket was close":_socket.closeReason!));
}, onError: (e){
onClose?.call(500, e.toString());
});
}