Skip to content

Instantly share code, notes, and snippets.

@deepanshu42
Created August 27, 2021 07:57
Show Gist options
  • Save deepanshu42/f816675ea143cca9b651f86df9274add to your computer and use it in GitHub Desktop.
Save deepanshu42/f816675ea143cca9b651f86df9274add to your computer and use it in GitHub Desktop.
private val eventHandler = object : EventHandler {
override fun onEvent(mqttEvent: MqttEvent) {
when (mqttEvent) {
is MqttConnectSuccessEvent -> {
// handle MqttConnectSuccessEvent
}
is MqttConnectFailureEvent -> {
// handle MqttConnectFailureEvent
}
is MqttSubscribeSuccessEvent -> {
// handle MqttSubscribeSuccessEvent
}
else -> {
// handle other events
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment