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
Method Summary |
int | virConnCopyLastError(ConnectionPointer virConnectPtr, virError to) |
String | virConnectBaselineCPU(ConnectionPointer virConnectPtr, String[] xmlCPUs, int ncpus, int flags) |
int | virConnectClose(ConnectionPointer virConnectPtr) |
int | virConnectCompareCPU(ConnectionPointer virConnectPtr, String xmlDesc, int flags) |
int | virConnectDomainEventDeregisterAny(ConnectionPointer virConnectPtr, int callbackID) |
int | virConnectDomainEventRegisterAny(ConnectionPointer virConnectPtr, DomainPointer virDomainPtr, int eventID, Libvirt.VirConnectDomainEventGenericCallback cb, Pointer opaque, Libvirt.VirFreeCallback freecb) |
String | virConnectDomainXMLFromNative(ConnectionPointer virConnectPtr, String nativeFormat, String nativeConfig, int flags) |
String | virConnectDomainXMLToNative(ConnectionPointer virConnectPtr, String nativeFormat, String domainXML, int flags) |
String | virConnectFindStoragePoolSources(ConnectionPointer virConnectPtr, String type, String srcSpec, int flags) |
String | virConnectGetCapabilities(ConnectionPointer virConnectPtr) |
String | virConnectGetHostname(ConnectionPointer virConnectPtr) |
int | virConnectGetLibVersion(ConnectionPointer virConnectPtr, LongByReference libVer) |
int | virConnectGetMaxVcpus(ConnectionPointer virConnectPtr, String type) |
String | virConnectGetType(ConnectionPointer virConnectPtr) |
String | virConnectGetURI(ConnectionPointer virConnectPtr) |
int | virConnectGetVersion(ConnectionPointer virConnectPtr, LongByReference hvVer) |
int | virConnectIsEncrypted(ConnectionPointer virConnectPtr) |
int | virConnectIsSecure(ConnectionPointer virConnectPtr) |
int | virConnectListDefinedDomains(ConnectionPointer virConnectPtr, String[] name, int maxnames) |
int | virConnectListDefinedInterfaces(ConnectionPointer virConnectPtr, String[] name, int maxNames) |
int | virConnectListDefinedNetworks(ConnectionPointer virConnectPtr, String[] name, int maxnames) |
int | virConnectListDefinedStoragePools(ConnectionPointer virConnectPtr, String[] names, int maxnames) |
int | virConnectListDomains(ConnectionPointer virConnectPtr, int[] ids, int maxnames) |
int | virConnectListInterfaces(ConnectionPointer virConnectPtr, String[] name, int maxNames) |
int | virConnectListNetworks(ConnectionPointer virConnectPtr, String[] name, int maxnames) |
int | virConnectListNWFilters(ConnectionPointer virConnectPtr, String[] name, int maxnames) |
int | virConnectListSecrets(ConnectionPointer virConnectPtr, String[] uids, int maxUids) |
int | virConnectListStoragePools(ConnectionPointer virConnectPtr, String[] names, int maxnames) |
int | virConnectNumOfDefinedDomains(ConnectionPointer virConnectPtr) |
int | virConnectNumOfDefinedInterfaces(ConnectionPointer virConnectPtr) |
int | virConnectNumOfDefinedNetworks(ConnectionPointer virConnectPtr) |
int | virConnectNumOfDefinedStoragePools(ConnectionPointer virConnectPtr) |
int | virConnectNumOfDomains(ConnectionPointer virConnectPtr) |
int | virConnectNumOfInterfaces(ConnectionPointer virConnectPtr) |
int | virConnectNumOfNetworks(ConnectionPointer virConnectPtr) |
int | virConnectNumOfNWFilters(ConnectionPointer virConnectPtr) |
int | virConnectNumOfSecrets(ConnectionPointer virConnectPtr) |
int | virConnectNumOfStoragePools(ConnectionPointer virConnectPtr) |
ConnectionPointer | virConnectOpen(String name) |
ConnectionPointer | virConnectOpenAuth(String name, virConnectAuth auth, int flags) |
ConnectionPointer | virConnectOpenReadOnly(String name) |
virError | virConnGetLastError(ConnectionPointer virConnectPtr) |
int | virConnResetLastError(ConnectionPointer virConnectPtr) |
void | virConnSetErrorFunc(ConnectionPointer virConnectPtr, Pointer userData, Libvirt.VirErrorCallback callback) |
int | virCopyLastError(virError error) |
int | virDomainAbortJob(DomainPointer virDomainPtr) |
int | virDomainAttachDevice(DomainPointer virDomainPtr, String deviceXML) |
int | virDomainAttachDeviceFlags(DomainPointer virDomainPtr, String deviceXML, int flags) |
int | virDomainBlockStats(DomainPointer virDomainPtr, String path, virDomainBlockStats stats, int size) |
int | virDomainCoreDump(DomainPointer virDomainPtr, String to, int flags) |
int | virDomainCreate(DomainPointer virDomainPtr) |
DomainPointer | virDomainCreateLinux(ConnectionPointer virConnectPtr, String xmlDesc, int flags) |
int | virDomainCreateWithFlags(DomainPointer virDomainPtr, int flags) |
DomainPointer | virDomainCreateXML(ConnectionPointer virConnectPtr, String xmlDesc, int flags) |
DomainPointer | virDomainDefineXML(ConnectionPointer virConnectPtr, String xmlDesc) |
int | virDomainDestroy(DomainPointer virDomainPtr) |
int | virDomainDetachDevice(DomainPointer virDomainPtr, String deviceXML) |
int | virDomainDetachDeviceFlags(DomainPointer virDomainPtr, String deviceXML, int flags) |
int | virDomainFree(DomainPointer virDomainPtr) |
int | virDomainGetAutostart(DomainPointer virDomainPtr, IntByReference value) |
int | virDomainGetBlockInfo(DomainPointer virDomainPtr, String path, virDomainBlockInfo info, int flags) |
ConnectionPointer | virDomainGetConnect(DomainPointer virDomainPtr) |
int | virDomainGetID(DomainPointer virDomainPtr) |
int | virDomainGetInfo(DomainPointer virDomainPtr, virDomainInfo vInfo) |
int | virDomainGetJobInfo(DomainPointer virDomainPtr, virDomainJobInfo vInfo) |
NativeLong | virDomainGetMaxMemory(DomainPointer virDomainPtr) |
int | virDomainGetMaxVcpus(DomainPointer virDomainPtr) |
String | virDomainGetName(DomainPointer virDomainPtr) |
String | virDomainGetOSType(DomainPointer virDomainPtr) |
int | virDomainGetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, IntByReference nparams) |
String | virDomainGetSchedulerType(DomainPointer virDomainPtr, IntByReference nparams) |
int | virDomainGetUUID(DomainPointer virDomainPtr, byte[] uuidString) |
int | virDomainGetUUIDString(DomainPointer virDomainPtr, byte[] uuidString) |
int | virDomainGetVcpus(DomainPointer virDomainPtr, virVcpuInfo[] info, int maxInfo, byte[] cpumaps, int maplen) |
String | virDomainGetXMLDesc(DomainPointer virDomainPtr, int flags) |
int | virDomainHasCurrentSnapshot(DomainPointer virDomainPtr, int flags) |
int | virDomainHasManagedSaveImage(DomainPointer virDomainPtr, int flags) |
int | virDomainInterfaceStats(DomainPointer virDomainPtr, String path, virDomainInterfaceStats stats, int size) |
int | virDomainIsActive(DomainPointer virDomainPtr) |
int | virDomainIsPersistent(DomainPointer virDomainPtr) |
DomainPointer | virDomainLookupByID(ConnectionPointer virConnectPtr, int id) |
DomainPointer | virDomainLookupByName(ConnectionPointer virConnectPtr, String name) |
DomainPointer | virDomainLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes) |
DomainPointer | virDomainLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr) |
int | virDomainManagedSave(DomainPointer virDomainPtr, int flags) |
int | virDomainManagedSaveRemove(DomainPointer virDomainPtr, int flags) |
int | virDomainMemoryStats(DomainPointer virDomainPtr, virDomainMemoryStats[] stats, int nr_stats, int flags) |
DomainPointer | virDomainMigrate(DomainPointer virDomainPtr, ConnectionPointer virConnectPtr, NativeLong flags, String dname, String uri, NativeLong bandwidth) |
int | virDomainMigrateSetMaxDowntime(DomainPointer virDomainPtr, long downtime, int flags) |
int | virDomainMigrateToURI(DomainPointer virDomainPtr, String duri, NativeLong flags, String dname, NativeLong bandwidth) |
int | virDomainPinVcpu(DomainPointer virDomainPtr, int vcpu, byte[] cpumap, int maplen) |
int | virDomainReboot(DomainPointer virDomainPtr, int flags) |
int | virDomainRestore(ConnectionPointer virConnectPtr, String from) |
int | virDomainResume(DomainPointer virDomainPtr) |
int | virDomainRevertToSnapshot(DomainSnapshotPointer virDomainSnapshotPtr, int flags) |
int | virDomainSave(DomainPointer virDomainPtr, String to) |
int | virDomainSetAutostart(DomainPointer virDomainPtr, int autoStart) |
int | virDomainSetMaxMemory(DomainPointer virDomainPtr, NativeLong maxMemory) |
int | virDomainSetMemory(DomainPointer virDomainPtr, NativeLong maxMemory) |
int | virDomainSetSchedulerParameters(DomainPointer virDomainPtr, virSchedParameter[] params, int nparams) |
int | virDomainSetVcpus(DomainPointer virDomainPtr, int nvcpus) |
int | virDomainShutdown(DomainPointer virDomainPtr) |
DomainSnapshotPointer | virDomainSnapshotCreateXML(DomainPointer virDomainPtr, String xmlDesc, int flags) |
DomainSnapshotPointer | virDomainSnapshotCurrent(DomainPointer virDomainPtr, int flags) |
int | virDomainSnapshotDelete(DomainSnapshotPointer virDomainSnapshotPtr, int flags) |
int | virDomainSnapshotFree(DomainSnapshotPointer virDomainSnapshotPtr) |
String | virDomainSnapshotGetXMLDesc(DomainSnapshotPointer virDomainSnapshotPtr, int flags) |
int | virDomainSnapshotListNames(DomainPointer virDomainPtr, String[] names, int nameslen, int flags) |
DomainSnapshotPointer | virDomainSnapshotLookupByName(DomainPointer virDomainPtr, String name, int flags) |
int | virDomainSnapshotNum(DomainPointer virDomainPtr, int flags) |
int | virDomainSuspend(DomainPointer virDomainPtr) |
int | virDomainUndefine(DomainPointer virDomainPtr) |
int | virDomainUpdateDeviceFlags(DomainPointer virDomainPtr, String xml, int flags) |
virError | virGetLastError() |
int | virGetVersion(LongByReference libVer, String type, LongByReference typeVer) |
int | virInitialize() |
int | virInterfaceCreate(InterfacePointer virDevicePointer) |
InterfacePointer | virInterfaceDefineXML(ConnectionPointer virConnectPtr, String xml, int flags) |
int | virInterfaceDestroy(InterfacePointer virDevicePointer) |
int | virInterfaceFree(InterfacePointer virDevicePointer) |
String | virInterfaceGetMACString(InterfacePointer virInterfacePtr) |
String | virInterfaceGetName(InterfacePointer virInterfacePtr) |
String | virInterfaceGetXMLDesc(InterfacePointer virInterfacePtr, int flags) |
int | virInterfaceIsActive(InterfacePointer virDevicePointer) |
InterfacePointer | virInterfaceLookupByMACString(ConnectionPointer virConnectPtr, String mac) |
InterfacePointer | virInterfaceLookupByName(ConnectionPointer virConnectPtr, String name) |
int | virInterfaceUndefine(InterfacePointer virDevicePointer) |
int | virNetworkCreate(NetworkPointer virConnectPtr) |
NetworkPointer | virNetworkCreateXML(ConnectionPointer virConnectPtr, String xmlDesc) |
NetworkPointer | virNetworkDefineXML(ConnectionPointer virConnectPtr, String xmlDesc) |
int | virNetworkDestroy(NetworkPointer virConnectPtr) |
int | virNetworkFree(NetworkPointer virConnectPtr) |
int | virNetworkGetAutostart(NetworkPointer virNetworkPtr, IntByReference value) |
String | virNetworkGetBridgeName(NetworkPointer virNetworkPtr) |
ConnectionPointer | virNetworkGetConnect(NetworkPointer virnetworkPtr) |
String | virNetworkGetName(NetworkPointer virNetworkPtr) |
int | virNetworkGetUUID(NetworkPointer virNetworkPtr, byte[] uuidString) |
int | virNetworkGetUUIDString(NetworkPointer virNetworkPtr, byte[] uuidString) |
String | virNetworkGetXMLDesc(NetworkPointer virNetworkPtr, int flags) |
int | virNetworkIsActive(NetworkPointer virNetworkPtr) |
int | virNetworkIsPersistent(NetworkPointer virNetworkPtr) |
NetworkPointer | virNetworkLookupByName(ConnectionPointer virConnectPtr, String name) |
NetworkPointer | virNetworkLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes) |
NetworkPointer | virNetworkLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr) |
int | virNetworkSetAutostart(NetworkPointer virConnectPtr, int autoStart) |
int | virNetworkUndefine(NetworkPointer virConnectPtr) |
DevicePointer | virNodeDeviceCreateXML(ConnectionPointer virConnectPtr, String xml, int flags) |
int | virNodeDeviceDestroy(DevicePointer virDevicePointer) |
int | virNodeDeviceDettach(DevicePointer virDevicePointer) |
int | virNodeDeviceFree(DevicePointer virDevicePointer) |
String | virNodeDeviceGetName(DevicePointer virDevicePointer) |
String | virNodeDeviceGetParent(DevicePointer virDevicePointer) |
String | virNodeDeviceGetXMLDesc(DevicePointer virDevicePointer) |
int | virNodeDeviceListCaps(DevicePointer virDevicePointer, String[] names, int maxNames) |
DevicePointer | virNodeDeviceLookupByName(ConnectionPointer virConnectPtr, String name) |
int | virNodeDeviceNumOfCaps(DevicePointer virDevicePointer) |
int | virNodeDeviceReAttach(DevicePointer virDevicePointer) |
int | virNodeDeviceReset(DevicePointer virDevicePointer) |
int | virNodeGetCellsFreeMemory(ConnectionPointer virConnectPtr, LongByReference freeMems, int startCell, int maxCells) |
long | virNodeGetFreeMemory(ConnectionPointer virConnectPtr) |
int | virNodeGetInfo(ConnectionPointer virConnectPtr, virNodeInfo virNodeInfo) |
int | virNodeListDevices(ConnectionPointer virConnectPtr, String capabilityName, String[] names, int maxnames, int flags) |
int | virNodeNumOfDevices(ConnectionPointer virConnectPtr, String capabilityName, int flags) |
NetworkFilterPointer | virNWFilterDefineXML(ConnectionPointer virConnectPtr, String xml) |
int | virNWFilterFree(NetworkFilterPointer virNWFilterPtr) |
String | virNWFilterGetName(NetworkFilterPointer virNWFilterPtr) |
int | virNWFilterGetUUID(NetworkFilterPointer virNWFilterPtr, byte[] uuidString) |
int | virNWFilterGetUUIDString(NetworkFilterPointer virNWFilterPtr, byte[] uuidString) |
String | virNWFilterGetXMLDesc(NetworkFilterPointer virNWFilterPtr, int flags) |
NetworkFilterPointer | virNWFilterLookupByName(ConnectionPointer virConnectPtr, String name) |
NetworkFilterPointer | virNWFilterLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes) |
NetworkFilterPointer | virNWFilterLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr) |
int | virNWFilterUndefine(NetworkFilterPointer virNWFilterPtr) |
void | virResetLastError() |
SecretPointer | virSecretDefineXML(ConnectionPointer virConnectPtr, String xml, int flags) |
int | virSecretFree(SecretPointer virSecretPtr) |
ConnectionPointer | virSecretGetConnect(SecretPointer virSecretPtr) |
String | virSecretGetUsageID(SecretPointer virSecretPtr) |
int | virSecretGetUUID(SecretPointer virSecretPtr, byte[] uuidString) |
int | virSecretGetUUIDString(SecretPointer virSecretPtr, byte[] uuidString) |
String | virSecretGetValue(SecretPointer virSecretPtr, NativeLong value_size, int flags) |
String | virSecretGetXMLDesc(SecretPointer virSecretPtr, int flags) |
SecretPointer | virSecretLookupByUsage(ConnectionPointer virConnectPtr, int usageType, String usageID) |
SecretPointer | virSecretLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes) |
SecretPointer | virSecretLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr) |
int | virSecretSetValue(SecretPointer virSecretPtr, String value, NativeLong value_size, int flags) |
int | virSecretUndefine(SecretPointer virSecretPtr) |
void | virSetErrorFunc(Pointer userData, Libvirt.VirErrorCallback callback) |
int | virStoragePoolBuild(StoragePoolPointer storagePoolPtr, int flags) |
int | virStoragePoolCreate(StoragePoolPointer storagePoolPtr, int flags) |
StoragePoolPointer | virStoragePoolCreateXML(ConnectionPointer virConnectPtr, String xml, int flags) |
StoragePoolPointer | virStoragePoolDefineXML(ConnectionPointer virConnectPtr, String xml, int flags) |
int | virStoragePoolDelete(StoragePoolPointer storagePoolPtr, int flags) |
int | virStoragePoolDestroy(StoragePoolPointer storagePoolPtr) |
int | virStoragePoolFree(StoragePoolPointer storagePoolPtr) |
int | virStoragePoolGetAutostart(StoragePoolPointer storagePoolPtr, IntByReference value) |
int | virStoragePoolGetInfo(StoragePoolPointer storagePoolPtr, virStoragePoolInfo info) |
String | virStoragePoolGetName(StoragePoolPointer storagePoolPtr) |
int | virStoragePoolGetUUID(StoragePoolPointer storagePoolPtr, byte[] uuidString) |
int | virStoragePoolGetUUIDString(StoragePoolPointer storagePoolPtr, byte[] uuidString) |
String | virStoragePoolGetXMLDesc(StoragePoolPointer storagePoolPtr, int flags) |
int | virStoragePoolIsActive(StoragePoolPointer storagePoolPtr) |
int | virStoragePoolIsPersistent(StoragePoolPointer storagePoolPtr) |
int | virStoragePoolListVolumes(StoragePoolPointer storagePoolPtr, String[] names, int maxnames) |
StoragePoolPointer | virStoragePoolLookupByName(ConnectionPointer virConnectPtr, String name) |
StoragePoolPointer | virStoragePoolLookupByUUID(ConnectionPointer virConnectPtr, byte[] uuidBytes) |
StoragePoolPointer | virStoragePoolLookupByUUIDString(ConnectionPointer virConnectPtr, String uuidstr) |
StoragePoolPointer | virStoragePoolLookupByVolume(StorageVolPointer storageVolPtr) |
int | virStoragePoolNumOfVolumes(StoragePoolPointer storagePoolPtr) |
int | virStoragePoolRefresh(StoragePoolPointer storagePoolPtr) |
int | virStoragePoolSetAutostart(StoragePoolPointer storagePoolPtr, int autostart) |
int | virStoragePoolUndefine(StoragePoolPointer storagePoolPtr) |
StorageVolPointer | virStorageVolCreateXML(StoragePoolPointer storagePoolPtr, String xml, int flags) |
StorageVolPointer | virStorageVolCreateXMLFrom(StoragePoolPointer storagePoolPtr, String xml, StorageVolPointer cloneVolume, int flags) |
int | virStorageVolDelete(StorageVolPointer storageVolPtr, int flags) |
int | virStorageVolFree(StorageVolPointer storageVolPtr) |
int | virStorageVolGetInfo(StorageVolPointer storageVolPtr, virStorageVolInfo info) |
String | virStorageVolGetKey(StorageVolPointer storageVolPtr) |
String | virStorageVolGetName(StorageVolPointer storageVolPtr) |
String | virStorageVolGetPath(StorageVolPointer storageVolPtr) |
String | virStorageVolGetXMLDesc(StorageVolPointer storageVolPtr, int flags) |
StorageVolPointer | virStorageVolLookupByKey(ConnectionPointer virConnectPtr, String name) |
StorageVolPointer | virStorageVolLookupByName(StoragePoolPointer storagePoolPtr, String name) |
StorageVolPointer | virStorageVolLookupByPath(ConnectionPointer virConnectPtr, String path) |
int | virStorageVolWipe(StorageVolPointer storageVolPtr, int flags) |
int | virStreamAbort(StreamPointer virStreamPtr) |
int | virStreamEventAddCallback(StreamPointer virStreamPtr, int events, Libvirt.VirStreamEventCallback cb, Pointer opaque, Libvirt.VirFreeCallback ff) |
int | virStreamEventRemoveCallback(StreamPointer virStreamPtr) |
int | virStreamEventUpdateCallback(StreamPointer virStreamPtr, int events) |
int | virStreamFinish(StreamPointer virStreamPtr) |
int | virStreamFree(StreamPointer virStreamPtr) |
StreamPointer | virStreamNew(ConnectionPointer virConnectPtr, int flags) |
int | virStreamRecv(StreamPointer virStreamPtr, byte[] data, NativeLong length) |
int | virStreamRecvAll(StreamPointer virStreamPtr, Libvirt.VirStreamSinkFunc handler, Pointer opaque) |
int | virStreamSend(StreamPointer virStreamPtr, String data, NativeLong size) |
int | virStreamSendAll(StreamPointer virStreamPtr, Libvirt.VirStreamSourceFunc handler, Pointer opaque) |
public static int VIR_DOMAIN_SCHED_FIELD_LENGTH
public static int VIR_UUID_BUFLEN
public static int VIR_UUID_STRING_BUFLEN
public String virConnectBaselineCPU(
ConnectionPointer virConnectPtr, String[] xmlCPUs, int ncpus, int flags)
public int virConnectCompareCPU(
ConnectionPointer virConnectPtr, String xmlDesc, int flags)
public int virConnectDomainEventDeregisterAny(
ConnectionPointer virConnectPtr, int callbackID)
public String virConnectDomainXMLFromNative(
ConnectionPointer virConnectPtr, String nativeFormat, String nativeConfig, int flags)
public String virConnectDomainXMLToNative(
ConnectionPointer virConnectPtr, String nativeFormat, String domainXML, int flags)
public String virConnectFindStoragePoolSources(
ConnectionPointer virConnectPtr, String type, String srcSpec, int flags)
public int virConnectGetLibVersion(
ConnectionPointer virConnectPtr, LongByReference libVer)
public int virConnectGetVersion(
ConnectionPointer virConnectPtr, LongByReference hvVer)
public int virConnectListDefinedDomains(
ConnectionPointer virConnectPtr, String[] name, int maxnames)
public int virConnectListDefinedInterfaces(
ConnectionPointer virConnectPtr, String[] name, int maxNames)
public int virConnectListDefinedNetworks(
ConnectionPointer virConnectPtr, String[] name, int maxnames)
public int virConnectListDefinedStoragePools(
ConnectionPointer virConnectPtr, String[] names, int maxnames)
public int virConnectListDomains(
ConnectionPointer virConnectPtr, int[] ids, int maxnames)
public int virConnectListInterfaces(
ConnectionPointer virConnectPtr, String[] name, int maxNames)
public int virConnectListNetworks(
ConnectionPointer virConnectPtr, String[] name, int maxnames)
public int virConnectListNWFilters(
ConnectionPointer virConnectPtr, String[] name, int maxnames)
public int virConnectListSecrets(
ConnectionPointer virConnectPtr, String[] uids, int maxUids)
public int virConnectListStoragePools(
ConnectionPointer virConnectPtr, String[] names, int maxnames)
public int virCopyLastError(
virError error)
public int virDomainAttachDevice(
DomainPointer virDomainPtr, String deviceXML)
public int virDomainAttachDeviceFlags(
DomainPointer virDomainPtr, String deviceXML, int flags)
public int virDomainCoreDump(
DomainPointer virDomainPtr, String to, int flags)
public int virDomainCreateWithFlags(
DomainPointer virDomainPtr, int flags)
public int virDomainDetachDevice(
DomainPointer virDomainPtr, String deviceXML)
public int virDomainDetachDeviceFlags(
DomainPointer virDomainPtr, String deviceXML, int flags)
public int virDomainGetAutostart(
DomainPointer virDomainPtr, IntByReference value)
public NativeLong virDomainGetMaxMemory(
DomainPointer virDomainPtr)
public String virDomainGetSchedulerType(
DomainPointer virDomainPtr, IntByReference nparams)
public int virDomainGetUUID(
DomainPointer virDomainPtr, byte[] uuidString)
public int virDomainGetUUIDString(
DomainPointer virDomainPtr, byte[] uuidString)
public String virDomainGetXMLDesc(
DomainPointer virDomainPtr, int flags)
public int virDomainHasCurrentSnapshot(
DomainPointer virDomainPtr, int flags)
public int virDomainHasManagedSaveImage(
DomainPointer virDomainPtr, int flags)
public int virDomainManagedSave(
DomainPointer virDomainPtr, int flags)
public int virDomainManagedSaveRemove(
DomainPointer virDomainPtr, int flags)
public int virDomainMigrateSetMaxDowntime(
DomainPointer virDomainPtr, long downtime, int flags)
public int virDomainMigrateToURI(
DomainPointer virDomainPtr, String duri, NativeLong flags, String dname, NativeLong bandwidth)
public int virDomainPinVcpu(
DomainPointer virDomainPtr, int vcpu, byte[] cpumap, int maplen)
public int virDomainReboot(
DomainPointer virDomainPtr, int flags)
public int virDomainSetAutostart(
DomainPointer virDomainPtr, int autoStart)
public int virDomainSetMaxMemory(
DomainPointer virDomainPtr, NativeLong maxMemory)
public int virDomainSetMemory(
DomainPointer virDomainPtr, NativeLong maxMemory)
public int virDomainSetVcpus(
DomainPointer virDomainPtr, int nvcpus)
public int virDomainSnapshotListNames(
DomainPointer virDomainPtr, String[] names, int nameslen, int flags)
public int virDomainSnapshotNum(
DomainPointer virDomainPtr, int flags)
public int virDomainUpdateDeviceFlags(
DomainPointer virDomainPtr, String xml, int flags)
public int virGetVersion(LongByReference libVer, String type, LongByReference typeVer)
public int virInitialize()
public String virInterfaceGetXMLDesc(
InterfacePointer virInterfacePtr, int flags)
public int virNetworkGetAutostart(
NetworkPointer virNetworkPtr, IntByReference value)
public int virNetworkGetUUID(
NetworkPointer virNetworkPtr, byte[] uuidString)
public int virNetworkGetUUIDString(
NetworkPointer virNetworkPtr, byte[] uuidString)
public String virNetworkGetXMLDesc(
NetworkPointer virNetworkPtr, int flags)
public int virNetworkSetAutostart(
NetworkPointer virConnectPtr, int autoStart)
public String virNodeDeviceGetName(
DevicePointer virDevicePointer)
public String virNodeDeviceGetParent(
DevicePointer virDevicePointer)
public String virNodeDeviceGetXMLDesc(
DevicePointer virDevicePointer)
public int virNodeDeviceListCaps(
DevicePointer virDevicePointer, String[] names, int maxNames)
public int virNodeDeviceNumOfCaps(
DevicePointer virDevicePointer)
public int virNodeGetCellsFreeMemory(
ConnectionPointer virConnectPtr, LongByReference freeMems, int startCell, int maxCells)
public int virNodeListDevices(
ConnectionPointer virConnectPtr, String capabilityName, String[] names, int maxnames, int flags)
public int virNodeNumOfDevices(
ConnectionPointer virConnectPtr, String capabilityName, int flags)
public void virResetLastError()
public int virSecretGetUUID(
SecretPointer virSecretPtr, byte[] uuidString)
public int virSecretGetUUIDString(
SecretPointer virSecretPtr, byte[] uuidString)
public String virSecretGetValue(
SecretPointer virSecretPtr, NativeLong value_size, int flags)
public String virSecretGetXMLDesc(
SecretPointer virSecretPtr, int flags)
public int virSecretSetValue(
SecretPointer virSecretPtr, String value, NativeLong value_size, int flags)
public int virStoragePoolGetAutostart(
StoragePoolPointer storagePoolPtr, IntByReference value)
public int virStoragePoolGetUUIDString(
StoragePoolPointer storagePoolPtr, byte[] uuidString)
public int virStoragePoolListVolumes(
StoragePoolPointer storagePoolPtr, String[] names, int maxnames)
public int virStreamEventRemoveCallback(
StreamPointer virStreamPtr)
public int virStreamEventUpdateCallback(
StreamPointer virStreamPtr, int events)
public int virStreamRecv(
StreamPointer virStreamPtr, byte[] data, NativeLong length)
public int virStreamSend(
StreamPointer virStreamPtr, String data, NativeLong size)