unreal.MQTTSubsystem

class unreal.MQTTSubsystem(outer: Object | None = None, name: Name | str = 'None')

Bases: EngineSubsystem

Provides persistent access to clients

C++ Source:

  • Plugin: MQTT

  • Module: MQTTCore

  • File: MQTTSubsystem.h

classmethod get_or_create_client(parent, url) MQTTClientObject

Get or Create Client

Parameters:
Return type:

MQTTClientObject

classmethod get_or_create_client_with_project_url(parent) MQTTClientObject

Get or Create Client with Project URL

Parameters:

parent (Object) –

Return type:

MQTTClientObject

classmethod get_payload_json(parent, client_message) JsonObjectWrapper or None

Get Payload Json

Parameters:
Returns:

out_json (JsonObjectWrapper):

Return type:

JsonObjectWrapper or None

classmethod get_payload_string(client_message) str

Get Payload String

Parameters:

client_message (MQTTClientMessage) –

Return type:

str