Navigation
API > API/Plugins > API/Plugins/MQTTCore
Provides persistent access to clients
| Name | UMQTTSubsystem |
| Type | class |
| Header File | /Engine/Plugins/Protocols/MQTT/Source/MQTTCore/Public/MQTTSubsystem.h |
| Include Path | #include "MQTTSubsystem.h" |
Syntax
UCLASS (BlueprintType)
class UMQTTSubsystem : public UEngineSubsystem
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UDynamicSubsystem → UEngineSubsystem → UMQTTSubsystem
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Clients | TMap< FGuid, TObjectPtr< UMQTTClientObject > > | MQTTSubsystem.h |
|
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UMQTTClientObject * GetOrCreateClient
(
UObject* InParent, |
MQTTSubsystem.h |
|
|
static UMQTTClientObject * GetOrCreateClient_WithProjectURL
(
UObject* InParent |
MQTTSubsystem.h |
|
|
static bool GetPayloadJson
(
UObject* InParent, |
MQTTSubsystem.h |
|
|
static FString GetPayloadString
(
const FMQTTClientMessage& InClientMessage |
MQTTSubsystem.h |
|