Package-level declarations
Types
A BinaryFormat used for encoding and decoding structures to a Binary Data usable for Bluetooth communication.
Exception thrown if the ByteArray provided to BluetoothFormat is smaller than expected
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Thrown when a Flag is set that has already been reserved by a sibling node.
Annotation added for serializing using BluetoothFormat
Thrown when ByteOrder is changed in a sub-structure. Changing byte orders is only allowed for predictable types such as numeric types.
Exception thrown if the Checksum does not match given Checksum algorithm. This check can be disabled using BluetoothFormat.validateChecksum
Exception thrown if the Postfix of a structure does not match Postfix value
Exception thrown if the Prefix of a structure does not match Prefix value
Applies com.splendo.kaluga.bluetooth.serialization.ByteOrder to any Item in a List.
Applies Encoded to any Item in a List
Applies LengthPrefix to any Item in a List
Applies MedFloat to any Item in a List
Applies NullTerminated to any Item in a List
Applies Unsigned to any Item in a List
Applies com.splendo.kaluga.bluetooth.serialization.ByteOrder to any Key in a Map
Applies Encoded to any Key in a Map
Applies LengthPrefix to any Key in a Map
Applies MedFloat to any Key in a Map
Applies NullTerminated to any Key in a Map
Applies Unsigned to any Key in a Map
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Exception thrown if the ByteArray provided to BluetoothFormat is bigger then expected
Exception thrown when a collection is marked with NullTerminated but one of its items starts with a 0x00 byte.
Annotation added for serializing using BluetoothFormat
Annotation added for serializing using BluetoothFormat
Applies com.splendo.kaluga.bluetooth.serialization.ByteOrder to any Value in a Map
Applies Encoded to any Value in a Map
Applies LengthPrefix to any Value in a Map
Applies MedFloat to any Value in a Map
Applies NullTerminated to any Value in a Map
Applies Unsigned to any Value in a Map