Class LinuxNetworkIFJNA
java.lang.Object
oshi.hardware.common.AbstractNetworkIF
oshi.hardware.platform.linux.LinuxNetworkIF
oshi.hardware.platform.linux.LinuxNetworkIFJNA
- All Implemented Interfaces:
NetworkIF
JNA-based Linux network interface implementation.
-
Nested Class Summary
Nested classes/interfaces inherited from interface NetworkIF
NetworkIF.IfOperStatus -
Method Summary
Modifier and TypeMethodDescriptiongetNetworks(boolean includeLocalInterfaces) Gets network interfaces on this machineMethods inherited from class LinuxNetworkIF
getBytesRecv, getBytesSent, getCollisions, getIfAlias, getIfOperStatus, getIfType, getInDrops, getInErrors, getOutErrors, getPacketsRecv, getPacketsSent, getSpeed, getTimeStamp, isConnectorPresent, parseIfOperStatus, queryIfModelFromSysfs, updateAttributesMethods inherited from class AbstractNetworkIF
getDisplayName, getIndex, getIPv4addr, getIPv6addr, getMacaddr, getMTU, getName, getNetworkInterfaces, getPrefixLengths, getSubnetMasks, isKnownVmMacAddr, queryNetworkInterface, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface NetworkIF
getNdisPhysicalMediumType
-
Method Details
-
getNetworks
-