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
-
-
Field Summary
Fields Modifier and Type Field Description int
rfu_1
short
soi_error
int
soi_family
short
soi_incqlen
int
soi_kind
short
soi_linger
int
soi_oobmark
short
soi_options
long
soi_pcb
SystemB.Pri
soi_proto
int
soi_protocol
short
soi_qlen
short
soi_qlimit
int[]
soi_rcv
int[]
soi_snd
long
soi_so
long[]
soi_stat
short
soi_state
short
soi_timeo
int
soi_type
-
Constructor Summary
Constructors Constructor Description SocketInfo()
-
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 Detail
-
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
public SystemB.Pri soi_proto
-
-