BleEncoder

fun interface BleEncoder<in T>

Encodes a value of type T into a ByteArray for BLE transmission.

Inheritors

Functions

Link copied to clipboard

Bridge a BleEncoder to produce BleData via BleData factory.

Link copied to clipboard
fun <A, B> BleEncoder<B>.contramap(transform: (A) -> B): BleEncoder<A>

Transform the input of this encoder.

Link copied to clipboard
abstract fun encode(value: T): ByteArray