knx
ETS configurable knx-stack
KnxIpDIB Class Reference

#include <knx_ip_dib.h>

Inheritance diagram for KnxIpDIB:
[legend]

Public Member Functions

 KnxIpDIB (uint8_t *data)
 
virtual ~KnxIpDIB ()
 
DescriptionTypeCode code () const
 
void code (DescriptionTypeCode value)
 
uint8_t length () const
 
void length (uint8_t value)
 

Protected Attributes

uint8_t * _data = 0
 

Detailed Description

Definition at line 21 of file knx_ip_dib.h.

Constructor & Destructor Documentation

◆ KnxIpDIB()

KnxIpDIB::KnxIpDIB ( uint8_t *  data)

Definition at line 3 of file knx_ip_dib.cpp.

◆ ~KnxIpDIB()

KnxIpDIB::~KnxIpDIB ( )
virtual

Definition at line 6 of file knx_ip_dib.cpp.

Member Function Documentation

◆ code() [1/2]

DescriptionTypeCode KnxIpDIB::code ( ) const

Definition at line 19 of file knx_ip_dib.cpp.

Here is the caller graph for this function:

◆ code() [2/2]

void KnxIpDIB::code ( DescriptionTypeCode  value)

Definition at line 24 of file knx_ip_dib.cpp.

◆ length() [1/2]

uint8_t KnxIpDIB::length ( ) const

Definition at line 9 of file knx_ip_dib.cpp.

Here is the caller graph for this function:

◆ length() [2/2]

void KnxIpDIB::length ( uint8_t  value)

Definition at line 14 of file knx_ip_dib.cpp.

Member Data Documentation

◆ _data

uint8_t* KnxIpDIB::_data = 0
protected

Definition at line 32 of file knx_ip_dib.h.


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