Skip to content

Commit 1b65d7f

Browse files
committed
Add getStamp method to GoalResponseDefinition
Signed-off-by: Jacob Perron <[email protected]>
1 parent bdecfa7 commit 1b65d7f

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

rcljava_common/src/main/java/org/ros2/rcljava/interfaces/GoalResponseDefinition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717

1818
public interface GoalResponseDefinition extends MessageDefinition {
1919
void accept(boolean accepted);
20-
// TODO: Add setStamp();
20+
void setStamp(int sec, int nanosec);
2121
}

rosidl_generator_java/resource/action.java.em

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,13 @@ public class @(type_name) implements ActionDefinition {
9696
public void accept(boolean accepted) {
9797
super.setAccepted(accepted);
9898
}
99+
100+
public void setStamp(int sec, int nanosec) {
101+
builtin_interfaces.msg.Time msg = new builtin_interfaces.msg.Time();
102+
msg.setSec(sec);
103+
msg.setNanosec(nanosec);
104+
super.setStamp(msg);
105+
}
99106
}
100107

101108
public Class<? extends GoalRequestDefinition> getSendGoalRequestType() {

0 commit comments

Comments
 (0)