BehaviourOutput

data class BehaviourOutput<out State : Any, out Comm : Any, out Actuators : Any>(val state: State?, val comm: Comm?, val actuators: Actuators?)

Models the output of a Behavior where state is the new state of the component, comm is the communication to be sent to the other devices and actuators is the prescriptive actions to be performed.

Constructors

Link copied to clipboard
constructor(state: State?, comm: Comm?, actuators: Actuators?)

Properties

Link copied to clipboard
Link copied to clipboard
val comm: Comm?
Link copied to clipboard
val state: State?