Idle
A DiscoveredServices State where no DeviceAction is currently being executed
Properties
Link copied to clipboard
                  Transitions into a Disconnected State
Link copied to clipboard
                  Transitions into a Disconnecting State
Link copied to clipboard
                  Transitions into a Connecting State
Link copied to clipboard
                  The ConnectionSettings.ReconnectionSettings to use for reconnecting when the device disconnects unexpectedly
Functions
Link copied to clipboard
                  Updates the MTU size of the device
Link copied to clipboard
                  abstract fun handleAction(action: DeviceAction): suspend () -> ConnectableDeviceState.Connected.HandlingAction
Starts handling a DeviceAction
Link copied to clipboard
                  Link copied to clipboard
                  Requests an update to the MTU size of the device
Link copied to clipboard
                  Starts transitioning to a Disconnected State
Link copied to clipboard
                  abstract fun updateReconnectionSettings(reconnectionSettings: ConnectionSettings.ReconnectionSettings): suspend () -> ConnectableDeviceState.Connected
Transitions into a Connected state where the the Connected.reconnectionSettings have been updated to reconnectionSettings