org.libvirt.jna
Interface Libvirt

All Superinterfaces:
com.sun.jna.Library

public interface Libvirt
extends com.sun.jna.Library

The libvirt interface which is exposed via JNA. The complete API is documented at http://www.libvirt.org/html/libvirt-libvirt.html. Known api calls to be missing LIBVIRT_0.1.0 virDefaultErrorFunc virConnCopyLastError virFreeError LIBVIRT_0.4.2 virDomainBlockPeek virDomainMemoryPeek LIBVIRT_0_5.0 virEventRegisterImpl virConnectDomainEventRegister virConnectDomainEventDeregister LIBVIRT_0.6.0 virConnectRef virDomainRef virNetworkRef virStoragePoolRef virStorageVolRef virNodeDeviceRef LIBVIRT_0.6.1 virFreeError virSaveLastError virDomainGetSecurityLabel; virNodeGetSecurityModel; LIBVIRT_0.6.4 virInterfaceRef


Nested Class Summary
static interface Libvirt.VirConnectAuthCallback
          Callback interface for authorization
static interface Libvirt.VirErrorCallback
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static Libvirt INSTANCE
           
static int VIR_DOMAIN_SCHED_FIELD_LENGTH
           
static int VIR_UUID_BUFLEN
           
static int VIR_UUID_STRING_BUFLEN
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 int virConnCopyLastError(ConnectionPointer virConnectPtr, virError to)
           
 int virConnectClose(ConnectionPointer virConnectPtr)
           
 java.lang.String virConnectDomainXMLFromNative(ConnectionPointer virConnectPtr, java.lang.String nativeFormat, java.lang.String nativeConfig, int flags)
           
 java.lang.String virConnectDomainXMLToNative(ConnectionPointer virConnectPtr, java.lang.String nativeFormat, java.lang.String domainXML, int flags)
           
 java.lang.String virConnectFindStoragePoolSources(ConnectionPointer virConnectPtr, java.lang.String type, java.lang.String srcSpec, int flags)
           
 java.lang.String virConnectGetCapabilities(ConnectionPointer virConnectPtr)
           
 java.lang.String virConnectGetHostname(ConnectionPointer virConnectPtr)
           
 int virConnectGetMaxVcpus(ConnectionPointer virConnectPtr, java.lang.String type)
           
 java.lang.String virConnectGetType(ConnectionPointer virConnectPtr)
           
 java.lang.String virConnectGetURI(ConnectionPointer virConnectPtr)
           
 int virConnectGetVersion(ConnectionPointer virConnectPtr, com.sun.jna.ptr.LongByReference hvVer)
           
 int virConnectListDefinedDomains(ConnectionPointer virConnectPtr, java.lang.String[] name, int maxnames)
           
 int virConnectListDefinedInterfaces(ConnectionPointer virConnectPtr, java.lang.String[] name, int maxNames)
           
 int virConnectListDefinedNetworks(ConnectionPointer virConnectPtr, java.lang.String[] name, int maxnames)
           
 int virConnectListDefinedStoragePools(ConnectionPointer virConnectPtr, java.lang.String[] names, int maxnames)
           
 int virConnectListDomains(ConnectionPointer virConnectPtr, int[] ids, int maxnames)
           
 int virConnectListInterfaces(ConnectionPointer virConnectPtr, java.lang.String[] name, int maxNames)
           
 int virConnectListNetworks(ConnectionPointer virConnectPtr, java.lang.String[] name, int maxnames)
           
 int virConnectListStoragePools(ConnectionPointer virConnectPtr, java.lang.String[] names, int maxnames)
           
 int virConnectNumOfDefinedDomains(ConnectionPointer virConnectPtr)
           
 int virConnectNumOfDefinedInterfaces(ConnectionPointer virConnectPtr)
           
 int virConnectNumOfDefinedNetworks(ConnectionPointer virConnectPtr)
           
 int virConnectNumOfDefinedStoragePools(ConnectionPointer virConnectPtr)
           
 int virConnectNumOfDomains(ConnectionPointer virConnectPtr)
           
 int virConnectNumOfInterfaces(ConnectionPointer virConnectPtr)
           
 int virConnectNumOfNetworks(ConnectionPointer virConnectPtr)
           
 int virConnectNumOfStoragePools(ConnectionPointer virConnectPtr)
           
 ConnectionPointer virConnectOpen(java.lang.String name)
           
 ConnectionPointer virConnectOpenAuth(java.lang.String name, virConnectAuth auth, int flags)
           
 ConnectionPointer virConnectOpenReadOnly(java.lang.String name)
           
 virError virConnGetLastError(ConnectionPointer virConnectPtr)
           
 int virConnResetLastError(ConnectionPointer virConnectPtr)
           
 void virConnSetErrorFunc(ConnectionPointer virConnectPtr, com.sun.jna.Pointer userData, Libvirt.VirErrorCallback callback)
           
 int virCopyLastError(virError error)
           
 int virDomainAttachDevice(DomainPointer virDomainPtr, java.lang.String deviceXML)
           
 int virDomainBlockStats(DomainPointer virDomainPtr, java.lang.String path, virDomainBlockStats stats, int size)
           
 int virDomainCoreDump(DomainPointer virDomainPtr, java.lang.String to, int flags)
           
 int virDomainCreate(DomainPointer virDomainPtr)
           
 DomainPointer virDomainCreateLinux(ConnectionPointer virConnectPtr, java.lang.String xmlDesc, int flags)
           
 DomainPointer virDomainCreateXML(ConnectionPointer virConnectPtr, java.lang.String xmlDesc, int flags)
           
 DomainPointer virDomainDefineXML(ConnectionPointer virConnectPtr, java.lang.String xmlDesc)
           
 int virDomainDestroy(DomainPointer virDomainPtr)
           
 int virDomainDetachDevice(DomainPointer virDomainPtr, java.lang.String deviceXML)
           
 int virDomainFree(DomainPointer virDomainPtr)
           
 int virDomainGetAutostart(DomainPointer virDomainPtr, com.sun.jna.ptr.IntByReference value)
           
 ConnectionPointer virDomainGetConnect(DomainPointer virDomainPtr)
           
 int virDomainGetID(DomainPointer virDomainPtr)
           
 int virDomainGetInfo(DomainPointer virDomainPtr, virDomainInfo vInfo)
           
 com.sun.jna.NativeLong virDomainGetMaxMemory(DomainPointer virDomainPtr)
           
 int virDomainGetMaxVcpus(DomainPointer virDomainPtr)
           
 java.lang.String virDomainGetName(DomainPointer virDomainPtr)
           
 java.lang.String virDomainGetOSType(DomainPointer virDomainPtr)
           
 int virDomainGetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, com.sun.jna.ptr.IntByReference nparams)
           
 java.lang.String virDomainGetSchedulerType(DomainPointer virDomainPtr, com.sun.jna.ptr.IntByReference nparams)
           
 int virDomainGetUUID(DomainPointer virDomainPtr, byte[] uuidString)
           
 int virDomainGetUUIDString(DomainPointer virDomainPtr, byte[] uuidString)
           
 int virDomainGetVcpus(DomainPointer virDomainPtr, virVcpuInfo[] info, int maxInfo, byte[] cpumaps, int maplen)
           
 java.lang.String virDomainGetXMLDesc(DomainPointer virDomainPtr, int flags)
           
 int virDomainInterfaceStats(DomainPointer virDomainPtr, java.lang.String path, virDomainInterfaceStats stats, int size)
           
 DomainPointer virDomainLookupByID(ConnectionPointer virConnectPtr, int id)
           
 DomainPointer virDomainLookupByName(ConnectionPointer virConnectPtr, java.lang.String name)
           
 DomainPointer virDomainLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
           
 DomainPointer virDomainLookupByUUIDString(ConnectionPointer virConnectPtr, java.lang.String uuidstr)
           
 DomainPointer virDomainMigrate(DomainPointer virDomainPtr, ConnectionPointer virConnectPtr, com.sun.jna.NativeLong flags, java.lang.String dname, java.lang.String uri, com.sun.jna.NativeLong bandwidth)
           
 int virDomainPinVcpu(DomainPointer virDomainPtr, int vcpu, byte[] cpumap, int maplen)
           
 int virDomainReboot(DomainPointer virDomainPtr, int flags)
           
 int virDomainRestore(ConnectionPointer virConnectPtr, java.lang.String from)
           
 int virDomainResume(DomainPointer virDomainPtr)
           
 int virDomainSave(DomainPointer virDomainPtr, java.lang.String to)
           
 int virDomainSetAutostart(DomainPointer virDomainPtr, int autoStart)
           
 int virDomainSetMaxMemory(DomainPointer virDomainPtr, com.sun.jna.NativeLong maxMemory)
           
 int virDomainSetMemory(DomainPointer virDomainPtr, com.sun.jna.NativeLong maxMemory)
           
 int virDomainSetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, int nparams)
           
 int virDomainSetVcpus(DomainPointer virDomainPtr, int nvcpus)
           
 int virDomainShutdown(DomainPointer virDomainPtr)
           
 int virDomainSuspend(DomainPointer virDomainPtr)
           
 int virDomainUndefine(DomainPointer virDomainPtr)
           
 virError virGetLastError()
           
 int virGetVersion(com.sun.jna.ptr.LongByReference libVer, java.lang.String type, com.sun.jna.ptr.LongByReference typeVer)
           
 int virInitialize()
           
 int virInterfaceCreate(InterfacePointer virDevicePointer)
           
 InterfacePointer virInterfaceDefineXML(ConnectionPointer virConnectPtr, java.lang.String xml, int flags)
           
 int virInterfaceDestroy(InterfacePointer virDevicePointer)
           
 int virInterfaceFree(InterfacePointer virDevicePointer)
           
 java.lang.String virInterfaceGetMACString(InterfacePointer virInterfacePtr)
           
 java.lang.String virInterfaceGetName(InterfacePointer virInterfacePtr)
           
 java.lang.String virInterfaceGetXMLDesc(InterfacePointer virInterfacePtr, int flags)
           
 InterfacePointer virInterfaceLookupByMACString(ConnectionPointer virConnectPtr, java.lang.String mac)
           
 InterfacePointer virInterfaceLookupByName(ConnectionPointer virConnectPtr, java.lang.String name)
           
 int virInterfaceUndefine(InterfacePointer virDevicePointer)
           
 int virNetworkCreate(NetworkPointer virConnectPtr)
           
 NetworkPointer virNetworkCreateXML(ConnectionPointer virConnectPtr, java.lang.String xmlDesc)
           
 NetworkPointer virNetworkDefineXML(ConnectionPointer virConnectPtr, java.lang.String xmlDesc)
           
 int virNetworkDestroy(NetworkPointer virConnectPtr)
           
 int virNetworkFree(NetworkPointer virConnectPtr)
           
 int virNetworkGetAutostart(NetworkPointer virNetworkPtr, com.sun.jna.ptr.IntByReference value)
           
 java.lang.String virNetworkGetBridgeName(NetworkPointer virNetworkPtr)
           
 ConnectionPointer virNetworkGetConnect(NetworkPointer virnetworkPtr)
           
 java.lang.String virNetworkGetName(NetworkPointer virNetworkPtr)
           
 int virNetworkGetUUID(NetworkPointer virNetworkPtr, byte[] uuidString)
           
 int virNetworkGetUUIDString(NetworkPointer virNetworkPtr, byte[] uuidString)
           
 java.lang.String virNetworkGetXMLDesc(NetworkPointer virNetworkPtr, int flags)
           
 NetworkPointer virNetworkLookupByName(ConnectionPointer virConnectPtr, java.lang.String name)
           
 NetworkPointer virNetworkLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
           
 NetworkPointer virNetworkLookupByUUIDString(ConnectionPointer virConnectPtr, java.lang.String uuidstr)
           
 int virNetworkSetAutostart(NetworkPointer virConnectPtr, int autoStart)
           
 int virNetworkUndefine(NetworkPointer virConnectPtr)
           
 DevicePointer virNodeDeviceCreateXML(ConnectionPointer virConnectPtr, java.lang.String xml, int flags)
           
 int virNodeDeviceDestroy(DevicePointer virDevicePointer)
           
 int virNodeDeviceDettach(DevicePointer virDevicePointer)
           
 int virNodeDeviceFree(DevicePointer virDevicePointer)
           
 java.lang.String virNodeDeviceGetName(DevicePointer virDevicePointer)
           
 java.lang.String virNodeDeviceGetParent(DevicePointer virDevicePointer)
           
 java.lang.String virNodeDeviceGetXMLDesc(DevicePointer virDevicePointer)
           
 int virNodeDeviceListCaps(DevicePointer virDevicePointer, java.lang.String[] names, int maxNames)
           
 DevicePointer virNodeDeviceLookupByName(ConnectionPointer virConnectPtr, java.lang.String name)
           
 int virNodeDeviceNumOfCaps(DevicePointer virDevicePointer)
           
 int virNodeDeviceReAttach(DevicePointer virDevicePointer)
           
 int virNodeDeviceReset(DevicePointer virDevicePointer)
           
 int virNodeGetCellsFreeMemory(ConnectionPointer virConnectPtr, com.sun.jna.ptr.LongByReference freeMems, int startCell, int maxCells)
           
 long virNodeGetFreeMemory(ConnectionPointer virConnectPtr)
           
 int virNodeGetInfo(ConnectionPointer virConnectPtr, virNodeInfo virNodeInfo)
           
 int virNodeListDevices(ConnectionPointer virConnectPtr, java.lang.String capabilityName, java.lang.String[] names, int maxnames, int flags)
           
 int virNodeNumOfDevices(ConnectionPointer virConnectPtr, java.lang.String capabilityName, int flags)
           
 void virResetLastError()
           
 void virSetErrorFunc(com.sun.jna.Pointer userData, Libvirt.VirErrorCallback callback)
           
 int virStoragePoolBuild(StoragePoolPointer storagePoolPtr, int flags)
           
 int virStoragePoolCreate(StoragePoolPointer storagePoolPtr, int flags)
           
 StoragePoolPointer virStoragePoolCreateXML(ConnectionPointer virConnectPtr, java.lang.String xml, int flags)
           
 StoragePoolPointer virStoragePoolDefineXML(ConnectionPointer virConnectPtr, java.lang.String xml, int flags)
           
 int virStoragePoolDelete(StoragePoolPointer storagePoolPtr, int flags)
           
 int virStoragePoolDestroy(StoragePoolPointer storagePoolPtr)
           
 int virStoragePoolFree(StoragePoolPointer storagePoolPtr)
           
 int virStoragePoolGetAutostart(StoragePoolPointer storagePoolPtr, com.sun.jna.ptr.IntByReference value)
           
 int virStoragePoolGetInfo(StoragePoolPointer storagePoolPtr, virStoragePoolInfo info)
           
 java.lang.String virStoragePoolGetName(StoragePoolPointer storagePoolPtr)
           
 int virStoragePoolGetUUID(StoragePoolPointer storagePoolPtr, byte[] uuidString)
           
 int virStoragePoolGetUUIDString(StoragePoolPointer storagePoolPtr, byte[] uuidString)
           
 java.lang.String virStoragePoolGetXMLDesc(StoragePoolPointer storagePoolPtr, int flags)
           
 int virStoragePoolListVolumes(StoragePoolPointer storagePoolPtr, java.lang.String[] names, int maxnames)
           
 StoragePoolPointer virStoragePoolLookupByName(ConnectionPointer virConnectPtr, java.lang.String name)
           
 StoragePoolPointer virStoragePoolLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
           
 StoragePoolPointer virStoragePoolLookupByUUIDString(ConnectionPointer virConnectPtr, java.lang.String uuidstr)
           
 StoragePoolPointer virStoragePoolLookupByVolume(StorageVolPointer storageVolPtr)
           
 int virStoragePoolNumOfVolumes(StoragePoolPointer storagePoolPtr)
           
 int virStoragePoolRefresh(StoragePoolPointer storagePoolPtr)
           
 int virStoragePoolSetAutostart(StoragePoolPointer storagePoolPtr, int autostart)
           
 int virStoragePoolUndefine(StoragePoolPointer storagePoolPtr)
           
 StorageVolPointer virStorageVolCreateXML(StoragePoolPointer storagePoolPtr, java.lang.String xml, int flags)
           
 StorageVolPointer virStorageVolCreateXMLFrom(StoragePoolPointer storagePoolPtr, java.lang.String xml, StorageVolPointer cloneVolume, int flags)
           
 int virStorageVolDelete(StorageVolPointer storageVolPtr, int flags)
           
 int virStorageVolFree(StorageVolPointer storageVolPtr)
           
 int virStorageVolGetInfo(StorageVolPointer storageVolPtr, virStorageVolInfo info)
           
 java.lang.String virStorageVolGetKey(StorageVolPointer storageVolPtr)
           
 java.lang.String virStorageVolGetName(StorageVolPointer storageVolPtr)
           
 java.lang.String virStorageVolGetPath(StorageVolPointer storageVolPtr)
           
 java.lang.String virStorageVolGetXMLDesc(StorageVolPointer storageVolPtr, int flags)
           
 StorageVolPointer virStorageVolLookupByKey(ConnectionPointer virConnectPtr, java.lang.String name)
           
 StorageVolPointer virStorageVolLookupByName(StoragePoolPointer storagePoolPtr, java.lang.String name)
           
 StorageVolPointer virStorageVolLookupByPath(ConnectionPointer virConnectPtr, java.lang.String path)
           
 

