Package oshi.jna.platform.mac
Class SystemB.SocketInfo
java.lang.Object
com.sun.jna.Structure
oshi.jna.platform.mac.SystemB.SocketInfo
- Enclosing interface:
- SystemB
@FieldOrder({"soi_stat","soi_so","soi_pcb","soi_type","soi_protocol","soi_family","soi_options","soi_linger","soi_state","soi_qlen","soi_incqlen","soi_qlimit","soi_timeo","soi_error","soi_oobmark","soi_rcv","soi_snd","soi_kind","rfu_1","soi_proto"})
public static class SystemB.SocketInfo
extends com.sun.jna.Structure
Mack IP Socket Info
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
-
Field Summary
Modifier and TypeFieldDescriptionint
short
int
short
int
short
int
short
long
int
short
short
int[]
int[]
long
long[]
short
short
int
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
-
Method Summary
Methods inherited from class com.sun.jna.Structure
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
-
Field Details
-
soi_stat
public long[] soi_stat -
soi_so
public long soi_so -
soi_pcb
public long soi_pcb -
soi_type
public int soi_type -
soi_protocol
public int soi_protocol -
soi_family
public int soi_family -
soi_options
public short soi_options -
soi_linger
public short soi_linger -
soi_state
public short soi_state -
soi_qlen
public short soi_qlen -
soi_incqlen
public short soi_incqlen -
soi_qlimit
public short soi_qlimit -
soi_timeo
public short soi_timeo -
soi_error
public short soi_error -
soi_oobmark
public int soi_oobmark -
soi_rcv
public int[] soi_rcv -
soi_snd
public int[] soi_snd -
soi_kind
public int soi_kind -
rfu_1
public int rfu_1 -
soi_proto
-
-
Constructor Details
-
SocketInfo
public SocketInfo()
-