如何从 Dart 中的套接字中删除监听器
How can I remove a Listener from a socket in Dart
我正在为项目使用套接字。我使用以下代码将它连接到侦听器:
widget.secureSocket.listen((message) => onMessageReceived(String.fromCharCodes(message)));
如何从套接字 remove/disconnect onMessageReceived(...)?
提前致谢
保罗
listen()
方法returns一个StreamSubscription
,你可以稍后取消。
var sub = widget.secureSocket.listen(...);
要取消它:
sub.cancel();
我正在为项目使用套接字。我使用以下代码将它连接到侦听器:
widget.secureSocket.listen((message) => onMessageReceived(String.fromCharCodes(message)));
如何从套接字 remove/disconnect onMessageReceived(...)?
提前致谢
保罗
listen()
方法returns一个StreamSubscription
,你可以稍后取消。
var sub = widget.secureSocket.listen(...);
要取消它:
sub.cancel();