Structure containing detailed information about an Ethernet connection interface. More...
#include <SDRHardwareInformation.hxx>
Public Attributes | |
bool | isPrimary {false} |
std::string | ipAddress {} |
std::string | hostInterfaceName {} |
std::string | hostPortAddress {} |
int | linkSpeed {-1} |
int | MTU {-1} |
int | txRingBufferDelta {0} |
int | rxRingBufferDelta {0} |
Structure containing detailed information about an Ethernet connection interface.
Definition at line 30 of file SDRHardwareInformation.hxx.
std::string SDREthernetConnectionInterface::hostInterfaceName {} |
Host interface name (e.g., eth0, eth1)
Definition at line 33 of file SDRHardwareInformation.hxx.
std::string SDREthernetConnectionInterface::hostPortAddress {} |
IP address of the host-side port
Definition at line 34 of file SDRHardwareInformation.hxx.
std::string SDREthernetConnectionInterface::ipAddress {} |
Device IP address
Definition at line 32 of file SDRHardwareInformation.hxx.
bool SDREthernetConnectionInterface::isPrimary {false} |
Whether this is the primary interface
Definition at line 31 of file SDRHardwareInformation.hxx.
int SDREthernetConnectionInterface::linkSpeed {-1} |
Link speed in Mbps
Definition at line 35 of file SDRHardwareInformation.hxx.
int SDREthernetConnectionInterface::MTU {-1} |
Interface MTU
Definition at line 36 of file SDRHardwareInformation.hxx.
int SDREthernetConnectionInterface::rxRingBufferDelta {0} |
Rx buffer adjustment
Definition at line 38 of file SDRHardwareInformation.hxx.
int SDREthernetConnectionInterface::txRingBufferDelta {0} |
Tx buffer adjustment
Definition at line 37 of file SDRHardwareInformation.hxx.