Package-level declarations

Types

Link copied to clipboard

Hardware capability for a header position.

Link copied to clipboard
@Serializable
enum Mode : Enum<Mode>

GPIO pin direction / capability.

Link copied to clipboard
@Serializable
data class ServerInfo(val model: String, val os: String, val kernel: String = "")

Hardware / OS summary returned by a server's identity probe.

Link copied to clipboard
@Serializable
data class ServerMetaData(val name: String = "", val port: Int = 0, val model: String = "", val version: String = "", val os: String = "", val platform: Platform? = null, val isLocal: Boolean = false, val loggingEnabled: Boolean = false, val nodes: List<String> = emptyList(), val serialDevices: List<String> = emptyList(), val cameraAvailable: Boolean = false, val error: String = "", val sources: List<NodeIdentity> = emptyList(), val snapshot: Snapshot = Snapshot(), val invocationTriggers: List<InvocationTrigger> = emptyList(), val nodeAction: NodeAction = NodeAction.EXECUTE, val inputs: List<NodeIdentity> = emptyList()) : SourceMetaData

Payload for a Server (or Server.Peer) node.