#include <AfdxLineStatus.h>
line A/B information in AfdxStatus class
◆ calculateObjectSize()
uint32_t Vector::BLF::AfdxLineStatus::calculateObjectSize |
( |
| ) |
const |
|
virtual |
Calculates the objectSize
- Returns
- object size
◆ read()
Read the data of this object
- Parameters
-
◆ write()
Write the data of this object
- Parameters
-
◆ bitrate
uint32_t Vector::BLF::AfdxLineStatus::bitrate {} |
◆ clockMode
uint8_t Vector::BLF::AfdxLineStatus::clockMode {} |
Clock Mode
- 0 - Unknown
- 1 - Master
- 2 - Slave
◆ connector
uint8_t Vector::BLF::AfdxLineStatus::connector {} |
Connector
- 0 - Unknown
- 1 - RJ45
- 2 - D-Sub
◆ duplex
uint8_t Vector::BLF::AfdxLineStatus::duplex {} |
Duplex
- 0 - Unknown
- 1 - Half Duplex
- 2 - Full Duplex
◆ ethernetPhy
uint8_t Vector::BLF::AfdxLineStatus::ethernetPhy {} |
Eternet Phy
- 0 - Unknown
- 1 - IEEE 802.3
- 2 - BroadR-Reach
◆ flags
uint16_t Vector::BLF::AfdxLineStatus::flags {} |
Flags
- Bit 0 - Link Status
- Bit 1 - Bitrate
- Bit 2 - Ethernet Phy
- Bit 3 - Duplex
◆ linkStatus
uint8_t Vector::BLF::AfdxLineStatus::linkStatus {} |
Link Status
- 0 - Unknown
- 1 - Link down
- 2 - Link up
- 3 - Negotiate
- 4 - Link error
◆ mdi
uint8_t Vector::BLF::AfdxLineStatus::mdi {} |
MDI
- 0 - Unknown
- 1 - Direct
- 2 - Crossover
◆ pairs
uint8_t Vector::BLF::AfdxLineStatus::pairs {} |
Pairs
- 0 - Unknown
- 1 - BR 1-pair
- 2 - BR 2-pair
- 3 - BR 4-pair
◆ reservedAfdxLineStatus1
uint8_t Vector::BLF::AfdxLineStatus::reservedAfdxLineStatus1 {} |
◆ reservedAfdxLineStatus2
uint16_t Vector::BLF::AfdxLineStatus::reservedAfdxLineStatus2 {} |
The documentation for this struct was generated from the following files: