10#ifndef _BUZZER_SWITCH_HPP
11#define _BUZZER_SWITCH_HPP
13#include <driver_msgs/msg/buzzer_switch.hpp>
14#include <proto_files/conversion_driver_msgs__BuzzerSwitch.hpp>
15#include <protolink/client.hpp>
16#include <rclcpp/rclcpp.hpp>
24 explicit BuzzerSwitch(
const rclcpp::NodeOptions & options);
27 std::string mcu_ip_addr;
31 protolink::IoContext io_context_;
32 std::shared_ptr<protolink::udp_protocol::soket> sock_;
34 using ProtoBuzzerSwitch = protolink__driver_msgs__BuzzerSwitch::driver_msgs__BuzzerSwitch;
35 std::shared_ptr<protolink::udp_protocol::Publisher<ProtoBuzzerSwitch>> protolink_publisher_;
37 rclcpp::Subscription<driver_msgs::msg::BuzzerSwitch>::SharedPtr sub_;
Definition: buzzer_switch.hpp:22