BusIO Member List

This is the complete list of members for BusIO, including all inherited members.

BusIO()BusIOprotected
changeStateOfBus(EtherCATState state, bool validate=true)BusIO
changeStateOfSlave(std::uint16_t slaveIndex, EtherCATState state, bool validate=true)BusIO
deactivateCOECA(std::uint16_t slaveIndex)BusIO
IOMap typedefBusIOprotected
ioMapBusIOprotected
lastWorkCounterBusIOprotected
pdoAccessAvailableBusIOprotected
readESIBinaryBlob(std::uint16_t slaveIndex, std::uint16_t startAddress, std::uint16_t endAddress) constESIHandlerprotected
readRegisters(std::vector< RegisterDataList > &registerData)BusIO
readRegisters(EtherCATFrameList *frames, std::uint16_t amountFramesToRead=0)BusIO
readSDOByteBuffer(std::uint16_t slaveIndex, std::uint16_t index, std::uint8_t subIndex, int *buflen, unsigned char *buf, bool completeAccess=false)BusIOinline
readSDOEntry(std::uint16_t slaveIndex, std::uint16_t index, std::uint8_t subIndex, T &result, bool completeAccess=false)BusIOinline
readStates()BusIO
resetErrorRegisters(std::uint16_t slaveIndex)BusIO
rtUpdatePDO()BusIOprotected
sdoAccessAvailableBusIOprotected
setTimeouts(Timeouts const &timeouts)BusIO
timeoutsBusIOprotected
writeSDOByteBuffer(std::uint16_t slaveIndex, std::uint16_t index, std::uint8_t subIndex, int buflen, const unsigned char *buf, bool completeAccess=false)BusIOinline
writeSDOEntry(std::uint16_t slaveIndex, std::uint16_t index, std::uint8_t subIndex, T value, bool completeAccess=false)BusIOinline
~BusIO()BusIOvirtual