knx
ETS configurable knx-stack
KnxIpConnectResponse Class Reference

#include <knx_ip_connect_response.h>

Inheritance diagram for KnxIpConnectResponse:
[legend]
Collaboration diagram for KnxIpConnectResponse:
[legend]

Public Member Functions

 KnxIpConnectResponse (IpParameterObject &parameters, uint16_t address, uint16_t port, uint8_t channel, uint8_t type)
 
 KnxIpConnectResponse (uint8_t channel, uint8_t errorCode)
 
IpHostProtocolAddressInformationcontrolEndpoint ()
 
KnxIpCRDcrd ()
 
- Public Member Functions inherited from KnxIpFrame
 KnxIpFrame (uint8_t *data, uint16_t length)
 
 KnxIpFrame (uint16_t totalLength)
 
virtual ~KnxIpFrame ()
 
uint8_t headerLength () const
 
void headerLength (uint8_t length)
 
KnxIpVersion protocolVersion () const
 
void protocolVersion (KnxIpVersion version)
 
uint16_t serviceTypeIdentifier () const
 
void serviceTypeIdentifier (uint16_t identifier)
 
uint16_t totalLength () const
 
void totalLength (uint16_t length)
 
uint8_t * data ()
 

Additional Inherited Members

- Protected Attributes inherited from KnxIpFrame
bool _freeData = false
 
uint8_t * _data = 0
 
uint16_t _dataLength
 

Detailed Description

Definition at line 33 of file knx_ip_connect_response.h.

Constructor & Destructor Documentation

◆ KnxIpConnectResponse() [1/2]

KnxIpConnectResponse::KnxIpConnectResponse ( IpParameterObject parameters,
uint16_t  address,
uint16_t  port,
uint8_t  channel,
uint8_t  type 
)

Definition at line 4 of file knx_ip_connect_response.cpp.

Here is the call graph for this function:

◆ KnxIpConnectResponse() [2/2]

KnxIpConnectResponse::KnxIpConnectResponse ( uint8_t  channel,
uint8_t  errorCode 
)

Definition at line 24 of file knx_ip_connect_response.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ controlEndpoint()

IpHostProtocolAddressInformation & KnxIpConnectResponse::controlEndpoint ( )

Definition at line 36 of file knx_ip_connect_response.cpp.

◆ crd()

KnxIpCRD & KnxIpConnectResponse::crd ( )

Definition at line 41 of file knx_ip_connect_response.cpp.


The documentation for this class was generated from the following files: