Qore jni Module 2.4.0
Loading...
Searching...
No Matches
MqttDataProvider::AbstractMqttDataProvider Class Reference

Abstract base class for MQTT data provider classes. More...

#include <AbstractMqttDataProvider.qc.dox.h>

Inheritance diagram for MqttDataProvider::AbstractMqttDataProvider:
MqttDataProvider::AbstractFunctionalMqttDataProvider MqttDataProvider::MqttDevicesDataProvider MqttDataProvider::MqttDataProvider

Static Public Member Methods

static hash< auto > getClient (hash< auto > copts)
 Returns a client for the given options.
 

Private Member Methods

 constructor ()
 Creates the object without any arguments for child classes.
 
 constructor (AbstractMqttDataProvider prev)
 Creates the object from another object of the same class for child classes.
 

Private Attributes

MqttClient client
 The MQTT client itself.
 
MqttConnectOptions opts
 Connection options.
 
string topic
 Subscription topic filter.
 
int qos
 Subscription QoS.
 
string message_format
 Message payload format.
 
string encoding
 Encoding for message_format "string".
 

Detailed Description

Abstract base class for MQTT data provider classes.


The documentation for this class was generated from the following file: