Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::comms::ParametersDownloadManager Member List

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) constiv::comms::ParametersDownloadManager
checkChannelsFitInUnit(const std::shared_ptr< iv::units::Unit > &unit)iv::comms::ParametersDownloadManagerstatic
checkLogicsFitInUnit(const std::shared_ptr< iv::units::Unit > &unit)iv::comms::ParametersDownloadManagerstatic
checkServerResponse(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint8_t *command, const std::shared_ptr< CMessageCan > &message)iv::comms::ParametersDownloadManagerprivatestatic
downloadAllUnits(const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::DownloadLogger > > &logger) constiv::comms::ParametersDownloadManager
downloadAnalogChannelParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) constiv::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) constiv::comms::ParametersDownloadManager
downloadCommonAlarmParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) constiv::comms::ParametersDownloadManager
downloadCommonChannelParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, const bool withConfirmation) constiv::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="") constiv::comms::ParametersDownloadManager
downloadDigitalChannelParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) constiv::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="") constiv::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) constiv::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) constiv::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) constiv::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="") constiv::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="") constiv::comms::ParametersDownloadManagerprivate
downloadParamsOnline(iv::types::unitId unitId, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) constiv::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) constiv::comms::ParametersDownloadManager
downloadSerialChannelParameters(const std::shared_ptr< iv::channels::AbstractChannel > &channel, bool withConfirmation)iv::comms::ParametersDownloadManagerstatic
downloadSingleChannel(const std::shared_ptr< iv::channels::AbstractChannel > &channel, const AbstractProgress *progress) constiv::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="") constiv::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="") constiv::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="") constiv::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="") constiv::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) constiv::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) constiv::comms::ParametersDownloadManagerprivate
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) constiv::comms::ParametersDownloadManagerprivate
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) constiv::comms::ParametersDownloadManagerprivate
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) constiv::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) constiv::comms::ParametersDownloadManagerprivate
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) constiv::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) constiv::comms::ParametersDownloadManagerprivate
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) constiv::comms::ParametersDownloadManagerprivate
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="") constiv::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="") constiv::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="") constiv::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="") constiv::comms::ParametersDownloadManager
downloadVerifyConfig(iv::types::unitId unitId, iv::types::timestamp lastProjectUpdate, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) constiv::comms::ParametersDownloadManager
downloadVersionForeverZero(iv::types::unitId unitId, bool withConfirmation, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) constiv::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) constiv::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) constiv::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) constiv::comms::ParametersDownloadManager
getInhibitionTagCondition(const std::shared_ptr< iv::channels::AbstractChannel > &channel, uint16_t &globalId, bool &valueCondition)iv::comms::ParametersDownloadManagerprivatestatic
getLssAddress(uint8_t lssCommand, uint32_t &value) constiv::comms::ParametersDownloadManagerprivate
getUploadSegments(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::vector< std::byte > &data) constiv::comms::ParametersDownloadManagerprivate
hasUnitInfo(iv::units::eUnitType unitType)iv::comms::ParametersDownloadManagerprivatestatic
inquireUnitData(const std::shared_ptr< iv::units::Unit > &unit, iv::units::UnitData &unitData, bool fromProject) constiv::comms::ParametersDownloadManager
isDomainExpediteTransfer(uint8_t command)iv::comms::ParametersDownloadManagerprivatestatic
m_controlleriv::comms::ParametersDownloadManagerprivate
ParametersDownloadManager()=deleteiv::comms::ParametersDownloadManager
ParametersDownloadManager(const std::weak_ptr< iv::comms::can::LomCommunicationController > &controller)iv::comms::ParametersDownloadManagerexplicit
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) constiv::comms::ParametersDownloadManagerprivate
rcvSegmentDomainDownloadResponse(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) constiv::comms::ParametersDownloadManagerprivate
rcvStartDomainDownload(uint32_t idUnit, uint16_t index, uint8_t subIndex, bool expediteTransfer, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) constiv::comms::ParametersDownloadManagerprivate
rcvStartDomainUpload(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::vector< std::byte > &data, bool &expediteTransfer) constiv::comms::ParametersDownloadManagerprivate
rcvUploadSegment(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, bool &lastSegment, std::vector< std::byte > &data) constiv::comms::ParametersDownloadManagerprivate
readHeaderMsg(const std::shared_ptr< iv::streams::IInputStream > &input, uint8_t *command, uint16_t &index, uint8_t &subIndex)iv::comms::ParametersDownloadManagerprivatestatic
receiveMessage(std::shared_ptr< CMessageCan > &returnMessage, receptionMode mode=receptionMode::SDO, std::optional< uint16_t > canMessageId=std::nullopt) constiv::comms::ParametersDownloadManagerprivate
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="") constiv::comms::ParametersDownloadManagerprivate
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) constiv::comms::ParametersDownloadManagerprivate
sendMessage(const std::shared_ptr< CMessageCan > &message) constiv::comms::ParametersDownloadManagerprivate
sendSegmentDomainDownload(iv::types::unitId unitId, bool lastSegment, bool toggle, std::vector< std::byte > &data, const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger) constiv::comms::ParametersDownloadManagerprivate
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) constiv::comms::ParametersDownloadManagerprivate
sendStartDomainUpload(iv::types::unitId unitId, uint16_t index, uint8_t subIndex) constiv::comms::ParametersDownloadManagerprivate
sendUploadSegment(iv::types::unitId unitId, bool toggle, uint16_t index, uint8_t subIndex) constiv::comms::ParametersDownloadManagerprivate
setIdNode(iv::types::unitId unitId, uint8_t nodeId, bool withConfirmation) constiv::comms::ParametersDownloadManagerprivate
setStoreConfigDataLss(iv::types::unitId unitId, bool withConfirmation) constiv::comms::ParametersDownloadManagerprivate
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) constiv::comms::ParametersDownloadManager
switchConfigurationOperationModes(const uint32_t &vendor, const uint32_t &product, const uint32_t &revision, const uint32_t &serialNumber) constiv::comms::ParametersDownloadManagerprivate
switchParamConfigurationLss(uint8_t lssCommand, uint32_t value) constiv::comms::ParametersDownloadManagerprivate
uploadDateInfo(iv::types::unitId unitId, uint16_t index, uint8_t dateSubIndex, uint8_t timeSubIndex, iv::types::timestamp &logicDate) constiv::comms::ParametersDownloadManager
uploadLogicInfo(iv::types::unitId unitId, iv::units::UnitLogicInfo &logicInfo) constiv::comms::ParametersDownloadManager
uploadParameter(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::vector< std::byte > &data) constiv::comms::ParametersDownloadManager
uploadString(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, std::string &value) constiv::comms::ParametersDownloadManager
uploadUnsignedChar(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint8_t &value) constiv::comms::ParametersDownloadManager
uploadUnsignedLong(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint32_t &value) constiv::comms::ParametersDownloadManager
uploadUnsignedShort(iv::types::unitId unitId, uint16_t index, uint8_t subIndex, uint16_t &value) constiv::comms::ParametersDownloadManager