Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
This is the complete list of members for iv::comms::ParametersDownloadManager, including all inherited members.
changeUnitId(const std::shared_ptr< iv::units::Unit > &sourceUnit, const std::shared_ptr< iv::units::Unit > &destUnit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
checkChannelsFitInUnit(const std::shared_ptr< iv::units::Unit > &unit) | iv::comms::ParametersDownloadManager | static |
checkLogicsFitInUnit(const std::shared_ptr< iv::units::Unit > &unit) | iv::comms::ParametersDownloadManager | static |
checkServerResponse(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint8_t *command, const std::shared_ptr< CMessageCan > &message) | iv::comms::ParametersDownloadManager | privatestatic |
downloadAllUnits(const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::DownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadAnalogChannelParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadChannel(iv::units::eUnitType unitType, const std::shared_ptr< iv::channels::AbstractChannel > &channel, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, bool withConfirmation) const | iv::comms::ParametersDownloadManager | |
downloadCommonAlarmParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadCommonChannelParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, const bool withConfirmation) const | iv::comms::ParametersDownloadManager | |
downloadDateInfo(iv::types::unitId unitId, uint16_t index, uint8_t dateSubIndex, uint8_t timeSubIndex, iv::types::timestamp lastProjectUpdate, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadDigitalChannelParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadFloatParameter(types::unitId unitId, uint16_t index, uint8_t subIndex, float value, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadInhibitChannelParameter(iv::types::unitId, uint16_t index, uint8_t subIndex, uint16_t globalId, unsigned char valueCondition, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, std::string_view title) const | iv::comms::ParametersDownloadManager | |
downloadLogicBlocks(iv::types::unitId unitId, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadLogicInfo(iv::types::unitId unitId, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadLongParameter(types::unitId unitId, uint16_t index, uint8_t subIndex, int32_t value, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadParameter(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::vector< std::byte > &data, bool withConfirmation, bool saveEEPROM, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, std::string_view title="") const | iv::comms::ParametersDownloadManager | private |
downloadParamsOnline(iv::types::unitId unitId, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadRestoreAccessForLogics(iv::types::unitId unitId, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, std::string_view title) const | iv::comms::ParametersDownloadManager | |
downloadSerialChannelParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, bool withConfirmation) | iv::comms::ParametersDownloadManager | static |
downloadSingleChannel(const std::shared_ptr< iv::channels::AbstractChannel > &channel, const AbstractProgress *progress) const | iv::comms::ParametersDownloadManager | |
downloadString(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, const std::string &value, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadStringASCII(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, const std::string &value, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadStringASCIIWithLimit(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::string value, uint32_t maxLength, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadStringASCIIWithPadding(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, const std::string &value, uint32_t size, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadUnit(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadUnitChannels(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
downloadUnitLogics(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
downloadUnitOnlyChannels(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
downloadUnitOnlyId(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadUnitOnlyLogics(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
downloadUnits(const std::set< iv::types::unitId > &unitIds, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::DownloadLogger > > &logger, eDownloadMode downloadMode, eDownloadScope=eDownloadScope::ChannelsAndLogics) const | iv::comms::ParametersDownloadManager | |
downloadUnitsConsecutive(const std::set< iv::types::unitId > &unitIds, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::DownloadLogger > > &logger, eDownloadScope downloadScope) const | iv::comms::ParametersDownloadManager | private |
downloadUnitsSimultaneous(const std::set< iv::types::unitId > &unitIds, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::DownloadLogger > > &logger, eDownloadScope downloadScope) const | iv::comms::ParametersDownloadManager | private |
downloadUnsignedCharAsUnsignedShortParameter(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint8_t value, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadUnsignedCharParameter(iv::types::unitId, uint16_t index, uint8_t subIndex, uint8_t value, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view="") const | iv::comms::ParametersDownloadManager | |
downloadUnsignedLongParameter(types::unitId unitId, uint16_t index, uint8_t subIndex, uint32_t value, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadUnsignedShortParameter(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint16_t value, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger=std::nullopt, std::string_view title="") const | iv::comms::ParametersDownloadManager | |
downloadVerifyConfig(iv::types::unitId unitId, iv::types::timestamp lastProjectUpdate, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
downloadVersionForeverZero(iv::types::unitId unitId, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
eraseLogic(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
eraseUnit(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
eraseUnitEEPROM(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | |
getInhibitionTagCondition(const std::shared_ptr< iv::channels::AbstractChannel > &channel, uint16_t &globalId, bool &valueCondition) | iv::comms::ParametersDownloadManager | privatestatic |
getLssAddress(uint8_t lssCommand, uint32_t &value) const | iv::comms::ParametersDownloadManager | private |
getUploadSegments(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::vector< std::byte > &data) const | iv::comms::ParametersDownloadManager | private |
hasUnitInfo(iv::units::eUnitType unitType) | iv::comms::ParametersDownloadManager | privatestatic |
inquireUnitData(const std::shared_ptr< iv::units::Unit > &unit, iv::units::UnitData &unitData, bool fromProject) const | iv::comms::ParametersDownloadManager | |
isDomainExpediteTransfer(uint8_t command) | iv::comms::ParametersDownloadManager | privatestatic |
m_controller | iv::comms::ParametersDownloadManager | private |
ParametersDownloadManager()=delete | iv::comms::ParametersDownloadManager | |
ParametersDownloadManager(const std::weak_ptr< iv::comms::can::LomCommunicationController > &controller) | iv::comms::ParametersDownloadManager | explicit |
programUnit(const std::shared_ptr< iv::units::Unit > &unit, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
rcvSegmentDomainDownloadResponse(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
rcvStartDomainDownload(uint32_t idUnit, uint16_t index, uint8_t subIndex, bool expediteTransfer, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
rcvStartDomainUpload(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::vector< std::byte > &data, bool &expediteTransfer) const | iv::comms::ParametersDownloadManager | private |
rcvUploadSegment(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, bool &lastSegment, std::vector< std::byte > &data) const | iv::comms::ParametersDownloadManager | private |
readHeaderMsg(const std::shared_ptr< iv::streams::IInputStream > &input, uint8_t *command, uint16_t &index, uint8_t &subIndex) | iv::comms::ParametersDownloadManager | privatestatic |
receiveMessage(std::shared_ptr< CMessageCan > &returnMessage, receptionMode mode=receptionMode::SDO, std::optional< uint16_t > canMessageId=std::nullopt) const | iv::comms::ParametersDownloadManager | private |
saveEEPROM(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint32_t value, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, std::string_view title="") const | iv::comms::ParametersDownloadManager | private |
sendDownloadSegments(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::vector< std::byte > &data, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
sendMessage(const std::shared_ptr< CMessageCan > &message) const | iv::comms::ParametersDownloadManager | private |
sendSegmentDomainDownload(iv::types::unitId unitId, bool lastSegment, bool toggle, std::vector< std::byte > &data, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
sendStartDomainDownload(iv::types::unitId unitId, bool expediteTransfer, uint16_t index, uint8_t subIndex, std::vector< std::byte > &data, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) const | iv::comms::ParametersDownloadManager | private |
sendStartDomainUpload(iv::types::unitId unitId, uint16_t index, uint8_t subIndex) const | iv::comms::ParametersDownloadManager | private |
sendUploadSegment(iv::types::unitId unitId, bool toggle, uint16_t index, uint8_t subIndex) const | iv::comms::ParametersDownloadManager | private |
setIdNode(iv::types::unitId unitId, uint8_t nodeId, bool withConfirmation) const | iv::comms::ParametersDownloadManager | private |
setStoreConfigDataLss(iv::types::unitId unitId, bool withConfirmation) const | iv::comms::ParametersDownloadManager | private |
setUnitSpare(iv::types::unitId destId, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, bool isDownloadIdOnly=false) const | iv::comms::ParametersDownloadManager | |
switchConfigurationOperationModes(const uint32_t &vendor, const uint32_t &product, const uint32_t &revision, const uint32_t &serialNumber) const | iv::comms::ParametersDownloadManager | private |
switchParamConfigurationLss(uint8_t lssCommand, uint32_t value) const | iv::comms::ParametersDownloadManager | private |
uploadDateInfo(iv::types::unitId unitId, uint16_t index, uint8_t dateSubIndex, uint8_t timeSubIndex, iv::types::timestamp &logicDate) const | iv::comms::ParametersDownloadManager | |
uploadLogicInfo(iv::types::unitId unitId, iv::units::UnitLogicInfo &logicInfo) const | iv::comms::ParametersDownloadManager | |
uploadParameter(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::vector< std::byte > &data) const | iv::comms::ParametersDownloadManager | |
uploadString(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::string &value) const | iv::comms::ParametersDownloadManager | |
uploadUnsignedChar(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint8_t &value) const | iv::comms::ParametersDownloadManager | |
uploadUnsignedLong(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint32_t &value) const | iv::comms::ParametersDownloadManager | |
uploadUnsignedShort(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint16_t &value) const | iv::comms::ParametersDownloadManager |