Field Detail

INSTANCE

static final Libvirt INSTANCE

VIR_UUID_BUFLEN

static final int VIR_UUID_BUFLEN
See Also:
Constant Field Values

VIR_UUID_STRING_BUFLEN

static final int VIR_UUID_STRING_BUFLEN
See Also:
Constant Field Values

VIR_DOMAIN_SCHED_FIELD_LENGTH

static final int VIR_DOMAIN_SCHED_FIELD_LENGTH
See Also:
Constant Field Values
Method Detail

virConnCopyLastError

int virConnCopyLastError(ConnectionPointer virConnectPtr,
                         virError to)

virConnectClose

int virConnectClose(ConnectionPointer virConnectPtr)

virConnSetErrorFunc

void virConnSetErrorFunc(ConnectionPointer virConnectPtr,
                         com.sun.jna.Pointer userData,
                         Libvirt.VirErrorCallback callback)

virConnectFindStoragePoolSources

java.lang.String virConnectFindStoragePoolSources(ConnectionPointer virConnectPtr,
                                                  java.lang.String type,
                                                  java.lang.String srcSpec,
                                                  int flags)

virConnectGetCapabilities

java.lang.String virConnectGetCapabilities(ConnectionPointer virConnectPtr)

virConnectGetHostname

java.lang.String virConnectGetHostname(ConnectionPointer virConnectPtr)

