knx
ETS configurable knx-stack
KnxIpExtendedDeviceInformationDIB Class Reference

#include <knx_ip_extended_device_information_dib.h>

Inheritance diagram for KnxIpExtendedDeviceInformationDIB:
[legend]
Collaboration diagram for KnxIpExtendedDeviceInformationDIB:
[legend]

Public Member Functions

 KnxIpExtendedDeviceInformationDIB (uint8_t *data)
 
uint8_t status () const
 
void status (uint8_t value)
 
uint16_t localMaxApdu () const
 
void localMaxApdu (uint16_t value)
 
uint16_t deviceDescriptor () const
 
void deviceDescriptor (uint16_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
 

Detailed Description

Definition at line 7 of file knx_ip_extended_device_information_dib.h.

Constructor & Destructor Documentation

◆ KnxIpExtendedDeviceInformationDIB()

KnxIpExtendedDeviceInformationDIB::KnxIpExtendedDeviceInformationDIB ( uint8_t *  data)

Definition at line 5 of file knx_ip_extended_device_information_dib.cpp.

Member Function Documentation

◆ deviceDescriptor() [1/2]

uint16_t KnxIpExtendedDeviceInformationDIB::deviceDescriptor ( ) const

Definition at line 32 of file knx_ip_extended_device_information_dib.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ deviceDescriptor() [2/2]

void KnxIpExtendedDeviceInformationDIB::deviceDescriptor ( uint16_t  value)

Definition at line 38 of file knx_ip_extended_device_information_dib.cpp.

Here is the call graph for this function:

◆ localMaxApdu() [1/2]

uint16_t KnxIpExtendedDeviceInformationDIB::localMaxApdu ( ) const

Definition at line 20 of file knx_ip_extended_device_information_dib.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ localMaxApdu() [2/2]

void KnxIpExtendedDeviceInformationDIB::localMaxApdu ( uint16_t  value)

Definition at line 26 of file knx_ip_extended_device_information_dib.cpp.

Here is the call graph for this function:

◆ status() [1/2]

uint8_t KnxIpExtendedDeviceInformationDIB::status ( ) const

Definition at line 8 of file knx_ip_extended_device_information_dib.cpp.

Here is the caller graph for this function:

◆ status() [2/2]

void KnxIpExtendedDeviceInformationDIB::status ( uint8_t  value)

Definition at line 14 of file knx_ip_extended_device_information_dib.cpp.


The documentation for this class was generated from the following files: