Module: PahoMqtt
- Defined in:
- lib/paho-mqtt.rb,
lib/paho.mqtt/version.rb,
lib/paho.mqtt/paho_client.rb,
lib/paho.mqtt/packet_manager.rb
Defined Under Namespace
Classes: Client, Exception, Packet, PacketException, ParameterException, ProtocolViolation
Constant Summary collapse
- DEFAULT_SSL_PORT =
Default connection setup
8883- DEFAULT_PORT =
1883- SELECT_TIMEOUT =
0- LOOP_TEMPO =
0.005- RECONNECT_RETRY_TIME =
3- RECONNECT_RETRY_TEMPO =
5- MAX_PUBACK =
MAX size of queue
20- MAX_PUBREC =
20- MAX_PUBREL =
20- MAX_PUBCOMP =
20- MAX_WRITING =
MAX_PUBACK + MAX_PUBREC + MAX_PUBREL + MAX_PUBCOMP
- MQTT_CS_NEW =
Connection states values
0- MQTT_CS_CONNECTED =
1- MQTT_CS_DISCONNECT =
2- MQTT_CS_CONNECT_ASYNC =
3- MQTT_ERR_SUCCESS =
Error values
0- MQTT_ERR_FAIL =
1- VERSION =
"0.0.2"- PACKET_TYPES =
An enumeration of the MQTT packet types
[ nil, PahoMqtt::Packet::Connect, PahoMqtt::Packet::Connack, PahoMqtt::Packet::Publish, PahoMqtt::Packet::Puback, PahoMqtt::Packet::Pubrec, PahoMqtt::Packet::Pubrel, PahoMqtt::Packet::Pubcomp, PahoMqtt::Packet::Subscribe, PahoMqtt::Packet::Suback, PahoMqtt::Packet::Unsubscribe, PahoMqtt::Packet::Unsuback, PahoMqtt::Packet::Pingreq, PahoMqtt::Packet::Pingresp, PahoMqtt::Packet::Disconnect, nil ]