org.libvirt.jna

Interface Libvirt

public interface Libvirt extends 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 interfaceLibvirt.VirConnectAuthCallback
Callback interface for authorization
static interfaceLibvirt.VirConnectDomainEventGenericCallback
static interfaceLibvirt.VirErrorCallback
Error callback
static interfaceLibvirt.VirFreeCallback
Generic Callbacks
static interfaceLibvirt.VirStreamEventCallback
static interfaceLibvirt.VirStreamSinkFunc
Stream callbacks
static interfaceLibvirt.VirStreamSourceFunc
Field Summary
LibvirtINSTANCE
static intVIR_DOMAIN_SCHED_FIELD_LENGTH
static intVIR_UUID_BUFLEN
static intVIR_UUID_STRING_BUFLEN
Method Summary
intvirConnCopyLastError(ConnectionPointer virConnectPtr, virError to)
StringvirConnectBaselineCPU(ConnectionPointer virConnectPtr, String[] xmlCPUs, int ncpus, int flags)
intvirConnectClose(ConnectionPointer virConnectPtr)
intvirConnectCompareCPU(ConnectionPointer virConnectPtr, String xmlDesc, int flags)
intvirConnectDomainEventDeregisterAny(ConnectionPointer virConnectPtr, int callbackID)
intvirConnectDomainEventRegisterAny(ConnectionPointer virConnectPtr, DomainPointer virDomainPtr, int eventID, Libvirt.VirConnectDomainEventGenericCallback cb, Pointer opaque, Libvirt.VirFreeCallback freecb)
StringvirConnectDomainXMLFromNative(ConnectionPointer virConnectPtr, String nativeFormat, String nativeConfig, int flags)
StringvirConnectDomainXMLToNative(ConnectionPointer virConnectPtr, String nativeFormat, String domainXML, int flags)
StringvirConnectFindStoragePoolSources(ConnectionPointer virConnectPtr, String type, String srcSpec, int flags)
StringvirConnectGetCapabilities(ConnectionPointer virConnectPtr)
StringvirConnectGetHostname(ConnectionPointer virConnectPtr)
intvirConnectGetLibVersion(ConnectionPointer virConnectPtr, LongByReference libVer)
intvirConnectGetMaxVcpus(ConnectionPointer virConnectPtr, String type)
StringvirConnectGetType(ConnectionPointer virConnectPtr)
StringvirConnectGetURI(ConnectionPointer virConnectPtr)
intvirConnectGetVersion(ConnectionPointer virConnectPtr, LongByReference hvVer)
intvirConnectIsEncrypted(ConnectionPointer virConnectPtr)
intvirConnectIsSecure(ConnectionPointer virConnectPtr)
intvirConnectListDefinedDomains(ConnectionPointer virConnectPtr, String[] name, int maxnames)
intvirConnectListDefinedInterfaces(ConnectionPointer virConnectPtr, String[] name, int maxNames)
intvirConnectListDefinedNetworks(ConnectionPointer virConnectPtr, String[] name, int maxnames)
intvirConnectListDefinedStoragePools(ConnectionPointer virConnectPtr, String[] names, int maxnames)
intvirConnectListDomains(ConnectionPointer virConnectPtr, int[] ids, int maxnames)
intvirConnectListInterfaces(ConnectionPointer virConnectPtr, String[] name, int maxNames)
intvirConnectListNetworks(ConnectionPointer virConnectPtr, String[] name, int maxnames)
intvirConnectListNWFilters(ConnectionPointer virConnectPtr, String[] name, int maxnames)
intvirConnectListSecrets(ConnectionPointer virConnectPtr, String[] uids, int maxUids)
intvirConnectListStoragePools(ConnectionPointer virConnectPtr, String[] names, int maxnames)
intvirConnectNumOfDefinedDomains(ConnectionPointer virConnectPtr)
intvirConnectNumOfDefinedInterfaces(ConnectionPointer virConnectPtr)
intvirConnectNumOfDefinedNetworks(ConnectionPointer virConnectPtr)
intvirConnectNumOfDefinedStoragePools(ConnectionPointer virConnectPtr)
intvirConnectNumOfDomains(ConnectionPointer virConnectPtr)
intvirConnectNumOfInterfaces(ConnectionPointer virConnectPtr)
intvirConnectNumOfNetworks(ConnectionPointer virConnectPtr)
intvirConnectNumOfNWFilters(ConnectionPointer virConnectPtr)
intvirConnectNumOfSecrets(ConnectionPointer virConnectPtr)
intvirConnectNumOfStoragePools(ConnectionPointer virConnectPtr)
ConnectionPointervirConnectOpen(String name)
ConnectionPointervirConnectOpenAuth(String name, virConnectAuth auth, int flags)
ConnectionPointervirConnectOpenReadOnly(String name)
virErrorvirConnGetLastError(ConnectionPointer virConnectPtr)
intvirConnResetLastError(ConnectionPointer virConnectPtr)
voidvirConnSetErrorFunc(ConnectionPointer virConnectPtr, Pointer userData, Libvirt.VirErrorCallback callback)
intvirCopyLastError(virError error)
intvirDomainAbortJob(DomainPointer virDomainPtr)
intvirDomainAttachDevice(DomainPointer virDomainPtr, String deviceXML)
intvirDomainAttachDeviceFlags(DomainPointer virDomainPtr, String deviceXML, int flags)
intvirDomainBlockStats(DomainPointer virDomainPtr, String path, virDomainBlockStats stats, int size)
intvirDomainCoreDump(DomainPointer virDomainPtr, String to, int flags)
intvirDomainCreate(DomainPointer virDomainPtr)
DomainPointervirDomainCreateLinux(ConnectionPointer virConnectPtr, String xmlDesc, int flags)
intvirDomainCreateWithFlags(DomainPointer virDomainPtr, int flags)
DomainPointervirDomainCreateXML(ConnectionPointer virConnectPtr, String xmlDesc, int flags)
DomainPointervirDomainDefineXML(ConnectionPointer virConnectPtr, String xmlDesc)
intvirDomainDestroy(DomainPointer virDomainPtr)
intvirDomainDetachDevice(DomainPointer virDomainPtr, String deviceXML)
intvirDomainDetachDeviceFlags(DomainPointer virDomainPtr, String deviceXML, int flags)
intvirDomainFree(DomainPointer virDomainPtr)
intvirDomainGetAutostart(DomainPointer virDomainPtr, IntByReference value)
intvirDomainGetBlockInfo(DomainPointer virDomainPtr, String path, virDomainBlockInfo info, int flags)
ConnectionPointervirDomainGetConnect(DomainPointer virDomainPtr)
intvirDomainGetID(DomainPointer virDomainPtr)
intvirDomainGetInfo(DomainPointer virDomainPtr, virDomainInfo vInfo)
intvirDomainGetJobInfo(DomainPointer virDomainPtr, virDomainJobInfo vInfo)
NativeLongvirDomainGetMaxMemory(DomainPointer virDomainPtr)
intvirDomainGetMaxVcpus(DomainPointer virDomainPtr)
StringvirDomainGetName(DomainPointer virDomainPtr)
StringvirDomainGetOSType(DomainPointer virDomainPtr)
intvirDomainGetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, IntByReference nparams)
StringvirDomainGetSchedulerType(DomainPointer virDomainPtr, IntByReference nparams)
intvirDomainGetUUID(DomainPointer virDomainPtr, byte[] uuidString)
intvirDomainGetUUIDString(DomainPointer virDomainPtr, byte[] uuidString)
intvirDomainGetVcpus(DomainPointer virDomainPtr, virVcpuInfo[] info, int maxInfo, byte[] cpumaps, int maplen)
StringvirDomainGetXMLDesc(DomainPointer virDomainPtr, int flags)
intvirDomainHasCurrentSnapshot(DomainPointer virDomainPtr, int flags)
intvirDomainHasManagedSaveImage(DomainPointer virDomainPtr, int flags)
intvirDomainInterfaceStats(DomainPointer virDomainPtr, String path, virDomainInterfaceStats stats, int size)
intvirDomainIsActive(DomainPointer virDomainPtr)
intvirDomainIsPersistent(DomainPointer virDomainPtr)
DomainPointervirDomainLookupByID(ConnectionPointer virConnectPtr, int id)
DomainPointervirDomainLookupByName(ConnectionPointer virConnectPtr, String name)
DomainPointervirDomainLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
DomainPointervirDomainLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)
intvirDomainManagedSave(DomainPointer virDomainPtr, int flags)
intvirDomainManagedSaveRemove(DomainPointer virDomainPtr, int flags)
intvirDomainMemoryStats(DomainPointer virDomainPtr, virDomainMemoryStats[] stats, int nr_stats, int flags)
DomainPointervirDomainMigrate(DomainPointer virDomainPtr, ConnectionPointer virConnectPtr, NativeLong flags, String dname, String uri, NativeLong bandwidth)
intvirDomainMigrateSetMaxDowntime(DomainPointer virDomainPtr, long downtime, int flags)
intvirDomainMigrateToURI(DomainPointer virDomainPtr, String duri, NativeLong flags, String dname, NativeLong bandwidth)
intvirDomainPinVcpu(DomainPointer virDomainPtr, int vcpu, byte[] cpumap, int maplen)
intvirDomainReboot(DomainPointer virDomainPtr, int flags)
intvirDomainRestore(ConnectionPointer virConnectPtr, String from)
intvirDomainResume(DomainPointer virDomainPtr)
intvirDomainRevertToSnapshot(DomainSnapshotPointer virDomainSnapshotPtr, int flags)
intvirDomainSave(DomainPointer virDomainPtr, String to)
intvirDomainSetAutostart(DomainPointer virDomainPtr, int autoStart)
intvirDomainSetMaxMemory(DomainPointer virDomainPtr, NativeLong maxMemory)
intvirDomainSetMemory(DomainPointer virDomainPtr, NativeLong maxMemory)
intvirDomainSetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, int nparams)
intvirDomainSetVcpus(DomainPointer virDomainPtr, int nvcpus)
intvirDomainShutdown(DomainPointer virDomainPtr)
DomainSnapshotPointervirDomainSnapshotCreateXML(DomainPointer virDomainPtr, String xmlDesc, int flags)
DomainSnapshotPointervirDomainSnapshotCurrent(DomainPointer virDomainPtr, int flags)
intvirDomainSnapshotDelete(DomainSnapshotPointer virDomainSnapshotPtr, int flags)
intvirDomainSnapshotFree(DomainSnapshotPointer virDomainSnapshotPtr)
StringvirDomainSnapshotGetXMLDesc(DomainSnapshotPointer virDomainSnapshotPtr, int flags)
intvirDomainSnapshotListNames(DomainPointer virDomainPtr, String[] names, int nameslen, int flags)
DomainSnapshotPointervirDomainSnapshotLookupByName(DomainPointer virDomainPtr, String name, int flags)
intvirDomainSnapshotNum(DomainPointer virDomainPtr, int flags)
intvirDomainSuspend(DomainPointer virDomainPtr)
intvirDomainUndefine(DomainPointer virDomainPtr)
intvirDomainUpdateDeviceFlags(DomainPointer virDomainPtr, String xml, int flags)
virErrorvirGetLastError()
intvirGetVersion(LongByReference libVer, String type, LongByReference typeVer)
intvirInitialize()
intvirInterfaceCreate(InterfacePointer virDevicePointer)
InterfacePointervirInterfaceDefineXML(ConnectionPointer virConnectPtr, String xml, int flags)
intvirInterfaceDestroy(InterfacePointer virDevicePointer)
intvirInterfaceFree(InterfacePointer virDevicePointer)
StringvirInterfaceGetMACString(InterfacePointer virInterfacePtr)
StringvirInterfaceGetName(InterfacePointer virInterfacePtr)
StringvirInterfaceGetXMLDesc(InterfacePointer virInterfacePtr, int flags)
intvirInterfaceIsActive(InterfacePointer virDevicePointer)
InterfacePointervirInterfaceLookupByMACString(ConnectionPointer virConnectPtr, String mac)
InterfacePointervirInterfaceLookupByName(ConnectionPointer virConnectPtr, String name)
intvirInterfaceUndefine(InterfacePointer virDevicePointer)
intvirNetworkCreate(NetworkPointer virConnectPtr)
NetworkPointervirNetworkCreateXML(ConnectionPointer virConnectPtr, String xmlDesc)
NetworkPointervirNetworkDefineXML(ConnectionPointer virConnectPtr, String xmlDesc)
intvirNetworkDestroy(NetworkPointer virConnectPtr)
intvirNetworkFree(NetworkPointer virConnectPtr)
intvirNetworkGetAutostart(NetworkPointer virNetworkPtr, IntByReference value)
StringvirNetworkGetBridgeName(NetworkPointer virNetworkPtr)
ConnectionPointervirNetworkGetConnect(NetworkPointer virnetworkPtr)
StringvirNetworkGetName(NetworkPointer virNetworkPtr)
intvirNetworkGetUUID(NetworkPointer virNetworkPtr, byte[] uuidString)
intvirNetworkGetUUIDString(NetworkPointer virNetworkPtr, byte[] uuidString)
StringvirNetworkGetXMLDesc(NetworkPointer virNetworkPtr, int flags)
intvirNetworkIsActive(NetworkPointer virNetworkPtr)
intvirNetworkIsPersistent(NetworkPointer virNetworkPtr)
NetworkPointervirNetworkLookupByName(ConnectionPointer virConnectPtr, String name)
NetworkPointervirNetworkLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
NetworkPointervirNetworkLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)
intvirNetworkSetAutostart(NetworkPointer virConnectPtr, int autoStart)
intvirNetworkUndefine(NetworkPointer virConnectPtr)
DevicePointervirNodeDeviceCreateXML(ConnectionPointer virConnectPtr, String xml, int flags)
intvirNodeDeviceDestroy(DevicePointer virDevicePointer)
intvirNodeDeviceDettach(DevicePointer virDevicePointer)
intvirNodeDeviceFree(DevicePointer virDevicePointer)
StringvirNodeDeviceGetName(DevicePointer virDevicePointer)
StringvirNodeDeviceGetParent(DevicePointer virDevicePointer)
StringvirNodeDeviceGetXMLDesc(DevicePointer virDevicePointer)
intvirNodeDeviceListCaps(DevicePointer virDevicePointer, String[] names, int maxNames)
DevicePointervirNodeDeviceLookupByName(ConnectionPointer virConnectPtr, String name)
intvirNodeDeviceNumOfCaps(DevicePointer virDevicePointer)
intvirNodeDeviceReAttach(DevicePointer virDevicePointer)
intvirNodeDeviceReset(DevicePointer virDevicePointer)
intvirNodeGetCellsFreeMemory(ConnectionPointer virConnectPtr, LongByReference freeMems, int startCell, int maxCells)
longvirNodeGetFreeMemory(ConnectionPointer virConnectPtr)
intvirNodeGetInfo(ConnectionPointer virConnectPtr, virNodeInfo virNodeInfo)
intvirNodeListDevices(ConnectionPointer virConnectPtr, String capabilityName, String[] names, int maxnames, int flags)
intvirNodeNumOfDevices(ConnectionPointer virConnectPtr, String capabilityName, int flags)
NetworkFilterPointervirNWFilterDefineXML(ConnectionPointer virConnectPtr, String xml)
intvirNWFilterFree(NetworkFilterPointer virNWFilterPtr)
StringvirNWFilterGetName(NetworkFilterPointer virNWFilterPtr)
intvirNWFilterGetUUID(NetworkFilterPointer virNWFilterPtr, byte[] uuidString)
intvirNWFilterGetUUIDString(NetworkFilterPointer virNWFilterPtr, byte[] uuidString)
StringvirNWFilterGetXMLDesc(NetworkFilterPointer virNWFilterPtr, int flags)
NetworkFilterPointervirNWFilterLookupByName(ConnectionPointer virConnectPtr, String name)
NetworkFilterPointervirNWFilterLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
NetworkFilterPointervirNWFilterLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)
intvirNWFilterUndefine(NetworkFilterPointer virNWFilterPtr)
voidvirResetLastError()
SecretPointervirSecretDefineXML(ConnectionPointer virConnectPtr, String xml, int flags)
intvirSecretFree(SecretPointer virSecretPtr)
ConnectionPointervirSecretGetConnect(SecretPointer virSecretPtr)
StringvirSecretGetUsageID(SecretPointer virSecretPtr)
intvirSecretGetUUID(SecretPointer virSecretPtr, byte[] uuidString)
intvirSecretGetUUIDString(SecretPointer virSecretPtr, byte[] uuidString)
StringvirSecretGetValue(SecretPointer virSecretPtr, NativeLong value_size, int flags)
StringvirSecretGetXMLDesc(SecretPointer virSecretPtr, int flags)
SecretPointervirSecretLookupByUsage(ConnectionPointer virConnectPtr, int usageType, String usageID)
SecretPointervirSecretLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
SecretPointervirSecretLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)
intvirSecretSetValue(SecretPointer virSecretPtr, String value, NativeLong value_size, int flags)
intvirSecretUndefine(SecretPointer virSecretPtr)
voidvirSetErrorFunc(Pointer userData, Libvirt.VirErrorCallback callback)
intvirStoragePoolBuild(StoragePoolPointer storagePoolPtr, int flags)
intvirStoragePoolCreate(StoragePoolPointer storagePoolPtr, int flags)
StoragePoolPointervirStoragePoolCreateXML(ConnectionPointer virConnectPtr, String xml, int flags)
StoragePoolPointervirStoragePoolDefineXML(ConnectionPointer virConnectPtr, String xml, int flags)
intvirStoragePoolDelete(StoragePoolPointer storagePoolPtr, int flags)
intvirStoragePoolDestroy(StoragePoolPointer storagePoolPtr)
intvirStoragePoolFree(StoragePoolPointer storagePoolPtr)
intvirStoragePoolGetAutostart(StoragePoolPointer storagePoolPtr, IntByReference value)
intvirStoragePoolGetInfo(StoragePoolPointer storagePoolPtr, virStoragePoolInfo info)
StringvirStoragePoolGetName(StoragePoolPointer storagePoolPtr)
intvirStoragePoolGetUUID(StoragePoolPointer storagePoolPtr, byte[] uuidString)
intvirStoragePoolGetUUIDString(StoragePoolPointer storagePoolPtr, byte[] uuidString)
StringvirStoragePoolGetXMLDesc(StoragePoolPointer storagePoolPtr, int flags)
intvirStoragePoolIsActive(StoragePoolPointer storagePoolPtr)
intvirStoragePoolIsPersistent(StoragePoolPointer storagePoolPtr)
intvirStoragePoolListVolumes(StoragePoolPointer storagePoolPtr, String[] names, int maxnames)
StoragePoolPointervirStoragePoolLookupByName(ConnectionPointer virConnectPtr, String name)
StoragePoolPointervirStoragePoolLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)
StoragePoolPointervirStoragePoolLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)
StoragePoolPointervirStoragePoolLookupByVolume(StorageVolPointer storageVolPtr)
intvirStoragePoolNumOfVolumes(StoragePoolPointer storagePoolPtr)
intvirStoragePoolRefresh(StoragePoolPointer storagePoolPtr)
intvirStoragePoolSetAutostart(StoragePoolPointer storagePoolPtr, int autostart)
intvirStoragePoolUndefine(StoragePoolPointer storagePoolPtr)
StorageVolPointervirStorageVolCreateXML(StoragePoolPointer storagePoolPtr, String xml, int flags)
StorageVolPointervirStorageVolCreateXMLFrom(StoragePoolPointer storagePoolPtr, String xml, StorageVolPointer cloneVolume, int flags)
intvirStorageVolDelete(StorageVolPointer storageVolPtr, int flags)
intvirStorageVolFree(StorageVolPointer storageVolPtr)
intvirStorageVolGetInfo(StorageVolPointer storageVolPtr, virStorageVolInfo info)
StringvirStorageVolGetKey(StorageVolPointer storageVolPtr)
StringvirStorageVolGetName(StorageVolPointer storageVolPtr)
StringvirStorageVolGetPath(StorageVolPointer storageVolPtr)
StringvirStorageVolGetXMLDesc(StorageVolPointer storageVolPtr, int flags)
StorageVolPointervirStorageVolLookupByKey(ConnectionPointer virConnectPtr, String name)
StorageVolPointervirStorageVolLookupByName(StoragePoolPointer storagePoolPtr, String name)
StorageVolPointervirStorageVolLookupByPath(ConnectionPointer virConnectPtr, String path)
intvirStorageVolWipe(StorageVolPointer storageVolPtr, int flags)
intvirStreamAbort(StreamPointer virStreamPtr)
intvirStreamEventAddCallback(StreamPointer virStreamPtr, int events, Libvirt.VirStreamEventCallback cb, Pointer opaque, Libvirt.VirFreeCallback ff)
intvirStreamEventRemoveCallback(StreamPointer virStreamPtr)
intvirStreamEventUpdateCallback(StreamPointer virStreamPtr, int events)
intvirStreamFinish(StreamPointer virStreamPtr)
intvirStreamFree(StreamPointer virStreamPtr)
StreamPointervirStreamNew(ConnectionPointer virConnectPtr, int flags)
intvirStreamRecv(StreamPointer virStreamPtr, byte[] data, NativeLong length)
intvirStreamRecvAll(StreamPointer virStreamPtr, Libvirt.VirStreamSinkFunc handler, Pointer opaque)
intvirStreamSend(StreamPointer virStreamPtr, String data, NativeLong size)
intvirStreamSendAll(StreamPointer virStreamPtr, Libvirt.VirStreamSourceFunc handler, Pointer opaque)

