DSL

interface DSL

DSL for setting up a LocalService.

Functions

Link copied to clipboard
abstract fun characteristic(uuid: UUID, characteristic: LocalCharacteristic.DSL.() -> Unit)
open fun characteristic(uuidString: String, characteristic: LocalCharacteristic.DSL.() -> Unit)

Adds a LocalCharacteristic to the service being built

Link copied to clipboard
abstract fun includedService(uuid: UUID, service: LocalService.DSL.() -> Unit)

Includes a LocalService in the service being built. The included service is configured with the same DSL and may include further services, to any depth.

open fun includedService(uuidString: String, service: LocalService.DSL.() -> Unit)

Includes a LocalService in the service being built