Package 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 https://libvirt.org/html/libvirt-libvirt.html. Known api calls to be missing LIBVIRT_0.1.0 virDefaultErrorFunc virConnCopyLastError virFreeError LIBVIRT_0_5.0 virEventRegisterImpl virConnectDomainEventRegister virConnectDomainEventDeregister LIBVIRT_0.6.0 virConnectRef virNetworkRef virStoragePoolRef virStorageVolRef virNodeDeviceRef LIBVIRT_0.6.1 virFreeError virSaveLastError LIBVIRT_0.6.4 virInterfaceRef LIBVIRT_0.7.1 virSecretRef LIBVIRT_0.7.2 virStreamRef LIBVIRT_0.8.0 virNWFilterRef
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static Libvirt
INSTANCE
static int
VIR_DOMAIN_SCHED_FIELD_LENGTH
static int
VIR_TYPED_PARAM_FIELD_LENGTH
static int
VIR_UUID_BUFLEN
static int
VIR_UUID_STRING_BUFLEN
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description int
virConnCopyLastError(ConnectionPointer virConnectPtr, virError to)
Deprecated.as of libvirt 0.6.0, all errors reported in the per-connection object are also duplicated in the global error object.CString
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.VirDomainEventCallback cb, com.sun.jna.Pointer opaque, Libvirt.VirFreeCallback freecb)
CString
virConnectDomainXMLFromNative(ConnectionPointer virConnectPtr, java.lang.String nativeFormat, java.lang.String nativeConfig, int flags)
CString
virConnectDomainXMLToNative(ConnectionPointer virConnectPtr, java.lang.String nativeFormat, java.lang.String domainXML, int flags)
CString
virConnectFindStoragePoolSources(ConnectionPointer virConnectPtr, java.lang.String type, java.lang.String srcSpec, int flags)
CString
virConnectGetCapabilities(ConnectionPointer virConnectPtr)
CString
virConnectGetHostname(ConnectionPointer virConnectPtr)
int
virConnectGetLibVersion(ConnectionPointer virConnectPtr, com.sun.jna.ptr.LongByReference libVer)
int
virConnectGetMaxVcpus(ConnectionPointer virConnectPtr, java.lang.String type)
CString
virConnectGetSysinfo(ConnectionPointer virConnectPtr, int flags)
java.lang.String
virConnectGetType(ConnectionPointer virConnectPtr)
CString
virConnectGetURI(ConnectionPointer virConnectPtr)
int
virConnectGetVersion(ConnectionPointer virConnectPtr, com.sun.jna.ptr.LongByReference hvVer)
int
virConnectIsAlive(ConnectionPointer virConnectPtr)
int
virConnectIsEncrypted(ConnectionPointer virConnectPtr)
int
virConnectIsSecure(ConnectionPointer virConnectPtr)
int
virConnectListAllDomains(ConnectionPointer virConnectPtr, DomainByReference domains, int flags)
int
virConnectListDefinedDomains(ConnectionPointer virConnectPtr, CString[] name, int maxnames)
int
virConnectListDefinedInterfaces(ConnectionPointer virConnectPtr, CString[] name, int maxNames)
int
virConnectListDefinedNetworks(ConnectionPointer virConnectPtr, CString[] name, int maxnames)
int
virConnectListDefinedStoragePools(ConnectionPointer virConnectPtr, CString[] names, int maxnames)
int
virConnectListDomains(ConnectionPointer virConnectPtr, int[] ids, int maxnames)
int
virConnectListInterfaces(ConnectionPointer virConnectPtr, CString[] name, int maxNames)
int
virConnectListNetworks(ConnectionPointer virConnectPtr, CString[] name, int maxnames)
int
virConnectListNWFilters(ConnectionPointer virConnectPtr, CString[] name, int maxnames)
int
virConnectListSecrets(ConnectionPointer virConnectPtr, CString[] uids, int maxUids)
int
virConnectListStoragePools(ConnectionPointer virConnectPtr, CString[] 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)
int
virConnectRegisterCloseCallback(ConnectionPointer virConnectPtr, Libvirt.VirConnectCloseFunc cb, com.sun.jna.Pointer opaque, com.sun.jna.Pointer freeOpaque)
int
virConnectSetKeepAlive(ConnectionPointer virConnectPtr, int interval, int count)
int
virConnectUnregisterCloseCallback(ConnectionPointer virConnectPtr, Libvirt.VirConnectCloseFunc cb)
virError
virConnGetLastError(ConnectionPointer virConnectPtr)
Deprecated.as of libvirt 0.6.0, all errors reported in the per-connection object are also duplicated in the global error object.void
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
virDomainBlockCommit(DomainPointer virDomainPtr, java.lang.String disk, java.lang.String base, java.lang.String top, long bandwidth, int flags)
int
virDomainBlockCopy(DomainPointer virDomainPtr, java.lang.String disk, java.lang.String deviceXML, virTypedParameter[] params, int nparams, int flags)
int
virDomainBlockJobAbort(DomainPointer virDomainPtr, java.lang.String disk, int flags)
int
virDomainBlockPeek(DomainPointer virDomainPtr, java.lang.String disk, long offset, SizeT size, java.nio.ByteBuffer buffer, int flags)
int
virDomainBlockResize(DomainPointer virDomainPtr, java.lang.String disk, long size, int flags)
int
virDomainBlockStats(DomainPointer virDomainPtr, java.lang.String path, virDomainBlockStats stats, SizeT 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)
int
virDomainGetBlockJobInfo(DomainPointer virDomainPtr, java.lang.String disk, virDomainBlockJobInfo info, int flags)
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
virDomainGetMetadata(DomainPointer virDomainPtr, int type, java.lang.String uri, int flags)
java.lang.String
virDomainGetName(DomainPointer virDomainPtr)
CString
virDomainGetOSType(DomainPointer virDomainPtr)
int
virDomainGetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, com.sun.jna.ptr.IntByReference nparams)
CString
virDomainGetSchedulerType(DomainPointer virDomainPtr, com.sun.jna.ptr.IntByReference nparams)
int
virDomainGetSecurityLabel(DomainPointer virDomainPtr, Libvirt.SecurityLabel seclabel)
int
virDomainGetUUID(DomainPointer virDomainPtr, byte[] uuidString)
int
virDomainGetUUIDString(DomainPointer virDomainPtr, byte[] uuidString)
int
virDomainGetVcpus(DomainPointer virDomainPtr, virVcpuInfo[] info, int maxInfo, byte[] cpumaps, int maplen)
CString
virDomainGetXMLDesc(DomainPointer virDomainPtr, int flags)
int
virDomainHasCurrentSnapshot(DomainPointer virDomainPtr, int flags)
int
virDomainHasManagedSaveImage(DomainPointer virDomainPtr, int flags)
int
virDomainInterfaceAddresses(DomainPointer virDomainPtr, com.sun.jna.ptr.PointerByReference ifaces, int source, int flags)
int
virDomainInterfaceFree(virDomainInterface.Ptr pointer)
int
virDomainInterfaceStats(DomainPointer virDomainPtr, java.lang.String path, virDomainInterfaceStats stats, SizeT size)
int
virDomainIsActive(DomainPointer virDomainPtr)
int
virDomainIsPersistent(DomainPointer virDomainPtr)
int
virDomainIsUpdated(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
virDomainMemoryPeek(DomainPointer virDomainPtr, long start, SizeT size, java.nio.ByteBuffer buffer, int flags)
int
virDomainMemoryStats(DomainPointer virDomainPtr, virDomainMemoryStats[] stats, int nrStats, 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)
DomainPointer
virDomainMigrate2(DomainPointer virDomainPtr, ConnectionPointer virConnectPtr, java.lang.String dxml, com.sun.jna.NativeLong flags, java.lang.String dname, java.lang.String uri, com.sun.jna.NativeLong bandwidth)
DomainPointer
virDomainMigrate3(DomainPointer virDomainPtr, ConnectionPointer virConnectPtr, virTypedParameter[] params, int nparams, com.sun.jna.NativeLong flags)
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
virDomainMigrateToURI2(DomainPointer virDomainPtr, java.lang.String dconnuri, java.lang.String miguri, java.lang.String dxml, 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
virDomainPMSuspendForDuration(DomainPointer virDomainPtr, int target, long duration, int flags)
int
virDomainPMWakeup(DomainPointer virDomainPtr, int flags)
int
virDomainReboot(DomainPointer virDomainPtr, int flags)
int
virDomainRef(DomainPointer virDomainPtr)
int
virDomainReset(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)
CString
virDomainScreenshot(DomainPointer virDomainPtr, StreamPointer virStreamPtr, int screen, int flags)
int
virDomainSendKey(DomainPointer virDomainPtr, int codeset, int holdtime, int[] keycodes, int nkeycodes, int flags)
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
virDomainSetMetadata(DomainPointer domain, int type, java.lang.String metadata, java.lang.String key, java.lang.String uri, int flags)
int
virDomainSetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, int nparams)
int
virDomainSetUserPassword(DomainPointer virDomainPtr, java.lang.String user, java.lang.String password, int flags)
int
virDomainSetVcpus(DomainPointer virDomainPtr, int nvcpus)
int
virDomainSetVcpusFlags(DomainPointer virDomainPtr, int nvcpus, int flags)
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)
CString
virDomainSnapshotGetXMLDesc(DomainSnapshotPointer virDomainSnapshotPtr, int flags)
int
virDomainSnapshotListNames(DomainPointer virDomainPtr, CString[] 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
virDomainUndefineFlags(DomainPointer virDomainPtr, int flags)
int
virDomainUpdateDeviceFlags(DomainPointer virDomainPtr, java.lang.String xml, int flags)
int
virEventAddTimeout(int milliSeconds, Libvirt.VirEventTimeoutCallback cb, com.sun.jna.Pointer opaque, com.sun.jna.Pointer ff)
int
virEventRegisterDefaultImpl()
int
virEventRemoveTimeout(int timer)
int
virEventRunDefaultImpl()
void
virEventUpdateTimeout(int timer, int timeout)
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, int flags)
InterfacePointer
virInterfaceDefineXML(ConnectionPointer virConnectPtr, java.lang.String xml, int flags)
int
virInterfaceDestroy(InterfacePointer virDevicePointer, int flags)
int
virInterfaceFree(InterfacePointer virDevicePointer)
java.lang.String
virInterfaceGetMACString(InterfacePointer virInterfacePtr)
java.lang.String
virInterfaceGetName(InterfacePointer virInterfacePtr)
CString
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)
CString
virNetworkGetBridgeName(NetworkPointer virNetworkPtr)
java.lang.String
virNetworkGetName(NetworkPointer virNetworkPtr)
int
virNetworkGetUUID(NetworkPointer virNetworkPtr, byte[] uuidString)
int
virNetworkGetUUIDString(NetworkPointer virNetworkPtr, byte[] uuidString)
CString
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)
CString
virNodeDeviceGetXMLDesc(DevicePointer virDevicePointer, int flags)
int
virNodeDeviceListCaps(DevicePointer virDevicePointer, CString[] 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
virNodeGetSecurityModel(ConnectionPointer virConnectPtr, Libvirt.SecurityModel secmodel)
int
virNodeListDevices(ConnectionPointer virConnectPtr, java.lang.String capabilityName, CString[] 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)
CString
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)
java.lang.String
virSecretGetUsageID(SecretPointer virSecretPtr)
int
virSecretGetUsageType(SecretPointer virSecretPtr)
int
virSecretGetUUID(SecretPointer virSecretPtr, byte[] uuidString)
int
virSecretGetUUIDString(SecretPointer virSecretPtr, byte[] uuidString)
com.sun.jna.Pointer
virSecretGetValue(SecretPointer virSecretPtr, SizeTByReference valueSize, int flags)
CString
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, SizeT valueSize, int flags)
int
virSecretSetValue(SecretPointer virSecretPtr, java.lang.String value, SizeT valueSize, 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)
CString
virStoragePoolGetXMLDesc(StoragePoolPointer storagePoolPtr, int flags)
int
virStoragePoolIsActive(StoragePoolPointer storagePoolPtr)
int
virStoragePoolIsPersistent(StoragePoolPointer storagePoolPtr)
int
virStoragePoolListVolumes(StoragePoolPointer storagePoolPtr, CString[] 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
virStorageVolDownload(StorageVolPointer storageVolPointer, StreamPointer streamPtr, long offset, long length, int flags)
int
virStorageVolFree(StorageVolPointer storageVolPtr)
int
virStorageVolGetInfo(StorageVolPointer storageVolPtr, virStorageVolInfo info)
java.lang.String
virStorageVolGetKey(StorageVolPointer storageVolPtr)
java.lang.String
virStorageVolGetName(StorageVolPointer storageVolPtr)
CString
virStorageVolGetPath(StorageVolPointer storageVolPtr)
CString
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
virStorageVolResize(StorageVolPointer storageVolPtr, long capacity, int flags)
int
virStorageVolUpload(StorageVolPointer storageVolPointer, StreamPointer streamPtr, long offset, long length, int flags)
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, java.nio.ByteBuffer data, SizeT length)
int
virStreamRecvAll(StreamPointer virStreamPtr, Libvirt.VirStreamSinkFunc handler, com.sun.jna.Pointer opaque)
int
virStreamSend(StreamPointer virStreamPtr, java.nio.ByteBuffer data, SizeT 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
-
VIR_TYPED_PARAM_FIELD_LENGTH
static final int VIR_TYPED_PARAM_FIELD_LENGTH
- See Also:
- Constant Field Values
-
-
Method Detail
-
virConnectBaselineCPU
CString virConnectBaselineCPU(ConnectionPointer virConnectPtr, java.lang.String[] xmlCPUs, int ncpus, int flags)
-
virConnCopyLastError
@Deprecated int virConnCopyLastError(ConnectionPointer virConnectPtr, virError to)
Deprecated.as of libvirt 0.6.0, all errors reported in the per-connection object are also duplicated in the global error object. This method remains for backwards compatibility. UsevirCopyLastError(org.libvirt.jna.virError)
instead.
-
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.VirDomainEventCallback cb, com.sun.jna.Pointer opaque, Libvirt.VirFreeCallback freecb)
-
virConnectRegisterCloseCallback
int virConnectRegisterCloseCallback(ConnectionPointer virConnectPtr, Libvirt.VirConnectCloseFunc cb, com.sun.jna.Pointer opaque, com.sun.jna.Pointer freeOpaque)
-
virConnectUnregisterCloseCallback
int virConnectUnregisterCloseCallback(ConnectionPointer virConnectPtr, Libvirt.VirConnectCloseFunc cb)
-
virConnectDomainEventDeregisterAny
int virConnectDomainEventDeregisterAny(ConnectionPointer virConnectPtr, int callbackID)
-
virConnSetErrorFunc
void virConnSetErrorFunc(ConnectionPointer virConnectPtr, com.sun.jna.Pointer userData, Libvirt.VirErrorCallback callback)
-
virConnectIsAlive
int virConnectIsAlive(ConnectionPointer virConnectPtr)
-
virConnectIsEncrypted
int virConnectIsEncrypted(ConnectionPointer virConnectPtr)
-
virConnectIsSecure
int virConnectIsSecure(ConnectionPointer virConnectPtr)
-
virConnectFindStoragePoolSources
CString virConnectFindStoragePoolSources(ConnectionPointer virConnectPtr, java.lang.String type, java.lang.String srcSpec, int flags)
-
virConnectGetCapabilities
CString virConnectGetCapabilities(ConnectionPointer virConnectPtr)
-
virConnectGetHostname
CString virConnectGetHostname(ConnectionPointer virConnectPtr)
-
virConnectGetLibVersion
int virConnectGetLibVersion(ConnectionPointer virConnectPtr, com.sun.jna.ptr.LongByReference libVer)
-
virConnectGetMaxVcpus
int virConnectGetMaxVcpus(ConnectionPointer virConnectPtr, java.lang.String type)
-
virConnectGetSysinfo
CString virConnectGetSysinfo(ConnectionPointer virConnectPtr, int flags)
-
virConnectGetType
java.lang.String virConnectGetType(ConnectionPointer virConnectPtr)
-
virConnectGetURI
CString virConnectGetURI(ConnectionPointer virConnectPtr)
-
virConnectGetVersion
int virConnectGetVersion(ConnectionPointer virConnectPtr, com.sun.jna.ptr.LongByReference hvVer)
-
virConnectListDefinedDomains
int virConnectListDefinedDomains(ConnectionPointer virConnectPtr, CString[] name, int maxnames)
-
virConnectListDefinedNetworks
int virConnectListDefinedNetworks(ConnectionPointer virConnectPtr, CString[] name, int maxnames)
-
virConnectListDefinedStoragePools
int virConnectListDefinedStoragePools(ConnectionPointer virConnectPtr, CString[] names, int maxnames)
-
virConnectListDefinedInterfaces
int virConnectListDefinedInterfaces(ConnectionPointer virConnectPtr, CString[] name, int maxNames)
-
virConnectListDomains
int virConnectListDomains(ConnectionPointer virConnectPtr, int[] ids, int maxnames)
-
virConnectListAllDomains
int virConnectListAllDomains(ConnectionPointer virConnectPtr, DomainByReference domains, int flags)
-
virConnectListInterfaces
int virConnectListInterfaces(ConnectionPointer virConnectPtr, CString[] name, int maxNames)
-
virConnectListNetworks
int virConnectListNetworks(ConnectionPointer virConnectPtr, CString[] name, int maxnames)
-
virConnectListNWFilters
int virConnectListNWFilters(ConnectionPointer virConnectPtr, CString[] name, int maxnames)
-
virConnectListSecrets
int virConnectListSecrets(ConnectionPointer virConnectPtr, CString[] uids, int maxUids)
-
virConnectListStoragePools
int virConnectListStoragePools(ConnectionPointer virConnectPtr, CString[] 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)
-
virConnectSetKeepAlive
int virConnectSetKeepAlive(ConnectionPointer virConnectPtr, int interval, int count)
-
virConnGetLastError
@Deprecated virError virConnGetLastError(ConnectionPointer virConnectPtr)
Deprecated.as of libvirt 0.6.0, all errors reported in the per-connection object are also duplicated in the global error object. This method remains only for backwards compatibility. UsevirGetLastError()
instead.
-
virConnResetLastError
void virConnResetLastError(ConnectionPointer virConnectPtr)
-
virConnectDomainXMLFromNative
CString virConnectDomainXMLFromNative(ConnectionPointer virConnectPtr, java.lang.String nativeFormat, java.lang.String nativeConfig, int flags)
-
virConnectDomainXMLToNative
CString 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)
-
virEventRegisterDefaultImpl
int virEventRegisterDefaultImpl()
-
virEventRunDefaultImpl
int virEventRunDefaultImpl()
-
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)
-
virDomainBlockCommit
int virDomainBlockCommit(DomainPointer virDomainPtr, java.lang.String disk, java.lang.String base, java.lang.String top, long bandwidth, int flags)
-
virDomainBlockCopy
int virDomainBlockCopy(DomainPointer virDomainPtr, java.lang.String disk, java.lang.String deviceXML, virTypedParameter[] params, int nparams, int flags)
-
virDomainBlockJobAbort
int virDomainBlockJobAbort(DomainPointer virDomainPtr, java.lang.String disk, int flags)
-
virDomainBlockPeek
int virDomainBlockPeek(DomainPointer virDomainPtr, java.lang.String disk, long offset, SizeT size, java.nio.ByteBuffer buffer, int flags)
-
virDomainBlockStats
int virDomainBlockStats(DomainPointer virDomainPtr, java.lang.String path, virDomainBlockStats stats, SizeT size)
-
virDomainBlockResize
int virDomainBlockResize(DomainPointer virDomainPtr, java.lang.String disk, long size, int flags)
-
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)
-
virDomainGetBlockInfo
int virDomainGetBlockInfo(DomainPointer virDomainPtr, java.lang.String path, virDomainBlockInfo info, int flags)
-
virDomainGetBlockJobInfo
int virDomainGetBlockJobInfo(DomainPointer virDomainPtr, java.lang.String disk, virDomainBlockJobInfo 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)
-
virDomainGetMetadata
java.lang.String virDomainGetMetadata(DomainPointer virDomainPtr, int type, java.lang.String uri, int flags)
-
virDomainGetName
java.lang.String virDomainGetName(DomainPointer virDomainPtr)
-
virDomainGetOSType
CString virDomainGetOSType(DomainPointer virDomainPtr)
-
virDomainGetSchedulerParameters
int virDomainGetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, com.sun.jna.ptr.IntByReference nparams)
-
virDomainGetSchedulerType
CString virDomainGetSchedulerType(DomainPointer virDomainPtr, com.sun.jna.ptr.IntByReference nparams)
-
virDomainGetSecurityLabel
int virDomainGetSecurityLabel(DomainPointer virDomainPtr, Libvirt.SecurityLabel seclabel)
-
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
CString virDomainGetXMLDesc(DomainPointer virDomainPtr, int flags)
-
virDomainHasCurrentSnapshot
int virDomainHasCurrentSnapshot(DomainPointer virDomainPtr, int flags)
-
virDomainHasManagedSaveImage
int virDomainHasManagedSaveImage(DomainPointer virDomainPtr, int flags)
-
virDomainInterfaceAddresses
int virDomainInterfaceAddresses(DomainPointer virDomainPtr, com.sun.jna.ptr.PointerByReference ifaces, int source, int flags)
-
virDomainInterfaceFree
int virDomainInterfaceFree(virDomainInterface.Ptr pointer)
-
virDomainInterfaceStats
int virDomainInterfaceStats(DomainPointer virDomainPtr, java.lang.String path, virDomainInterfaceStats stats, SizeT size)
-
virDomainIsActive
int virDomainIsActive(DomainPointer virDomainPtr)
-
virDomainIsPersistent
int virDomainIsPersistent(DomainPointer virDomainPtr)
-
virDomainIsUpdated
int virDomainIsUpdated(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)
-
virDomainMemoryPeek
int virDomainMemoryPeek(DomainPointer virDomainPtr, long start, SizeT size, java.nio.ByteBuffer buffer, 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)
-
virDomainMigrate2
DomainPointer virDomainMigrate2(DomainPointer virDomainPtr, ConnectionPointer virConnectPtr, java.lang.String dxml, com.sun.jna.NativeLong flags, java.lang.String dname, java.lang.String uri, com.sun.jna.NativeLong bandwidth)
-
virDomainMigrate3
DomainPointer virDomainMigrate3(DomainPointer virDomainPtr, ConnectionPointer virConnectPtr, virTypedParameter[] params, int nparams, com.sun.jna.NativeLong flags)
-
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)
-
virDomainMigrateToURI2
int virDomainMigrateToURI2(DomainPointer virDomainPtr, java.lang.String dconnuri, java.lang.String miguri, java.lang.String dxml, com.sun.jna.NativeLong flags, java.lang.String dname, com.sun.jna.NativeLong bandwidth)
-
virDomainMemoryStats
int virDomainMemoryStats(DomainPointer virDomainPtr, virDomainMemoryStats[] stats, int nrStats, int flags)
-
virDomainPinVcpu
int virDomainPinVcpu(DomainPointer virDomainPtr, int vcpu, byte[] cpumap, int maplen)
-
virDomainPMSuspendForDuration
int virDomainPMSuspendForDuration(DomainPointer virDomainPtr, int target, long duration, int flags)
-
virDomainPMWakeup
int virDomainPMWakeup(DomainPointer virDomainPtr, int flags)
-
virDomainReboot
int virDomainReboot(DomainPointer virDomainPtr, int flags)
-
virDomainRef
int virDomainRef(DomainPointer virDomainPtr)
-
virDomainReset
int virDomainReset(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)
-
virDomainSendKey
int virDomainSendKey(DomainPointer virDomainPtr, int codeset, int holdtime, int[] keycodes, int nkeycodes, int flags)
-
virDomainScreenshot
CString virDomainScreenshot(DomainPointer virDomainPtr, StreamPointer virStreamPtr, int screen, int flags)
-
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)
-
virDomainSetMetadata
int virDomainSetMetadata(DomainPointer domain, int type, java.lang.String metadata, java.lang.String key, java.lang.String uri, int flags)
-
virDomainSetSchedulerParameters
int virDomainSetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, int nparams)
-
virDomainSetVcpus
int virDomainSetVcpus(DomainPointer virDomainPtr, int nvcpus)
-
virDomainSetVcpusFlags
int virDomainSetVcpusFlags(DomainPointer virDomainPtr, int nvcpus, int flags)
-
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)
-
virDomainUndefineFlags
int virDomainUndefineFlags(DomainPointer virDomainPtr, int flags)
-
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
CString 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
CString 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)
-
virNodeGetSecurityModel
int virNodeGetSecurityModel(ConnectionPointer virConnectPtr, Libvirt.SecurityModel secmodel)
-
virNodeNumOfDevices
int virNodeNumOfDevices(ConnectionPointer virConnectPtr, java.lang.String capabilityName, int flags)
-
virNodeListDevices
int virNodeListDevices(ConnectionPointer virConnectPtr, java.lang.String capabilityName, CString[] 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, CString[] names, int maxNames)
-
virNodeDeviceGetXMLDesc
CString virNodeDeviceGetXMLDesc(DevicePointer virDevicePointer, int flags)
-
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
CString virStoragePoolGetXMLDesc(StoragePoolPointer storagePoolPtr, int flags)
-
virStoragePoolListVolumes
int virStoragePoolListVolumes(StoragePoolPointer storagePoolPtr, CString[] 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)
-
virStorageVolDownload
int virStorageVolDownload(StorageVolPointer storageVolPointer, StreamPointer streamPtr, long offset, long length, 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
CString virStorageVolGetPath(StorageVolPointer storageVolPtr)
-
virStorageVolGetXMLDesc
CString 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)
-
virStorageVolResize
int virStorageVolResize(StorageVolPointer storageVolPtr, long capacity, int flags)
-
virStorageVolUpload
int virStorageVolUpload(StorageVolPointer storageVolPointer, StreamPointer streamPtr, long offset, long length, int flags)
-
virInterfaceCreate
int virInterfaceCreate(InterfacePointer virDevicePointer, int flags)
-
virInterfaceDefineXML
InterfacePointer virInterfaceDefineXML(ConnectionPointer virConnectPtr, java.lang.String xml, int flags)
-
virInterfaceDestroy
int virInterfaceDestroy(InterfacePointer virDevicePointer, int flags)
-
virInterfaceFree
int virInterfaceFree(InterfacePointer virDevicePointer)
-
virInterfaceGetName
java.lang.String virInterfaceGetName(InterfacePointer virInterfacePtr)
-
virInterfaceGetMACString
java.lang.String virInterfaceGetMACString(InterfacePointer virInterfacePtr)
-
virInterfaceGetXMLDesc
CString 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)
-
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)
-
virSecretGetUsageType
int virSecretGetUsageType(SecretPointer virSecretPtr)
-
virSecretGetValue
com.sun.jna.Pointer virSecretGetValue(SecretPointer virSecretPtr, SizeTByReference valueSize, int flags)
-
virSecretGetXMLDesc
CString 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, SizeT valueSize, int flags)
-
virSecretSetValue
int virSecretSetValue(SecretPointer virSecretPtr, byte[] value, SizeT valueSize, 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.nio.ByteBuffer data, SizeT size)
-
virStreamSendAll
int virStreamSendAll(StreamPointer virStreamPtr, Libvirt.VirStreamSourceFunc handler, com.sun.jna.Pointer opaque)
-
virStreamRecv
int virStreamRecv(StreamPointer virStreamPtr, java.nio.ByteBuffer data, SizeT 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
CString virDomainSnapshotGetXMLDesc(DomainSnapshotPointer virDomainSnapshotPtr, int flags)
-
virDomainSnapshotFree
int virDomainSnapshotFree(DomainSnapshotPointer virDomainSnapshotPtr)
-
virDomainSnapshotListNames
int virDomainSnapshotListNames(DomainPointer virDomainPtr, CString[] names, int nameslen, int flags)
-
virDomainSnapshotLookupByName
DomainSnapshotPointer virDomainSnapshotLookupByName(DomainPointer virDomainPtr, java.lang.String name, int flags)
-
virDomainSnapshotNum
int virDomainSnapshotNum(DomainPointer virDomainPtr, int flags)
-
virNWFilterGetXMLDesc
CString 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)
-
virEventAddTimeout
int virEventAddTimeout(int milliSeconds, Libvirt.VirEventTimeoutCallback cb, com.sun.jna.Pointer opaque, com.sun.jna.Pointer ff)
-
virEventRemoveTimeout
int virEventRemoveTimeout(int timer)
-
virEventUpdateTimeout
void virEventUpdateTimeout(int timer, int timeout)
-
virDomainSetUserPassword
int virDomainSetUserPassword(DomainPointer virDomainPtr, java.lang.String user, java.lang.String password, int flags)
-
-