Field Detail

INSTANCE

public Libvirt INSTANCE

VIR_DOMAIN_SCHED_FIELD_LENGTH

public static int VIR_DOMAIN_SCHED_FIELD_LENGTH

VIR_UUID_BUFLEN

public static int VIR_UUID_BUFLEN

VIR_UUID_STRING_BUFLEN

public static int VIR_UUID_STRING_BUFLEN

Method Detail

virConnCopyLastError

public int virConnCopyLastError(ConnectionPointer virConnectPtr, virError to)

virConnectBaselineCPU

public String virConnectBaselineCPU(ConnectionPointer virConnectPtr, String[] xmlCPUs, int ncpus, int flags)

virConnectClose

public int virConnectClose(ConnectionPointer virConnectPtr)

virConnectCompareCPU

public int virConnectCompareCPU(ConnectionPointer virConnectPtr, String xmlDesc, int flags)

virConnectDomainEventDeregisterAny

public int virConnectDomainEventDeregisterAny(ConnectionPointer virConnectPtr, int callbackID)

virConnectDomainEventRegisterAny

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

virConnectDomainXMLFromNative

public String virConnectDomainXMLFromNative(ConnectionPointer virConnectPtr, String nativeFormat, String nativeConfig, int flags)

virConnectDomainXMLToNative

