Class virDomainInterface


  • public class virDomainInterface
    extends com.sun.jna.Structure
    JNA mapping for the virDomainInterface structure
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  virDomainInterface.Ptr  
      • Nested classes/interfaces inherited from class com.sun.jna.Structure

        com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
    • Field Summary

      Fields 
      Modifier and Type Field Description
      virDomainIpAddress.ByReference addrs
      Array of IP addresses
      java.lang.String hwaddr
      Hardware address, may be null
      int naddrs
      Number of items pointed to by addrs
      java.lang.String name
      Interface name
      • Fields inherited from class com.sun.jna.Structure

        ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.List<java.lang.String> getFieldOrder()  
      virDomainInterface.Ptr getPtr()  
      • 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, 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

      • name

        public java.lang.String name
        Interface name
      • hwaddr

        public java.lang.String hwaddr
        Hardware address, may be null
      • naddrs

        public int naddrs
        Number of items pointed to by addrs
    • Constructor Detail

      • virDomainInterface

        public virDomainInterface()
      • virDomainInterface

        public virDomainInterface​(com.sun.jna.Pointer p)
    • Method Detail

      • getFieldOrder

        protected java.util.List<java.lang.String> getFieldOrder()
        Overrides:
        getFieldOrder in class com.sun.jna.Structure