virConnectGetMaxVcpus

int virConnectGetMaxVcpus(ConnectionPointer virConnectPtr,
                          java.lang.String type)

virConnectGetType

java.lang.String virConnectGetType(ConnectionPointer virConnectPtr)

virConnectGetURI

java.lang.String virConnectGetURI(ConnectionPointer virConnectPtr)

virConnectGetVersion

int virConnectGetVersion(ConnectionPointer virConnectPtr,
                         com.sun.jna.ptr.LongByReference hvVer)

virConnectListDefinedDomains

int virConnectListDefinedDomains(ConnectionPointer virConnectPtr,
                                 java.lang.String[] name,
                                 int maxnames)

virConnectListDefinedNetworks

int virConnectListDefinedNetworks(ConnectionPointer virConnectPtr,
                                  java.lang.String[] name,
                                  int maxnames)

virConnectListDefinedStoragePools

int virConnectListDefinedStoragePools(ConnectionPointer virConnectPtr,
                                      java.lang.String[] names,
                                      int maxnames)

virConnectListDefinedInterfaces

int virConnectListDefinedInterfaces(ConnectionPointer virConnectPtr,
                                    java.lang.String[] name,
                                    int maxNames)

virConnectListDomains

int virConnectListDomains(ConnectionPointer virConnectPtr,
                          int[] ids,
                          int maxnames)

