knx
ETS configurable knx-stack
knx_ip_tunneling_info_dib.h
Go to the documentation of this file.
1
#pragma once
2
#include "
knx_ip_dib.h
"
3
#include "
bits.h
"
4
#include "
service_families.h
"
5
#if KNX_SERVICE_FAMILY_CORE >= 2
6
7
#ifdef USE_IP
8
9
class
KnxIpTunnelingInfoDIB
:
public
KnxIpDIB
10
{
11
public
:
12
KnxIpTunnelingInfoDIB
(uint8_t* data);
13
uint16_t
apduLength
();
14
void
apduLength
(uint16_t addr);
15
void
tunnelingSlot
(uint16_t addr, uint16_t state);
16
private
:
17
uint8_t* currentPos = 0;
18
};
19
#endif
20
#endif
bits.h
KnxIpDIB
Definition:
knx_ip_dib.h:22
KnxIpTunnelingInfoDIB
Definition:
knx_ip_tunneling_info_dib.h:10
KnxIpTunnelingInfoDIB::apduLength
uint16_t apduLength()
Definition:
knx_ip_tunneling_info_dib.cpp:11
KnxIpTunnelingInfoDIB::KnxIpTunnelingInfoDIB
KnxIpTunnelingInfoDIB(uint8_t *data)
Definition:
knx_ip_tunneling_info_dib.cpp:6
KnxIpTunnelingInfoDIB::tunnelingSlot
void tunnelingSlot(uint16_t addr, uint16_t state)
Definition:
knx_ip_tunneling_info_dib.cpp:23
knx_ip_dib.h
service_families.h
src
knx
knx_ip_tunneling_info_dib.h
Generated by
1.9.1