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 LIBVIRT_0.7.1 virSecretRef LIBVIRT_0.7.2 virStreamRef LIBVIRT_0.8.0 virNWFilterRef


Nested Class Summary
static interface Libvirt.VirConnectAuthCallback
          Callback interface for authorization
static interface Libvirt.VirConnectDomainEventGenericCallback
           
static interface Libvirt.VirErrorCallback
          Error callback
static interface Libvirt.VirFreeCallback
          Generic Callbacks
static interface Libvirt.VirStreamEventCallback
           
static interface Libvirt.VirStreamSinkFunc
          Stream callbacks
static interface Libvirt.VirStreamSourceFunc
           
 
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)
           
 java.lang.String virConnectBaselineCPU(ConnectionPointer virConnectPtr, java.lang.String[] xmlCPUs, int ncpus, int flags)
           
 int virConnectClose(ConnectionPointer virConnectPtr)
           
 int virConnectCompareCPU(ConnectionPointer virConnectPtr, java.lang.String xmlDesc, int flags)
           
 int virConnectDomainEventDeregisterAny(ConnectionPointer virConnectPtr, int callbackID)
           
 int virConnectDomainEventRegisterAny(ConnectionPointer virConnectPtr, DomainPointer virDomainPtr, int eventID, Libvirt.VirConnectDomainEventGenericCallback cb, com.sun.jna.Pointer opaque, Libvirt.VirFreeCallback freecb)
           
 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 virConnectGetLibVersion(ConnectionPointer virConnectPtr, com.sun.jna.ptr.LongByReference libVer)
           
 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 virConnectIsEncrypted(ConnectionPointer virConnectPtr)
           
 int virConnectIsSecure(ConnectionPointer virConnectPtr)
           
 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 virConnectListNWFilters(ConnectionPointer virConnectPtr, java.lang.String[] name, int maxnames)
           
 int virConnectListSecrets(ConnectionPointer virConnectPtr, java.lang.String[] uids, int maxUids)
           
 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 virConnectNumOfNWFilters(ConnectionPointer virConnectPtr)
           
 int virConnectNumOfSecrets(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 virDomainAbortJob(DomainPointer virDomainPtr)
           
 int virDomainAttachDevice(DomainPointer virDomainPtr, java.lang.String deviceXML)
           
 int virDomainAttachDeviceFlags(DomainPointer virDomainPtr, java.lang.String deviceXML, int flags)
           
 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)
           
 int virDomainCreateWithFlags(DomainPointer virDomainPtr, 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 virDomainDetachDeviceFlags(DomainPointer virDomainPtr, java.lang.String deviceXML, int flags)
           
 int virDomainFree(DomainPointer virDomainPtr)
           
 int virDomainGetAutostart(DomainPointer virDomainPtr, com.sun.jna.ptr.IntByReference value)
           
 int virDomainGetBlockInfo(DomainPointer virDomainPtr, java.lang.String path, virDomainBlockInfo info, int flags)
           
 ConnectionPointer virDomainGetConnect(DomainPointer virDomainPtr)
           
 int virDomainGetID(DomainPointer virDomainPtr)
           
 int virDomainGetInfo(DomainPointer virDomainPtr, virDomainInfo vInfo)
           
 int virDomainGetJobInfo(DomainPointer virDomainPtr, virDomainJobInfo 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 virDomainHasCurrentSnapshot(DomainPointer virDomainPtr, int flags)
           
 int virDomainHasManagedSaveImage(DomainPointer virDomainPtr, int flags)
           
 int virDomainInterfaceStats(DomainPointer virDomainPtr, java.lang.String path, virDomainInterfaceStats stats, int size)
           
 int virDomainIsActive(DomainPointer virDomainPtr)
           
 int virDomainIsPersistent(DomainPointer virDomainPtr)
           
 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)
           
 int virDomainManagedSave(DomainPointer virDomainPtr, int flags)
           
 int virDomainManagedSaveRemove(DomainPointer virDomainPtr, int flags)
           
 int virDomainMemoryStats(DomainPointer virDomainPtr, virDomainMemoryStats[] stats, int nr_stats, int flags)
           
 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 virDomainMigrateSetMaxDowntime(DomainPointer virDomainPtr, long downtime, int flags)
           
 int virDomainMigrateToURI(DomainPointer virDomainPtr, java.lang.String duri, com.sun.jna.NativeLong flags, java.lang.String dname, 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 virDomainRevertToSnapshot(DomainSnapshotPointer virDomainSnapshotPtr, int flags)
           
 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)
           
 DomainSnapshotPointer virDomainSnapshotCreateXML(DomainPointer virDomainPtr, java.lang.String xmlDesc, int flags)
           
 DomainSnapshotPointer virDomainSnapshotCurrent(DomainPointer virDomainPtr, int flags)
           
 int virDomainSnapshotDelete(DomainSnapshotPointer virDomainSnapshotPtr, int flags)
           
 int virDomainSnapshotFree(DomainSnapshotPointer virDomainSnapshotPtr)
           
 java.lang.String virDomainSnapshotGetXMLDesc(DomainSnapshotPointer virDomainSnapshotPtr, int flags)
           
 int virDomainSnapshotListNames(DomainPointer virDomainPtr, java.lang.String[] names, int nameslen, int flags)
           
 DomainSnapshotPointer virDomainSnapshotLookupByName(DomainPointer virDomainPtr, java.lang.String name, int flags)
           
 int virDomainSnapshotNum(DomainPointer virDomainPtr, int flags)
           
 int virDomainSuspend(DomainPointer virDomainPtr)
           
 int virDomainUndefine(DomainPointer virDomainPtr)
           
 int virDomainUpdateDeviceFlags(DomainPointer virDomainPtr, java.lang.String xml, int flags)
           
 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)
           
 int virInterfaceIsActive(InterfacePointer virDevicePointer)
           
 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)
           
 int virNetworkIsActive(NetworkPointer virNetworkPtr)
           
 int virNetworkIsPersistent(NetworkPointer virNetworkPtr)
           
 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)
           
 NetworkFilterPointer virNWFilterDefineXML(ConnectionPointer virConnectPtr, java.lang.String xml)
           
 int virNWFilterFree(NetworkFilterPointer virNWFilterPtr)
           
 java.lang.String virNWFilterGetName(NetworkFilterPointer virNWFilterPtr)
           
 int virNWFilterGetUUID(NetworkFilterPointer virNWFilterPtr, byte[] uuidString)
           
 int virNWFilterGetUUIDString(NetworkFilterPointer virNWFilterPtr, byte[] uuidString)
           
 java.lang.String virNWFilterGetXMLDesc(NetworkFilterPointer virNWFilterPtr, int flags)
           
 NetworkFilterPointer virNWFilterLookupByName(ConnectionPointer virConnectPtr, java.lang.String name)
           
 NetworkFilterPointer virNWFilterLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
           
 NetworkFilterPointer virNWFilterLookupByUUIDString(ConnectionPointer virConnectPtr, java.lang.String uuidstr)
           
 int virNWFilterUndefine(NetworkFilterPointer virNWFilterPtr)
           
 void virResetLastError()
           
 SecretPointer virSecretDefineXML(ConnectionPointer virConnectPtr, java.lang.String xml, int flags)
           
 int virSecretFree(SecretPointer virSecretPtr)
           
 ConnectionPointer virSecretGetConnect(SecretPointer virSecretPtr)
           
 java.lang.String virSecretGetUsageID(SecretPointer virSecretPtr)
           
 int virSecretGetUUID(SecretPointer virSecretPtr, byte[] uuidString)
           
 int virSecretGetUUIDString(SecretPointer virSecretPtr, byte[] uuidString)
           
 com.sun.jna.Pointer virSecretGetValue(SecretPointer virSecretPtr, com.sun.jna.ptr.LongByReference value_size, int flags)
           
 java.lang.String virSecretGetXMLDesc(SecretPointer virSecretPtr, int flags)
           
 SecretPointer virSecretLookupByUsage(ConnectionPointer virConnectPtr, int usageType, java.lang.String usageID)
           
 SecretPointer virSecretLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
           
 SecretPointer virSecretLookupByUUIDString(ConnectionPointer virConnectPtr, java.lang.String uuidstr)
           
 int virSecretSetValue(SecretPointer virSecretPtr, byte[] value, com.sun.jna.NativeLong value_size, int flags)
           
 int virSecretSetValue(SecretPointer virSecretPtr, java.lang.String value, com.sun.jna.NativeLong value_size, int flags)
           
 int virSecretUndefine(SecretPointer virSecretPtr)
           
 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 virStoragePoolIsActive(StoragePoolPointer storagePoolPtr)
           
 int virStoragePoolIsPersistent(StoragePoolPointer storagePoolPtr)
           
 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 flags)
           
 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)
           
 int virStorageVolWipe(StorageVolPointer storageVolPtr, int flags)
           
 int virStreamAbort(StreamPointer virStreamPtr)
           
 int virStreamEventAddCallback(StreamPointer virStreamPtr, int events, Libvirt.VirStreamEventCallback cb, com.sun.jna.Pointer opaque, Libvirt.VirFreeCallback ff)
           
 int virStreamEventRemoveCallback(StreamPointer virStreamPtr)
           
 int virStreamEventUpdateCallback(StreamPointer virStreamPtr, int events)
           
 int virStreamFinish(StreamPointer virStreamPtr)
           
 int virStreamFree(StreamPointer virStreamPtr)
           
 StreamPointer virStreamNew(ConnectionPointer virConnectPtr, int flags)
           
 int virStreamRecv(StreamPointer virStreamPtr, byte[] data, com.sun.jna.NativeLong length)
           
 int virStreamRecvAll(StreamPointer virStreamPtr, Libvirt.VirStreamSinkFunc handler, com.sun.jna.Pointer opaque)
           
 int virStreamSend(StreamPointer virStreamPtr, java.lang.String data, com.sun.jna.NativeLong size)
           
 int virStreamSendAll(StreamPointer virStreamPtr, Libvirt.VirStreamSourceFunc handler, com.sun.jna.Pointer opaque)
           
 

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

