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 belongs 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 whether device is a PAN Coordinator
  • promiscuousMode: Indicates whether MAC Promiscuous mode is active

Remarks

None.