knx
ETS configurable knx-stack
DeviceObject Member List

This is the complete list of members for DeviceObject, including all inherited members.

_propertiesInterfaceObjectprotected
_propertyCountInterfaceObjectprotected
apiVersionDeviceObject
bauNumber()DeviceObject
bauNumber(uint32_t value)DeviceObject
command(PropertyID id, uint8_t *data, uint8_t length, uint8_t *resultData, uint8_t &resultLength)InterfaceObjectvirtual
defaultHopCount()DeviceObject
DeviceObject()DeviceObject
hardwareType()DeviceObject
hardwareType(const uint8_t *value)DeviceObject
individualAddress()DeviceObject
individualAddress(uint16_t value)DeviceObject
individualAddressDuplication(bool value)DeviceObject
initializeProperties(size_t propertiesSize, Property **properties)InterfaceObjectprotectedvirtual
manufacturerId()DeviceObject
manufacturerId(uint16_t value)DeviceObject
maskVersion()DeviceObject
maskVersion(uint16_t value)DeviceObject
masterReset(EraseCode eraseCode, uint8_t channel)InterfaceObjectvirtual
maxApduLength()DeviceObject
maxApduLength(uint16_t value)DeviceObject
orderNumber()DeviceObject
orderNumber(const uint8_t *value)DeviceObject
progMode()DeviceObject
progMode(bool value)DeviceObject
property(PropertyID id)InterfaceObject
property(PropertyID id) constInterfaceObject
propertyData(PropertyID id)InterfaceObject
propertyData(PropertyID id, uint16_t elementIndex)InterfaceObject
propertySize(PropertyID id)InterfaceObjectvirtual
propertyValue(PropertyID id)InterfaceObjectinline
propertyValue(PropertyID id, T value)InterfaceObjectinline
readProperty(PropertyID id, uint16_t start, uint8_t &count, uint8_t *data)InterfaceObjectvirtual
readPropertyDescription(uint8_t &propertyId, uint8_t &propertyIndex, bool &writeEnable, uint8_t &type, uint16_t &numberOfElements, uint8_t &access)InterfaceObject
readPropertyLength(PropertyID id, uint16_t &length)InterfaceObjectvirtual
restore(const uint8_t *buffer) overrideDeviceObjectvirtual
rfDomainAddress()DeviceObject
rfDomainAddress(uint8_t *value)DeviceObject
save(uint8_t *buffer) overrideDeviceObjectvirtual
saveSize() overrideDeviceObjectvirtual
state(PropertyID id, uint8_t *data, uint8_t length, uint8_t *resultData, uint8_t &resultLength)InterfaceObjectvirtual
verifyMode()DeviceObject
verifyMode(bool value)DeviceObject
version()DeviceObject
version(uint16_t value)DeviceObject
writeProperty(PropertyID id, uint16_t start, uint8_t *data, uint8_t &count)InterfaceObjectvirtual
~InterfaceObject()InterfaceObjectvirtual