virConnectListInterfaces

int virConnectListInterfaces(ConnectionPointer virConnectPtr,
                             java.lang.String[] name,
                             int maxNames)

virConnectListNetworks

int virConnectListNetworks(ConnectionPointer virConnectPtr,
                           java.lang.String[] name,
                           int maxnames)

virConnectListStoragePools

int virConnectListStoragePools(ConnectionPointer virConnectPtr,
                               java.lang.String[] names,
                               int maxnames)

virConnectNumOfDefinedDomains

int virConnectNumOfDefinedDomains(ConnectionPointer virConnectPtr)

virConnectNumOfDefinedNetworks

int virConnectNumOfDefinedNetworks(ConnectionPointer virConnectPtr)

virConnectNumOfDefinedInterfaces

int virConnectNumOfDefinedInterfaces(ConnectionPointer virConnectPtr)

virConnectNumOfDefinedStoragePools

int virConnectNumOfDefinedStoragePools(ConnectionPointer virConnectPtr)

virConnectNumOfDomains

int virConnectNumOfDomains(ConnectionPointer virConnectPtr)

virConnectNumOfInterfaces

int virConnectNumOfInterfaces(ConnectionPointer virConnectPtr)

virConnectNumOfNetworks

int virConnectNumOfNetworks(ConnectionPointer virConnectPtr)

