#include <nwkFrame.h>
Data Fields | |
union { | |
uint8_t data [NWK_FRAME_MAX_PAYLOAD_SIZE] | |
NwkFrameHeader_t header | |
}; | |
union { | |
struct { | |
uint8_t lqi | |
int8_t rssi | |
} rx | |
struct { | |
void(* confirm )(struct NwkFrame_t *frame) | |
uint8_t control | |
uint8_t status | |
uint16_t timeout | |
} tx | |
}; | |
uint8_t * | payload |
uint8_t | size |
uint8_t | state |
union { ... } |
union { ... } |
void(* NwkFrame_t::confirm)(struct NwkFrame_t *frame) |
uint8_t NwkFrame_t::control |
uint8_t NwkFrame_t::data[NWK_FRAME_MAX_PAYLOAD_SIZE] |
Referenced by nwkFrameAlloc(), nwkTxBroadcastFrame(), and PHY_DataInd().
NwkFrameHeader_t NwkFrame_t::header |
Referenced by nwkDataReqSendFrame(), nwkFrameCommandInit(), nwkRouteFrame(), nwkRouteFrameReceived(), nwkRouteFrameSent(), nwkRoutePrepareTx(), nwkRouteSendRouteError(), nwkRxHandleIndication(), nwkRxHandleReceivedFrame(), nwkRxIndicateFrame(), nwkRxSendAck(), nwkSecurityStart(), nwkTxBroadcastFrame(), nwkTxFrame(), and nwkTxTaskHandler().
uint8_t NwkFrame_t::lqi |
Referenced by nwkRouteUpdateEntry().
uint8_t* NwkFrame_t::payload |
int8_t NwkFrame_t::rssi |
struct { ... } NwkFrame_t::rx |
Referenced by nwkRouteFrameReceived(), nwkRxHandleReceivedFrame(), nwkRxIndicateFrame(), and PHY_DataInd().
uint8_t NwkFrame_t::size |
uint8_t NwkFrame_t::state |
Referenced by nwkFrameFree(), nwkFrameInit(), nwkFrameNext(), nwkRxDecryptConf(), nwkRxHandleIndication(), nwkRxHandleReceivedFrame(), nwkRxTaskHandler(), nwkSecurityProcess(), nwkSecurityStart(), nwkSecurityTaskHandler(), nwkTxAckWaitTimerHandler(), nwkTxBroadcastFrame(), nwkTxConfirm(), nwkTxDelayTimerHandler(), nwkTxEncryptConf(), nwkTxFrame(), nwkTxTaskHandler(), PHY_DataConf(), PHY_DataInd(), and SYS_EncryptConf().
uint8_t NwkFrame_t::status |
uint16_t NwkFrame_t::timeout |
struct { ... } NwkFrame_t::tx |
Referenced by nwkDataReqSendFrame(), nwkDataReqTxConf(), nwkFrameCommandInit(), nwkRouteFrame(), nwkRouteFrameSent(), nwkRouteSendRouteError(), nwkRxSendAck(), nwkTxAckWaitTimerHandler(), nwkTxBroadcastFrame(), nwkTxConfirm(), nwkTxDelayTimerHandler(), nwkTxFrame(), nwkTxTaskHandler(), and PHY_DataConf().