|
Motion Master
|
This is the complete list of members for mm::comm::spoe::Device, including all inherited members.
| clearParameters() override | mm::comm::spoe::Device | virtual |
| connect(std::chrono::seconds expiryTime=std::chrono::seconds(3)) | mm::comm::spoe::Device | |
| Device(const std::string &ip, uint16_t port, uint16_t position=0, std::chrono::milliseconds refresherInterval=std::chrono::milliseconds(3000)) | mm::comm::spoe::Device | |
| disconnect() | mm::comm::spoe::Device | |
| download(uint16_t index, uint8_t subindex, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) override | mm::comm::spoe::Device | virtual |
| download(uint16_t index, uint8_t subindex, const mm::comm::base::ParameterValue &value, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) override | mm::comm::spoe::Device | virtual |
| download(uint16_t index, uint8_t subindex, const T &value, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) | mm::comm::spoe::Device | inline |
| exchangeProcessData(const std::vector< uint8_t > &data, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(1000)) | mm::comm::spoe::Device | |
| exchangeProcessDataAndUpdateParameters(uint64_t missedCycles=0) override | mm::comm::spoe::Device | virtual |
| exchangeWithTimeout(const Message &requestMessage, const std::chrono::steady_clock::duration expiryTime) | mm::comm::spoe::Device | |
| findParameter(uint16_t index, uint8_t subindex) override | mm::comm::spoe::Device | virtual |
| getMappedParameterValues() | mm::comm::spoe::Device | |
| getParametersFromDevice(bool readValues=false, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(1000)) | mm::comm::spoe::Device | |
| getPdoMappingStatus(uint16_t index, uint8_t subindex) const override | mm::comm::spoe::Device | virtual |
| getPdoMode() | mm::comm::spoe::Device | |
| getPosition() const override | mm::comm::spoe::Device | virtual |
| getServerInfo(const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(3000)) | mm::comm::spoe::Device | |
| getSocketAddress() const | mm::comm::spoe::Device | |
| getState(bool refresh=false, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) override | mm::comm::spoe::Device | virtual |
| incrementSeqId() | mm::comm::spoe::Device | |
| isConnected() | mm::comm::spoe::Device | |
| isOnline() override | mm::comm::spoe::Device | virtual |
| loadParameters(bool readValues=false, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(9000)) override | mm::comm::spoe::Device | virtual |
| parameters() override | mm::comm::spoe::Device | virtual |
| performProcessDataExchangeAsync() | mm::comm::spoe::Device | |
| readFile(const std::string &filename, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) override | mm::comm::spoe::Device | virtual |
| readFileList(const bool stripSizeSuffix=true, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) override | mm::comm::spoe::Device | virtual |
| readSdo(uint16_t index, uint8_t subindex, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(1000)) | mm::comm::spoe::Device | |
| readSdoBatch(const std::vector< mm::comm::base::Parameter::Address > &addresses, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(1000)) | mm::comm::spoe::Device | |
| readSdoBatch(const std::vector< mm::comm::base::Parameter > ¶meters, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(1000)) | mm::comm::spoe::Device | |
| readSdoBatchAndUpdateParameters(std::vector< mm::comm::base::Parameter > ¶meters, std::size_t batchSize=50, std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(1000)) | mm::comm::spoe::Device | |
| refresher() | mm::comm::spoe::Device | inline |
| removeFile(const std::string &filename, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) override | mm::comm::spoe::Device | virtual |
| setPdoMode(PdoMode mode, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(3000)) | mm::comm::spoe::Device | |
| setState(uint8_t state, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) override | mm::comm::spoe::Device | virtual |
| triggerFirmwareUpdate(const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(2000)) | mm::comm::spoe::Device | |
| updateFirmware(const std::vector< std::uint8_t > &data, const std::vector< std::string > &skipFiles={"SOMANET_CiA_402.xml.zip", "stack_image.svg.zip"}, std::function< void(uint8_t, std::string)> progressCallback=nullptr, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(60000)) override | mm::comm::spoe::Device | virtual |
| upload(const uint16_t index, const uint8_t subindex, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(3000)) override | mm::comm::spoe::Device | virtual |
| upload(uint16_t index, uint8_t subindex, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) | mm::comm::spoe::Device | inlinevirtual |
| writeFile(const std::string &filename, const std::vector< uint8_t > &data, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000)) override | mm::comm::spoe::Device | virtual |
| writeSdo(uint16_t index, uint8_t subindex, const std::vector< uint8_t > &data, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(1000)) | mm::comm::spoe::Device | |
| ~Device() | mm::comm::spoe::Device | virtual |