virConnectBaselineCPU

java.lang.String virConnectBaselineCPU(ConnectionPointer virConnectPtr,
                                       java.lang.String[] xmlCPUs,
                                       int ncpus,
                                       int flags)

virConnCopyLastError

int virConnCopyLastError(ConnectionPointer virConnectPtr,
                         virError to)

virConnectClose

int virConnectClose(ConnectionPointer virConnectPtr)

virConnectCompareCPU

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

virConnectDomainEventRegisterAny

int virConnectDomainEventRegisterAny(ConnectionPointer virConnectPtr,
                                     DomainPointer virDomainPtr,
                                     int eventID,
                                     Libvirt.VirConnectDomainEventGenericCallback cb,
                                     com.sun.jna.Pointer opaque,
                                     Libvirt.VirFreeCallback freecb)

virConnectDomainEventDeregisterAny

int virConnectDomainEventDeregisterAny(ConnectionPointer virConnectPtr,
                                       int callbackID)

virConnSetErrorFunc

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

virConnectIsEncrypted

int virConnectIsEncrypted(ConnectionPointer virConnectPtr)

virConnectIsSecure

int virConnectIsSecure(ConnectionPointer virConnectPtr)

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)

virConnectGetLibVersion

int virConnectGetLibVersion(ConnectionPointer virConnectPtr,
                            com.sun.jna.ptr.LongByReference libVer)

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)

