Module: PahoMqtt
- Defined in:
- lib/paho-mqtt.rb,
lib/paho_mqtt/client.rb,
lib/paho_mqtt/packet.rb,
lib/paho_mqtt/version.rb,
lib/paho_mqtt/packet/base.rb,
lib/paho_mqtt/packet/puback.rb,
lib/paho_mqtt/packet/pubrec.rb,
lib/paho_mqtt/packet/pubrel.rb,
lib/paho_mqtt/packet/suback.rb,
lib/paho_mqtt/packet/connack.rb,
lib/paho_mqtt/packet/connect.rb,
lib/paho_mqtt/packet/pingreq.rb,
lib/paho_mqtt/packet/pubcomp.rb,
lib/paho_mqtt/packet/publish.rb,
lib/paho_mqtt/packet/pingresp.rb,
lib/paho_mqtt/packet/unsuback.rb,
lib/paho_mqtt/packet/subscribe.rb,
lib/paho_mqtt/packet/disconnect.rb,
lib/paho_mqtt/packet/unsubscribe.rb
Defined Under Namespace
Modules: Packet Classes: Client, Exception, 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_READ =
MAX size of queue
10- MAX_PUBACK =
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_ERR_SUCCESS =
Error values
0- MQTT_ERR_FAIL =
1- 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 ]
- VERSION =
"1.0.0"