onTrafficChanged property

  1. @override
Stream<VpnTrafficStats> get onTrafficChanged
override

Get traffic stats (Android only).

Implementation

@override
Stream<VpnTrafficStats> get onTrafficChanged {
  // if (!Platform.isAndroid) {
  //   return const Stream.empty();
  // }
  _trafficStream ??= trafficChannel
      .receiveBroadcastStream()
      .map((event) => VpnTrafficStats.fromMap(event));
  return _trafficStream!;
}