listen method

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

Listen for events from Stream.

See Stream.listen.

Note that onError and cancelOnError are ignored since a ReceivePort will never receive an error.

The onDone handler will be called when the stream closes. The stream closes when close is called.

Implementation

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

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.13.0/dart-isolate/ReceivePort/listen.html