Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
SApplicationHandles Struct Reference

#include <ZW_application_transport_interface.h>

+ Collaboration diagram for SApplicationHandles:

Data Fields

SQueueNotifying * pZwTxQueue
 
QueueHandle_t ZwRxQueue
 
SQueueNotifying * pZwCommandQueue
 
QueueHandle_t ZwCommandStatusQueue
 
const zpal_radio_network_stats_tpNetworkStatistics
 
const SProtocolInfopProtocolInfo
 
const SNetworkInfopNetworkInfo
 
const SLongRangeInfopLongRangeInfo
 
const SRadioStatuspRadioStatus
 

Field Documentation

◆ pLongRangeInfo

const SLongRangeInfo* SApplicationHandles::pLongRangeInfo

Only used by Controller nodes. Content is set to 0 on Slave nodes.

◆ pNetworkInfo

const SNetworkInfo* SApplicationHandles::pNetworkInfo

◆ pNetworkStatistics

const zpal_radio_network_stats_t* SApplicationHandles::pNetworkStatistics

Network statistics supplied by protocol

◆ pProtocolInfo

const SProtocolInfo* SApplicationHandles::pProtocolInfo

◆ pRadioStatus

const SRadioStatus* SApplicationHandles::pRadioStatus

◆ pZwCommandQueue

SQueueNotifying* SApplicationHandles::pZwCommandQueue

Notifying Queue object (contains FreeRTOS queue)

  • Queue for commands from Application to protocol

◆ pZwTxQueue

SQueueNotifying* SApplicationHandles::pZwTxQueue

Notifying Queue object (contains FreeRTOS queue)

  • Queue for ZW frames from application to Protocol for transmission

◆ ZwCommandStatusQueue

QueueHandle_t SApplicationHandles::ZwCommandStatusQueue

FreeRTOS Queue handle - Queue for status replies from protocol to application (status on commands from application to protocol and Tx request from App to protocol)

◆ ZwRxQueue

QueueHandle_t SApplicationHandles::ZwRxQueue

FreeRTOS Queue handle - Queue for ZW frames forwarded from protocol to application


The documentation for this struct was generated from the following file: