ZCL IP#
API and Callbacks for the ZCL IP Component.
This component provides functionality to encapsulate and extract ZCL packets over IP to a remote Internet-connected host.
API#
Generate the outgoing proxy packet.
Generate the outgoing keep alive.
Retrieve incoming encapsulated ZCL proxy packet.
Retrieve incoming keepalive.
Retrieve incoming configure remote clusters.
Generate outgoing configure remote cluster.
Generate outgoing add device.
Generate outgoing configure remote binding.
Generate outgoing device discovery update.
Get packet length.
Get received packet pointer.
Get received packet command ID.
Get received proxy packet eui64 pointer.
Retrieved incoming add device.
Macros#
API Documentation#
emberAfPluginZclIpGenerateOutgoingProxyPacket#
EmberStatus emberAfPluginZclIpGenerateOutgoingProxyPacket (EmberApsFrame * apsFrame, EmberNodeId nodeId, EmberEUI64 eui64, uint8_t * zclMessageBuffer, uint16_t zclMessageBufferLength)
Generate the outgoing proxy packet.
N/A | apsFrame | |
N/A | nodeId | |
N/A | eui64 | |
N/A | zclMessageBuffer | |
N/A | zclMessageBufferLength |
Returns
EmberStatus status code
143
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpGenerateOutgoingKeepalive#
EmberStatus emberAfPluginZclIpGenerateOutgoingKeepalive (uint32_t unixTime, uint32_t nextKeepaliveDelaySeconds)
Generate the outgoing keep alive.
N/A | unixTime | |
N/A | nextKeepaliveDelaySeconds |
Returns
EmberStatus status code
157
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpRetrieveIncomingEncapsulatedZclProxyPacket#
EmberStatus emberAfPluginZclIpRetrieveIncomingEncapsulatedZclProxyPacket (EmberAfClusterCommand * returnCmd, EmberEUI64 returnEui64)
Retrieve incoming encapsulated ZCL proxy packet.
N/A | returnCmd | |
N/A | returnEui64 |
Returns
EmberStatus status code
168
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpRetrieveIncomingKeepalive#
EmberStatus emberAfPluginZclIpRetrieveIncomingKeepalive (uint32_t * unixTimeSinceEpoch, uint32_t * nextKeepaliveDelaySeconds)
Retrieve incoming keepalive.
N/A | unixTimeSinceEpoch | |
N/A | nextKeepaliveDelaySeconds |
Returns
EmberStatus status code
178
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpRetrieveIncomingConfigureRemoteClusters#
EmberStatus emberAfPluginZclIpRetrieveIncomingConfigureRemoteClusters (EmberAfRemoteClusterStruct * returnData, uint16_t maxCount, uint16_t * returnedCount)
Retrieve incoming configure remote clusters.
N/A | returnData | struct for remote cluster data |
N/A | maxCount | |
N/A | returnedCount |
Returns
EmberStatus status code
189
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpGenerateOutgoingConfigureRemoteCluster#
EmberStatus emberAfPluginZclIpGenerateOutgoingConfigureRemoteCluster (uint16_t count, const EmberAfRemoteClusterStruct * records)
Generate outgoing configure remote cluster.
N/A | count | |
N/A | records | struct for remote cluster data |
Returns
EmberStatus status code
201
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpGenerateOutgoingAddDevice#
EmberStatus emberAfPluginZclIpGenerateOutgoingAddDevice (EmberEUI64 newDeviceEui64, const EmberKeyData * newDeviceKeyData)
Generate outgoing add device.
N/A | newDeviceEui64 | |
N/A | newDeviceKeyData |
Returns
EmberStatus status code
212
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpGenerateOutgoingConfigureRemoteBinding#
EmberStatus emberAfPluginZclIpGenerateOutgoingConfigureRemoteBinding (EmberEUI64 targetEUI64, uint8_t sourceEndpoint, uint8_t destEndpoint, uint16_t clusterId, EmberEUI64 destEUI64, EmberEUI64 sourceEUI64)
Generate outgoing configure remote binding.
N/A | targetEUI64 | |
N/A | sourceEndpoint | |
N/A | destEndpoint | |
N/A | clusterId | |
N/A | destEUI64 | |
N/A | sourceEUI64 |
Returns
EmberStatus status code
227
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpGenerateOutgoingDeviceDiscoveryUpdate#
EmberStatus emberAfPluginZclIpGenerateOutgoingDeviceDiscoveryUpdate (const EmberAfDeviceInfo * device)
Generate outgoing device discovery update.
N/A | device | Pointer to device info struct |
Returns
EmberStatus status code
241
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpGetPacketLength#
uint16_t emberAfPluginZclIpGetPacketLength (const uint8_t * zclIpPacket)
Get packet length.
N/A | zclIpPacket |
Returns
uint16_t packet length
250
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpGetReceivedPacketPointer#
uint8_t* emberAfPluginZclIpGetReceivedPacketPointer (void )
Get received packet pointer.
N/A |
Returns
uint8_t* pointer to the received packet
257
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpGetReceivedPacketCommandId#
uint16_t emberAfPluginZclIpGetReceivedPacketCommandId (void )
Get received packet command ID.
N/A |
Returns
uint16_t command ID
264
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpGetReceivedProxyPacketEui64Pointer#
uint8_t* emberAfPluginZclIpGetReceivedProxyPacketEui64Pointer (void )
Get received proxy packet eui64 pointer.
N/A |
Returns
uint8_t eui64 packet pointer
271
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpRetrieveIncomingAddDevice#
EmberStatus emberAfPluginZclIpRetrieveIncomingAddDevice (EmberEUI64 newDeviceEui64, EmberKeyData * newDeviceKeyData)
Retrieved incoming add device.
N/A | newDeviceEui64 | |
N/A | newDeviceKeyData |
Returns
EmberStatus status code
290
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpRetrieveIncomingConfigureRemoteBinding#
EmberStatus emberAfPluginZclIpRetrieveIncomingConfigureRemoteBinding (EmberAfRemoteBindingStruct * returnData)
N/A | returnData | Pointer to the remote binding struct |
Retrieve incoming configure remote binding.
Returns
EmberStatus status code
300
of file app/framework/plugin/zcl-ip/zcl-ip.h
emberAfPluginZclIpRetrieveIncomingDeviceDiscoveryUpdate#
EmberStatus emberAfPluginZclIpRetrieveIncomingDeviceDiscoveryUpdate (EmberAfDeviceInfo * device)
N/A | device | pointer to the device info struct |
Retrieve incoming device discovery update.
Returns
EmberStatus status code
309
of file app/framework/plugin/zcl-ip/zcl-ip.h
Macro Definition Documentation#
EM_AF_ZCL_IP_VERSION#
#define EM_AF_ZCL_IP_VERSIONValue:
0x01
34
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_HEADER_INDEX#
#define EM_AF_ZCL_IP_HEADER_INDEXValue:
0
37
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_PACKET_LENGTH_INDEX#
#define EM_AF_ZCL_IP_PACKET_LENGTH_INDEXValue:
2
38
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_COMMAND_ID_INDEX#
#define EM_AF_ZCL_IP_COMMAND_ID_INDEXValue:
4
39
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_COMMAND_ID_FIELD_LENGTH#
#define EM_AF_ZCL_IP_COMMAND_ID_FIELD_LENGTHValue:
2
42
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_MINIMUM_PACKET_SIZE#
#define EM_AF_ZCL_IP_MINIMUM_PACKET_SIZEValue:
(EM_AF_ZCL_IP_COMMAND_ID_INDEX + EM_AF_ZCL_IP_COMMAND_ID_FIELD_LENGTH)
44
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_KEEPALIVE_PACKET_ID#
#define EM_AF_ZCL_IP_KEEPALIVE_PACKET_IDValue:
0x0000
47
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_COMMAND_ZCL_PROXY_PACKET_ID#
#define EM_AF_ZCL_IP_COMMAND_ZCL_PROXY_PACKET_IDValue:
0x0001
48
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_ID#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_IDValue:
0x0002
49
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_ADD_DEVICE_ID#
#define EM_AF_ZCL_IP_ADD_DEVICE_IDValue:
0x0003
50
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_ID#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_IDValue:
0x0004
51
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_ID#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_IDValue:
0x0005
52
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_UNIX_TIME_INDEX#
#define EM_AF_ZCL_IP_UNIX_TIME_INDEXValue:
6
55
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_KEEPALIVE_DELAY_SECONDS_INDEX#
#define EM_AF_ZCL_IP_KEEPALIVE_DELAY_SECONDS_INDEXValue:
10
56
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_KEEPALIVE_DELAY_SECONDS_SIZE#
#define EM_AF_ZCL_IP_KEEPALIVE_DELAY_SECONDS_SIZEValue:
4
57
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_KEEPALIVE_PACKET_SIZE#
#define EM_AF_ZCL_IP_KEEPALIVE_PACKET_SIZEValue:
(EM_AF_ZCL_IP_KEEPALIVE_DELAY_SECONDS_INDEX + EM_AF_ZCL_IP_KEEPALIVE_DELAY_SECONDS_SIZE)
59
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CLUSTER_ID_INDEX#
#define EM_AF_ZCL_IP_CLUSTER_ID_INDEXValue:
6
62
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_PROFILE_ID_INDEX#
#define EM_AF_ZCL_IP_PROFILE_ID_INDEXValue:
8
63
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_SOURCE_EP_INDEX#
#define EM_AF_ZCL_IP_SOURCE_EP_INDEXValue:
10
64
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEST_EP_INDEX#
#define EM_AF_ZCL_IP_DEST_EP_INDEXValue:
11
65
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_EUI64_INDEX#
#define EM_AF_ZCL_IP_EUI64_INDEXValue:
12
66
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_APS_OPTIONS_INDEX#
#define EM_AF_ZCL_IP_APS_OPTIONS_INDEXValue:
20
67
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_ZCL_LENGTH_INDEX#
#define EM_AF_ZCL_IP_ZCL_LENGTH_INDEXValue:
22
68
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_ZCL_PAYLOAD_INDEX#
#define EM_AF_ZCL_IP_ZCL_PAYLOAD_INDEXValue:
24
69
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_PROXY_PACKET_MINIMUM_SIZE#
#define EM_AF_ZCL_IP_PROXY_PACKET_MINIMUM_SIZEValue:
(EM_AF_ZCL_IP_ZCL_PAYLOAD_INDEX)
71
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_COUNT_INDEX#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_COUNT_INDEXValue:
6
74
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_START_INDEX#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_START_INDEXValue:
8
75
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_COMMAND_OVERHEAD#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_COMMAND_OVERHEADValue:
2
77
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_CLUSTER_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_CLUSTER_OFFSETValue:
0
80
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_PROFILE_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_PROFILE_OFFSETValue:
2
81
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_DEVICE_ID_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_DEVICE_ID_OFFSETValue:
4
82
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_ENDPOINT_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_ENDPOINT_OFFSETValue:
6
83
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_TYPE_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_TYPE_OFFSETValue:
7
84
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_TYPE_OFFSET_LENGTH#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_TYPE_OFFSET_LENGTHValue:
2
86
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_LENGTH#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_CLUSTERS_RECORD_LENGTHValue:
88
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_ADD_DEVICE_EUI64_INDEX#
#define EM_AF_ZCL_IP_ADD_DEVICE_EUI64_INDEXValue:
6
93
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_ADD_DEVICE_LINK_KEY_INDEX#
#define EM_AF_ZCL_IP_ADD_DEVICE_LINK_KEY_INDEXValue:
14
94
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_ADD_DEVICE_COMMAND_LENGTH#
#define EM_AF_ZCL_IP_ADD_DEVICE_COMMAND_LENGTHValue:
30
95
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_TARGET_EUI_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_TARGET_EUI_OFFSETValue:
6
98
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_SOURCE_ENDPOINT_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_SOURCE_ENDPOINT_OFFSETValue:
14
99
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_DEST_ENDPOINT_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_DEST_ENDPOINT_OFFSETValue:
15
100
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_CLUSTER_ID_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_CLUSTER_ID_OFFSETValue:
16
101
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_DEST_EUI_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_DEST_EUI_OFFSETValue:
18
102
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_SOURCE_EUI_OFFSET#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_SOURCE_EUI_OFFSETValue:
26
103
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_LENGTH#
#define EM_AF_ZCL_IP_CONFIGURE_REMOTE_BINDING_COMMAND_LENGTHValue:
34
104
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_EUI64_INDEX#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_EUI64_INDEXValue:
6
107
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_STATUS_INDEX#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_STATUS_INDEXValue:
14
108
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_CAPABILITIES_INDEX#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_CAPABILITIES_INDEXValue:
15
109
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_ENDPOINT_COUNT_INDEX#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_ENDPOINT_COUNT_INDEXValue:
16
110
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_ENDPOINT_INFO_INDEX#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_ENDPOINT_INFO_INDEXValue:
17
111
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_ENDPOINT_OFFSET#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_ENDPOINT_OFFSETValue:
0
114
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_PROFILE_ID_OFFSET#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_PROFILE_ID_OFFSETValue:
1
115
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_DEVICE_ID_OFFSET#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_DEVICE_ID_OFFSETValue:
3
116
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_CLUSTER_COUNT_OFFSET#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_CLUSTER_COUNT_OFFSETValue:
5
117
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_CLUSTER_ID_OFFSET#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_CLUSTER_ID_OFFSETValue:
6
118
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_ENDPOINT_INFO_MIN_LENGTH#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_ENDPOINT_INFO_MIN_LENGTHValue:
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_CLUSTER_ID_OFFSET
120
of file app/framework/plugin/zcl-ip/zcl-ip.h
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_MIN_LENGTH#
#define EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_MIN_LENGTHValue:
EM_AF_ZCL_IP_DEVICE_DISCOVERY_UPDATE_COMMAND_ENDPOINT_INFO_INDEX
124
of file app/framework/plugin/zcl-ip/zcl-ip.h