Package-level declarations

Types

Link copied to clipboard

Direction of the MQTT executor.

Link copied to clipboard
@Serializable
data class MqttMetaData(val sources: List<NodeIdentity> = emptyList(), val snapshot: Snapshot = Snapshot(), val address: String = "", val topic: String = "", val action: MqttAction = MqttAction.PUB, val invocationTriggers: List<InvocationTrigger> = emptyList(), val nodeAction: NodeAction = NodeAction.EXECUTE, val error: String = "", val inputs: List<NodeIdentity> = emptyList()) : SourceMetaData

Payload for an MQTT executor node.

Link copied to clipboard
@Serializable
data class MqttPayload(val state: String)

A single MQTT message body — a stringified state value.