Class SystemB.TcpSockInfo
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.mac.SystemB.TcpSockInfo
- Enclosing interface:
SystemB
@FieldOrder({"tcpsi_ini","tcpsi_state","tcpsi_timer","tcpsi_mss","tcpsi_flags","rfu_1","tcpsi_tp"})
public static class SystemB.TcpSockInfo
extends Structure
TCP socket information.
Corresponds to struct tcp_sockinfo in <sys/proc_info.h>.
-
Nested Class Summary
Nested classes/interfaces inherited from class Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionintReserved.intintintint[]longOpaque handle of TCP protocol control block.Fields inherited from class Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class 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
-
tcpsi_ini
-
tcpsi_state
public int tcpsi_state -
tcpsi_timer
public int[] tcpsi_timer -
tcpsi_mss
public int tcpsi_mss -
tcpsi_flags
public int tcpsi_flags -
rfu_1
public int rfu_1Reserved. -
tcpsi_tp
public long tcpsi_tpOpaque handle of TCP protocol control block.
-
-
Constructor Details
-
TcpSockInfo
public TcpSockInfo()
-