Class BasicSlave
Defined in File basic_slave.hpp
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public ros2_canopen::BaseSlave
(Class BaseSlave)
Class Documentation
-
class BasicSlave : public ros2_canopen::BaseSlave
Public Functions
-
inline explicit BasicSlave(const std::string &node_name, bool intra_process_comms = false)
Protected Functions
-
inline virtual void run() override
-
class ActiveCheckTask : public ev::CoTask
Public Functions
-
inline ActiveCheckTask(io::Context *ctx, ev::Executor *exec, BasicSlave *slave)
Protected Functions
-
inline virtual void operator()() noexcept
-
inline ActiveCheckTask(io::Context *ctx, ev::Executor *exec, BasicSlave *slave)
-
inline explicit BasicSlave(const std::string &node_name, bool intra_process_comms = false)