peripheral

fun CoroutineScope.peripheral(bluetoothDevice: BluetoothDevice, writeObserveDescriptor: WriteNotificationDescriptor): Peripheral
fun CoroutineScope.peripheral(advertisement: Advertisement, writeObserveDescriptor: WriteNotificationDescriptor): Peripheral
fun CoroutineScope.peripheral(bluetoothDevice: BluetoothDevice, builderAction: PeripheralBuilderAction = {}): Peripheral
fun CoroutineScope.peripheral(advertisement: Advertisement, builderAction: PeripheralBuilderAction = {}): Peripheral
fun CoroutineScope.peripheral(advertisement: Advertisement, builderAction: PeripheralBuilderAction = {}): Peripheral
fun CoroutineScope.peripheral(advertisement: Advertisement, builderAction: PeripheralBuilderAction = {}): Peripheral
fun CoroutineScope.peripheral(advertisement: Advertisement, builderAction: PeripheralBuilderAction = {}): Peripheral
fun CoroutineScope.peripheral(advertisement: Advertisement, builderAction: PeripheralBuilderAction = {}): Peripheral
fun CoroutineScope.peripheral(advertisement: Advertisement, builderAction: PeripheralBuilderAction = {}): Peripheral
fun CoroutineScope.peripheral(advertisement: Advertisement, builderAction: PeripheralBuilderAction = {}): Peripheral
fun CoroutineScope.peripheral(advertisement: Advertisement, transport: Transport, phy: Phy = Phy.Le1M): Peripheral
fun CoroutineScope.peripheral(bluetoothDevice: BluetoothDevice, transport: Transport, phy: Phy = Phy.Le1M): Peripheral

Parameters

transport

preferred transport for GATT connections to remote dual-mode devices.

phy

preferred PHY for connections to remote LE device.