public String virConnectDomainXMLToNative(ConnectionPointer virConnectPtr, String nativeFormat, String domainXML, int flags)

virConnectFindStoragePoolSources

public String virConnectFindStoragePoolSources(ConnectionPointer virConnectPtr, String type, String srcSpec, int flags)

virConnectGetCapabilities

public String virConnectGetCapabilities(ConnectionPointer virConnectPtr)

virConnectGetHostname

public String virConnectGetHostname(ConnectionPointer virConnectPtr)

virConnectGetLibVersion

public int virConnectGetLibVersion(ConnectionPointer virConnectPtr, LongByReference libVer)

virConnectGetMaxVcpus

public int virConnectGetMaxVcpus(ConnectionPointer virConnectPtr, String type)

virConnectGetType

public String virConnectGetType(ConnectionPointer virConnectPtr)

virConnectGetURI

public String virConnectGetURI(ConnectionPointer virConnectPtr)

virConnectGetVersion

public int virConnectGetVersion(ConnectionPointer virConnectPtr, LongByReference hvVer)

virConnectIsEncrypted

public int virConnectIsEncrypted(ConnectionPointer virConnectPtr)

virConnectIsSecure

public int virConnectIsSecure(ConnectionPointer virConnectPtr)

virConnectListDefinedDomains

