Package oshi.jna.platform.unix
Class CLibrary.Addrinfo
java.lang.Object
com.sun.jna.Structure
oshi.jna.platform.unix.CLibrary.Addrinfo
- Direct Known Subclasses:
CLibrary.Addrinfo.ByReference
- Enclosing interface:
- CLibrary
@FieldOrder({"ai_flags","ai_family","ai_socktype","ai_protocol","ai_addrlen","ai_addr","ai_canonname","ai_next"})
public static class CLibrary.Addrinfo
extends com.sun.jna.Structure
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCLibrary.Addrinfo.ByReference -
Field Summary
Fields Modifier and Type Field Description CLibrary.Sockaddr.ByReferenceai_addrintai_addrlenjava.lang.Stringai_canonnameintai_familyintai_flagsCLibrary.Addrinfo.ByReferenceai_nextintai_protocolintai_socktype -
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
-
ai_flags
public int ai_flags -
ai_family
public int ai_family -
ai_socktype
public int ai_socktype -
ai_protocol
public int ai_protocol -
ai_addrlen
public int ai_addrlen -
ai_addr
-
ai_canonname
public java.lang.String ai_canonname -
ai_next
-
-
Constructor Details