GlobalEvent

sealed class GlobalEvent

Represents global SDK events that applications should be aware of.

These events are emitted through com.bullitt.sdk.platform.BullittApis.globalEvents and allow applications to react to important changes in the SDK state.

Inheritors

Types

Link copied to clipboard
data class DeviceLinked(val satDeviceConnection: SatDeviceConnection) : GlobalEvent

Event indicating a satellite device has been successfully linked.

Link copied to clipboard

Event indicating a device has been unlinked from the SDK.

Link copied to clipboard
data class DeviceUpdate(val deviceConnection: SatDeviceConnection, val deviceStatus: BullittDeviceStatus) : GlobalEvent

Event indicating a device's status has been updated.

Link copied to clipboard
data class Message(val connection: SatDeviceConnection, val messageEvent: MessageEvent) : GlobalEvent

Event indicating a message-related event has occurred.