public int virConnectListDefinedDomains(ConnectionPointer virConnectPtr, String[] name, int maxnames)

virConnectListDefinedInterfaces

public int virConnectListDefinedInterfaces(ConnectionPointer virConnectPtr, String[] name, int maxNames)

virConnectListDefinedNetworks

public int virConnectListDefinedNetworks(ConnectionPointer virConnectPtr, String[] name, int maxnames)

virConnectListDefinedStoragePools

public int virConnectListDefinedStoragePools(ConnectionPointer virConnectPtr, String[] names, int maxnames)

virConnectListDomains

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

virConnectListInterfaces

public int virConnectListInterfaces(ConnectionPointer virConnectPtr, String[] name, int maxNames)

virConnectListNetworks

public int virConnectListNetworks(ConnectionPointer virConnectPtr, String[] name, int maxnames)

virConnectListNWFilters

public int virConnectListNWFilters(ConnectionPointer virConnectPtr, String[] name, int maxnames)

virConnectListSecrets

public int virConnectListSecrets(ConnectionPointer virConnectPtr, String[] uids, int maxUids)

virConnectListStoragePools

public int virConnectListStoragePools(ConnectionPointer virConnectPtr, String[] names, int maxnames)

virConnectNumOfDefinedDomains

public int virConnectNumOfDefinedDomains(ConnectionPointer virConnectPtr)