virConnectNumOfStoragePools

int virConnectNumOfStoragePools(ConnectionPointer virConnectPtr)

virConnectOpen

ConnectionPointer virConnectOpen(java.lang.String name)

virConnectOpenAuth

ConnectionPointer virConnectOpenAuth(java.lang.String name,
                                     virConnectAuth auth,
                                     int flags)

virConnectOpenReadOnly

ConnectionPointer virConnectOpenReadOnly(java.lang.String name)

virConnGetLastError

virError virConnGetLastError(ConnectionPointer virConnectPtr)

virConnResetLastError

int virConnResetLastError(ConnectionPointer virConnectPtr)

virConnectDomainXMLFromNative

java.lang.String virConnectDomainXMLFromNative(ConnectionPointer virConnectPtr,
                                               java.lang.String nativeFormat,
                                               java.lang.String nativeConfig,
                                               int flags)

virConnectDomainXMLToNative

java.lang.String virConnectDomainXMLToNative(ConnectionPointer virConnectPtr,
                                             java.lang.String nativeFormat,
                                             java.lang.String domainXML,
                                             int flags)

virGetVersion

int virGetVersion(com.sun.jna.ptr.LongByReference libVer,
                  java.lang.String type,
                  com.sun.jna.ptr.LongByReference typeVer)

virInitialize

int virInitialize()

virCopyLastError

int virCopyLastError(virError error)

virGetLastError

virError virGetLastError()

virResetLastError

void virResetLastError()

virSetErrorFunc

void virSetErrorFunc(com.sun.jna.Pointer userData,
                     Libvirt.VirErrorCallback callback)

virDomainGetConnect

ConnectionPointer virDomainGetConnect(DomainPointer virDomainPtr)

virDomainAttachDevice

int virDomainAttachDevice(DomainPointer virDomainPtr,
                          java.lang.String deviceXML)

virDomainBlockStats

int virDomainBlockStats(DomainPointer virDomainPtr,
                        java.lang.String path,
                        virDomainBlockStats stats,
                        int size)

virDomainCoreDump

int virDomainCoreDump(DomainPointer virDomainPtr,
                      java.lang.String to,
                      int flags)

virDomainCreate

int virDomainCreate(DomainPointer virDomainPtr)

virDomainCreateLinux

DomainPointer virDomainCreateLinux(ConnectionPointer virConnectPtr,
                                   java.lang.String xmlDesc,
                                   int flags)

virDomainCreateXML

DomainPointer virDomainCreateXML(ConnectionPointer virConnectPtr,
                                 java.lang.String xmlDesc,
                                 int flags)

virDomainDefineXML

DomainPointer virDomainDefineXML(ConnectionPointer virConnectPtr,
                                 java.lang.String xmlDesc)

virDomainDestroy

int virDomainDestroy(DomainPointer virDomainPtr)

virDomainDetachDevice

int virDomainDetachDevice(DomainPointer virDomainPtr,
                          java.lang.String deviceXML)

virDomainFree

int virDomainFree(DomainPointer virDomainPtr)

virDomainGetAutostart

int virDomainGetAutostart(DomainPointer virDomainPtr,
                          com.sun.jna.ptr.IntByReference value)

