1.3.3.1.40 MAC_COMMON_MIB Struct

C

typedef struct
{
    uint16_t rcCoord;
    MAC_PAN_ID panId;
    MAC_SHORT_ADDRESS shortAddress;
    uint8_t posTableEntryTtl;
    uint8_t posRecentEntryThreshold;
    MAC_EXTENDED_ADDRESS extendedAddress;
    MAC_SECURITY_KEY keyTable[MAC_KEY_TABLE_ENTRIES];
    bool coordinator;
    bool promiscuousMode;
} MAC_COMMON_MIB;

Summary

Defines the MAC Common Information Base.

Description

This structure holds the MAC Common IB, it contains one field per each defined PIB.

Field description:

  • rcCoord. Route Cost to reach PAN Coordinator from device.

  • panId. PAN Identifier to which device blongs to.

  • shortAddress. Short Address of the device.

  • posTableEntryTtl. Time during which an entry in the POS (PLC and RF) Tables is considered valid.

  • posRecentEntryThreshold. Time to consider an entry as recently updated in POS Tables.

  • extendedAddress. Extended Address of the device.

  • keyTable. The Key Table holds the Keys used by device to encrypt/decrypt frames.

  • coordinator. Indicates whehter device is a PAN Coordinator.

  • promiscuousMode. Indicates whehter MAC Promiscuous mode is active.

Remarks

None.