virConnectNumOfDefinedInterfaces

public int virConnectNumOfDefinedInterfaces(ConnectionPointer virConnectPtr)

virConnectNumOfDefinedNetworks

public int virConnectNumOfDefinedNetworks(ConnectionPointer virConnectPtr)

virConnectNumOfDefinedStoragePools

public int virConnectNumOfDefinedStoragePools(ConnectionPointer virConnectPtr)

virConnectNumOfDomains

public int virConnectNumOfDomains(ConnectionPointer virConnectPtr)

virConnectNumOfInterfaces

public int virConnectNumOfInterfaces(ConnectionPointer virConnectPtr)

virConnectNumOfNetworks

public int virConnectNumOfNetworks(ConnectionPointer virConnectPtr)

virConnectNumOfNWFilters

public int virConnectNumOfNWFilters(ConnectionPointer virConnectPtr)

virConnectNumOfSecrets

public int virConnectNumOfSecrets(ConnectionPointer virConnectPtr)

virConnectNumOfStoragePools

public int virConnectNumOfStoragePools(ConnectionPointer virConnectPtr)

virConnectOpen

public ConnectionPointer virConnectOpen(String name)

virConnectOpenAuth

public ConnectionPointer virConnectOpenAuth(String name, virConnectAuth auth, int flags)

virConnectOpenReadOnly

public ConnectionPointer virConnectOpenReadOnly(String name)

virConnGetLastError

public virError virConnGetLastError(ConnectionPointer virConnectPtr)

virConnResetLastError

public int virConnResetLastError(ConnectionPointer virConnectPtr)

virConnSetErrorFunc

public void virConnSetErrorFunc(ConnectionPointer virConnectPtr, Pointer userData, Libvirt.VirErrorCallback callback)

virCopyLastError

public int virCopyLastError(virError error)

virDomainAbortJob

public int virDomainAbortJob(DomainPointer virDomainPtr)

virDomainAttachDevice

public int virDomainAttachDevice(DomainPointer virDomainPtr, String deviceXML)

virDomainAttachDeviceFlags

public int virDomainAttachDeviceFlags(DomainPointer virDomainPtr, String deviceXML, int flags)

virDomainBlockStats

public int virDomainBlockStats(DomainPointer virDomainPtr, String path, virDomainBlockStats stats, int size)

virDomainCoreDump

public int virDomainCoreDump(DomainPointer virDomainPtr, String to, int flags)

virDomainCreate

public int virDomainCreate(DomainPointer virDomainPtr)

virDomainCreateLinux

public DomainPointer virDomainCreateLinux(ConnectionPointer virConnectPtr, String xmlDesc, int flags)

virDomainCreateWithFlags

public int virDomainCreateWithFlags(DomainPointer virDomainPtr, int flags)

virDomainCreateXML

public DomainPointer virDomainCreateXML(ConnectionPointer virConnectPtr, String xmlDesc, int flags)

virDomainDefineXML

public DomainPointer virDomainDefineXML(ConnectionPointer virConnectPtr, String xmlDesc)

virDomainDestroy

public int virDomainDestroy(DomainPointer virDomainPtr)

virDomainDetachDevice

public int virDomainDetachDevice(DomainPointer virDomainPtr, String deviceXML)

virDomainDetachDeviceFlags

public int virDomainDetachDeviceFlags(DomainPointer virDomainPtr, String deviceXML, int flags)

virDomainFree

public int virDomainFree(DomainPointer virDomainPtr)

virDomainGetAutostart

public int virDomainGetAutostart(DomainPointer virDomainPtr, IntByReference value)

virDomainGetBlockInfo

public int virDomainGetBlockInfo(DomainPointer virDomainPtr, String path, virDomainBlockInfo info, int flags)

virDomainGetConnect

public ConnectionPointer virDomainGetConnect(DomainPointer virDomainPtr)

virDomainGetID

public int virDomainGetID(DomainPointer virDomainPtr)

virDomainGetInfo

public int virDomainGetInfo(DomainPointer virDomainPtr, virDomainInfo vInfo)

virDomainGetJobInfo

public int virDomainGetJobInfo(DomainPointer virDomainPtr, virDomainJobInfo vInfo)

virDomainGetMaxMemory

public NativeLong virDomainGetMaxMemory(DomainPointer virDomainPtr)

virDomainGetMaxVcpus

public int virDomainGetMaxVcpus(DomainPointer virDomainPtr)

virDomainGetName

public String virDomainGetName(DomainPointer virDomainPtr)

virDomainGetOSType

public String virDomainGetOSType(DomainPointer virDomainPtr)

virDomainGetSchedulerParameters

public int virDomainGetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, IntByReference nparams)

virDomainGetSchedulerType

public String virDomainGetSchedulerType(DomainPointer virDomainPtr, IntByReference nparams)

virDomainGetUUID

public int virDomainGetUUID(DomainPointer virDomainPtr, byte[] uuidString)

virDomainGetUUIDString

public int virDomainGetUUIDString(DomainPointer virDomainPtr, byte[] uuidString)

virDomainGetVcpus

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

