knx
ETS configurable knx-stack
knx_ip_extended_device_information_dib.h
Go to the documentation of this file.
1
#pragma once
2
#include "
knx_ip_dib.h
"
3
4
#ifdef USE_IP
5
#define LEN_EXTENDED_DEVICE_INFORMATION_DIB 8
6
7
class
KnxIpExtendedDeviceInformationDIB
:
public
KnxIpDIB
8
{
9
public
:
10
KnxIpExtendedDeviceInformationDIB
(uint8_t* data);
11
uint8_t
status
()
const
;
12
void
status
(uint8_t value);
13
uint16_t
localMaxApdu
()
const
;
14
void
localMaxApdu
(uint16_t value);
15
uint16_t
deviceDescriptor
()
const
;
16
void
deviceDescriptor
(uint16_t value);
17
};
18
19
#endif
KnxIpDIB
Definition:
knx_ip_dib.h:22
KnxIpExtendedDeviceInformationDIB
Definition:
knx_ip_extended_device_information_dib.h:8
KnxIpExtendedDeviceInformationDIB::KnxIpExtendedDeviceInformationDIB
KnxIpExtendedDeviceInformationDIB(uint8_t *data)
Definition:
knx_ip_extended_device_information_dib.cpp:5
KnxIpExtendedDeviceInformationDIB::localMaxApdu
uint16_t localMaxApdu() const
Definition:
knx_ip_extended_device_information_dib.cpp:20
KnxIpExtendedDeviceInformationDIB::deviceDescriptor
uint16_t deviceDescriptor() const
Definition:
knx_ip_extended_device_information_dib.cpp:32
KnxIpExtendedDeviceInformationDIB::status
uint8_t status() const
Definition:
knx_ip_extended_device_information_dib.cpp:8
knx_ip_dib.h
src
knx
knx_ip_extended_device_information_dib.h
Generated by
1.9.1