virConnectListNWFilters

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

virConnectListSecrets

int virConnectListSecrets(ConnectionPointer virConnectPtr,
                          java.lang.String[] uids,
                          int maxUids)

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)

virConnectNumOfNWFilters

int virConnectNumOfNWFilters(ConnectionPointer virConnectPtr)

virConnectNumOfSecrets

int virConnectNumOfSecrets(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)

virDomainAbortJob

int virDomainAbortJob(DomainPointer virDomainPtr)

virDomainAttachDevice

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

virDomainAttachDeviceFlags

int virDomainAttachDeviceFlags(DomainPointer virDomainPtr,
                               java.lang.String deviceXML,
                               int flags)

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)

virDomainCreateWithFlags

int virDomainCreateWithFlags(DomainPointer virDomainPtr,
                             int flags)

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)

virDomainDetachDeviceFlags

int virDomainDetachDeviceFlags(DomainPointer virDomainPtr,
                               java.lang.String deviceXML,
                               int flags)

virDomainFree

int virDomainFree(DomainPointer virDomainPtr)

virDomainGetAutostart

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

virDomainGetConnect

ConnectionPointer virDomainGetConnect(DomainPointer virDomainPtr)

virDomainGetBlockInfo

int virDomainGetBlockInfo(DomainPointer virDomainPtr,
                          java.lang.String path,
                          virDomainBlockInfo info,
                          int flags)

virDomainGetID

int virDomainGetID(DomainPointer virDomainPtr)

virDomainGetInfo

int virDomainGetInfo(DomainPointer virDomainPtr,
                     virDomainInfo vInfo)

virDomainGetJobInfo

int virDomainGetJobInfo(DomainPointer virDomainPtr,
                        virDomainJobInfo 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)

virDomainHasCurrentSnapshot

int virDomainHasCurrentSnapshot(DomainPointer virDomainPtr,
                                int flags)

virDomainHasManagedSaveImage

int virDomainHasManagedSaveImage(DomainPointer virDomainPtr,
                                 int flags)

virDomainInterfaceStats

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

virDomainIsActive