virDomainGetXMLDesc

public String virDomainGetXMLDesc(DomainPointer virDomainPtr, int flags)

virDomainHasCurrentSnapshot

public int virDomainHasCurrentSnapshot(DomainPointer virDomainPtr, int flags)

virDomainHasManagedSaveImage

public int virDomainHasManagedSaveImage(DomainPointer virDomainPtr, int flags)

virDomainInterfaceStats

public int virDomainInterfaceStats(DomainPointer virDomainPtr, String path, virDomainInterfaceStats stats, int size)

virDomainIsActive

public int virDomainIsActive(DomainPointer virDomainPtr)

virDomainIsPersistent

public int virDomainIsPersistent(DomainPointer virDomainPtr)

virDomainLookupByID

public DomainPointer virDomainLookupByID(ConnectionPointer virConnectPtr, int id)

virDomainLookupByName

public DomainPointer virDomainLookupByName(ConnectionPointer virConnectPtr, String name)

virDomainLookupByUUID

public DomainPointer virDomainLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)

virDomainLookupByUUIDString

public DomainPointer virDomainLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)

virDomainManagedSave

public int virDomainManagedSave(DomainPointer virDomainPtr, int flags)

virDomainManagedSaveRemove

public int virDomainManagedSaveRemove(DomainPointer virDomainPtr, int flags)

virDomainMemoryStats

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

virDomainMigrate

public DomainPointer virDomainMigrate(DomainPointer virDomainPtr, ConnectionPointer virConnectPtr, NativeLong flags, String dname, String uri, NativeLong bandwidth)

virDomainMigrateSetMaxDowntime

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

virDomainMigrateToURI

public int virDomainMigrateToURI(DomainPointer virDomainPtr, String duri, NativeLong flags, String dname, NativeLong bandwidth)

virDomainPinVcpu

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

virDomainReboot

public int virDomainReboot(DomainPointer virDomainPtr, int flags)

virDomainRestore

public int virDomainRestore(ConnectionPointer virConnectPtr, String from)

virDomainResume

public int virDomainResume(DomainPointer virDomainPtr)

virDomainRevertToSnapshot

public int virDomainRevertToSnapshot(DomainSnapshotPointer virDomainSnapshotPtr, int flags)

virDomainSave

public int virDomainSave(DomainPointer virDomainPtr, String to)

virDomainSetAutostart

public int virDomainSetAutostart(DomainPointer virDomainPtr, int autoStart)

virDomainSetMaxMemory

public int virDomainSetMaxMemory(DomainPointer virDomainPtr, NativeLong maxMemory)

virDomainSetMemory

public int virDomainSetMemory(DomainPointer virDomainPtr, NativeLong maxMemory)

virDomainSetSchedulerParameters

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

virDomainSetVcpus

public int virDomainSetVcpus(DomainPointer virDomainPtr, int nvcpus)

virDomainShutdown

public int virDomainShutdown(DomainPointer virDomainPtr)

virDomainSnapshotCreateXML

public DomainSnapshotPointer virDomainSnapshotCreateXML(DomainPointer virDomainPtr, String xmlDesc, int flags)

virDomainSnapshotCurrent

public DomainSnapshotPointer virDomainSnapshotCurrent(DomainPointer virDomainPtr, int flags)

virDomainSnapshotDelete

public int virDomainSnapshotDelete(DomainSnapshotPointer virDomainSnapshotPtr, int flags)

virDomainSnapshotFree

public int virDomainSnapshotFree(DomainSnapshotPointer virDomainSnapshotPtr)

virDomainSnapshotGetXMLDesc

public String virDomainSnapshotGetXMLDesc(DomainSnapshotPointer virDomainSnapshotPtr, int flags)

virDomainSnapshotListNames

public int virDomainSnapshotListNames(DomainPointer virDomainPtr, String[] names, int nameslen, int flags)

virDomainSnapshotLookupByName

public DomainSnapshotPointer virDomainSnapshotLookupByName(DomainPointer virDomainPtr, String name, int flags)

virDomainSnapshotNum

public int virDomainSnapshotNum(DomainPointer virDomainPtr, int flags)

virDomainSuspend

public int virDomainSuspend(DomainPointer virDomainPtr)

virDomainUndefine

public int virDomainUndefine(DomainPointer virDomainPtr)

virDomainUpdateDeviceFlags

public int virDomainUpdateDeviceFlags(DomainPointer virDomainPtr, String xml, int flags)

virGetLastError

public virError virGetLastError()

virGetVersion

public int virGetVersion(LongByReference libVer, String type, LongByReference typeVer)

virInitialize

public int virInitialize()

virInterfaceCreate

public int virInterfaceCreate(InterfacePointer virDevicePointer)

virInterfaceDefineXML

public InterfacePointer virInterfaceDefineXML(ConnectionPointer virConnectPtr, String xml, int flags)

virInterfaceDestroy

public int virInterfaceDestroy(InterfacePointer virDevicePointer)

virInterfaceFree

public int virInterfaceFree(InterfacePointer virDevicePointer)

virInterfaceGetMACString

public String virInterfaceGetMACString(InterfacePointer virInterfacePtr)

virInterfaceGetName

public String virInterfaceGetName(InterfacePointer virInterfacePtr)

virInterfaceGetXMLDesc

public String virInterfaceGetXMLDesc(InterfacePointer virInterfacePtr, int flags)

virInterfaceIsActive

public int virInterfaceIsActive(InterfacePointer virDevicePointer)

virInterfaceLookupByMACString

public InterfacePointer virInterfaceLookupByMACString(ConnectionPointer virConnectPtr, String mac)

virInterfaceLookupByName

public InterfacePointer virInterfaceLookupByName(ConnectionPointer virConnectPtr, String name)

virInterfaceUndefine

public int virInterfaceUndefine(InterfacePointer virDevicePointer)

virNetworkCreate

public int virNetworkCreate(NetworkPointer virConnectPtr)

virNetworkCreateXML

public NetworkPointer virNetworkCreateXML(ConnectionPointer virConnectPtr, String xmlDesc)

virNetworkDefineXML

public NetworkPointer virNetworkDefineXML(ConnectionPointer virConnectPtr, String xmlDesc)

