Default

Properties

Link copied to clipboard
open override val serializersModule: SerializersModule

Contains all serializers registered by format user for Contextual and Polymorphic serialization. The same module should be exposed in the format's Encoder and Decoder.

Functions

Link copied to clipboard
open override fun <T> decodeFromByteArray(deserializer: DeserializationStrategy<T>, bytes: ByteArray): T
Link copied to clipboard
open override fun <T> encodeToByteArray(serializer: SerializationStrategy<T>, value: T): ByteArray
Link copied to clipboard
operator fun invoke(from: BluetoothFormat = this, builder: BluetoothFormat.Builder.() -> Unit): BluetoothFormat
Link copied to clipboard
inline fun <T> serializer(): KSerializer<T>

Returns a KSerializer for the given type T used by this BluetoothFormat.