saealib.core.ExecutionContract#
- class saealib.core.ExecutionContract(*, required_runtime_capabilities=(), offered_runtime_capabilities=())[source]#
Bases:
objectDeclare runtime capabilities required or offered by a component.
- Parameters:
required_runtime_capabilities (tuple[str, ...])
offered_runtime_capabilities (tuple[str, ...])
Methods
Method Details
- ExecutionContract.__init__(*, required_runtime_capabilities=(), offered_runtime_capabilities=())#
- Parameters:
required_runtime_capabilities (tuple[str, ...])
offered_runtime_capabilities (tuple[str, ...])
- Return type:
None