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