|
VBVX 0.1.0
Header-only C++23 library for safe, zero-copy parsing of packet buffers.
|
This is the complete list of members for vbvx::ArpHeader, including all inherited members.
| hlen | vbvx::ArpHeader | |
| htype() const noexcept -> ArpHType | vbvx::ArpHeader | inline |
| htype_be | vbvx::ArpHeader | |
| opcode() const noexcept -> ArpOpCode | vbvx::ArpHeader | inline |
| oper_be | vbvx::ArpHeader | |
| plen | vbvx::ArpHeader | |
| ptype() const noexcept -> EtherType | vbvx::ArpHeader | inline |
| ptype_be | vbvx::ArpHeader | |
| sender_ipv4() const noexcept -> std::span< const uint8_t, 4 > | vbvx::ArpHeader | inline |
| sender_ipv4_host() const noexcept -> uint32_t | vbvx::ArpHeader | inline |
| sender_mac() const noexcept -> std::span< const uint8_t, 6 > | vbvx::ArpHeader | inline |
| set_opcode(ArpOpCode code) noexcept | vbvx::ArpHeader | inline |
| sha | vbvx::ArpHeader | |
| spa | vbvx::ArpHeader | |
| target_ipv4() const noexcept -> std::span< const uint8_t, 4 > | vbvx::ArpHeader | inline |
| target_ipv4_host() const noexcept -> uint32_t | vbvx::ArpHeader | inline |
| target_mac() const noexcept -> std::span< const uint8_t, 6 > | vbvx::ArpHeader | inline |
| tha | vbvx::ArpHeader | |
| tpa | vbvx::ArpHeader |