listen 抽象方法

StreamSubscription listen(
  1. void onData(
    1. dynamic message
    )?,
  2. {Function? onError,
  3. void onDone(
      )?,
    1. bool? cancelOnError}
    )
    override

    监听来自Stream的事件。

    Stream.listen

    请注意,onErrorcancelOnError被忽略,因为ReceivePort永远不会收到错误。

    当流关闭时,将调用onDone处理程序。流在调用close时关闭。

    实现

    StreamSubscription<dynamic> listen(void onData(var message)?,
        {Function? onError, void onDone()?, bool? cancelOnError});