as2fm.scxml_converter.scxml_entries.utils.CallbackType
- class as2fm.scxml_converter.scxml_entries.utils.CallbackType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
Enum
Enumeration of the different types of callbacks containing a body.
- __init__(*args, **kwds)
Methods
get_expected_prefixes
(cb_type)get_plain_callback
(cb_type)Convert ROS-specific transitions to plain ones.
Attributes
STATE
TRANSITION
ROS_TIMER
ROS_TOPIC
ROS_SERVICE_REQUEST
ROS_SERVICE_RESULT
ROS_ACTION_GOAL
ROS_ACTION_RESULT
ROS_ACTION_FEEDBACK
BT_RESPONSE
- static get_plain_callback(cb_type: CallbackType) CallbackType
Convert ROS-specific transitions to plain ones.