ros2_canopen  master
C++ ROS CANopen Library
ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE > Member List

This is the complete list of members for ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >, including all inherited members.

activate(bool called_from_base)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >virtual
ros2_canopen::node_interfaces::NodeCanopenDriver::activate()ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >inlinevirtual
activated_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
add_to_master()ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >virtual
bin_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
cleanup(bool called_from_base)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >virtual
ros2_canopen::node_interfaces::NodeCanopenDriver::cleanup()ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >inlinevirtual
client_cbg_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
config_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
configure(bool called_from_base)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >virtual
ros2_canopen::node_interfaces::NodeCanopenDriver::configure()ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >inlinevirtual
configured_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
container_name_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
deactivate(bool called_from_base)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >virtual
ros2_canopen::node_interfaces::NodeCanopenDriver::deactivate()ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >inlinevirtual
demand_set_master()ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >virtual
diagnostic_callback(diagnostic_updater::DiagnosticStatusWrapper &stat) overrideros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protectedvirtual
diagnostic_collector_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
diagnostic_enabled_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
diagnostic_period_ms_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
diagnostic_updater_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
driver_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
driver_mutex_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
eds_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
emcy_cb_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
emcy_listener()ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
emcy_publisher_thread_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
emcy_queue_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
exec_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
init(bool called_from_base) overrideros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >virtual
ros2_canopen::node_interfaces::NodeCanopenDriver::init()ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >inlinevirtual
initialised_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
lely_driver_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
master_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
master_set_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
nmt_listener()ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
nmt_state_cb_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
nmt_state_publisherros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
nmt_state_publisher_thread_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
nmt_state_reset_serviceros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
nmt_state_start_serviceros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
node_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
node_id_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
NodeCanopenBaseDriver(NODETYPE *node)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >
NodeCanopenDriver(NODETYPE *node)ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >inline
NodeCanopenDriverInterface()ros2_canopen::node_interfaces::NodeCanopenDriverInterfaceinline
NodeCanopenProxyDriver(NODETYPE *node)ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >
non_transmit_timeout_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
on_emcy(COEmcy emcy)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protectedvirtual
on_nmt(canopen::NmtState nmt_state) overrideros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protectedvirtual
on_nmt_state_reset(const std_srvs::srv::Trigger::Request::SharedPtr request, std_srvs::srv::Trigger::Response::SharedPtr response)ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
on_nmt_state_start(const std_srvs::srv::Trigger::Request::SharedPtr request, std_srvs::srv::Trigger::Response::SharedPtr response)ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
on_rpdo(COData data) overrideros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protectedvirtual
on_sdo_read(const canopen_interfaces::srv::CORead::Request::SharedPtr request, canopen_interfaces::srv::CORead::Response::SharedPtr response)ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
on_sdo_write(const canopen_interfaces::srv::COWrite::Request::SharedPtr request, canopen_interfaces::srv::COWrite::Response::SharedPtr response)ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
on_tpdo(const canopen_interfaces::msg::COData::SharedPtr msg)ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protectedvirtual
period_ms_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
poll_timer_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
poll_timer_callback()ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protectedvirtual
polling_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
rdpo_listener()ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
register_emcy_cb(std::function< void(COEmcy, uint8_t)> emcy_cb)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >inline
register_nmt_state_cb(std::function< void(canopen::NmtState, uint8_t)> nmt_state_cb)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >inline
register_rpdo_cb(std::function< void(COData, uint8_t)> rpdo_cb)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >inline
remove_from_master()ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >virtual
reset_node_nmt_command()ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >virtual
rpdo_cb_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
rpdo_publisherros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
rpdo_publisher_thread_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
rpdo_queue_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
sdo_mtexros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
sdo_read(COData &data)ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >virtual
sdo_read_serviceros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
sdo_timeout_ms_ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >protected
sdo_write(COData &data)ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >virtual
sdo_write_serviceros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
set_master(std::shared_ptr< lely::ev::Executor > exec, std::shared_ptr< lely::canopen::AsyncMaster > master)ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >inlinevirtual
shutdown(bool called_from_base)ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >virtual
ros2_canopen::node_interfaces::NodeCanopenDriver::shutdown()ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >inlinevirtual
start_node_nmt_command()ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >virtual
timer_cbg_ros2_canopen::node_interfaces::NodeCanopenDriver< NODETYPE >protected
tpdo_subscriberros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >protected
tpdo_transmit(COData &data)ros2_canopen::node_interfaces::NodeCanopenProxyDriver< NODETYPE >virtual
~NodeCanopenBaseDriver()ros2_canopen::node_interfaces::NodeCanopenBaseDriver< NODETYPE >inlinevirtual