addRokubiminiToBus(const std::shared_ptr< RokubiminiEthercat > &rokubimini, rokubimini::soem_interface::EthercatBusBase *bus) const | rokubimini::ethercat::RokubiminiEthercatBusManager | |
rokubimini::RokubiminiBusManager::addRokubiminiToBus(const std::shared_ptr< Rokubimini > &rokubimini) const | rokubimini::RokubiminiBusManager | virtual |
addWorker(const std::string &name, const double timestep, bool(T::*fp)(const bota_worker::WorkerEvent &), T *obj, const int priority=0) | bota_node::Node | |
addWorker(const bota_worker::WorkerOptions &options) | bota_node::Node | |
bus_ | rokubimini::ethercat::RokubiminiEthercatBusManager | protected |
busMutex_ | rokubimini::ethercat::RokubiminiEthercatBusManager | protected |
cancelWorker(const std::string &name, const bool wait=true) | bota_node::Node | |
cleanup() override | rokubimini::RokubiminiBusManager | virtual |
createRokubimini(const std::string &rokubiminiName) override | rokubimini::ethercat::RokubiminiEthercatBusManager | virtual |
createRokubiminiRosDiagnostics() const | rokubimini::RokubiminiBusManager | |
createRokubiminiRosPublishers() const | rokubimini::RokubiminiBusManager | |
createRokubiminiRosServices() const | rokubimini::RokubiminiBusManager | |
createRokubiminisFromParamServer() | rokubimini::RokubiminiBusManager | virtual |
DiagnosticsUpdaterPtr typedef | rokubimini::RokubiminiBusManager | |
ethercatBusName_ | rokubimini::ethercat::RokubiminiEthercatBusManager | protected |
getName() const | rokubimini::RokubiminiBusManager | |
getNodeHandle() const | bota_node::Node | |
getRokubimini(const std::string &name) const | rokubimini::RokubiminiBusManager | |
getRokubiminis() const | rokubimini::RokubiminiBusManager | |
hasRokubimini(const std::string &name) | rokubimini::RokubiminiBusManager | |
hasWorker(const std::string &name) | bota_node::Node | |
init() override | rokubimini::RokubiminiBusManager | virtual |
isRunning_ | rokubimini::RokubiminiBusManager | protected |
load() | rokubimini::RokubiminiBusManager | virtual |
loadBusParameters() override | rokubimini::ethercat::RokubiminiEthercatBusManager | virtual |
loadTimeStep() override | rokubimini::ethercat::RokubiminiEthercatBusManager | virtual |
name_ | rokubimini::RokubiminiBusManager | protected |
nh_ | rokubimini::RokubiminiBusManager | protected |
Node()=delete | bota_node::Node | |
Node(NodeHandlePtr nh) | bota_node::Node | |
NodeHandlePtr typedef | rokubimini::RokubiminiBusManager | |
preCleanup() | bota_node::Node | virtual |
publishBusManagerRosDiagnostics() override | rokubimini::ethercat::RokubiminiEthercatBusManager | inlinevirtual |
publishRokubiminiRosDiagnostics() const | rokubimini::RokubiminiBusManager | |
publishRosMessages() const | rokubimini::RokubiminiBusManager | |
readBus() override | rokubimini::ethercat::RokubiminiEthercatBusManager | virtual |
RokubiminiBusManager()=delete | rokubimini::RokubiminiBusManager | |
RokubiminiBusManager(const std::string &busName, NodeHandlePtr nh) | rokubimini::RokubiminiBusManager | |
RokubiminiBusManager(const NodeHandlePtr &nh) | rokubimini::RokubiminiBusManager | |
RokubiminiEthercatBusManager()=delete | rokubimini::ethercat::RokubiminiEthercatBusManager | |
RokubiminiEthercatBusManager(const std::string &busName, NodeHandlePtr nh) | rokubimini::ethercat::RokubiminiEthercatBusManager | inlineexplicit |
RokubiminiEthercatBusManager(const NodeHandlePtr &nh) | rokubimini::ethercat::RokubiminiEthercatBusManager | inlineexplicit |
rokubiminis_ | rokubimini::RokubiminiBusManager | protected |
setBusOperational() | rokubimini::ethercat::RokubiminiEthercatBusManager | |
setBusPreOperational() | rokubimini::ethercat::RokubiminiEthercatBusManager | |
setBusSafeOperational() | rokubimini::ethercat::RokubiminiEthercatBusManager | |
setConfigMode() override | rokubimini::ethercat::RokubiminiEthercatBusManager | virtual |
setNodeHandle(const NodeHandlePtr &nh) | rokubimini::RokubiminiBusManager | |
setRunMode() override | rokubimini::ethercat::RokubiminiEthercatBusManager | virtual |
shutdown() | rokubimini::RokubiminiBusManager | virtual |
shutdownBus() override | rokubimini::ethercat::RokubiminiEthercatBusManager | virtual |
shutdownWithCommunication() const | rokubimini::RokubiminiBusManager | |
shutdownWithoutCommunication() const | rokubimini::RokubiminiBusManager | |
startup() | rokubimini::RokubiminiBusManager | virtual |
startupBus() | rokubimini::ethercat::RokubiminiEthercatBusManager | |
startupCommunication() override | rokubimini::ethercat::RokubiminiEthercatBusManager | virtual |
startupWithCommunication() const | rokubimini::RokubiminiBusManager | |
startupWithoutCommunication() const | rokubimini::RokubiminiBusManager | |
stopAllWorkers() | bota_node::Node | |
stopAllWorkers(bool wait) | bota_node::Node | |
update(const bota_worker::WorkerEvent &event) | rokubimini::RokubiminiBusManager | virtual |
updateProcessReading() const | rokubimini::RokubiminiBusManager | |
waitForState(const uint16_t state, const uint16_t slave=0, const unsigned int maxRetries=40, const double retrySleep=0.001) | rokubimini::ethercat::RokubiminiEthercatBusManager | |
writeToBus() override | rokubimini::ethercat::RokubiminiEthercatBusManager | virtual |
~Node()=default | bota_node::Node | virtual |
~RokubiminiBusManager() override=default | rokubimini::RokubiminiBusManager | |
~RokubiminiEthercatBusManager() override=default | rokubimini::ethercat::RokubiminiEthercatBusManager | |