Package com.plccom.opc.ua.pubsub.transport.mqtt
-
Interface Summary Interface Description MqttAdapterProvider Describes one concrete MQTT client implementation available to the PubSub SDK.MqttJsonActionPublisher Library-neutral publisher for OPC UA PubSub JSON ActionRequest and ActionResponse messages over MQTT.MqttJsonActionSubscriber Library-neutral subscriber for OPC UA PubSub JSON ActionRequest and ActionResponse messages over MQTT.MqttJsonAdapterFactory Creates library-neutral MQTT JSON publisher and subscriber adapters.MqttJsonDiscoveryPublisher Library-neutral publisher for OPC UA PubSub JSON discovery messages over MQTT.MqttJsonDiscoverySubscriber Library-neutral subscriber for OPC UA PubSub JSON discovery messages over MQTT.MqttJsonMetaDataPublisher Library-neutral publisher for OPC UA PubSub JSON DataSetMetaData messages over MQTT.MqttJsonMetaDataSubscriber Library-neutral subscriber for OPC UA PubSub JSON DataSetMetaData messages over MQTT.MqttJsonPublisher Library-neutral publisher for OPC UA PubSub JSON NetworkMessages over MQTT.MqttJsonSubscriber Library-neutral subscriber for OPC UA PubSub JSON NetworkMessages over MQTT.MqttRetainedTopicCleaner Library-neutral helper for clearing retained OPC UA PubSub MQTT topics.MqttUadpAdapterFactory Creates library-neutral MQTT UADP publisher and subscriber adapters.MqttUadpMetaDataPublisher Library-neutral publisher for OPC UA PubSub UADP DataSetMetaData announcements over MQTT.MqttUadpPublisher Library-neutral publisher for OPC UA PubSub UADP NetworkMessages over MQTT.MqttUadpSubscriber Library-neutral subscriber for OPC UA PubSub UADP NetworkMessages over MQTT. -
Class Summary Class Description MqttAdapterProviders Discovers MQTT adapter providers available on the application class path.MqttConnectionConfiguration Library-neutral MQTT CONNECT and reconnect configuration.MqttJsonActionReceivedMessage MQTT publish packet decoded as an OPC UA PubSub JSON Action NetworkMessage.MqttJsonClientConfiguration Connection-level configuration used by MQTT JSON adapter factories.MqttJsonDiscoveryNetworkMessage Typed container for one OPC UA PubSub JSON discovery NetworkMessage carried over MQTT.MqttJsonDiscoveryReceivedMessage MQTT publish packet decoded as an OPC UA PubSub JSON discovery NetworkMessage.MqttJsonMetaDataReceivedMessage MQTT publish packet decoded as an OPC UA PubSub JSON DataSetMetaData NetworkMessage.MqttJsonReceivedMessage MQTT publish packet decoded as an OPC UA PubSub JSON NetworkMessage.MqttRetainedTopicRegistry Tracks retained OPC UA PubSub MQTT topics that may need explicit cleanup.MqttRetainedTopicRegistry.RefreshCandidate Describes one retained topic whose MQTT 5 Message Expiry Interval is close enough to expiry that the Publisher should republish it.MqttTlsConfiguration Library-neutral TLS configuration for OPC UA PubSub MQTT transports.MqttUadpClientConfiguration Connection-level configuration used by MQTT UADP adapter factories.MqttUadpRawReceivedMessage MQTT publish packet carrying raw OPC UA PubSub UADP payload bytes.MqttUadpReceivedMessage MQTT publish packet decoded as an OPC UA PubSub UADP NetworkMessage.MqttUserProperty Immutable MQTT User Property carried by an OPC UA PubSub MQTT message.OpcMqttEndpoint Parsed OPC UA PubSub MQTT broker endpoint.OpcMqttMessageProperties MQTT message metadata derived from OPC UA PubSub Part 14.OpcMqttTopic OPC UA PubSub MQTT topic built from the Part 14 topic convention.OpcMqttTopicFilter OPC UA PubSub MQTT subscription topic filter.OpcMqttUserPropertyEncoding Converts OPC UA values into MQTT User Property values used by OPC UA PubSub.PlccomMqttAdapterProvider MQTT adapter provider backed by the PLCcom MQTT client implementation. -
Enum Summary Enum Description MqttBodyEncoding OPC UA PubSub body encoding used in MQTT Topics and MQTT 5 Content Type properties.MqttBrokerQualityOfService OPC UA BrokerTransportQualityOfService values and their MQTT QoS mapping.MqttMessageType MQTT Topic level MessageType values defined by OPC UA Part 14 Table 204.MqttProtocolVersion MQTT protocol version configured for an OPC UA PubSub broker connection.