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, Packet

Constant Summary collapse

VERSION =
"0.0.1"
DEFAULT_SSL_PORT =
8883
DEFAULT_PORT =
1883
SELECT_TIMEOUT =
0
LOOP_TEMPO =
0.005
RECONNECT_RETRY_TIME =
3
RECONNECT_RETRY_TEMPO =
5
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
]