All Classes and Interfaces
Class
Description
The Connect object represents a connection to a local or remote
hypervisor/driver.
We diverge from the C implementation There is no explicit cbdata field, you
should just add any extra data to the child class's instance.
Implements virConnectAuthPtrDefault functionality from libvirt.c without the
external method support It's not officially a part of the libvirt API, but
provided here for completeness, testing, and as an example
Pointer class to provide type safety to the jna interface.
A device which is attached to a node
Pointer class to provide type safety to the jna interface.
A virtual machine defined within libvirt.
This class holds the counters for block device statistics.
This object is returned by Domain.getInfo()
The Domain.interfaceStats method returns th network counters in this object
Pointer class to provide type safety to the jna interface.
Pointer class to provide type safety to the jna interface.
An error which is returned from libvirt,
Callback class to allow users of the API to handle the Error messages in a
more robust fashion.
Deprecated.
Utility class which processes the last error from the libvirt library.
A device which is attached to a node
Pointer class to provide type safety to the jna interface.
The libvirt interface which is exposed via JNA.
Callback interface for authorization
Error callback
Generic Callbacks
Stream callbacks
This exception is thrown by all classes and methods of libvirt when the
underlying libvirt library indicates an error
A network object defined by libvirt.
Pointer class to provide type safety to the jna interface.
Node data from libvirt.
Class for representing a boolean scheduler parameter
Class for representing a double scheduler parameter
Parameter to hold an int.
Class for representing a long int scheduler parameter
The abstract parent of the actual Schedparameter classes
Class for representing an unsigned int scheduler parameter
Class for representing an unsigned long int scheduler parameter
A secret defined by libvirt
Pointer class to provide type safety to the jna interface.
A collection of storage
Detailed information about a storage pool.
Pointer class to provide type safety to the jna interface.
An acutal storage bucket.
Detailed information about a storage pool.
Pointer class to provide type safety to the jna interface.
Pointer class to provide type safety to the jna interface.
Stats about a cpu.
JNA mapping for the virConnectAuth structure
JNA mapping for the virConnectCredential structure
JNA mapping for the virDomainBlockStats structure
JNA mapping for the virDomainInfo structure
JNA mapping for the virDomainInterfaceStats structure
JNA mapping for the virError structure
JNA mapping for the virNodeInfo structure
JNA mapping for the virSchedParameter structure
JNA mapping for the virSchedParameterValue structure
JNA mapping for the virStoragePoolInfo structure
JNA mapping for the virStorageVolInfo structure
JNA mapping for the virVcpuInfo structure