Loading...
Searching...
No Matches
MqttSessionListener Class Referenceabstract

Class provides callbacks to be invoked when MQTT session connection state changes. More...

Public Member Functions

void onConnected ()
 Called when MQTT session has been successfully connected to the server.
 
void onError (Error error)
 Called if MQTT session connection failed or was lost.
 
void onMessagePublished ()
 Called when a message has been successfully published to MQTT broker. This callback is invoked after a message (either position data or custom message) has been successfully sent to the MQTT broker.
 

Detailed Description

Class provides callbacks to be invoked when MQTT session connection state changes.

Referenced from MqttSession.

Note
The callbacks are invoked in the UI thread.

Definition at line 22 of file mqtt_session_listener.dart.

Member Function Documentation

◆ onConnected()

void MqttSessionListener.onConnected ( )

Called when MQTT session has been successfully connected to the server.

Dart code snippet:

print("MQTT session connected successfully");
},

◆ onError()

void MqttSessionListener.onError ( Error error)

Called if MQTT session connection failed or was lost.

Parameters
errorhandled error.

Dart code snippet:

onError: (Error error) {
print("MQTT session error: ${error.message}");
},

◆ onMessagePublished()

void MqttSessionListener.onMessagePublished ( )

Called when a message has been successfully published to MQTT broker. This callback is invoked after a message (either position data or custom message) has been successfully sent to the MQTT broker.

Dart code snippet:

print("Message published successfully");
},

The documentation for this class was generated from the following file: