knx
ETS configurable knx-stack
knx_ip_connect_request.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
knx_ip_frame.h
"
4
#include "
knx_ip_cri.h
"
5
#include "
ip_host_protocol_address_information.h
"
6
#ifdef USE_IP
7
class
KnxIpConnectRequest
:
public
KnxIpFrame
8
{
9
public
:
10
KnxIpConnectRequest
(uint8_t*
data
, uint16_t length);
11
IpHostProtocolAddressInformation
&
hpaiCtrl
();
12
IpHostProtocolAddressInformation
&
hpaiData
();
13
KnxIpCRI
&
cri
();
14
private
:
15
IpHostProtocolAddressInformation
_hpaiCtrl;
16
IpHostProtocolAddressInformation
_hpaiData;
17
KnxIpCRI
_cri;
18
};
19
#endif
IpHostProtocolAddressInformation
Definition:
ip_host_protocol_address_information.h:18
KnxIpCRI
Definition:
knx_ip_cri.h:22
KnxIpConnectRequest
Definition:
knx_ip_connect_request.h:8
KnxIpConnectRequest::KnxIpConnectRequest
KnxIpConnectRequest(uint8_t *data, uint16_t length)
Definition:
knx_ip_connect_request.cpp:3
KnxIpConnectRequest::hpaiData
IpHostProtocolAddressInformation & hpaiData()
Definition:
knx_ip_connect_request.cpp:13
KnxIpConnectRequest::cri
KnxIpCRI & cri()
Definition:
knx_ip_connect_request.cpp:17
KnxIpConnectRequest::hpaiCtrl
IpHostProtocolAddressInformation & hpaiCtrl()
Definition:
knx_ip_connect_request.cpp:9
KnxIpFrame
Definition:
knx_ip_frame.h:37
KnxIpFrame::data
uint8_t * data()
Definition:
knx_ip_frame.cpp:58
ip_host_protocol_address_information.h
knx_ip_cri.h
knx_ip_frame.h
src
knx
knx_ip_connect_request.h
Generated by
1.9.1