List of control protocol methods
List of methods defined by LECO. You MAY implement the optional methods of this list and you MUST implement the methods obligatory for your type of Component. All methods implemented in a Component MUST adhere to this list or MUST have a name different to any method in this list.
Component
Any Component, i.e. any participant in the LECO protocol, MUST offer the OpenRPC Service Discovery Method and the following methods.
Any Component MAY offer ANY of the following methods.
Components SHOULD offer shut_down
.
Coordinator
Control protocol Coordinators are also Components. Furthermore, Coordinators MUST offer the following methods.
Actor
An Actor is a Component. Additionally, it MUST offer the following methods.
Polling Actor
An Actor, which supports regular polling of values, MUST implement these methods.
Locking Actor
An Actor which support locking resources MUST offer the following methods.
Accessing a locked resource (the whole Component or parts of it) or trying to unlock one, locked by another Component, will raise appropriate Errors.