-
public interface MqttClient
-
-
Method Summary
Modifier and Type Method Description abstract Unitconnect(MqttConnectOptions connectOptions)abstract ConnectionStategetCurrentState()abstract Unitdisconnect(Boolean clearState)abstract Unitreconnect()abstract Unitsubscribe(Pair<String, QoS> topic, Pair<String, QoS> topics)abstract Unitunsubscribe(String topic, String topics)abstract Booleansend(Message message, String topic, QoS qos)abstract UnitaddMessageListener(String topic, MessageListener listener)abstract UnitremoveMessageListener(String topic, MessageListener listener)abstract UnitaddGlobalMessageListener(MessageListener listener)-
-
Method Detail
-
connect
abstract Unit connect(MqttConnectOptions connectOptions)
-
getCurrentState
abstract ConnectionState getCurrentState()
-
disconnect
abstract Unit disconnect(Boolean clearState)
-
unsubscribe
abstract Unit unsubscribe(String topic, String topics)
-
addMessageListener
abstract Unit addMessageListener(String topic, MessageListener listener)
-
removeMessageListener
abstract Unit removeMessageListener(String topic, MessageListener listener)
-
addGlobalMessageListener
abstract Unit addGlobalMessageListener(MessageListener listener)
-
-
-
-