|
Motion Master
|
This is the complete list of members for mm::comm::base::Device, including all inherited members.
| clearParameters()=0 | mm::comm::base::Device | pure virtual |
| download(uint16_t index, uint8_t subindex, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0 | mm::comm::base::Device | pure virtual |
| download(uint16_t index, uint8_t subindex, const ParameterValue &value, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0 | mm::comm::base::Device | pure virtual |
| exchangeProcessDataAndUpdateParameters(uint64_t missedCycles=0)=0 | mm::comm::base::Device | pure virtual |
| findParameter(uint16_t index, uint8_t subindex)=0 | mm::comm::base::Device | pure virtual |
| getPdoMappingStatus(uint16_t index, uint8_t subindex) const =0 | mm::comm::base::Device | pure virtual |
| getPosition() const =0 | mm::comm::base::Device | pure virtual |
| getState(bool refresh=false, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0 | mm::comm::base::Device | pure virtual |
| isOnline()=0 | mm::comm::base::Device | pure virtual |
| loadParameters(bool readValues, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(9000))=0 | mm::comm::base::Device | pure virtual |
| parameters()=0 | mm::comm::base::Device | pure virtual |
| readFile(const std::string &filename, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0 | mm::comm::base::Device | pure virtual |
| readFileList(const bool stripSizeSuffix, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0 | mm::comm::base::Device | pure virtual |
| removeFile(const std::string &filename, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0 | mm::comm::base::Device | pure virtual |
| setState(uint8_t state, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0 | mm::comm::base::Device | pure virtual |
| updateFirmware(const std::vector< std::uint8_t > &data, const std::vector< std::string > &skipFiles={}, std::function< void(uint8_t, std::string)> progressCallback=nullptr, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(60000))=0 | mm::comm::base::Device | pure virtual |
| upload(uint16_t index, uint8_t subindex, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0 | mm::comm::base::Device | pure virtual |
| writeFile(const std::string &filename, const std::vector< uint8_t > &data, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0 | mm::comm::base::Device | pure virtual |
| ~Device()=default | mm::comm::base::Device | virtual |