|
knx
ETS configurable knx-stack
|
#include <knx_ip_search_request_extended.h>
Public Member Functions | |
| KnxIpSearchRequestExtended (uint8_t *data, uint16_t length) | |
| IpHostProtocolAddressInformation & | hpai () |
| bool | requestedDIB (uint8_t code) |
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 () |
Public Attributes | |
| bool | srpByProgMode = false |
| bool | srpByMacAddr = false |
| bool | srpByService = false |
| bool | srpRequestDIBs = false |
| uint8_t * | srpMacAddr = nullptr |
| uint8_t * | srpServiceFamilies = nullptr |
Additional Inherited Members | |
Protected Attributes inherited from KnxIpFrame | |
| bool | _freeData = false |
| uint8_t * | _data = 0 |
| uint16_t | _dataLength |
Definition at line 9 of file knx_ip_search_request_extended.h.
| KnxIpSearchRequestExtended::KnxIpSearchRequestExtended | ( | uint8_t * | data, |
| uint16_t | length | ||
| ) |
Definition at line 6 of file knx_ip_search_request_extended.cpp.
| IpHostProtocolAddressInformation & KnxIpSearchRequestExtended::hpai | ( | ) |
Definition at line 56 of file knx_ip_search_request_extended.cpp.
| bool KnxIpSearchRequestExtended::requestedDIB | ( | uint8_t | code | ) |
Definition at line 61 of file knx_ip_search_request_extended.cpp.
| bool KnxIpSearchRequestExtended::srpByMacAddr = false |
Definition at line 16 of file knx_ip_search_request_extended.h.
| bool KnxIpSearchRequestExtended::srpByProgMode = false |
Definition at line 15 of file knx_ip_search_request_extended.h.
| bool KnxIpSearchRequestExtended::srpByService = false |
Definition at line 17 of file knx_ip_search_request_extended.h.
| uint8_t* KnxIpSearchRequestExtended::srpMacAddr = nullptr |
Definition at line 19 of file knx_ip_search_request_extended.h.
| bool KnxIpSearchRequestExtended::srpRequestDIBs = false |
Definition at line 18 of file knx_ip_search_request_extended.h.
| uint8_t* KnxIpSearchRequestExtended::srpServiceFamilies = nullptr |
Definition at line 20 of file knx_ip_search_request_extended.h.