knx
ETS configurable knx-stack
knx_ip_description_response.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
knx_ip_frame.h
"
4
#include "
ip_host_protocol_address_information.h
"
5
#include "
knx_ip_device_information_dib.h
"
6
#include "
knx_ip_supported_service_dib.h
"
7
#include "
ip_parameter_object.h
"
8
#ifdef USE_IP
9
10
class
KnxIpDescriptionResponse
:
public
KnxIpFrame
11
{
12
public
:
13
KnxIpDescriptionResponse
(
IpParameterObject
& parameters,
DeviceObject
& deviceObj);
14
KnxIpDeviceInformationDIB
&
deviceInfo
();
15
KnxIpSupportedServiceDIB
&
supportedServices
();
16
private
:
17
KnxIpDeviceInformationDIB
_deviceInfo;
18
KnxIpSupportedServiceDIB
_supportedServices;
19
};
20
21
#endif
DeviceObject
Definition:
device_object.h:8
IpParameterObject
Definition:
ip_parameter_object.h:12
KnxIpDescriptionResponse
Definition:
knx_ip_description_response.h:11
KnxIpDescriptionResponse::KnxIpDescriptionResponse
KnxIpDescriptionResponse(IpParameterObject ¶meters, DeviceObject &deviceObj)
Definition:
knx_ip_description_response.cpp:19
KnxIpDescriptionResponse::deviceInfo
KnxIpDeviceInformationDIB & deviceInfo()
Definition:
knx_ip_description_response.cpp:62
KnxIpDescriptionResponse::supportedServices
KnxIpSupportedServiceDIB & supportedServices()
Definition:
knx_ip_description_response.cpp:68
KnxIpDeviceInformationDIB
Definition:
knx_ip_device_information_dib.h:11
KnxIpFrame
Definition:
knx_ip_frame.h:37
KnxIpSupportedServiceDIB
Definition:
knx_ip_supported_service_dib.h:17
ip_host_protocol_address_information.h
ip_parameter_object.h
knx_ip_device_information_dib.h
knx_ip_frame.h
knx_ip_supported_service_dib.h
src
knx
knx_ip_description_response.h
Generated by
1.9.1