Struct ActionTypeSupport
Defined in File type_support.hpp
Struct Documentation
-
struct ActionTypeSupport
Public Types
Public Members
-
std::string name
-
std::shared_ptr<void> type_support_library
In case the type_suport_handle’s memory is handled elsewhere, this can be used to make sure the memory stays valid.
-
rosidl_action_type_support_t type_support_handle
Needed to create subscribers.
-
std::shared_ptr<void> introspection_type_support_library
Same as above.
-
rosidl_action_type_support_t introspection_type_support_handle
Needed to parse messages. Check the message_template for null to check if this handle is valid.
-
ServiceTypeSupport::ConstSharedPtr goal_service_type_support
-
ServiceTypeSupport::ConstSharedPtr cancel_service_type_support
-
ServiceTypeSupport::ConstSharedPtr result_service_type_support
-
MessageTypeSupport::ConstSharedPtr feedback_message_type_support
Feedback message with generic fields wrapping the feedback message.
-
MessageTypeSupport::ConstSharedPtr status_message_type_support
-
std::string name