BlePeripheralImpl

Properties

Link copied to clipboard

Whether the current object has been destroyed and its reference is gone in the Rust side.

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun destroy()
Link copied to clipboard
open suspend override fun getCharacteristicWrites(device: String, service: String, characteristic: String): List<ByteArray>
Link copied to clipboard
open suspend override fun getConnectionChangeEvents(): List<ConnectionEvent>
Link copied to clipboard
open suspend override fun isAdapterEnabled(): Boolean
Link copied to clipboard
open suspend override fun isAdvertising(): Boolean
Link copied to clipboard
open suspend override fun notifyCharacteristicData(deviceAddress: String, service: String, characteristic: String, data: ByteArray)
Link copied to clipboard
open suspend override fun setCharacteristicData(service: String, characteristic: String, data: ByteArray)
Link copied to clipboard
open suspend override fun startAdvertisement(deviceName: String?, services: List<ServiceDescription>): String?
Link copied to clipboard
open suspend override fun stopAdvertisement()
Link copied to clipboard
open suspend override fun stopServer()
Link copied to clipboard
open suspend override fun waitForCharacteristicRead(device: String, service: String, characteristic: String)