Class MQTT
java.lang.Object
javaforce.MQTT
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconnect()Send MQTT CONNECT command.booleanConnects to MQTT service port.booleanConnects to MQTT service port.booleanConnects to MQTT service port over TLS.voidSend MQTT CONNECT command with username/password.booleanConnects to MQTT service port over TLS.voidDisconnects from MQTT service port.longGet last packet received time stamp.booleanstatic voidvoidping()voidSend MQTT PUBLISH command.voidsetListener(MQTTEvents events) voidSend MQTT SUBSCRIBE command.voidunsubscribe(String topic) Send MQTT UNSUBSCRIBE command.
-
Field Details
-
wildcard_single_level
- See Also:
-
wildcard_multi_level
- See Also:
-
wildcard_single_level_char
public static final char wildcard_single_level_char- See Also:
-
wildcard_multi_level_char
public static final char wildcard_multi_level_char- See Also:
-
-
Constructor Details
-
MQTT
public MQTT()
-
-
Method Details
-
connect
Connects to MQTT service port. -
connect
Connects to MQTT service port. -
connect
-
connect
-
disconnect
public void disconnect()Disconnects from MQTT service port. -
setListener
-
getLastPacketTimestamp
public long getLastPacketTimestamp()Get last packet received time stamp. -
connect
public void connect()Send MQTT CONNECT command. -
connect
-
isConnected
public boolean isConnected() -
publish
-
subscribe
Send MQTT SUBSCRIBE command. -
unsubscribe
Send MQTT UNSUBSCRIBE command. -
ping
public void ping() -
main
-