int virDomainIsActive(DomainPointer virDomainPtr)

virDomainIsPersistent

int virDomainIsPersistent(DomainPointer virDomainPtr)

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)

virDomainManagedSave

int virDomainManagedSave(DomainPointer virDomainPtr,
                         int flags)

virDomainManagedSaveRemove

int virDomainManagedSaveRemove(DomainPointer virDomainPtr,
                               int flags)

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)

virDomainMigrateSetMaxDowntime

int virDomainMigrateSetMaxDowntime(DomainPointer virDomainPtr,
                                   long downtime,
                                   int flags)

virDomainMigrateToURI

int virDomainMigrateToURI(DomainPointer virDomainPtr,
                          java.lang.String duri,
                          com.sun.jna.NativeLong flags,
                          java.lang.String dname,
                          com.sun.jna.NativeLong bandwidth)

virDomainMemoryStats

int virDomainMemoryStats(DomainPointer virDomainPtr,
                         virDomainMemoryStats[] stats,
                         int nr_stats,
                         int flags)

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)

virDomainRevertToSnapshot

int virDomainRevertToSnapshot(DomainSnapshotPointer virDomainSnapshotPtr,
                              int flags)

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)

virDomainUpdateDeviceFlags

int virDomainUpdateDeviceFlags(DomainPointer virDomainPtr,
                               java.lang.String xml,
                               int flags)

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)

virNetworkIsActive

int virNetworkIsActive(NetworkPointer virNetworkPtr)

virNetworkIsPersistent

int virNetworkIsPersistent(NetworkPointer virNetworkPtr)

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)

virStoragePoolIsActive

int virStoragePoolIsActive(StoragePoolPointer storagePoolPtr)

virStoragePoolIsPersistent

int virStoragePoolIsPersistent(StoragePoolPointer storagePoolPtr)

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,
                          int flags)

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)

virStorageVolWipe

int virStorageVolWipe(StorageVolPointer storageVolPtr,
                      int flags)

virInterfaceCreate

int virInterfaceCreate(InterfacePointer virDevicePointer)

virInterfaceDefineXML

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

virInterfaceDestroy

int virInterfaceDestroy(InterfacePointer virDevicePointer)

virInterfaceFree

int virInterfaceFree(InterfacePointer virDevicePointer)

virInterfaceGetName

java.lang.String virInterfaceGetName(InterfacePointer virInterfacePtr)

virInterfaceGetMACString

java.lang.String virInterfaceGetMACString(InterfacePointer virInterfacePtr)

virInterfaceGetXMLDesc

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

virInterfaceIsActive

int virInterfaceIsActive(InterfacePointer virDevicePointer)

virInterfaceLookupByMACString

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

virInterfaceLookupByName

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

virInterfaceUndefine

int virInterfaceUndefine(InterfacePointer virDevicePointer)

virSecretGetConnect

ConnectionPointer virSecretGetConnect(SecretPointer virSecretPtr)

virSecretFree

int virSecretFree(SecretPointer virSecretPtr)

virSecretDefineXML

SecretPointer virSecretDefineXML(ConnectionPointer virConnectPtr,
                                 java.lang.String xml,
                                 int flags)

virSecretGetUUID

int virSecretGetUUID(SecretPointer virSecretPtr,
                     byte[] uuidString)

virSecretGetUUIDString

int virSecretGetUUIDString(SecretPointer virSecretPtr,
                           byte[] uuidString)

virSecretGetUsageID

java.lang.String virSecretGetUsageID(SecretPointer virSecretPtr)

virSecretGetValue

com.sun.jna.Pointer virSecretGetValue(SecretPointer virSecretPtr,
                                      com.sun.jna.ptr.LongByReference value_size,
                                      int flags)

virSecretGetXMLDesc

java.lang.String virSecretGetXMLDesc(SecretPointer virSecretPtr,
                                     int flags)

virSecretLookupByUsage

SecretPointer virSecretLookupByUsage(ConnectionPointer virConnectPtr,
                                     int usageType,
                                     java.lang.String usageID)

virSecretLookupByUUID

SecretPointer virSecretLookupByUUID(ConnectionPointer virConnectPtr,
                                    byte[] uuidBytes)

virSecretLookupByUUIDString

SecretPointer virSecretLookupByUUIDString(ConnectionPointer virConnectPtr,
                                          java.lang.String uuidstr)

virSecretSetValue

int virSecretSetValue(SecretPointer virSecretPtr,
                      java.lang.String value,
                      com.sun.jna.NativeLong value_size,
                      int flags)

virSecretSetValue

