Template Class NodeCanopenBasicMaster
- Defined in File node_canopen_basic_master.hpp 
Inheritance Relationships
Base Type
- public ros2_canopen::node_interfaces::NodeCanopenMaster< NODETYPE >
Class Documentation
- 
template<class NODETYPE>
 class NodeCanopenBasicMaster : public ros2_canopen::node_interfaces::NodeCanopenMaster<NODETYPE>
- Public Functions - 
inline virtual ~NodeCanopenBasicMaster()
 - 
virtual void activate(bool called_from_base) override
 - 
virtual void deactivate(bool called_from_base) override
 - 
virtual void init(bool called_from_base) override
 - Read Service Data Object. - This Service is only available when the node is in active lifecycle state. It will return with success false in any other lifecycle state and log an RCLCPP_ERROR. - Parameters:
- request – 
- response – 
 
 
 - Write Service Data Object. - This service is only available when the node is in active lifecycle state. It will return with success false in any other lifecycle state and log an RCLCPP_ERROR. - Parameters:
- request – 
- response – 
 
 
 - Protected Attributes - 
std::shared_ptr<LelyMasterBridge> master_bridge_
 - 
rclcpp::Service<canopen_interfaces::srv::COReadID>::SharedPtr sdo_read_service
 - 
rclcpp::Service<canopen_interfaces::srv::COWriteID>::SharedPtr sdo_write_service
 
- 
inline virtual ~NodeCanopenBasicMaster()