My Project
Loading...
Searching...
No Matches
MattzoMQTTSubscriber.h File Reference
#include <Arduino.h>
#include <PubSubClient.h>
#include "MCMQTTConfiguration.h"
#include <Ethernet.h>
#include <EthernetUdp.h>
#include <WiFi.h>
Include dependency graph for MattzoMQTTSubscriber.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MattzoMQTTSubscriber
 Class used to publish messages to an MQTT broker. More...
 

Macros

#define MQTT_TASK_PRIORITY   2
 
#define MQTT_HANDLE_MESSAGE_TASK_COREID   1
 
#define MQTT_TASK_STACK_DEPTH   3072
 
#define MQTT_INCOMING_QUEUE_LENGTH   100
 
#define MQTT_OUTGOING_QUEUE_LENGTH   1000
 
#define MQTT_UNINITIALIZED   -10
 

Variables

WiFiClient wifiSubscriberClient
 
PubSubClient mqttSubscriberClient
 

Macro Definition Documentation

◆ MQTT_HANDLE_MESSAGE_TASK_COREID

#define MQTT_HANDLE_MESSAGE_TASK_COREID   1

◆ MQTT_INCOMING_QUEUE_LENGTH

#define MQTT_INCOMING_QUEUE_LENGTH   100

◆ MQTT_OUTGOING_QUEUE_LENGTH

#define MQTT_OUTGOING_QUEUE_LENGTH   1000

◆ MQTT_TASK_PRIORITY

#define MQTT_TASK_PRIORITY   2

◆ MQTT_TASK_STACK_DEPTH

#define MQTT_TASK_STACK_DEPTH   3072

◆ MQTT_UNINITIALIZED

#define MQTT_UNINITIALIZED   -10

Variable Documentation

◆ mqttSubscriberClient

PubSubClient mqttSubscriberClient
extern

◆ wifiSubscriberClient

WiFiClient wifiSubscriberClient
extern