Skip to content

Commit 9d79621

Browse files
committed
checkin
1 parent f2c9a91 commit 9d79621

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

examples/minimal_action_server/src/minimal_action_server.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,12 @@ fn main() -> Result<(), Error> {
7676
handle_accepted,
7777
);
7878

79+
let _action_server = node.create_action_server::<example_interfaces::action::Fibonacci>(
80+
"fibonacci",
81+
handle_goal,
82+
handle_cancel,
83+
handle_accepted,
84+
);
85+
7986
rclrs::spin(node).map_err(|err| err.into())
8087
}

rclrs/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ pub use node::*;
4242
pub use parameter::*;
4343
pub use publisher::*;
4444
pub use qos::*;
45+
use rcl_bindings::rcl_context_is_valid;
46+
use rcl_bindings::rcl_action_goal_handle_t;
4547
pub use rcl_bindings::rmw_request_id_t;
4648
pub use service::*;
4749
pub use subscription::*;

rclrs/src/node.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ pub use self::graph::*;
1414
use crate::rcl_bindings::*;
1515
use crate::{
1616
ActionClient, ActionServer, CancelResponse, Client, ClientBase, Clock, Context, GoalResponse,
17-
GoalUUID, GuardCondition, ParameterInterface, ParameterVariant, Parameters, Publisher,
18-
QoSProfile, RclrsError, ServerGoalHandle, Service, ServiceBase, Subscription, SubscriptionBase,
19-
SubscriptionCallback, TimeSource, ToResult,
17+
GoalUUID, GuardCondition, ParameterBuilder, ParameterInterface, ParameterVariant, Parameters,
18+
Publisher, QoSProfile, RclrsError, ServerGoalHandle, Service, ServiceBase, Subscription,
19+
SubscriptionBase, SubscriptionCallback, TimeSource, ToResult,
2020
};
2121

2222
impl Drop for rcl_node_t {

0 commit comments

Comments
 (0)