1.3.5.1.16 MAC_RF_DATA Struct

C

typedef struct
{
    /* Flag to indicate this object is in use  */
    bool inUse;
    /* State of the MAC RF module */
    MAC_RF_STATE state;
    /* Callbacks */
    MAC_RF_HANDLERS macRfHandlers;
    /* Pointer to MAC Tables */
    MAC_RF_TABLES *macRfTables;
} MAC_RF_DATA;

Summary

Object used to keep any data required for the module.

Description

Contains status of module state machine, runtime variables, pointer to Mac Tables and callback definitions.

Field description:

  • inUse. Flag to indicate this object is in use.

  • state. State of the MAC RF module State Machine.

  • macRfHandlers. Callbacks to invoke when signaling events.

  • macRfTables. Pointer to MAC RF Tables structure.

Remarks

None.