Z-Stack API Reference
4.40.00.15
|
#include <zstack.h>
Data Fields | |
gp_DataIndSecReq_t | SecReqHandling |
uint32_t | timestamp |
uint8_t | status |
int8_t | Rssi |
uint8_t | LinkQuality |
uint8_t | SeqNumber |
sAddr_t | srcAddr |
uint16_t | srcPanID |
uint8_t | appID |
uint8_t | GPDFSecLvl |
uint8_t | GPDFKeyType |
bool | AutoCommissioning |
bool | RxAfterTx |
uint32_t | SrcId |
uint8_t | EndPoint |
uint32_t | GPDSecFrameCounter |
uint8_t | GPDCmmdID |
uint32_t | MIC |
uint8_t | GPDasduLength |
uint8_t | GPDasdu [1] |
Structure to send a GP Data Indication.
uint8_t appID |
The ApplicationID, corresponding to the received MPDU. ApplicationID 0x00 indicates the usage of the SrcID; ApplicationID 0x02 indicates the usage of the GPD IEEE address
bool AutoCommissioning |
The Auto-Commissioning sub-field, copied from the received GPDF
uint8_t EndPoint |
The identifier of the GPD endpoint used in combination with the GPD IEEE address if ApplicationID = 0b010. If ApplicationID = 0b000 this parameter is ignored
uint8_t GPDasdu[1] |
The sequence of octets forming the received GPD ASDU
uint8_t GPDasduLength |
The number of octets in the received GPD ASDU
uint8_t GPDCmmdID |
The identifier of the command, within the GP specification, which defines the application semantics of the ASDU
uint8_t GPDFKeyType |
The security key type, which was successfully used for security processing the received MPDU
uint8_t GPDFSecLvl |
The security level, corresponding to the received MPDU
uint32_t GPDSecFrameCounter |
The security frame counter value used on transmission by the GPD entity from which the ASDU was received
uint8_t LinkQuality |
The LQI delivered by the MAC on receipt of this frame
uint32_t MIC |
The sequence of octets forming the MIC for the received GPD MPDU
int8_t Rssi |
The RSSI delivered by the MAC on receipt of this frame
bool RxAfterTx |
The RxAfterTx sub-field, copied from the received GPDF
gp_DataIndSecReq_t SecReqHandling |
The data indication Handler
uint8_t SeqNumber |
The sequence number from MAC header of the received MPDU
sAddr_t srcAddr |
The device address of the GPD entity from which the ASDU was received
uint32_t SrcId |
The identifier of the GPD entity from which the ASDU was received
uint16_t srcPanID |
The 16-bit PAN identifier of the GPD entity from which the ASDU was received
uint8_t status |
Status code, as returned by dGP stub
uint32_t timestamp |
The Timestamp delivered by the MAC on receipt of this frame