15 #ifndef RCL_LIFECYCLE__DEFAULT_STATE_MACHINE_H_ 
   16 #define RCL_LIFECYCLE__DEFAULT_STATE_MACHINE_H_ 
   18 #include "rcl/macros.h" 
   19 #include "rcl/types.h" 
   21 #include "rcl_lifecycle/data_types.h" 
   22 #include "rcl_lifecycle/visibility_control.h" 
   29 RCL_LIFECYCLE_PUBLIC 
extern const char * rcl_lifecycle_configure_label;
 
   30 RCL_LIFECYCLE_PUBLIC 
extern const char * rcl_lifecycle_cleanup_label;
 
   31 RCL_LIFECYCLE_PUBLIC 
extern const char * rcl_lifecycle_activate_label;
 
   32 RCL_LIFECYCLE_PUBLIC 
extern const char * rcl_lifecycle_deactivate_label;
 
   33 RCL_LIFECYCLE_PUBLIC 
extern const char * rcl_lifecycle_shutdown_label;
 
   35 RCL_LIFECYCLE_PUBLIC 
extern const char * rcl_lifecycle_transition_success_label;
 
   36 RCL_LIFECYCLE_PUBLIC 
extern const char * rcl_lifecycle_transition_failure_label;
 
   37 RCL_LIFECYCLE_PUBLIC 
extern const char * rcl_lifecycle_transition_error_label;
 
   90 rcl_lifecycle_init_default_state_machine(
 
   97 #endif  // RCL_LIFECYCLE__DEFAULT_STATE_MACHINE_H_