|
__init__(self,
outcomes,
input_keys,
output_keys,
it=[],
it_label='it_data',
exhausted_outcome='exhausted')
Constructor. |
source code
|
|
|
|
|
|
dict of string: State
|
|
smach.State
|
|
list of string
|
|
|
|
list of string
|
|
list of 3-tuple
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool
|
is_opened(self)
Returns True if this container is currently opened for construction. |
source code
|
|
|
|
|
opened(self,
**kwargs)
Context manager method for opening a smach container. |
source code
|
|
|
|
|
|
|
|
|
set_userdata(self,
userdata)
Stores reference to parent userdata if share flage is set. |
source code
|
|
|
execute_async(self,
continuation,
resume,
ud) |
source code
|
|
|
get_registered_input_keys(self)
Get a tuple of registered input keys. |
source code
|
|
tuple of string
|
|
|
get_registered_output_keys(self)
Get a tuple of registered output keys. |
source code
|
|
|
preempt_requested(self)
True if a preempt has been requested. |
source code
|
|
|
recall_preempt(self)
Sets preempt_requested to False |
source code
|
|
|
|
|
|
|
register_outcomes(self,
new_outcomes)
Add outcomes to the outcome set. |
source code
|
|
|
|
|
service_preempt(self)
Sets preempt_requested to False |
source code
|
|