Navigation
| Name | MQTTCore |
| Type | Plugin |
| Part of Plugins | MQTT |
| Location | /Engine/Plugins/Protocols/MQTT/Source/MQTTCore/ |
| Module Build Rules | MQTTCore.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FMQTTProtocol | |
| UMQTTClientObject | |
| UMQTTClientSettings | MQTT Client Settings |
| UMQTTSubscriptionObject | |
| UMQTTSubsystem | Provides persistent access to clients |
Structs
| Name | Remarks |
|---|---|
| FMQTTClientMessage | |
| FMQTTSubscribeResult | |
| FMQTTSubscription | |
| FMQTTTopic | |
| FMQTTTopicFilter | |
| FMQTTTopicTemplate | An MQTT Topic tokenized template |
| FMQTTURL | Mqtt[s]://[username][:password]@host.domain[:port] |
Interfaces
| Name | Remarks |
|---|---|
| IMQTTClient | |
| IMQTTCoreModule |
Enums
Public
| Name | Remarks |
|---|---|
| EMQTTConnectReturnCode | MQTT v3.1.1 |
| EMQTTPacketType | Control packet types |
| EMQTTProtocolLevel | |
| EMQTTQualityOfService | |
| EMQTTReasonCode | MQTT v5 (renamed from ReturnCode in v3.1.1) |
| EMQTTScheme | |
| EMQTTSubscribeReturnCode | MQTT v3.1.1 |
| FMQTT5Property | |
| FMQTTPropertyType | |
| FMQTTSubscriptionOption |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| GMQTTMaxPayload | uint32 | 256MB MQTT v3.1.1: 2.2.3 | MQTTProtocol.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint32 GetTypeHash
(
const IMQTTClient& InClient |
IMQTTClient.h | ||
uint32 GetTypeHash
(
const FMQTTURL& InURL |
MQTTShared.h |