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.