3.2.3 MAC_FrameInfo_t Struct
C
typedef struct mac_frame_info_tag
{
/** Message type of frame */
FrameMsgtype_t msgType;
/** Pointer to buffer header of frame */
buffer_t *buffer_header;
/** MSDU handle */
uint8_t msduHandle;
/** Indirect frame persistence time */
uint16_t persistenceTime;
/** Indirect frame transmission ongoing */
bool indirectInTransit;
#ifdef MAC_SECURITY_ZIP
/** MAC Payload Pointer */
uint8_t *macPayload;
#endif
#ifdef ENABLE_TSTAMP
/** Timestamp information of frame
* The time stamping is only required for beaconing networks
* or if time stamping is explicitly enabled. */
uint32_t timeStamp;
#endif
/** Pointer to MPDU */
uint8_t *mpdu;
} MAC_FrameInfo_t;
Summary
MAC_FrameInfo_t holds the data to be transmitted and frame information structure
Description
None
Remarks
None