int virSecretSetValue(SecretPointer virSecretPtr,
                      byte[] value,
                      com.sun.jna.NativeLong value_size,
                      int flags)

virSecretUndefine

int virSecretUndefine(SecretPointer virSecretPtr)

virStreamAbort

int virStreamAbort(StreamPointer virStreamPtr)

virStreamEventAddCallback

int virStreamEventAddCallback(StreamPointer virStreamPtr,
                              int events,
                              Libvirt.VirStreamEventCallback cb,
                              com.sun.jna.Pointer opaque,
                              Libvirt.VirFreeCallback ff)

virStreamEventUpdateCallback

int virStreamEventUpdateCallback(StreamPointer virStreamPtr,
                                 int events)

virStreamEventRemoveCallback

int virStreamEventRemoveCallback(StreamPointer virStreamPtr)

virStreamFinish

int virStreamFinish(StreamPointer virStreamPtr)

virStreamFree

int virStreamFree(StreamPointer virStreamPtr)

virStreamNew

StreamPointer virStreamNew(ConnectionPointer virConnectPtr,
                           int flags)

virStreamSend

int virStreamSend(StreamPointer virStreamPtr,
                  java.lang.String data,
                  com.sun.jna.NativeLong size)

virStreamSendAll

int virStreamSendAll(StreamPointer virStreamPtr,
                     Libvirt.VirStreamSourceFunc handler,
                     com.sun.jna.Pointer opaque)

virStreamRecv

int virStreamRecv(StreamPointer virStreamPtr,
                  byte[] data,
                  com.sun.jna.NativeLong length)

virStreamRecvAll

int virStreamRecvAll(StreamPointer virStreamPtr,
                     Libvirt.VirStreamSinkFunc handler,
                     com.sun.jna.Pointer opaque)

virDomainSnapshotCreateXML

DomainSnapshotPointer virDomainSnapshotCreateXML(DomainPointer virDomainPtr,
                                                 java.lang.String xmlDesc,
                                                 int flags)

virDomainSnapshotCurrent

DomainSnapshotPointer virDomainSnapshotCurrent(DomainPointer virDomainPtr,
                                               int flags)

virDomainSnapshotDelete

int virDomainSnapshotDelete(DomainSnapshotPointer virDomainSnapshotPtr,
                            int flags)

virDomainSnapshotGetXMLDesc

java.lang.String virDomainSnapshotGetXMLDesc(DomainSnapshotPointer virDomainSnapshotPtr,
                                             int flags)

virDomainSnapshotFree

int virDomainSnapshotFree(DomainSnapshotPointer virDomainSnapshotPtr)

virDomainSnapshotListNames

int virDomainSnapshotListNames(DomainPointer virDomainPtr,
                               java.lang.String[] names,
                               int nameslen,
                               int flags)

virDomainSnapshotLookupByName

DomainSnapshotPointer virDomainSnapshotLookupByName(DomainPointer virDomainPtr,
                                                    java.lang.String name,
                                                    int flags)

virDomainSnapshotNum

int virDomainSnapshotNum(DomainPointer virDomainPtr,
                         int flags)

virNWFilterGetXMLDesc

java.lang.String virNWFilterGetXMLDesc(NetworkFilterPointer virNWFilterPtr,
                                       int flags)

virNWFilterDefineXML

NetworkFilterPointer virNWFilterDefineXML(ConnectionPointer virConnectPtr,
                                          java.lang.String xml)

virNWFilterFree

int virNWFilterFree(NetworkFilterPointer virNWFilterPtr)

virNWFilterLookupByName

NetworkFilterPointer virNWFilterLookupByName(ConnectionPointer virConnectPtr,
                                             java.lang.String name)

virNWFilterLookupByUUID

NetworkFilterPointer virNWFilterLookupByUUID(ConnectionPointer virConnectPtr,
                                             byte[] uuidBytes)

virNWFilterLookupByUUIDString

NetworkFilterPointer virNWFilterLookupByUUIDString(ConnectionPointer virConnectPtr,
                                                   java.lang.String uuidstr)

virNWFilterGetName

java.lang.String virNWFilterGetName(NetworkFilterPointer virNWFilterPtr)

virNWFilterGetUUID

int virNWFilterGetUUID(NetworkFilterPointer virNWFilterPtr,
                       byte[] uuidString)

virNWFilterGetUUIDString

int virNWFilterGetUUIDString(NetworkFilterPointer virNWFilterPtr,
                             byte[] uuidString)

virNWFilterUndefine

int virNWFilterUndefine(NetworkFilterPointer virNWFilterPtr)