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.