Method: Rclrb::Node#initialize
- Defined in:
- lib/rclrb/node.rb
#initialize(name) ⇒ Node
Create a node with the given name,
9 10 11 12 13 14 15 16 17 |
# File 'lib/rclrb/node.rb', line 9 def initialize(name) @node_handle = CApi::RclNodeT.new() @services = [] @subscriptions = [] @timers = [] = CApi.() @default_callback_group = MutuallyExclusiveCallbackGroup.new CApi.handle_result(CApi.rcl_node_init(@node_handle, name, "", Rclrb.rcl_context(), )) end |