ros2_control - jazzy
Loading...
Searching...
No Matches
Public Attributes | List of all members
hardware_interface::HardwareComponentInterface::HardwareComponentInterfaceImpl Class Reference

Public Attributes

rclcpp::Clock::SharedPtr clock_
 
rclcpp::Logger logger_
 
rclcpp::Node::SharedPtr hardware_component_node_ = nullptr
 
std::unordered_map< std::string, StateInterface::SharedPtr > hardware_states_
 
std::unordered_map< std::string, CommandInterface::SharedPtr > hardware_commands_
 
std::atomic< uint8_t > lifecycle_id_cache_ = lifecycle_msgs::msg::State::PRIMARY_STATE_UNKNOWN
 
std::atomic< return_type > read_return_info_ = return_type::OK
 
std::atomic< std::chrono::nanoseconds > read_execution_time_ = std::chrono::nanoseconds::zero()
 
std::atomic< return_type > write_return_info_ = return_type::OK
 
std::atomic< std::chrono::nanoseconds > write_execution_time_ = std::chrono::nanoseconds::zero()
 

The documentation for this class was generated from the following file: