|
| def | __call__ (self, resume=False) |
| |
| def | __call__ (self, resume=False) |
| |
| def | __attrs_post_init__ (self) |
| |
| def | context (self) |
| | Get context from the running Sequence. More...
|
| |
| def | publish_state (self) |
| | Requests controller object to publish node's state. More...
|
| |
| def | state (self) |
| | Gets the node state. More...
|
| |
| def | state (self, value) |
| | Sets the node state. More...
|
| |
| def | __attrs_post_init__ (self) |
| |
| def | context (self) |
| | Get context from the running Sequence. More...
|
| |
| def | publish_state (self) |
| | Requests controller object to publish node's state. More...
|
| |
| def | state (self) |
| | Gets the node state. More...
|
| |
| def | state (self, value) |
| | Sets the node state. More...
|
| |
| def | result (self) |
| | Node's result. More...
|
| |
| def | result (self, val) |
| |
| def | end_node (self) |
| |
| def | start_node (self) |
| |
| def | full_state (self) |
| | Gets the node state. More...
|
| |
| def | in_error (self) |
| |
| def | skip (self) |
| |
| def | skip (self, flag=True) |
| |
| def | in_error (self, flag=True) |
| |
| def | make_sequence (self) |
| | does nothing More...
|
| |
| def | make_task (self, node, input_list, resume) |
| | Creates the task object that executes the node. More...
|
| |
| def | pause (self) |
| |
| def | resume (self) |
| |
| def | result (self) |
| | Node's result. More...
|
| |
| def | result (self, val) |
| |
| def | end_node (self) |
| |
| def | start_node (self) |
| |
| def | full_state (self) |
| | Gets the node state. More...
|
| |
| def | in_error (self) |
| |
| def | skip (self) |
| |
| def | skip (self, flag=True) |
| |
| def | in_error (self, flag=True) |
| |
| def | make_sequence (self) |
| | does nothing More...
|
| |
| def | make_task (self, node, input_list, resume) |
| | Creates the task object that executes the node. More...
|
| |
| def | pause (self) |
| |
| def | resume (self) |
| |
|
| | name |
| |
| | id |
| |
| | serial_number |
| |
| | description |
| |
| | state |
| | logger.info("PREAMBLE ...: %s -- %d", self.name, self.runtime_flags) More...
|
| |
| | t_start |
| |
| | skip |
| |
| | t_end |
| |
| | result |
| |
| | in_error |
| |
| | exception |
| |
| | f = attr.ib(default=None, repr=False) |
| |
| | serial_number = attr.ib(default=0, kw_only=True) |
| |
| | id = attr.ib(default=None, kw_only=True) |
| |
| | name = attr.ib(default=None, kw_only=True) |
| |
| | runtime_flags = attr.ib(default=0, init=False) |
| |
| | deps = attr.ib(default=attr.Factory(list), repr=False, kw_only=True, init=False) |
| |
| | description = attr.ib(default="", kw_only=True) |
| |
| | exception = attr.ib(init=False, default=None, repr=False) |
| |
| | can_skip = attr.ib(default=True, init=False) |
| |
| | hide = attr.ib(default=False, init=False) |
| |
| | t_start = attr.ib(init=False, default=None, repr=False) |
| |
| | t_end = attr.ib(init=False, default=None, repr=False) |
| |
| | running_checkpoint |
| |
ActionInThread ctor.
ActionInThread nodes executes python callables (functions or methods) in a Sequencer script.
- Parameters
-
| f | The callable the node will execute |
| id | Unique id. If not provided an unique identifier is assigned. |
| name | Node name. If not provided a name is assigned. |
- Exceptions
-
| TypeException | is f is not a python method or function. |