virNetworkDestroy

public int virNetworkDestroy(NetworkPointer virConnectPtr)

virNetworkFree

public int virNetworkFree(NetworkPointer virConnectPtr)

virNetworkGetAutostart

public int virNetworkGetAutostart(NetworkPointer virNetworkPtr, IntByReference value)

virNetworkGetBridgeName

public String virNetworkGetBridgeName(NetworkPointer virNetworkPtr)

virNetworkGetConnect

public ConnectionPointer virNetworkGetConnect(NetworkPointer virnetworkPtr)

virNetworkGetName

public String virNetworkGetName(NetworkPointer virNetworkPtr)

virNetworkGetUUID

public int virNetworkGetUUID(NetworkPointer virNetworkPtr, byte[] uuidString)

virNetworkGetUUIDString

public int virNetworkGetUUIDString(NetworkPointer virNetworkPtr, byte[] uuidString)

virNetworkGetXMLDesc

public String virNetworkGetXMLDesc(NetworkPointer virNetworkPtr, int flags)

virNetworkIsActive

public int virNetworkIsActive(NetworkPointer virNetworkPtr)

virNetworkIsPersistent

public int virNetworkIsPersistent(NetworkPointer virNetworkPtr)

virNetworkLookupByName

public NetworkPointer virNetworkLookupByName(ConnectionPointer virConnectPtr, String name)

virNetworkLookupByUUID

public NetworkPointer virNetworkLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)

virNetworkLookupByUUIDString

public NetworkPointer virNetworkLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)

virNetworkSetAutostart

public int virNetworkSetAutostart(NetworkPointer virConnectPtr, int autoStart)

virNetworkUndefine

public int virNetworkUndefine(NetworkPointer virConnectPtr)

virNodeDeviceCreateXML

public DevicePointer virNodeDeviceCreateXML(ConnectionPointer virConnectPtr, String xml, int flags)

virNodeDeviceDestroy

public int virNodeDeviceDestroy(DevicePointer virDevicePointer)

virNodeDeviceDettach

public int virNodeDeviceDettach(DevicePointer virDevicePointer)

virNodeDeviceFree

public int virNodeDeviceFree(DevicePointer virDevicePointer)

virNodeDeviceGetName

public String virNodeDeviceGetName(DevicePointer virDevicePointer)

virNodeDeviceGetParent

public String virNodeDeviceGetParent(DevicePointer virDevicePointer)

virNodeDeviceGetXMLDesc

public String virNodeDeviceGetXMLDesc(DevicePointer virDevicePointer)

virNodeDeviceListCaps

public int virNodeDeviceListCaps(DevicePointer virDevicePointer, String[] names, int maxNames)

virNodeDeviceLookupByName

public DevicePointer virNodeDeviceLookupByName(ConnectionPointer virConnectPtr, String name)

virNodeDeviceNumOfCaps

public int virNodeDeviceNumOfCaps(DevicePointer virDevicePointer)

virNodeDeviceReAttach

public int virNodeDeviceReAttach(DevicePointer virDevicePointer)

virNodeDeviceReset

public int virNodeDeviceReset(DevicePointer virDevicePointer)

virNodeGetCellsFreeMemory

public int virNodeGetCellsFreeMemory(ConnectionPointer virConnectPtr, LongByReference freeMems, int startCell, int maxCells)

virNodeGetFreeMemory

public long virNodeGetFreeMemory(ConnectionPointer virConnectPtr)

virNodeGetInfo

public int virNodeGetInfo(ConnectionPointer virConnectPtr, virNodeInfo virNodeInfo)

virNodeListDevices

public int virNodeListDevices(ConnectionPointer virConnectPtr, String capabilityName, String[] names, int maxnames, int flags)

virNodeNumOfDevices

public int virNodeNumOfDevices(ConnectionPointer virConnectPtr, String capabilityName, int flags)

virNWFilterDefineXML

public NetworkFilterPointer virNWFilterDefineXML(ConnectionPointer virConnectPtr, String xml)

virNWFilterFree

public int virNWFilterFree(NetworkFilterPointer virNWFilterPtr)

virNWFilterGetName

public String virNWFilterGetName(NetworkFilterPointer virNWFilterPtr)

virNWFilterGetUUID

public int virNWFilterGetUUID(NetworkFilterPointer virNWFilterPtr, byte[] uuidString)

virNWFilterGetUUIDString

public int virNWFilterGetUUIDString(NetworkFilterPointer virNWFilterPtr, byte[] uuidString)

virNWFilterGetXMLDesc

public String virNWFilterGetXMLDesc(NetworkFilterPointer virNWFilterPtr, int flags)

virNWFilterLookupByName

public NetworkFilterPointer virNWFilterLookupByName(ConnectionPointer virConnectPtr, String name)

virNWFilterLookupByUUID

public NetworkFilterPointer virNWFilterLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)

virNWFilterLookupByUUIDString

public NetworkFilterPointer virNWFilterLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)

virNWFilterUndefine

public int virNWFilterUndefine(NetworkFilterPointer virNWFilterPtr)

virResetLastError

public void virResetLastError()

virSecretDefineXML

public SecretPointer virSecretDefineXML(ConnectionPointer virConnectPtr, String xml, int flags)

virSecretFree

public int virSecretFree(SecretPointer virSecretPtr)

virSecretGetConnect

public ConnectionPointer virSecretGetConnect(SecretPointer virSecretPtr)

virSecretGetUsageID

public String virSecretGetUsageID(SecretPointer virSecretPtr)

virSecretGetUUID

public int virSecretGetUUID(SecretPointer virSecretPtr, byte[] uuidString)

virSecretGetUUIDString

public int virSecretGetUUIDString(SecretPointer virSecretPtr, byte[] uuidString)

virSecretGetValue

public String virSecretGetValue(SecretPointer virSecretPtr, NativeLong value_size, int flags)

virSecretGetXMLDesc

public String virSecretGetXMLDesc(SecretPointer virSecretPtr, int flags)

virSecretLookupByUsage

public SecretPointer virSecretLookupByUsage(ConnectionPointer virConnectPtr, int usageType, String usageID)

virSecretLookupByUUID

public SecretPointer virSecretLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)

virSecretLookupByUUIDString

