All Classes
Class | Description |
---|---|
HookException |
Exception class used by the Hook to signal an error condition.
|
MqttBrokerConfig |
An encapsulation of the MQTT broker configuration corresponding to the connection alias provided
by a client on connection establishment with MQTT.Cool.
|
MqttBrokerConfigBuilder |
Simple builder class to simplify the making of an
MqttBrokerConfig instance. |
MqttConnectOptions |
A wrapper of the connection parameters actually used by the MQTT.Cool server while
establishing the end-to-end connection between the client and the target MQTT broker.
|
MQTTCoolHook |
Interface that defines an MQTT.Cool Hook.
|
MqttMessage |
An abstraction of the
PUBLISH Control Packet, sent by a client and then passed to the
Hook, before being encoded and finally delivered to the target MQTT broker. |
MqttSubscription |
An abstraction of the
SUBSCRIBE Control Packet, sent by the client and passed to the
Hook, before being encoded and finally submitted to the target MQTT broker. |
QoS |
The Quality of Service.
|
SecurityParams |
A wrapper of the parameters used to support the setting up of encrypted connections between the
MQTT.Cool server and the target MQTT broker.
|
SimpleCoolHook |
Simple skeletal implementation of the
MQTTCoolHook interface, meant as a base class to be
extended in order to minimize the effort required to provide a full implementation of a custom
Hook. |