Sets and gets useful values and handles. More...
#include <ZAF_CmdPublisher.h>
#include <zpal_power_manager.h>
#include <zpal_radio.h>
#include <ZW_application_transport_interface.h>
Go to the source code of this file.
Typedefs | |
typedef void(* | zaf_wake_up_callback_t) (void) |
Enumerations | |
enum | EInclusionMode_t { EINCLUSIONMODE_NOT_SET = 0 , EINCLUSIONMODE_ZWAVE_CLS , EINCLUSIONMODE_ZWAVE_LR } |
Functions | |
void | ZAF_setAppHandle (SApplicationHandles *pAppHandle) |
void | ZAF_setPowerLock (zpal_pm_handle_t powerLock) |
void | ZAF_SetCPHandle (CP_Handle_t handle) |
SApplicationHandles * | ZAF_getAppHandle (void) |
const SProtocolInfo * | ZAF_getProtocolInfo (void) |
SQueueNotifying * | ZAF_getZwTxQueue (void) |
SQueueNotifying * | ZAF_getZwCommandQueue (void) |
const zpal_radio_network_stats_t * | ZAF_getNetworkStatistics (void) |
zpal_pm_handle_t | ZAF_getPowerLock (void) |
uint8_t | ZAF_GetSecurityKeys (void) |
CP_Handle_t | ZAF_getCPHandle (void) |
bool | isFLiRS (const SAppNodeInfo_t *pAppNodeInfo) |
EInclusionState_t | ZAF_GetInclusionState (void) |
node_id_t | ZAF_GetNodeID (void) |
uint32_t | ZAF_GetHomeID (void) |
node_id_t | ZAF_GetSucNodeId (void) |
EInclusionMode_t | ZAF_GetInclusionMode (void) |
bool | isRfRegionValid (zpal_radio_region_t region) |
bool | ZAF_isLongRangeRegion (zpal_radio_region_t const eRegion) |
void | zaf_set_stay_awake_callback (zaf_wake_up_callback_t callback) |
zaf_wake_up_callback_t | zaf_get_stay_awake_callback (void) |
Sets and gets useful values and handles.
The functions in this file won't perform any actions like initialization, reset, etc. Such functions can be found in ZAF_Common_helper.h.