virDomainGetID

int virDomainGetID(DomainPointer virDomainPtr)

virDomainGetInfo

int virDomainGetInfo(DomainPointer virDomainPtr,
                     virDomainInfo vInfo)

virDomainGetMaxMemory

com.sun.jna.NativeLong virDomainGetMaxMemory(DomainPointer virDomainPtr)

virDomainGetMaxVcpus

int virDomainGetMaxVcpus(DomainPointer virDomainPtr)

virDomainGetName

java.lang.String virDomainGetName(DomainPointer virDomainPtr)

virDomainGetOSType

java.lang.String virDomainGetOSType(DomainPointer virDomainPtr)

virDomainGetSchedulerParameters

int virDomainGetSchedulerParameters(DomainPointer virDomainPtr,
                                    virSchedParameter[] params,
                                    com.sun.jna.ptr.IntByReference nparams)

virDomainGetSchedulerType

java.lang.String virDomainGetSchedulerType(DomainPointer virDomainPtr,
                                           com.sun.jna.ptr.IntByReference nparams)

virDomainGetUUID

int virDomainGetUUID(DomainPointer virDomainPtr,
                     byte[] uuidString)

virDomainGetUUIDString

int virDomainGetUUIDString(DomainPointer virDomainPtr,
                           byte[] uuidString)

virDomainGetVcpus

int virDomainGetVcpus(DomainPointer virDomainPtr,
                      virVcpuInfo[] info,
                      int maxInfo,
                      byte[] cpumaps,
                      int maplen)

virDomainGetXMLDesc

java.lang.String virDomainGetXMLDesc(DomainPointer virDomainPtr,
                                     int flags)

virDomainInterfaceStats

int virDomainInterfaceStats(DomainPointer virDomainPtr,
                            java.lang.String path,
                            virDomainInterfaceStats stats,
                            int size)

virDomainLookupByID

DomainPointer virDomainLookupByID(ConnectionPointer virConnectPtr,
                                  int id)

virDomainLookupByName

DomainPointer virDomainLookupByName(ConnectionPointer virConnectPtr,
                                    java.lang.String name)

virDomainLookupByUUID

DomainPointer virDomainLookupByUUID(ConnectionPointer virConnectPtr,
                                    byte[] uuidBytes)

virDomainLookupByUUIDString

DomainPointer virDomainLookupByUUIDString(ConnectionPointer virConnectPtr,
                                          java.lang.String uuidstr)

virDomainMigrate

DomainPointer virDomainMigrate(DomainPointer virDomainPtr,
                               ConnectionPointer virConnectPtr,
                               com.sun.jna.NativeLong flags,
                               java.lang.String dname,
                               java.lang.String uri,
                               com.sun.jna.NativeLong bandwidth)

virDomainPinVcpu

int virDomainPinVcpu(DomainPointer virDomainPtr,
                     int vcpu,
                     byte[] cpumap,
                     int maplen)

virDomainReboot

int virDomainReboot(DomainPointer virDomainPtr,
                    int flags)

virDomainRestore

int virDomainRestore(ConnectionPointer virConnectPtr,
                     java.lang.String from)

virDomainResume

int virDomainResume(DomainPointer virDomainPtr)

virDomainSave

int virDomainSave(DomainPointer virDomainPtr,
                  java.lang.String to)

virDomainSetAutostart

int virDomainSetAutostart(DomainPointer virDomainPtr,
                          int autoStart)

virDomainSetMaxMemory

int virDomainSetMaxMemory(DomainPointer virDomainPtr,
                          com.sun.jna.NativeLong maxMemory)

virDomainSetMemory

int virDomainSetMemory(DomainPointer virDomainPtr,
                       com.sun.jna.NativeLong maxMemory)

virDomainSetSchedulerParameters

int virDomainSetSchedulerParameters(DomainPointer virDomainPtr,
                                    virSchedParameter[] params,
                                    int nparams)

virDomainSetVcpus

int virDomainSetVcpus(DomainPointer virDomainPtr,
                      int nvcpus)

virDomainShutdown

int virDomainShutdown(DomainPointer virDomainPtr)

virDomainSuspend

int virDomainSuspend(DomainPointer virDomainPtr)

virDomainUndefine

int virDomainUndefine(DomainPointer virDomainPtr)

virNetworkGetConnect

ConnectionPointer virNetworkGetConnect(NetworkPointer virnetworkPtr)

virNetworkCreate

int virNetworkCreate(NetworkPointer virConnectPtr)

virNetworkCreateXML

NetworkPointer virNetworkCreateXML(ConnectionPointer virConnectPtr,
                                   java.lang.String xmlDesc)

virNetworkDefineXML

NetworkPointer virNetworkDefineXML(ConnectionPointer virConnectPtr,
                                   java.lang.String xmlDesc)

virNetworkDestroy

int virNetworkDestroy(NetworkPointer virConnectPtr)

virNetworkFree

int virNetworkFree(NetworkPointer virConnectPtr)

