knx
ETS configurable knx-stack
knx_ip_tunneling_ack.cpp
Go to the documentation of this file.
1
#include "
knx_ip_tunneling_ack.h
"
2
#include <cstring>
3
4
#ifdef USE_IP
5
KnxIpTunnelingAck::KnxIpTunnelingAck
(uint8_t* data,
6
uint16_t length) :
KnxIpFrame
(data, length), _ch(_data + LEN_KNXIP_HEADER)
7
{
8
}
9
10
KnxIpTunnelingAck::KnxIpTunnelingAck
()
11
:
KnxIpFrame
(LEN_KNXIP_HEADER + LEN_CH), _ch(_data + LEN_KNXIP_HEADER)
12
{
13
serviceTypeIdentifier
(
TunnelingAck
);
14
}
15
16
KnxIpCH
&
KnxIpTunnelingAck::connectionHeader
()
17
{
18
return
_ch;
19
}
20
#endif
KnxIpCH
Definition:
knx_ip_ch.h:12
KnxIpFrame
Definition:
knx_ip_frame.h:37
KnxIpFrame::serviceTypeIdentifier
uint16_t serviceTypeIdentifier() const
Definition:
knx_ip_frame.cpp:38
KnxIpTunnelingAck::connectionHeader
KnxIpCH & connectionHeader()
Definition:
knx_ip_tunneling_ack.cpp:16
KnxIpTunnelingAck::KnxIpTunnelingAck
KnxIpTunnelingAck()
Definition:
knx_ip_tunneling_ack.cpp:10
TunnelingAck
@ TunnelingAck
Definition:
knx_ip_frame.h:31
knx_ip_tunneling_ack.h
src
knx
knx_ip_tunneling_ack.cpp
Generated by
1.9.1