Response
Sealed class which encapsulates all command responses. So the responses to any Command.Request.
Inheritors
Types
Link copied to clipboard
                  Link copied to clipboard
                  Be warned: the message must not be longer than 100 characters. Any longer message will be cut off to fit into a BLE command
Link copied to clipboard
                  Link copied to clipboard
                  data class PollResult(val items: List<Pair<TopicName, ByteArray>>, val contextAvailabilityChanges: List<Pair<String, Boolean>>) : Command.Response
Link copied to clipboard
                  Link copied to clipboard
                  data class SwitchToWifi(val ssid: String, val wifiPassword: String, val brokerIpAddress: String) : Command.Response
Functions
Link copied to clipboard
                  Method to serialize the given command into a ByteArray. The serialization logic needs to be in sync with the de-serialization logic in the parseCommand method.