virNetworkGetAutostart

int virNetworkGetAutostart(NetworkPointer virNetworkPtr,
                           com.sun.jna.ptr.IntByReference value)

virNetworkGetBridgeName

java.lang.String virNetworkGetBridgeName(NetworkPointer virNetworkPtr)

virNetworkGetName

java.lang.String virNetworkGetName(NetworkPointer virNetworkPtr)

virNetworkGetUUID

int virNetworkGetUUID(NetworkPointer virNetworkPtr,
                      byte[] uuidString)

virNetworkGetUUIDString

int virNetworkGetUUIDString(NetworkPointer virNetworkPtr,
                            byte[] uuidString)

virNetworkGetXMLDesc

java.lang.String virNetworkGetXMLDesc(NetworkPointer virNetworkPtr,
                                      int flags)

virNetworkLookupByName

NetworkPointer virNetworkLookupByName(ConnectionPointer virConnectPtr,
                                      java.lang.String name)

virNetworkLookupByUUID

NetworkPointer virNetworkLookupByUUID(ConnectionPointer virConnectPtr,
                                      byte[] uuidBytes)

virNetworkLookupByUUIDString

NetworkPointer virNetworkLookupByUUIDString(ConnectionPointer virConnectPtr,
                                            java.lang.String uuidstr)

virNetworkSetAutostart

int virNetworkSetAutostart(NetworkPointer virConnectPtr,
                           int autoStart)

virNetworkUndefine

int virNetworkUndefine(NetworkPointer virConnectPtr)

virNodeGetInfo

int virNodeGetInfo(ConnectionPointer virConnectPtr,
                   virNodeInfo virNodeInfo)

virNodeGetCellsFreeMemory

int virNodeGetCellsFreeMemory(ConnectionPointer virConnectPtr,
                              com.sun.jna.ptr.LongByReference freeMems,
                              int startCell,
                              int maxCells)

virNodeGetFreeMemory

long virNodeGetFreeMemory(ConnectionPointer virConnectPtr)

virNodeNumOfDevices

int virNodeNumOfDevices(ConnectionPointer virConnectPtr,
                        java.lang.String capabilityName,
                        int flags)

virNodeListDevices

int virNodeListDevices(ConnectionPointer virConnectPtr,
                       java.lang.String capabilityName,
                       java.lang.String[] names,
                       int maxnames,
                       int flags)

virNodeDeviceLookupByName

DevicePointer virNodeDeviceLookupByName(ConnectionPointer virConnectPtr,
                                        java.lang.String name)

virNodeDeviceGetName

java.lang.String virNodeDeviceGetName(DevicePointer virDevicePointer)

virNodeDeviceGetParent

java.lang.String virNodeDeviceGetParent(DevicePointer virDevicePointer)

virNodeDeviceNumOfCaps

int virNodeDeviceNumOfCaps(DevicePointer virDevicePointer)

virNodeDeviceListCaps

int virNodeDeviceListCaps(DevicePointer virDevicePointer,
                          java.lang.String[] names,
                          int maxNames)

virNodeDeviceGetXMLDesc

java.lang.String virNodeDeviceGetXMLDesc(DevicePointer virDevicePointer)

virNodeDeviceFree

int virNodeDeviceFree(DevicePointer virDevicePointer)

virNodeDeviceDettach

int virNodeDeviceDettach(DevicePointer virDevicePointer)

virNodeDeviceReAttach

int virNodeDeviceReAttach(DevicePointer virDevicePointer)

virNodeDeviceReset

int virNodeDeviceReset(DevicePointer virDevicePointer)

virNodeDeviceCreateXML

DevicePointer virNodeDeviceCreateXML(ConnectionPointer virConnectPtr,
                                     java.lang.String xml,
                                     int flags)

virNodeDeviceDestroy

int virNodeDeviceDestroy(DevicePointer virDevicePointer)

virStoragePoolBuild

int virStoragePoolBuild(StoragePoolPointer storagePoolPtr,
                        int flags)

virStoragePoolCreate

int virStoragePoolCreate(StoragePoolPointer storagePoolPtr,
                         int flags)

virStoragePoolCreateXML

StoragePoolPointer virStoragePoolCreateXML(ConnectionPointer virConnectPtr,
                                           java.lang.String xml,
                                           int flags)

virStoragePoolDefineXML

StoragePoolPointer virStoragePoolDefineXML(ConnectionPointer virConnectPtr,
                                           java.lang.String xml,
                                           int flags)

virStoragePoolDelete

int virStoragePoolDelete(StoragePoolPointer storagePoolPtr,
                         int flags)

virStoragePoolDestroy

int virStoragePoolDestroy(StoragePoolPointer storagePoolPtr)

virStoragePoolFree

int virStoragePoolFree(StoragePoolPointer storagePoolPtr)

virStoragePoolGetAutostart

int virStoragePoolGetAutostart(StoragePoolPointer storagePoolPtr,
                               com.sun.jna.ptr.IntByReference value)

virStoragePoolGetInfo

