@Structure.FieldOrder(value={"name","description","type","mtu","ipackets","ibytes","ierrors","opackets","obytes","oerrors","collisions","bitrate","xmitdrops","version","if_iqdrops","if_arpdrops"}) public static class Perfstat.perfstat_netinterface_t extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field and Description |
---|---|
long |
bitrate |
long |
collisions |
byte[] |
description |
long |
ibytes |
long |
ierrors |
long |
if_arpdrops |
long |
if_iqdrops |
long |
ipackets |
long |
mtu |
byte[] |
name |
long |
obytes |
long |
oerrors |
long |
opackets |
byte |
type |
long |
version |
long |
xmitdrops |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor and Description |
---|
perfstat_netinterface_t() |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public byte[] name
public byte[] description
public byte type
public long mtu
public long ipackets
public long ibytes
public long ierrors
public long opackets
public long obytes
public long oerrors
public long collisions
public long bitrate
public long xmitdrops
public long version
public long if_iqdrops
public long if_arpdrops