ServerNodeProcessor

Server-side processor contract: receives a deliberate invocation and runs the node's execution logic.

Functions

Link copied to clipboard
open suspend fun onInvoke(node: Node, by: NodeIdentity, verb: NodeAction)

Invoked by ServerNodeManager.invoke when a deliberate action targets this node.

Link copied to clipboard
abstract suspend fun process(node: Node): Boolean

Executes the node's primary work. Called by the default onInvoke implementation on NodeAction.EXECUTE.