SanicDNS

Contents:

  • Getting started
  • Compiling from source
  • Technical overview
  • Library API
SanicDNS
  • File network_types.h
  • Edit on GitHub

File network_types.h

↰ Parent directory (utils)

Page Contents

  • Definition (utils/network_types.h)

  • Includes

  • Included By

  • Classes

  • Defines

  • Typedefs

Definition (utils/network_types.h)

  • Program Listing for File network_types.h

Includes

  • algorithm

  • arpa/inet.h

  • array

  • cstddef

  • expected_helpers.h (File expected_helpers.h)

  • fixed_name.hpp (File fixed_name.hpp)

  • glaze/glaze.hpp

  • netinet/in.h

  • optional

  • rte_ether.h

  • rte_ip.h

  • rte_udp.h

  • string (File encode_dns_char_string.h)

  • string_view

  • sys/socket.h

  • variant

Included By

  • File arp.h

  • File dns_packet_constructor.h

  • File dns_struct_defs.h

  • File eth_rxtx.h

  • File net_info.h

  • File dns_packet.cpp

  • File eth_rxtx.cpp

  • File main.cpp

  • File worker.cpp

  • File parse_helpers.h

  • File request.h

Classes

  • Struct EtherAddr

  • Template Struct GenericPacket

  • Template Struct meta< EtherAddr >

  • Template Struct meta< In6Addr >

  • Template Struct meta< InAddr >

  • Struct In6Addr

  • Struct InAddr

  • Struct Ipv4Header

  • Struct TcpIpv4Header

  • Struct TcpIpv6Header

  • Struct UdpIpv4Header

  • Struct UdpIpv6Header

Defines

  • Define ETHER_ADDRSTRLEN

Typedefs

  • Typedef DefaultPacket

  • Typedef IpAddr


© Copyright 2024, Jasper Insinger, Geert Custers.

Built with Sphinx using a theme provided by Read the Docs.