Motion Master
Loading...
Searching...
No Matches
mm::comm::base::Device Member List

This is the complete list of members for mm::comm::base::Device, including all inherited members.

clearParameters()=0mm::comm::base::Devicepure virtual
download(uint16_t index, uint8_t subindex, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0mm::comm::base::Devicepure virtual
download(uint16_t index, uint8_t subindex, const ParameterValue &value, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0mm::comm::base::Devicepure virtual
exchangeProcessDataAndUpdateParameters(uint64_t missedCycles=0)=0mm::comm::base::Devicepure virtual
findParameter(uint16_t index, uint8_t subindex)=0mm::comm::base::Devicepure virtual
getPdoMappingStatus(uint16_t index, uint8_t subindex) const =0mm::comm::base::Devicepure virtual
getPosition() const =0mm::comm::base::Devicepure virtual
getState(bool refresh=false, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0mm::comm::base::Devicepure virtual
isOnline()=0mm::comm::base::Devicepure virtual
loadParameters(bool readValues, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(9000))=0mm::comm::base::Devicepure virtual
parameters()=0mm::comm::base::Devicepure virtual
readFile(const std::string &filename, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0mm::comm::base::Devicepure virtual
readFileList(const bool stripSizeSuffix, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0mm::comm::base::Devicepure virtual
removeFile(const std::string &filename, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0mm::comm::base::Devicepure virtual
setState(uint8_t state, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0mm::comm::base::Devicepure 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))=0mm::comm::base::Devicepure virtual
upload(uint16_t index, uint8_t subindex, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0mm::comm::base::Devicepure virtual
writeFile(const std::string &filename, const std::vector< uint8_t > &data, const std::chrono::steady_clock::duration expiryTime=std::chrono::milliseconds(5000))=0mm::comm::base::Devicepure virtual
~Device()=defaultmm::comm::base::Devicevirtual