Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
ZW_TransportMulticast.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Silicon Laboratories Inc. <https://www.silabs.com/>
2//
3// SPDX-License-Identifier: BSD-3-Clause
4
11#ifndef ZAF_APPLICATIONUTILITIES_ZW_TRANSPORTMULTICAST_H_
12#define ZAF_APPLICATIONUTILITIES_ZW_TRANSPORTMULTICAST_H_
13
14#include <stdint.h>
16
31
55ZW_TransportMulticast_SendRequest(const uint8_t * const p_data,
56 uint8_t data_length,
57 uint8_t fSupervisionEnable,
58 TRANSMIT_OPTIONS_TYPE_EX * p_nodelist,
59 ZAF_TX_Callback_t p_callback);
60
65
71
78#endif /* ZAF_APPLICATIONUTILITIES_ZW_TRANSPORTMULTICAST_H_ */
Transport layer for Multi Channel endpoint functionality.
void(* ZAF_TX_Callback_t)(transmission_result_t *pTxResult)
Definition ZAF_types.h:330
void ZW_TransportMulticast_init(void)
Initializes the Tx Buffer.
enum ETRANSPORT_MULTICAST_STATUS ZW_TransportMulticast_SendRequest(const uint8_t *const p_data, uint8_t data_length, uint8_t fSupervisionEnable, TRANSMIT_OPTIONS_TYPE_EX *p_nodelist, ZAF_TX_Callback_t p_callback)
void ZW_TransportMulticast_clearTimeout(void)
ETRANSPORT_MULTICAST_STATUS
Definition ZW_TransportMulticast.h:27
@ ETRANSPORTMULTICAST_FAILED
Definition ZW_TransportMulticast.h:28
@ ETRANSPORTMULTICAST_ADDED_TO_QUEUE
Definition ZW_TransportMulticast.h:29
Definition ZW_TransportEndpoint.h:81