@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, writeFieldpublic 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