| PcapPlusPlus
    Next
    | 
#include <StpLayer.h>
 
  
| Public Attributes | |
| uint16_t | version3Len | 
| Version3 length. | |
| uint8_t | mstConfigFormatSelector | 
| Configuration id format selector. | |
| uint8_t | mstConfigName [32] | 
| Configuration id name. | |
| uint16_t | mstConfigRevision | 
| Configuration id revision. | |
| uint8_t | mstConfigDigest [16] | 
| Configuration id digest. | |
| uint32_t | irpc | 
| CIST internal root path cost. | |
| uint64_t | cistBridgeId | 
| CIST bridge id. | |
| uint8_t | remainId | 
| CIST remaining hop count. | |
|  Public Attributes inherited from pcpp::rstp_conf_bpdu | |
| uint8_t | version1Len | 
| Version1 length. The value is 0x0. | |
|  Public Attributes inherited from pcpp::stp_conf_bpdu | |
| uint8_t | flag | 
| Flag for indicate purpose of BPDU. | |
| uint64_t | rootId | 
| Root bridge ID. | |
| uint32_t | pathCost | 
| Cost of path. | |
| uint64_t | bridgeId | 
| Bridge ID. | |
| uint16_t | portId | 
| Port ID. | |
| uint16_t | msgAge | 
| Age of the BPDU. | |
| uint16_t | maxAge | 
| Maximum age of the BPDU. | |
| uint16_t | helloTime | 
| BPDU transmission interval. | |
| uint16_t | forwardDelay | 
| Delay for STP. | |
|  Public Attributes inherited from pcpp::stp_tcn_bpdu | |
| uint16_t | protoId | 
| Protocol ID. Fixed at 0x0, which represents IEEE 802.1d. | |
| uint8_t | version | 
| Protocol version. 0x0 for STP, 0x2 for RSTP, 0x3 for MSTP. | |
| uint8_t | type | 
| Type of the BPDU. 0x0 for configuration, 0x2 for RSTP/MSTP, 0x80 for TCN. | |
Represents payload configuration of BPDU for Multiple STP (MSTP)