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>
Include dependency graph for ZAF_Common_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.