Skip to content

ControllerInterface

class ControllerInterface

A ControllerInterface is the shared public contract of a controller family: the commands, public data, hardware I/O and declared states that every implementing controller exposes and that a parent uses to interact with it. One interface can be reused by several sibling controllers.

Create a ControllerInterfaces

The ControllerInterface class can be selected in the context menu.

nv21thzg

The name is specified in the wizard


Best practice

The name of the interface should be provided with a capitalized prefix such as I or IF.


7rs1pjan