DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::dpdklibs::nicreader::Interface Struct Reference

#include <Structs.hpp>

Collaboration diagram for dunedaq::dpdklibs::nicreader::Interface:
[legend]

Public Attributes

pci pci_addr = "0000:00:00.0"
 
mac mac_addr = "AA:BB:CC:DD:EE:FF"
 
ipv4 ip_addr = "192.168.0.1"
 
Choice with_flow_control = true
 
Choice promiscuous_mode = false
 
Count mtu = 9000
 
Count rx_ring_size = 1024
 
Count tx_ring_size = 1024
 
Count num_mbufs = 8191
 
Count mbuf_cache_size = 256
 
Count burst_size = 256
 
Count lcore_sleep_us = 10
 
Sources expected_sources = {}
 
StatsReporting stats_reporting_cfg = {1, -999, 7243, 1}
 

Detailed Description

Definition at line 113 of file Structs.hpp.

Member Data Documentation

◆ burst_size

Count dunedaq::dpdklibs::nicreader::Interface::burst_size = 256

Definition at line 147 of file Structs.hpp.

◆ expected_sources

Sources dunedaq::dpdklibs::nicreader::Interface::expected_sources = {}

Definition at line 153 of file Structs.hpp.

153{};

◆ ip_addr

ipv4 dunedaq::dpdklibs::nicreader::Interface::ip_addr = "192.168.0.1"

Definition at line 123 of file Structs.hpp.

◆ lcore_sleep_us

Count dunedaq::dpdklibs::nicreader::Interface::lcore_sleep_us = 10

Definition at line 150 of file Structs.hpp.

◆ mac_addr

mac dunedaq::dpdklibs::nicreader::Interface::mac_addr = "AA:BB:CC:DD:EE:FF"

Definition at line 120 of file Structs.hpp.

◆ mbuf_cache_size

Count dunedaq::dpdklibs::nicreader::Interface::mbuf_cache_size = 256

Definition at line 144 of file Structs.hpp.

◆ mtu

Count dunedaq::dpdklibs::nicreader::Interface::mtu = 9000

Definition at line 132 of file Structs.hpp.

◆ num_mbufs

Count dunedaq::dpdklibs::nicreader::Interface::num_mbufs = 8191

Definition at line 141 of file Structs.hpp.

◆ pci_addr

pci dunedaq::dpdklibs::nicreader::Interface::pci_addr = "0000:00:00.0"

Definition at line 117 of file Structs.hpp.

◆ promiscuous_mode

Choice dunedaq::dpdklibs::nicreader::Interface::promiscuous_mode = false

Definition at line 129 of file Structs.hpp.

◆ rx_ring_size

Count dunedaq::dpdklibs::nicreader::Interface::rx_ring_size = 1024

Definition at line 135 of file Structs.hpp.

◆ stats_reporting_cfg

StatsReporting dunedaq::dpdklibs::nicreader::Interface::stats_reporting_cfg = {1, -999, 7243, 1}

Definition at line 156 of file Structs.hpp.

156{1, -999, 7243, 1};

◆ tx_ring_size

Count dunedaq::dpdklibs::nicreader::Interface::tx_ring_size = 1024

Definition at line 138 of file Structs.hpp.

◆ with_flow_control

Choice dunedaq::dpdklibs::nicreader::Interface::with_flow_control = true

Definition at line 126 of file Structs.hpp.


The documentation for this struct was generated from the following file: