streamSessionErrorStream method

  1. @override
Stream<StreamSessionError> streamSessionErrorStream()
override

Implementation

@override
Stream<StreamSessionError> streamSessionErrorStream() {
  return streamSessionErrorEventChannel.receiveBroadcastStream().map((
    dynamic event,
  ) {
    final map = Map<String, dynamic>.from(event as Map);
    final err = StreamSessionError(
      code: map['code'] as String,
      message: map['message'] as String,
    );
    if (kDebugMode) {
      debugPrint(
        '[MetaWearablesDAT] streamSessionError → ${err.code}: ${err.message}',
      );
    }
    return err;
  });
}