|
knx
ETS configurable knx-stack
|
#include <knx_ip_device_information_dib.h>
Public Member Functions | |
| KnxIpDeviceInformationDIB (uint8_t *data) | |
| uint8_t | medium () const |
| void | medium (uint8_t value) |
| uint8_t | status () const |
| void | status (uint8_t value) |
| uint16_t | individualAddress () const |
| void | individualAddress (uint16_t value) |
| uint16_t | projectInstallationIdentifier () const |
| void | projectInstallationIdentifier (uint16_t value) |
| const uint8_t * | serialNumber () const |
| void | serialNumber (const uint8_t *value) |
| uint32_t | routingMulticastAddress () const |
| void | routingMulticastAddress (uint32_t value) |
| const uint8_t * | macAddress () const |
| void | macAddress (const uint8_t *value) |
| const uint8_t * | friendlyName () const |
| void | friendlyName (const uint8_t *value) |
Public Member Functions inherited from KnxIpDIB | |
| KnxIpDIB (uint8_t *data) | |
| virtual | ~KnxIpDIB () |
| DescriptionTypeCode | code () const |
| void | code (DescriptionTypeCode value) |
| uint8_t | length () const |
| void | length (uint8_t value) |
Additional Inherited Members | |
Protected Attributes inherited from KnxIpDIB | |
| uint8_t * | _data = 0 |
Definition at line 10 of file knx_ip_device_information_dib.h.
| KnxIpDeviceInformationDIB::KnxIpDeviceInformationDIB | ( | uint8_t * | data | ) |
Definition at line 5 of file knx_ip_device_information_dib.cpp.
| const uint8_t * KnxIpDeviceInformationDIB::friendlyName | ( | ) | const |
Definition at line 92 of file knx_ip_device_information_dib.cpp.
| void KnxIpDeviceInformationDIB::friendlyName | ( | const uint8_t * | value | ) |
Definition at line 98 of file knx_ip_device_information_dib.cpp.
| uint16_t KnxIpDeviceInformationDIB::individualAddress | ( | ) | const |
Definition at line 32 of file knx_ip_device_information_dib.cpp.
| void KnxIpDeviceInformationDIB::individualAddress | ( | uint16_t | value | ) |
Definition at line 38 of file knx_ip_device_information_dib.cpp.
| const uint8_t * KnxIpDeviceInformationDIB::macAddress | ( | ) | const |
Definition at line 80 of file knx_ip_device_information_dib.cpp.
| void KnxIpDeviceInformationDIB::macAddress | ( | const uint8_t * | value | ) |
Definition at line 86 of file knx_ip_device_information_dib.cpp.
| uint8_t KnxIpDeviceInformationDIB::medium | ( | ) | const |
Definition at line 8 of file knx_ip_device_information_dib.cpp.
| void KnxIpDeviceInformationDIB::medium | ( | uint8_t | value | ) |
Definition at line 14 of file knx_ip_device_information_dib.cpp.
| uint16_t KnxIpDeviceInformationDIB::projectInstallationIdentifier | ( | ) | const |
Definition at line 44 of file knx_ip_device_information_dib.cpp.
| void KnxIpDeviceInformationDIB::projectInstallationIdentifier | ( | uint16_t | value | ) |
Definition at line 50 of file knx_ip_device_information_dib.cpp.
| uint32_t KnxIpDeviceInformationDIB::routingMulticastAddress | ( | ) | const |
Definition at line 68 of file knx_ip_device_information_dib.cpp.
| void KnxIpDeviceInformationDIB::routingMulticastAddress | ( | uint32_t | value | ) |
Definition at line 74 of file knx_ip_device_information_dib.cpp.
| const uint8_t * KnxIpDeviceInformationDIB::serialNumber | ( | ) | const |
Definition at line 56 of file knx_ip_device_information_dib.cpp.
| void KnxIpDeviceInformationDIB::serialNumber | ( | const uint8_t * | value | ) |
Definition at line 62 of file knx_ip_device_information_dib.cpp.
| uint8_t KnxIpDeviceInformationDIB::status | ( | ) | const |
Definition at line 20 of file knx_ip_device_information_dib.cpp.
| void KnxIpDeviceInformationDIB::status | ( | uint8_t | value | ) |
Definition at line 26 of file knx_ip_device_information_dib.cpp.