Zigbee Protocol Controller 1.6.0
|
Functions | |
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 internally to transition from requesting cluster discovery from endpoint discovery response. More... | |
void | zigpc_discovery_on_device_discovered (void *data) |
Callback registered with zigpc_gateway to receive device discover response messages. This function will create a zigpc_discovery::events::DeviceDiscoverResponse event to be processed within zigpc_discovery. More... | |
void | zigpc_discovery_on_endpoint_discovered (void *data) |
Callback registered with zigpc_gateway to receive endpoint discover response messages. This function will create a zigpc_discovery::events::EndpointDiscoverResponse event to be processed within zigpc_discovery. More... | |
sl_status_t | zigpc_discovery_register_gateway_callbacks (void) |
Setup callbacks to receive messages from zigpc_gateway. More... | |
void zigpc_discovery_on_device_discovered | ( | void * | data | ) |
Callback registered with zigpc_gateway to receive device discover response messages. This function will create a zigpc_discovery::events::DeviceDiscoverResponse event to be processed within zigpc_discovery.
NOTE: This function is only used internally.
data | Device discovery information sent from zigpc_gateway. |
void zigpc_discovery_on_endpoint_discovered | ( | void * | data | ) |
Callback registered with zigpc_gateway to receive endpoint discover response messages. This function will create a zigpc_discovery::events::EndpointDiscoverResponse event to be processed within zigpc_discovery.
NOTE: This function is only used internally.
data | Endpoint discovery information sent from zigpc_gateway. |
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 internally to transition from requesting cluster discovery from endpoint discovery response.
This function will kick-off the process to find:
NOTE: This will be called as part of the zigpc_discoveryerview_endpoint behaviour.
NOTE: This function is only used internally.
eui64 | Device identifier. |
endpoint_id | Endpoint identifier. |
sl_status_t zigpc_discovery_register_gateway_callbacks | ( | void | ) |
Setup callbacks to receive messages from zigpc_gateway.