Struct rcl_lifecycle_state_machine_s

Struct Documentation

struct rcl_lifecycle_state_machine_s

It contains the state machine data.

Public Members

const rcl_lifecycle_state_t *current_state

Current state of the state machine.

rcl_lifecycle_transition_map_t transition_map

Map/Associated array of registered states and transitions.

rcl_lifecycle_com_interface_t com_interface

Communication interface into a ROS world.

rcl_lifecycle_state_machine_options_t options

Options struct with which the state machine was initialized.