mtu property

Stream<int> mtu

The MTU size in bytes

Implementation

Stream<int> get mtu async* {
  yield await FlutterBlue.instance._channel
      .invokeMethod('mtu', id.toString())
      .then((buffer) => new protos.MtuSizeResponse.fromBuffer(buffer))
      .then((p) => p.mtu);

  yield* FlutterBlue.instance._methodStream
      .where((m) => m.method == "MtuSize")
      .map((m) => m.arguments)
      .map((buffer) => new protos.MtuSizeResponse.fromBuffer(buffer))
      .where((p) => p.remoteId == id.toString())
      .map((p) => p.mtu);
}