knx
ETS configurable knx-stack
knx_ip_dib.cpp
Go to the documentation of this file.
1
#include "
knx_ip_dib.h
"
2
#ifdef USE_IP
3
KnxIpDIB::KnxIpDIB
(uint8_t* data) : _data(data)
4
{}
5
6
KnxIpDIB::~KnxIpDIB
()
7
{}
8
9
uint8_t
KnxIpDIB::length
()
const
10
{
11
return
*
_data
;
12
}
13
14
void
KnxIpDIB::length
(uint8_t value)
15
{
16
*
_data
= value;
17
}
18
19
DescriptionTypeCode
KnxIpDIB::code
()
const
20
{
21
return
(
DescriptionTypeCode
)
_data
[1];
22
}
23
24
void
KnxIpDIB::code
(
DescriptionTypeCode
value)
25
{
26
_data
[1] = value;
27
}
28
#endif
KnxIpDIB::~KnxIpDIB
virtual ~KnxIpDIB()
Definition:
knx_ip_dib.cpp:6
KnxIpDIB::code
DescriptionTypeCode code() const
Definition:
knx_ip_dib.cpp:19
KnxIpDIB::length
uint8_t length() const
Definition:
knx_ip_dib.cpp:9
KnxIpDIB::_data
uint8_t * _data
Definition:
knx_ip_dib.h:32
KnxIpDIB::KnxIpDIB
KnxIpDIB(uint8_t *data)
Definition:
knx_ip_dib.cpp:3
knx_ip_dib.h
DescriptionTypeCode
DescriptionTypeCode
Definition:
knx_ip_dib.h:9
src
knx
knx_ip_dib.cpp
Generated by
1.9.1