// Autogenerated from Pigeon (v4.2.0), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: public_member_api_docs, non_constant_identifier_names, avoid_as, unused_import, unnecessary_parenthesis, unnecessary_import // ignore_for_file: avoid_relative_lib_imports import 'dart:async'; import 'dart:typed_data' show Float64List, Int32List, Int64List, Uint8List; import 'package:flutter/foundation.dart' show ReadBuffer, WriteBuffer; import 'package:flutter/services.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:bluetooth_low_energy/src/pigeon/messages.g.dart'; class _TestCentralControllerHostApiCodec extends StandardMessageCodec { const _TestCentralControllerHostApiCodec(); } abstract class TestCentralControllerHostApi { static const MessageCodec codec = _TestCentralControllerHostApiCodec(); Future authorize(); int getState(); Future startScan(List? uuidBuffers); void stopScan(); static void setup(TestCentralControllerHostApi? api, {BinaryMessenger? binaryMessenger}) { { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.CentralManagerHostApi.authorize', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { // ignore message final bool output = await api.authorize(); return {'result': output}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.CentralManagerHostApi.getState', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { // ignore message final int output = api.getState(); return {'result': output}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.CentralManagerHostApi.startScan', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.CentralManagerHostApi.startScan was null.'); final List args = (message as List?)!; final List? arg_uuidBuffers = (args[0] as List?)?.cast(); await api.startScan(arg_uuidBuffers); return {}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.CentralManagerHostApi.stopScan', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { // ignore message api.stopScan(); return {}; }); } } } } class _TestPeripheralHostApiCodec extends StandardMessageCodec { const _TestPeripheralHostApiCodec(); } abstract class TestPeripheralHostApi { static const MessageCodec codec = _TestPeripheralHostApiCodec(); void free(String id); Future connect(String id); Future disconnect(String id); Future requestMtu(String id); Future> discoverServices(String id); static void setup(TestPeripheralHostApi? api, {BinaryMessenger? binaryMessenger}) { { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.PeripheralHostApi.free', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.free was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.free was null, expected non-null String.'); api.free(arg_id!); return {}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.PeripheralHostApi.connect', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.connect was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.connect was null, expected non-null String.'); await api.connect(arg_id!); return {}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.PeripheralHostApi.disconnect', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.disconnect was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.disconnect was null, expected non-null String.'); await api.disconnect(arg_id!); return {}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.PeripheralHostApi.requestMtu', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.requestMtu was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.requestMtu was null, expected non-null String.'); final int output = await api.requestMtu(arg_id!); return {'result': output}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.PeripheralHostApi.discoverServices', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.discoverServices was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.PeripheralHostApi.discoverServices was null, expected non-null String.'); final List output = await api.discoverServices(arg_id!); return {'result': output}; }); } } } } class _TestGattServiceHostApiCodec extends StandardMessageCodec { const _TestGattServiceHostApiCodec(); } abstract class TestGattServiceHostApi { static const MessageCodec codec = _TestGattServiceHostApiCodec(); void free(String id); Future> discoverCharacteristics(String id); static void setup(TestGattServiceHostApi? api, {BinaryMessenger? binaryMessenger}) { { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattServiceHostApi.free', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattServiceHostApi.free was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattServiceHostApi.free was null, expected non-null String.'); api.free(arg_id!); return {}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattServiceHostApi.discoverCharacteristics', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattServiceHostApi.discoverCharacteristics was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattServiceHostApi.discoverCharacteristics was null, expected non-null String.'); final List output = await api.discoverCharacteristics(arg_id!); return {'result': output}; }); } } } } class _TestGattCharacteristicHostApiCodec extends StandardMessageCodec { const _TestGattCharacteristicHostApiCodec(); } abstract class TestGattCharacteristicHostApi { static const MessageCodec codec = _TestGattCharacteristicHostApiCodec(); void free(String id); Future> discoverDescriptors(String id); Future read(String id); Future write(String id, Uint8List value, bool withoutResponse); Future setNotify(String id, bool value); static void setup(TestGattCharacteristicHostApi? api, {BinaryMessenger? binaryMessenger}) { { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattCharacteristicHostApi.free', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.free was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.free was null, expected non-null String.'); api.free(arg_id!); return {}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattCharacteristicHostApi.discoverDescriptors', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.discoverDescriptors was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.discoverDescriptors was null, expected non-null String.'); final List output = await api.discoverDescriptors(arg_id!); return {'result': output}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattCharacteristicHostApi.read', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.read was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.read was null, expected non-null String.'); final Uint8List output = await api.read(arg_id!); return {'result': output}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattCharacteristicHostApi.write', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.write was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.write was null, expected non-null String.'); final Uint8List? arg_value = (args[1] as Uint8List?); assert(arg_value != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.write was null, expected non-null Uint8List.'); final bool? arg_withoutResponse = (args[2] as bool?); assert(arg_withoutResponse != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.write was null, expected non-null bool.'); await api.write(arg_id!, arg_value!, arg_withoutResponse!); return {}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattCharacteristicHostApi.setNotify', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.setNotify was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.setNotify was null, expected non-null String.'); final bool? arg_value = (args[1] as bool?); assert(arg_value != null, 'Argument for dev.flutter.pigeon.GattCharacteristicHostApi.setNotify was null, expected non-null bool.'); await api.setNotify(arg_id!, arg_value!); return {}; }); } } } } class _TestGattDescriptorHostApiCodec extends StandardMessageCodec { const _TestGattDescriptorHostApiCodec(); } abstract class TestGattDescriptorHostApi { static const MessageCodec codec = _TestGattDescriptorHostApiCodec(); void free(String id); Future read(String id); Future write(String id, Uint8List value); static void setup(TestGattDescriptorHostApi? api, {BinaryMessenger? binaryMessenger}) { { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattDescriptorHostApi.free', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattDescriptorHostApi.free was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattDescriptorHostApi.free was null, expected non-null String.'); api.free(arg_id!); return {}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattDescriptorHostApi.read', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattDescriptorHostApi.read was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattDescriptorHostApi.read was null, expected non-null String.'); final Uint8List output = await api.read(arg_id!); return {'result': output}; }); } } { final BasicMessageChannel channel = BasicMessageChannel( 'dev.flutter.pigeon.GattDescriptorHostApi.write', codec, binaryMessenger: binaryMessenger); if (api == null) { channel.setMockMessageHandler(null); } else { channel.setMockMessageHandler((Object? message) async { assert(message != null, 'Argument for dev.flutter.pigeon.GattDescriptorHostApi.write was null.'); final List args = (message as List?)!; final String? arg_id = (args[0] as String?); assert(arg_id != null, 'Argument for dev.flutter.pigeon.GattDescriptorHostApi.write was null, expected non-null String.'); final Uint8List? arg_value = (args[1] as Uint8List?); assert(arg_value != null, 'Argument for dev.flutter.pigeon.GattDescriptorHostApi.write was null, expected non-null Uint8List.'); await api.write(arg_id!, arg_value!); return {}; }); } } } }