Class 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  
      • Nested classes/interfaces inherited from class com.sun.jna.Structure

        com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
    • Constructor Summary

      Constructors 
      Constructor Description
      Addrinfo()  
      Addrinfo​(com.sun.jna.Pointer p)  
    • 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
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 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_canonname

        public java.lang.String ai_canonname
    • Constructor Detail

      • Addrinfo

        public Addrinfo()
      • Addrinfo

        public Addrinfo​(com.sun.jna.Pointer p)