| addSlave(const EthercatSlaveBasePtr &slave) | rokubimini::soem_interface::EthercatBusBase | |
| busIsAvailable(const std::string &name) | rokubimini::soem_interface::EthercatBusBase | static |
| busIsAvailable() const | rokubimini::soem_interface::EthercatBusBase | |
| checkForSdoErrors(const uint16_t slave, const uint16_t index) | rokubimini::soem_interface::EthercatBusBase | |
| contextMutex_ | rokubimini::soem_interface::EthercatBusBase | mutableprotected |
| ecatConfigMaxRetries_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatConfigRetrySleep_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatContext_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatDcTime_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatEList_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatError_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatEsiBuf_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatEsiMap_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatFmmu_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatGrouplist_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatIdxStack_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatPdoAssign_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatPdoDesc_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatPort_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatSlavecount_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatSlavelist_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatSm_ | rokubimini::soem_interface::EthercatBusBase | protected |
| ecatSmCommtype_ | rokubimini::soem_interface::EthercatBusBase | protected |
| EthercatBusBase()=delete | rokubimini::soem_interface::EthercatBusBase | |
| EthercatBusBase(const std::string &name) | rokubimini::soem_interface::EthercatBusBase | explicit |
| getErrorString(ec_errort error) | rokubimini::soem_interface::EthercatBusBase | |
| getExpectedWorkingCounter(const uint16_t slave=0) const | rokubimini::soem_interface::EthercatBusBase | |
| getHardwarePdoSizes() | rokubimini::soem_interface::EthercatBusBase | |
| getHardwarePdoSizes(const uint16_t slave) | rokubimini::soem_interface::EthercatBusBase | |
| getName() const | rokubimini::soem_interface::EthercatBusBase | inline |
| getNumberOfSlaves() const | rokubimini::soem_interface::EthercatBusBase | |
| getUpdateReadStamp() const | rokubimini::soem_interface::EthercatBusBase | inline |
| getUpdateWriteStamp() const | rokubimini::soem_interface::EthercatBusBase | inline |
| ioMap_ | rokubimini::soem_interface::EthercatBusBase | protected |
| isRunning() | rokubimini::soem_interface::EthercatBusBase | inline |
| isRunning_ | rokubimini::soem_interface::EthercatBusBase | protected |
| name_ | rokubimini::soem_interface::EthercatBusBase | protected |
| PdoSizeMap typedef | rokubimini::soem_interface::EthercatBusBase | |
| PdoSizePair typedef | rokubimini::soem_interface::EthercatBusBase | |
| printALStatus(const uint16_t slave=0) | rokubimini::soem_interface::EthercatBusBase | |
| printAvailableBusses() | rokubimini::soem_interface::EthercatBusBase | static |
| readTxPdo(const uint16_t slave, TxPdo &txPdo) const | rokubimini::soem_interface::EthercatBusBase | inline |
| sendSdoRead(const uint16_t slave, const uint16_t index, const uint8_t subindex, const bool completeAccess, Value &value) | rokubimini::soem_interface::EthercatBusBase | inline |
| sendSdoWrite(const uint16_t slave, const uint16_t index, const uint8_t subindex, const bool completeAccess, const Value value) | rokubimini::soem_interface::EthercatBusBase | inline |
| sentProcessData_ | rokubimini::soem_interface::EthercatBusBase | protected |
| setState(const uint16_t state, const uint16_t slave=0) | rokubimini::soem_interface::EthercatBusBase | |
| shutdown() | rokubimini::soem_interface::EthercatBusBase | |
| slaves_ | rokubimini::soem_interface::EthercatBusBase | protected |
| startup(const bool sizeCheck=true) | rokubimini::soem_interface::EthercatBusBase | |
| syncDistributedClock0(const uint16_t slave, const bool activate, const double cycleTime, const double cycleShift) | rokubimini::soem_interface::EthercatBusBase | |
| updateRead() | rokubimini::soem_interface::EthercatBusBase | |
| updateReadStamp_ | rokubimini::soem_interface::EthercatBusBase | protected |
| updateWrite() | rokubimini::soem_interface::EthercatBusBase | |
| updateWriteStamp_ | rokubimini::soem_interface::EthercatBusBase | protected |
| waitForState(const uint16_t state, const uint16_t slave=0, const unsigned int maxRetries=40, const double retrySleep=0.001) | rokubimini::soem_interface::EthercatBusBase | |
| wkc_ | rokubimini::soem_interface::EthercatBusBase | protected |
| workingCounterIsOk() const | rokubimini::soem_interface::EthercatBusBase | |
| writeFile(const uint16_t slave, const std::string &fileName, const uint32_t &password, const int fileSize, char *fileBuffer, int timeout=EC_TIMEOUTSTATE *10) | rokubimini::soem_interface::EthercatBusBase | |
| writeFirmware(const uint16_t slave, const std::string &fileName, const uint32_t &password, const int fileSize, char *fileBuffer) | rokubimini::soem_interface::EthercatBusBase | |
| writeRxPdo(const uint16_t slave, const RxPdo &rxPdo) | rokubimini::soem_interface::EthercatBusBase | inline |
| ~EthercatBusBase()=default | rokubimini::soem_interface::EthercatBusBase | |