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
-
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
-
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
public CLibrary.Sockaddr.ByReference ai_addr
-
ai_canonname
public java.lang.String ai_canonname
-
ai_next
public CLibrary.Addrinfo.ByReference ai_next
-
-