ETHERNET_STATUS.
More...
#include <EthernetStatus.h>
|
| enum | Flags : uint16_t {
LinkStatus = 0x0001
, Bitrate = 0x0002
, EthernetPhy = 0x0004
, Duplex = 0x0008
,
MdiType = 0x0010
, Connector = 0x0020
, ClockMode = 0x0040
, BrPair = 0x0080
,
HardwareChannel = 0x0100
} |
| |
| enum | LinkStatus : uint8_t {
UnknownLinkStatus = 0
, LinkDown = 1
, LinkUp = 2
, Negotiate = 3
,
LinkError = 4
} |
| |
| enum | EthernetPhy : uint8_t { UnknownEthernetPhy = 0
, Ieee802_3 = 1
, BroadR_Reach = 2
} |
| |
| enum | Duplex : uint8_t { UnknownDuplex = 0
, HalfDuplex = 1
, FullDuplex = 2
} |
| |
| enum | Mdi : uint8_t { UnknownMdi = 0
, Direct = 1
, Crossover = 2
} |
| |
| enum | Connector : uint8_t { UnknownConnector = 0
, Rj45 = 1
, DSub = 2
} |
| |
| enum | ClockMode : uint8_t { UnknownClockMode = 0
, Master = 1
, Slave = 2
} |
| |
| enum | Pairs : uint8_t { UnknownPairs = 0
, Br1Pair = 1
, Br2Pair = 2
, Br4Pair = 3
} |
| |
|
| uint16_t | channel {} |
| |
| uint16_t | flags |
| |
|
uint8_t | linkStatus {} |
| | Link Status.
|
| |
|
uint8_t | ethernetPhy {} |
| | Ethernet Phy.
|
| |
|
uint8_t | duplex {} |
| | Duplex.
|
| |
| uint8_t | mdi {} |
| |
| uint8_t | connector {} |
| |
| uint8_t | clockMode {} |
| |
| uint8_t | pairs {} |
| |
| uint8_t | hardwareChannel {} |
| |
|
uint32_t | bitrate {} |
| | Bitrate in [kbit/sec].
|
| |
ETHERNET_STATUS.
Ethernet status.
◆ ClockMode
enumeration for clockMode
| Enumerator |
|---|
| UnknownClockMode | Unknown
|
| Master | Master
|
| Slave | Slave
|
◆ Connector
enumeration for connector
| Enumerator |
|---|
| UnknownConnector | Unknown
|
| Rj45 | RJ45
|
| DSub | D-Sub
|
◆ Duplex
enumeration for duplex
| Enumerator |
|---|
| UnknownDuplex | Unknown
|
| HalfDuplex | Half Duplex
|
| FullDuplex | Full Duplex
|
◆ EthernetPhy
enumeration for ethernetPhy
| Enumerator |
|---|
| UnknownEthernetPhy | Unknown
|
| Ieee802_3 | IEEE 802.3
|
| BroadR_Reach | BroadR-Reach
|
◆ Flags
enumeration for flags
| Enumerator |
|---|
| LinkStatus | Link Status
|
| Bitrate | Bit rate
|
| EthernetPhy | Ethernet Phy
|
| Duplex | Duplex
|
| MdiType | MDI Type
|
| Connector | Connector
|
| ClockMode | Clock Mode
|
| BrPair | BR Pair
|
| HardwareChannel | Hardware Channel
|
◆ LinkStatus
enumeration for linkStatus
| Enumerator |
|---|
| UnknownLinkStatus | Unknown
|
| LinkDown | Link down
|
| LinkUp | Link up
|
| Negotiate | Negotiate
|
| LinkError | Link error
|
◆ Mdi
enumeration for mdi
| Enumerator |
|---|
| UnknownMdi | Unknown
|
| Direct | Direct
|
| Crossover | Crossover
|
◆ Pairs
enumeration for pairs
| Enumerator |
|---|
| UnknownPairs | Unknown
|
| Br1Pair | BR 1-pair
|
| Br2Pair | BR 2-pair
|
| Br4Pair | BR 4-pair
|
◆ calculateObjectSize()
| uint32_t Vector::BLF::EthernetStatus::calculateObjectSize |
( |
| ) |
const |
|
overridevirtual |
◆ read()
◆ write()
| void Vector::BLF::EthernetStatus::write |
( |
AbstractFile & |
os | ) |
|
|
overridevirtual |
◆ channel
| uint16_t Vector::BLF::EthernetStatus::channel {} |
The channel of the event.
◆ clockMode
| uint8_t Vector::BLF::EthernetStatus::clockMode {} |
◆ connector
| uint8_t Vector::BLF::EthernetStatus::connector {} |
◆ flags
| uint16_t Vector::BLF::EthernetStatus::flags |
◆ hardwareChannel
| uint8_t Vector::BLF::EthernetStatus::hardwareChannel {} |
◆ mdi
| uint8_t Vector::BLF::EthernetStatus::mdi {} |
◆ pairs
| uint8_t Vector::BLF::EthernetStatus::pairs {} |
The documentation for this struct was generated from the following files: