23 #include <CoreMinimal.h>
25 #include <rosidl_runtime_c/action_type_support_struct.h>
29 #include "ROS2GenericAction.generated.h"
72 virtual void* GetGoalRequest();
74 virtual void* GetGoalResponse();
76 virtual void* GetResultRequest();
78 virtual void* GetResultResponse();
80 virtual void* GetFeedbackMessage();
84 void* GetCancelRequest();
86 void* GetCancelResponse();
90 virtual const rosidl_action_type_support_t* GetTypeSupport()
const;
99 virtual const FString ActionGoalToString()
const;
108 virtual const FString ActionResultToString()
const;
117 virtual const FString ActionFeedbackToString()
const;
130 return cancel_response.return_code;
138 action_msgs__srv__CancelGoal_Request cancel_request;
140 action_msgs__srv__CancelGoal_Response cancel_response;