knx
ETS configurable knx-stack
RouterObject Member List

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

_beforeTablesUnloadTableObjectprotectedstatic
_memoryTableObjectprotected
_propertiesInterfaceObjectprotected
_propertyCountInterfaceObjectprotected
beforeStateChange(LoadState &newState) overrideRouterObjectprotectedvirtual
beforeTablesUnloadCallback(BeforeTablesUnloadCallback func)TableObjectstatic
beforeTablesUnloadCallback()TableObjectstatic
command(PropertyID id, uint8_t *data, uint8_t length, uint8_t *resultData, uint8_t &resultLength)InterfaceObjectvirtual
data()TableObjectprotected
errorCode(ErrorCode errorCode)TableObjectprotected
initialize(CouplerModel model, uint8_t objIndex, DptMedium mediumType, RouterObjectType rtType, uint16_t maxApduSize)RouterObject
initialize1x(DptMedium mediumType, uint16_t maxApduSize)RouterObject
initialize20(uint8_t objIndex, DptMedium mediumType, RouterObjectType rtType, uint16_t maxApduSize)RouterObject
initializeProperties(size_t propertiesSize, Property **properties) overrideTableObjectprotectedvirtual
isGroupAddressInFilterTable(uint16_t groupAddress)RouterObject
isIpSbcRoutingEnabled()RouterObject
isRfSbcRoutingEnabled()RouterObject
loadState()TableObject
masterReset(EraseCode eraseCode, uint8_t channel) overrideRouterObjectvirtual
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) overrideRouterObjectvirtual
RouterObject(Memory &memory, uint32_t staticTableAdr=0, uint32_t staticTableSize=0)RouterObject
save(uint8_t *buffer) overrideTableObjectvirtual
saveSize() overrideTableObjectvirtual
state(PropertyID id, uint8_t *data, uint8_t length, uint8_t *resultData, uint8_t &resultLength)InterfaceObjectvirtual
TableObject(Memory &memory, uint32_t staticTableAdr=0, uint32_t staticTableSize=0)TableObject
writeProperty(PropertyID id, uint16_t start, uint8_t *data, uint8_t &count)InterfaceObjectvirtual
~InterfaceObject()InterfaceObjectvirtual
~TableObject()TableObjectvirtual