package documentation

Server implementation of Skill-based Production using OPC-UA.

Module access_control Client authentication & authorization.
Module base_callable Abstract base class for all callables, i.e. skills (BaseSkill) and methods (BaseMethod).
Module base_feasibility_check No module docstring; 1/1 class documented
Module base_machine Abstract base class for a Smart Machine.
Module base_machinery_item No module docstring; 0/3 type variable, 2/2 classes documented
Module base_method Abstract base class for all methods.
Module base_precondition_check Base class for precondition checks for skills.
Module base_skill Abstract base skill without state machine logic.
Module base_startup_skill No module docstring; 1/1 class documented
Module common No module docstring; 1/2 constant, 5/5 functions documented
Module config Configuration data classes and functions to load them from TOML files.
Module interfaces All abstract interfaces used in the server.
Module lock UaObject for managing exclusive access to its parent and its children.
Package mixins Mixins for UaObjects.
Package nodesets Autogenerated OPC UA node identifiers.
Module notification Interface and implementation for OPC UA based logging.
Module protocols No module docstring; 7/15 classes documented
Module resource Everything related to resources.
Module spatial_object Classes related to OPC UA Relative Spatial Location Information Model.
Module ua_fsm No module docstring; 1/2 class documented
Module ua_object Base class for all server-side PyUaAdapter-managed OPC UA objects.
Module ua_object_containers Generic container for UaObject. Is itself an UaObject.
Module ua_variable Abstraction-layer for OPC UA variables our framework users interacts with.
Module ua_variable_containers Container implementation for UaVariable.
Module user User (role), authentication and OPC UA representation.
Module _server No module docstring; 0/1 type variable, 0/1 function, 2/4 classes documented

From __init__.py:

Class BaseSkillContinuous Abstract base class for continuous skills with behavior implemented in Python.
Class BaseSkillFinite Abstract base class for finite skills with behavior implemented in Python.
Variable __version__ Undocumented
__version__ = ΒΆ

Undocumented