public SecretPointer virSecretLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)

virSecretSetValue

public int virSecretSetValue(SecretPointer virSecretPtr, String value, NativeLong value_size, int flags)

virSecretUndefine

public int virSecretUndefine(SecretPointer virSecretPtr)

virSetErrorFunc

public void virSetErrorFunc(Pointer userData, Libvirt.VirErrorCallback callback)

virStoragePoolBuild

public int virStoragePoolBuild(StoragePoolPointer storagePoolPtr, int flags)

virStoragePoolCreate

public int virStoragePoolCreate(StoragePoolPointer storagePoolPtr, int flags)

virStoragePoolCreateXML

public StoragePoolPointer virStoragePoolCreateXML(ConnectionPointer virConnectPtr, String xml, int flags)

virStoragePoolDefineXML

public StoragePoolPointer virStoragePoolDefineXML(ConnectionPointer virConnectPtr, String xml, int flags)

virStoragePoolDelete

public int virStoragePoolDelete(StoragePoolPointer storagePoolPtr, int flags)

virStoragePoolDestroy

public int virStoragePoolDestroy(StoragePoolPointer storagePoolPtr)

virStoragePoolFree

public int virStoragePoolFree(StoragePoolPointer storagePoolPtr)

virStoragePoolGetAutostart

public int virStoragePoolGetAutostart(StoragePoolPointer storagePoolPtr, IntByReference value)

virStoragePoolGetInfo

public int virStoragePoolGetInfo(StoragePoolPointer storagePoolPtr, virStoragePoolInfo info)

virStoragePoolGetName

public String virStoragePoolGetName(StoragePoolPointer storagePoolPtr)

virStoragePoolGetUUID

public int virStoragePoolGetUUID(StoragePoolPointer storagePoolPtr, byte[] uuidString)

virStoragePoolGetUUIDString

public int virStoragePoolGetUUIDString(StoragePoolPointer storagePoolPtr, byte[] uuidString)

virStoragePoolGetXMLDesc

public String virStoragePoolGetXMLDesc(StoragePoolPointer storagePoolPtr, int flags)

virStoragePoolIsActive

public int virStoragePoolIsActive(StoragePoolPointer storagePoolPtr)

virStoragePoolIsPersistent

public int virStoragePoolIsPersistent(StoragePoolPointer storagePoolPtr)

virStoragePoolListVolumes

public int virStoragePoolListVolumes(StoragePoolPointer storagePoolPtr, String[] names, int maxnames)

virStoragePoolLookupByName

public StoragePoolPointer virStoragePoolLookupByName(ConnectionPointer virConnectPtr, String name)

virStoragePoolLookupByUUID

public StoragePoolPointer virStoragePoolLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes)

virStoragePoolLookupByUUIDString

public StoragePoolPointer virStoragePoolLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr)

virStoragePoolLookupByVolume

public StoragePoolPointer virStoragePoolLookupByVolume(StorageVolPointer storageVolPtr)

virStoragePoolNumOfVolumes

public int virStoragePoolNumOfVolumes(StoragePoolPointer storagePoolPtr)

virStoragePoolRefresh

public int virStoragePoolRefresh(StoragePoolPointer storagePoolPtr)

virStoragePoolSetAutostart

public int virStoragePoolSetAutostart(StoragePoolPointer storagePoolPtr, int autostart)

virStoragePoolUndefine

public int virStoragePoolUndefine(StoragePoolPointer storagePoolPtr)

virStorageVolCreateXML

public StorageVolPointer virStorageVolCreateXML(StoragePoolPointer storagePoolPtr, String xml, int flags)

virStorageVolCreateXMLFrom

public StorageVolPointer virStorageVolCreateXMLFrom(StoragePoolPointer storagePoolPtr, String xml, StorageVolPointer cloneVolume, int flags)

virStorageVolDelete

public int virStorageVolDelete(StorageVolPointer storageVolPtr, int flags)

virStorageVolFree

public int virStorageVolFree(StorageVolPointer storageVolPtr)

virStorageVolGetInfo

public int virStorageVolGetInfo(StorageVolPointer storageVolPtr, virStorageVolInfo info)

virStorageVolGetKey

public String virStorageVolGetKey(StorageVolPointer storageVolPtr)

virStorageVolGetName

public String virStorageVolGetName(StorageVolPointer storageVolPtr)

virStorageVolGetPath

public String virStorageVolGetPath(StorageVolPointer storageVolPtr)

virStorageVolGetXMLDesc

public String virStorageVolGetXMLDesc(StorageVolPointer storageVolPtr, int flags)

virStorageVolLookupByKey

public StorageVolPointer virStorageVolLookupByKey(ConnectionPointer virConnectPtr, String name)

virStorageVolLookupByName

public StorageVolPointer virStorageVolLookupByName(StoragePoolPointer storagePoolPtr, String name)

virStorageVolLookupByPath

public StorageVolPointer virStorageVolLookupByPath(ConnectionPointer virConnectPtr, String path)

virStorageVolWipe

public int virStorageVolWipe(StorageVolPointer storageVolPtr, int flags)

virStreamAbort

public int virStreamAbort(StreamPointer virStreamPtr)

virStreamEventAddCallback

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

virStreamEventRemoveCallback

public int virStreamEventRemoveCallback(StreamPointer virStreamPtr)

virStreamEventUpdateCallback

public int virStreamEventUpdateCallback(StreamPointer virStreamPtr, int events)

virStreamFinish

public int virStreamFinish(StreamPointer virStreamPtr)

virStreamFree

public int virStreamFree(StreamPointer virStreamPtr)

virStreamNew

public StreamPointer virStreamNew(ConnectionPointer virConnectPtr, int flags)

virStreamRecv

public int virStreamRecv(StreamPointer virStreamPtr, byte[] data, NativeLong length)

virStreamRecvAll

public int virStreamRecvAll(StreamPointer virStreamPtr, Libvirt.VirStreamSinkFunc handler, Pointer opaque)

virStreamSend

public int virStreamSend(StreamPointer virStreamPtr, String data, NativeLong size)

virStreamSendAll

public int virStreamSendAll(StreamPointer virStreamPtr, Libvirt.VirStreamSourceFunc handler, Pointer opaque)