VLAN (802.1Q) header (4 bytes after Ethernet header).
More...
#include <ether.hxx>
|
| constexpr auto | tci () const noexcept -> uint16_t |
| constexpr auto | type () const noexcept -> uint16_t |
| constexpr void | set_tci (uint16_t tci) noexcept |
| constexpr void | set_type (uint16_t type) noexcept |
◆ set_tci()
| void vbvx::VlanHeader::set_tci |
( |
uint16_t | tci | ) |
|
|
inlineconstexprnoexcept |
◆ set_type()
| void vbvx::VlanHeader::set_type |
( |
uint16_t | type | ) |
|
|
inlineconstexprnoexcept |
◆ tci()
| auto vbvx::VlanHeader::tci |
( |
| ) |
const -> uint16_t |
|
inlineconstexprnoexcept |
◆ type()
| auto vbvx::VlanHeader::type |
( |
| ) |
const -> uint16_t |
|
inlineconstexprnoexcept |
◆ tci_be
| uint16_t vbvx::VlanHeader::tci_be |
◆ type_be
| uint16_t vbvx::VlanHeader::type_be |
The documentation for this struct was generated from the following file: