async_request_nmt() | ros2_canopen::LelyDriverBridge | |
async_sdo_read(COData data) | ros2_canopen::LelyDriverBridge | |
async_sdo_read_typed(uint16_t idx, uint8_t subidx) | ros2_canopen::LelyDriverBridge | inline |
async_sdo_write(COData data) | ros2_canopen::LelyDriverBridge | |
async_sdo_write_typed(uint16_t idx, uint8_t subidx, T value) | ros2_canopen::LelyDriverBridge | inline |
Boot() | ros2_canopen::LelyDriverBridge | inline |
boot_cond | ros2_canopen::LelyDriverBridge | protected |
boot_mtex | ros2_canopen::LelyDriverBridge | protected |
boot_state | ros2_canopen::LelyDriverBridge | protected |
boot_status | ros2_canopen::LelyDriverBridge | protected |
boot_what | ros2_canopen::LelyDriverBridge | protected |
booted | ros2_canopen::LelyDriverBridge | protected |
dictionary_ | ros2_canopen::LelyDriverBridge | protected |
dictionary_mutex_ | ros2_canopen::LelyDriverBridge | protected |
emcy_is_set | ros2_canopen::LelyDriverBridge | protected |
emcy_mtex | ros2_canopen::LelyDriverBridge | protected |
emcy_promise | ros2_canopen::LelyDriverBridge | protected |
emcy_queue | ros2_canopen::LelyDriverBridge | protected |
get_emcy_queue() | ros2_canopen::LelyDriverBridge | |
get_id() | ros2_canopen::LelyDriverBridge | |
get_rpdo_queue() | ros2_canopen::LelyDriverBridge | |
is_booted() | ros2_canopen::LelyDriverBridge | inline |
LelyDriverBridge(ev_exec_t *exec, canopen::AsyncMaster &master, uint8_t id, std::string name, std::string eds, std::string bin, std::chrono::milliseconds timeout=20ms) | ros2_canopen::LelyDriverBridge | inline |
name_ | ros2_canopen::LelyDriverBridge | protected |
nmt_command(canopen::NmtCommand command) | ros2_canopen::LelyDriverBridge | |
nmt_mtex | ros2_canopen::LelyDriverBridge | protected |
nmt_state_is_set | ros2_canopen::LelyDriverBridge | protected |
nmt_state_promise | ros2_canopen::LelyDriverBridge | protected |
nodeid | ros2_canopen::LelyDriverBridge | protected |
on_sync_function_ | ros2_canopen::LelyDriverBridge | protected |
OnBoot(canopen::NmtState st, char es, const ::std::string &what) noexcept override | ros2_canopen::LelyDriverBridge | protectedvirtual |
OnEmcy(uint16_t eec, uint8_t er, uint8_t msef[5]) noexcept override | ros2_canopen::LelyDriverBridge | protected |
OnRpdoWrite(uint16_t idx, uint8_t subidx) noexcept override | ros2_canopen::LelyDriverBridge | protected |
OnState(canopen::NmtState state) noexcept override | ros2_canopen::LelyDriverBridge | protected |
OnSync(uint8_t cnt, const time_point &t) noexcept override | ros2_canopen::LelyDriverBridge | inlineprotected |
pdo_map_ | ros2_canopen::LelyDriverBridge | protected |
pdo_mtex | ros2_canopen::LelyDriverBridge | protected |
rpdo_is_set | ros2_canopen::LelyDriverBridge | protected |
rpdo_promise | ros2_canopen::LelyDriverBridge | protected |
rpdo_queue | ros2_canopen::LelyDriverBridge | protected |
running | ros2_canopen::LelyDriverBridge | protected |
sdo_cond | ros2_canopen::LelyDriverBridge | protected |
sdo_mutex | ros2_canopen::LelyDriverBridge | protected |
sdo_read_data_promise | ros2_canopen::LelyDriverBridge | protected |
sdo_timeout | ros2_canopen::LelyDriverBridge | protected |
sdo_write_data_promise | ros2_canopen::LelyDriverBridge | protected |
set_sync_function(std::function< void()> on_sync_function) | ros2_canopen::LelyDriverBridge | inline |
submit_read(COData data) | ros2_canopen::LelyDriverBridge | inline |
submit_write(COData data) | ros2_canopen::LelyDriverBridge | inline |
sync_sdo_read_typed(uint16_t idx, uint8_t subidx, T &value, std::chrono::milliseconds timeout) | ros2_canopen::LelyDriverBridge | inline |
sync_sdo_write_typed(uint16_t idx, uint8_t subidx, T value, std::chrono::milliseconds timeout) | ros2_canopen::LelyDriverBridge | inline |
tpdo_transmit(COData data) | ros2_canopen::LelyDriverBridge | |
universal_get_value(uint16_t index, uint8_t subindex) | ros2_canopen::LelyDriverBridge | inline |
universal_set_value(uint16_t index, uint8_t subindex, T value) | ros2_canopen::LelyDriverBridge | inline |
unset_sync_function() | ros2_canopen::LelyDriverBridge | inline |
wait_for_boot() | ros2_canopen::LelyDriverBridge | inline |