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 class
CLibrary.Addrinfo.ByReference
-
Field Summary
Fields Modifier and Type Field Description CLibrary.Sockaddr.ByReference
ai_addr
int
ai_addrlen
java.lang.String
ai_canonname
int
ai_family
int
ai_flags
CLibrary.Addrinfo.ByReference
ai_next
int
ai_protocol
int
ai_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