Package oshi.jna.platform.unix
Class CLibrary.Addrinfo
- java.lang.Object
-
- com.sun.jna.Structure
-
- oshi.jna.platform.unix.CLibrary.Addrinfo
-
- All Implemented Interfaces:
java.lang.AutoCloseable
- 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 implements java.lang.AutoCloseable
-
-
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
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()-
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
-
-