Zigbee Protocol Controller 1.6.0
zigpc_discovery.hpp
Go to the documentation of this file.
1/******************************************************************************
2 * # License
3 * <b>Copyright 2022 Silicon Laboratories Inc. www.silabs.com</b>
4 ******************************************************************************
5 * The licensor of this software is Silicon Laboratories Inc. Your use of this
6 * software is governed by the terms of Silicon Labs Master Software License
7 * Agreement (MSLA) available at
8 * www.silabs.com/about-us/legal/master-software-license-agreement. This
9 * software is distributed to you in Source Code format and is governed by the
10 * sections of the MSLA applicable to Source Code.
11 *
12 *****************************************************************************/
13
23#ifndef ZIGPC_DISCOVERY_HPP
24#define ZIGPC_DISCOVERY_HPP
25
26// ZigPC includes
27#include <zigpc_common_zigbee.h>
28
48 zigbee_endpoint_id_t endpoint_id);
49
61
73
80
81#endif /* ZIGPC_DISCOVERY_HPP */
82
#define data
Definition: ctimer.c:49
uint32_t sl_status_t
Definition: sl_status.h:139
uint64_t zigbee_eui64_uint_t
Zigbee Device Identifier (stored as integer)
Definition: zigpc_common_zigbee.h:199
uint8_t zigbee_endpoint_id_t
A representation of the endpoint id used on the Zigbee protocol.
Definition: zigpc_common_zigbee.h:248
sl_status_t zigpc_discovery_partial_interview_endpoint(zigbee_eui64_uint_t eui64, zigbee_endpoint_id_t endpoint_id)
Begin partial interview process for a Zigbee device endpoint on the network. This function is used in...
sl_status_t zigpc_discovery_register_gateway_callbacks(void)
Setup callbacks to receive messages from zigpc_gateway.
void zigpc_discovery_on_endpoint_discovered(void *data)
Callback registered with zigpc_gateway to receive endpoint discover response messages....
void zigpc_discovery_on_device_discovered(void *data)
Callback registered with zigpc_gateway to receive device discover response messages....