Definition at line 57 of file eth_tlm.h.
◆ parse_ethernet()
| ethernet_frame eth::ethernet_frame::parse_ethernet |
( |
nonstd::span< const std::uint8_t > | frame | ) |
|
|
static |
◆ etherType_or_len
| std::uint16_t eth::ethernet_frame::etherType_or_len = 0 |
◆ has_vlan
| bool eth::ethernet_frame::has_vlan = false |
◆ kind
| ether_kind eth::ethernet_frame::kind = ether_kind::ETHER_TYPE |
◆ l2
◆ payload
| nonstd::span<const std::uint8_t> eth::ethernet_frame::payload |
◆ vlan_dei
| bool eth::ethernet_frame::vlan_dei = false |
◆ vlan_id
| std::uint16_t eth::ethernet_frame::vlan_id = 0 |
◆ vlan_pcp
| std::uint16_t eth::ethernet_frame::vlan_pcp = 0 |
◆ vlan_tpid
| std::uint16_t eth::ethernet_frame::vlan_tpid = 0 |
The documentation for this struct was generated from the following files:
- /home/eyck/Projects/MINRES/SystemC-Components/src/interfaces/eth/eth_tlm.h
- /home/eyck/Projects/MINRES/SystemC-Components/src/interfaces/eth/eth_tlm.cpp