- @override
Adds a listener for data events from other isolates.
When an isolate invokes add, all other isolates receive that data in onData.
onError, if provided, will be invoked when an isolate tries to add bad data. Only the isolate
that failed to send the data will receive onError events.
Source
@override
StreamSubscription<dynamic> listen(void onData(dynamic event),
{Function onError, void onDone(), bool cancelOnError: false}) =>
_inboundController.stream.listen(
onData,
onError: onError ?? (err, st) => _logger.severe("ApplicationMessageHub error", err, st),
onDone: onDone,
cancelOnError: cancelOnError);