int virStoragePoolGetInfo(StoragePoolPointer storagePoolPtr,
                          virStoragePoolInfo info)

virStoragePoolGetName

java.lang.String virStoragePoolGetName(StoragePoolPointer storagePoolPtr)

virStoragePoolGetUUID

int virStoragePoolGetUUID(StoragePoolPointer storagePoolPtr,
                          byte[] uuidString)

virStoragePoolGetUUIDString

int virStoragePoolGetUUIDString(StoragePoolPointer storagePoolPtr,
                                byte[] uuidString)

virStoragePoolGetXMLDesc

java.lang.String virStoragePoolGetXMLDesc(StoragePoolPointer storagePoolPtr,
                                          int flags)

virStoragePoolListVolumes

int virStoragePoolListVolumes(StoragePoolPointer storagePoolPtr,
                              java.lang.String[] names,
                              int maxnames)

virStoragePoolLookupByName

StoragePoolPointer virStoragePoolLookupByName(ConnectionPointer virConnectPtr,
                                              java.lang.String name)

virStoragePoolLookupByUUID

StoragePoolPointer virStoragePoolLookupByUUID(ConnectionPointer virConnectPtr,
                                              byte[] uuidBytes)

virStoragePoolLookupByUUIDString

StoragePoolPointer virStoragePoolLookupByUUIDString(ConnectionPointer virConnectPtr,
                                                    java.lang.String uuidstr)

virStoragePoolLookupByVolume

StoragePoolPointer virStoragePoolLookupByVolume(StorageVolPointer storageVolPtr)

virStoragePoolNumOfVolumes

int virStoragePoolNumOfVolumes(StoragePoolPointer storagePoolPtr)

virStoragePoolRefresh

int virStoragePoolRefresh(StoragePoolPointer storagePoolPtr)

virStoragePoolSetAutostart

int virStoragePoolSetAutostart(StoragePoolPointer storagePoolPtr,
                               int autostart)

virStoragePoolUndefine

int virStoragePoolUndefine(StoragePoolPointer storagePoolPtr)

virStorageVolCreateXML

StorageVolPointer virStorageVolCreateXML(StoragePoolPointer storagePoolPtr,
                                         java.lang.String xml,
                                         int flags)

virStorageVolCreateXMLFrom

StorageVolPointer virStorageVolCreateXMLFrom(StoragePoolPointer storagePoolPtr,
                                             java.lang.String xml,
                                             StorageVolPointer cloneVolume,
                                             int flags)

virStorageVolDelete

int virStorageVolDelete(StorageVolPointer storageVolPtr,
                        int flags)

virStorageVolFree

int virStorageVolFree(StorageVolPointer storageVolPtr)

virStorageVolGetInfo

int virStorageVolGetInfo(StorageVolPointer storageVolPtr,
                         virStorageVolInfo info)

virStorageVolGetKey

java.lang.String virStorageVolGetKey(StorageVolPointer storageVolPtr)

virStorageVolGetName

java.lang.String virStorageVolGetName(StorageVolPointer storageVolPtr)

virStorageVolGetPath

java.lang.String virStorageVolGetPath(StorageVolPointer storageVolPtr)

virStorageVolGetXMLDesc

java.lang.String virStorageVolGetXMLDesc(StorageVolPointer storageVolPtr,
                                         int flags)

virStorageVolLookupByKey

StorageVolPointer virStorageVolLookupByKey(ConnectionPointer virConnectPtr,
                                           java.lang.String name)

virStorageVolLookupByName

StorageVolPointer virStorageVolLookupByName(StoragePoolPointer storagePoolPtr,
                                            java.lang.String name)

virStorageVolLookupByPath

StorageVolPointer virStorageVolLookupByPath(ConnectionPointer virConnectPtr,
                                            java.lang.String path)

virInterfaceLookupByMACString

InterfacePointer virInterfaceLookupByMACString(ConnectionPointer virConnectPtr,
                                               java.lang.String mac)

virInterfaceLookupByName

InterfacePointer virInterfaceLookupByName(ConnectionPointer virConnectPtr,
                                          java.lang.String name)

virInterfaceDefineXML

InterfacePointer virInterfaceDefineXML(ConnectionPointer virConnectPtr,
                                       java.lang.String xml,
                                       int flags)

virInterfaceGetName

java.lang.String virInterfaceGetName(InterfacePointer virInterfacePtr)

virInterfaceGetMACString

java.lang.String virInterfaceGetMACString(InterfacePointer virInterfacePtr)

virInterfaceGetXMLDesc

java.lang.String virInterfaceGetXMLDesc(InterfacePointer virInterfacePtr,
                                        int flags)

virInterfaceFree

int virInterfaceFree(InterfacePointer virDevicePointer)

virInterfaceUndefine

int virInterfaceUndefine(InterfacePointer virDevicePointer)

virInterfaceCreate

int virInterfaceCreate(InterfacePointer virDevicePointer)

virInterfaceDestroy

int virInterfaceDestroy(InterfacePointer virDevicePointer)