internal BluetoothRemoteGATTServer(BluetoothDevice device) { Device = device; PlatformInit(); }
internal GattService(BluetoothDevice device, CBService service) : this(device) { _service = service; }
internal GattService(BluetoothDevice device, WBluetooth.GattDeviceService service, bool isPrimary) : this(device) { _service = service; _isPrimary = isPrimary; }
internal GattService(BluetoothDevice device, WBluetooth.GattDeviceService service, bool isPrimary) : this(device) { _service = service; _isPrimary = isPrimary; device.AddDisposableObject(this, service); }
internal RemoteGattServer(BluetoothDevice device) { Device = device; PlatformInit(); }
internal BluetoothAdvertisingEvent(BluetoothDevice device) { Device = device; }
internal BluetoothRemoteGATTServer(BluetoothDevice device, ABluetooth.BluetoothDevice bluetoothDevice) : this(device) { _gattCallback = new GattCallback(this); NativeGatt = bluetoothDevice.ConnectGatt(Android.App.Application.Context, false, _gattCallback); }
internal GattService(BluetoothDevice device) { Device = device; }
internal BluetoothRemoteGATTServer(BluetoothDevice device) { Device = device; }
internal BluetoothAdvertisingEvent(BluetoothDevice device, byte rssi, BluetoothLEAdvertisement advertisement) : this(device) { _rssi = rssi; _advertisement = advertisement; }