VBVX 0.1.0
Header-only C++23 library for safe, zero-copy parsing of packet buffers.
Loading...
Searching...
No Matches
test_udp_header.cxx File Reference
#include <gtest/gtest.h>
#include "vbvx/udp_header.hxx"
#include "buffer_view.hxx"
#include "utils.hxx"
#include "vbvx/ether.hxx"
#include "vbvx/ip4_header.hxx"
#include <array>
#include <vector>

Functions

 TEST (UDPHeader, SizeAndAlignment)
 TEST (UDPHeader, DefaultsAndSettersGetters)
 TEST (UDPHeader, EndiannessOnWire)
 TEST (UDPHeader, RawOnWireBytesRoundtrip)
 TEST (UDPHeader, BufferViewIntegration)

Function Documentation

◆ TEST() [1/5]

TEST ( UDPHeader ,
BufferViewIntegration  )

◆ TEST() [2/5]

TEST ( UDPHeader ,
DefaultsAndSettersGetters  )

◆ TEST() [3/5]

TEST ( UDPHeader ,
EndiannessOnWire  )

◆ TEST() [4/5]

TEST ( UDPHeader ,
RawOnWireBytesRoundtrip  )

◆ TEST() [5/5]

TEST ( UDPHeader ,
SizeAndAlignment  )