__linkRecMutex | LOW_link | [private] |
allowProgPulse | LOW_link | [protected] |
class_DERIVE_FROM_EXCEPTION(link_error, LOW_exception) | LOW_link | |
class_DERIVE_FROM_EXCEPTION(comm_error, link_error) | LOW_link | |
class_DERIVE_FROM_EXCEPTION(internal_error, link_error) | LOW_link | |
class_DERIVE_FROM_EXCEPTION(illegalSpeed_error, link_error) | LOW_link | |
class_DERIVE_FROM_EXCEPTION(illegalLevel_error, link_error) | LOW_link | |
class_DERIVE_FROM_EXCEPTION(notAllowed_error, link_error) | LOW_link | |
class_DERIVE_FROM_EXCEPTION(sizeMismatch_error, link_error) | LOW_link | |
commLock class | LOW_link | [friend] |
doSearchSequence(const LOW_deviceIDRaw &inBranchVector, LOW_deviceIDRaw &outFoundID, LOW_deviceIDRaw &outDiscrVec) | LOW_link | [protected, virtual] |
getAllowProgPulse() const | LOW_link | |
getHasExternalPower() const | LOW_link | |
getHasProgramPulse() const | LOW_link | |
getID() const | LOW_link | |
getLinkFamily() const=0 | LOW_link | [pure virtual] |
hasExternalPower | LOW_link | [protected] |
hasProgramPulse | LOW_link | [protected] |
linkID | LOW_link | [protected] |
linkID_t typedef | LOW_link | |
linkPtrVec_t typedef | LOW_link | |
LOW_link(const bool inHasProgramPulse, const bool inHasExternalPower, const bool inAllowProgPulse=false) | LOW_link | [protected] |
operator==(LOW_link &inLink) const | LOW_link | [virtual] |
progPulse_1024 enum value | LOW_link | |
progPulse_128 enum value | LOW_link | |
progPulse_2048 enum value | LOW_link | |
progPulse_256 enum value | LOW_link | |
progPulse_32 enum value | LOW_link | |
progPulse_512 enum value | LOW_link | |
progPulse_64 enum value | LOW_link | |
progPulse_t enum name | LOW_link | |
programPulse(const unsigned long inMicroSecs)=0 | LOW_link | [pure virtual] |
programPulse(const progPulse_t inPulseTime)=0 | LOW_link | [pure virtual] |
pullUp_1048 enum value | LOW_link | |
pullUp_131 enum value | LOW_link | |
pullUp_16_4 enum value | LOW_link | |
pullUp_262 enum value | LOW_link | |
pullUp_524 enum value | LOW_link | |
pullUp_65_5 enum value | LOW_link | |
pullUp_NONE enum value | LOW_link | |
readData(byteVec_t &outBytes, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
readDataBit(const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
readDataByte(const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
resetBus()=0 | LOW_link | [pure virtual] |
resetLinkAdapter()=0 | LOW_link | [pure virtual] |
searchDevices(const bool inOnlyAlarm, const LOW_deviceIDRaw inPreload, const LOW_deviceIDRaw::devFamCode_t inFamCode, const bool inDoReset) | LOW_link | [virtual] |
strongPullup(const unsigned long inMicroSecs)=0 | LOW_link | [pure virtual] |
strongPullup(const strongPullup_t inPullupTime)=0 | LOW_link | [pure virtual] |
strongPullup_t enum name | LOW_link | |
touchBit(const bool inSendBit, const strongPullup_t inPullup=pullUp_NONE)=0 | LOW_link | [pure virtual] |
touchBlock(const byteVec_t &inBytes, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
touchByte(const uint8_t inSendByte, const strongPullup_t inPullup=pullUp_NONE)=0 | LOW_link | [pure virtual] |
writeData(const bool inSendBit, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
writeData(const uint8_t inSendByte, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
writeData(const byteVec_t &inSendBytes, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
~LOW_link() | LOW_link | [virtual] |