|
def | __init__ (self, conditions=dict(), args, kwargs) |
|
def | execute (self, args, kwargs) |
|
def | __init__ (self, args, kwargs) |
|
def | confirm (self, name, id) |
|
def | destroy (self) |
|
def | get_required_autonomy (self, outcome) |
|
def | is_transition_allowed (self, label, outcome) |
|
def | on_exit (self, userdata) |
|
def | __init__ (self, args, kwargs) |
|
def | __init__ (self, args, kwargs) |
|
def | execute (self, userdata) |
|
def | get_deep_state (self) |
|
def | get_locked_state (self) |
|
def | is_locked (self) |
|
def | is_locked_inside (self) |
|
def | lock (self, path) |
|
def | remove_state (self, state) |
|
def | replace_state (self, state) |
|
def | replace_userdata (self, userdata) |
|
def | transition_allowed (self, state, outcome) |
|
def | unlock (self, path) |
|
def | __init__ (self, args, kwargs) |
|
def | wait (self, seconds=None, condition=None) |
|
def | __contains__ (self, label) |
|
def | __enter__ (self) |
|
def | __exit__ (self, args) |
|
def | __getitem__ (self, label) |
|
def | __init__ (self, args, kwargs) |
|
def | __iter__ (self) |
|
def | assert_consistent_transitions (self) |
|
def | current_state (self) |
|
def | current_state_label (self) |
|
def | execute (self, userdata) |
|
def | initial_state (self) |
|
def | initial_state_label (self) |
|
def | sleep (self) |
|
def | sleep_duration (self) |
|
def | spin (self, userdata=None) |
|
def | userdata (self) |
|
def | __init__ (self, args, kwargs) |
|
def | execute (self, userdata) |
|
def | input_keys (self) |
|
def | name (self) |
|
def | outcomes (self) |
|
def | output_keys (self) |
|
def | parent (self) |
|
def | path (self) |
|
def | set_name (self, value) |
|
def | set_parent (self, value) |
|
def | sleep (self) |
|
def | sleep_duration (self) |
|
A state machine that is always executed alone when becoming active.
Definition at line 5 of file priority_container.py.