A | |
| add_timeout [Libvirt.Event] |
|
| attach_device [Libvirt.Domain] | Attach a device (described by the device XML) to a domain. |
B | |
| block_peek [Libvirt.Domain] |
|
| block_stats [Libvirt.Domain] | Returns block device stats. |
| build [Libvirt.Pool] | Build a storage pool. |
C | |
| close [Libvirt.Connect] |
|
| connect [Libvirt.Connect] |
|
| connect_auth [Libvirt.Connect] |
|
| connect_auth_readonly [Libvirt.Connect] |
|
| connect_readonly [Libvirt.Connect] |
|
| const [Libvirt.Secret] |
|
| const [Libvirt.Volume] |
|
| const [Libvirt.Pool] |
|
| const [Libvirt.Network] |
|
| const [Libvirt.Domain] |
|
| const [Libvirt.Connect] |
|
| core_dump [Libvirt.Domain] | Force a domain to core dump to the named file. |
| cpu_usable [Libvirt.Connect] |
|
| cpumaplen [Libvirt.Connect] | Calculate the length (in bytes) required to store the complete CPU map between a single virtual and all physical CPUs of a domain. |
| create [Libvirt.Pool] | Start up a defined (inactive) storage pool. |
| create [Libvirt.Network] | Start up a defined (inactive) network. |
| create [Libvirt.Domain] | Launch a defined (inactive) domain. |
| create_linux [Libvirt.Domain] | Create a new guest domain (not necessarily a Linux one) from the given XML. |
| create_xml [Libvirt.Volume] | Create a storage volume. |
| create_xml [Libvirt.Pool] | Create a storage pool. |
| create_xml [Libvirt.Network] | Create a network. |
| create_xml [Libvirt.Domain] | Create a new guest domain from the given XML. |
D | |
| define_xml [Libvirt.Secret] | Define a secret. |
| define_xml [Libvirt.Pool] | Define but don't activate a storage pool. |
| define_xml [Libvirt.Network] | Define but don't activate a network. |
| define_xml [Libvirt.Domain] | Define a new domain (but don't start it up) from the XML. |
| delete [Libvirt.Volume] | Delete a storage volume. |
| delete [Libvirt.Pool] | Delete a storage pool. |
| deregister_any [Libvirt.Event] |
|
| destroy [Libvirt.Pool] | Destroy a storage pool. |
| destroy [Libvirt.Network] | Destroy a network. |
| destroy [Libvirt.Domain] | Abruptly destroy a domain. |
| detach_device [Libvirt.Domain] | Detach a device (described by the device XML) from a domain. |
F | |
| free [Libvirt.Secret] | Free a secret object in memory. |
| free [Libvirt.Volume] | Free a storage volume object in memory. |
| free [Libvirt.Pool] | Free a storage pool object in memory. |
| free [Libvirt.Network] |
|
| free [Libvirt.Domain] |
|
G | |
| get_all_domain_stats [Libvirt.Domain] |
|
| get_auth_default [Libvirt.Connect] |
|
| get_autostart [Libvirt.Pool] | Get the autostart flag for the storage pool. |
| get_autostart [Libvirt.Network] | Get the autostart flag for a network. |
| get_autostart [Libvirt.Domain] | Get the autostart flag for a domain. |
| get_bridge_name [Libvirt.Network] | Get bridge device name of a network. |
| get_capabilities [Libvirt.Connect] | Returns the hypervisor capabilities (as XML). |
| get_cpu_stats [Libvirt.Domain] |
|
| get_domain_capabilities [Libvirt.Connect] |
|
| get_domains [Libvirt.Domain] | Get the active and/or inactive domains using the most efficient method available. |
| get_domains_and_infos [Libvirt.Domain] | This gets the active and/or inactive domains and the domain info for each one using the most efficient method available. |
| get_hostname [Libvirt.Connect] | Returns the hostname of the physical server. |
| get_id [Libvirt.Domain] |
|
| get_info [Libvirt.Volume] | Get information about the storage volume. |
| get_info [Libvirt.Pool] | Get information about the pool. |
| get_info [Libvirt.Domain] | Get information about a domain. |
| get_key [Libvirt.Volume] | Key of the volume. |
| get_last_conn_error [Libvirt.Virterror] | Get the last error at a global or connection level. |
| get_last_error [Libvirt.Virterror] | |
| get_max_memory [Libvirt.Domain] | Get the maximum memory allocation. |
| get_max_vcpus [Libvirt.Domain] | Returns the maximum number of vCPUs supported for this domain. |
| get_max_vcpus [Libvirt.Connect] | Returns the maximum number of virtual CPUs supported by a guest VM of a particular type. |
| get_name [Libvirt.Volume] | Name of the volume. |
| get_name [Libvirt.Pool] | Name of the pool. |
| get_name [Libvirt.Network] | Get network name. |
| get_name [Libvirt.Domain] | Get the domain name. |
| get_node_info [Libvirt.Connect] | Return information about the physical server. |
| get_os_type [Libvirt.Domain] | Get the operating system type. |
| get_path [Libvirt.Volume] | Path of the volume. |
| get_scheduler_parameters [Libvirt.Domain] | Get the array of scheduler parameters. |
| get_scheduler_type [Libvirt.Domain] | Get the scheduler type. |
| get_type [Libvirt.Connect] | Returns the name of the driver (hypervisor). |
| get_uri [Libvirt.Connect] | Returns the canonical connection URI. |
| get_usage_id [Libvirt.Secret] | Get the usage ID of the secret. |
| get_usage_type [Libvirt.Secret] | Get the usage type of the secret. |
| get_uuid [Libvirt.Secret] | Get the UUID (as a packed byte array) of the secret. |
| get_uuid [Libvirt.Pool] | Get the UUID (as a packed byte array). |
| get_uuid [Libvirt.Network] | Get network packed UUID. |
| get_uuid [Libvirt.Domain] | Get the domain UUID (as a packed byte array). |
| get_uuid_string [Libvirt.Secret] | Get the UUID (as a printable string) of the secret. |
| get_uuid_string [Libvirt.Pool] | Get the UUID (as a printable string). |
| get_uuid_string [Libvirt.Network] | Get network UUID as a printable string. |
| get_uuid_string [Libvirt.Domain] | Get the domain UUID (as a printable string). |
| get_value [Libvirt.Secret] | Get the value of the secret. |
| get_vcpus [Libvirt.Domain] |
|
| get_version [Libvirt.Connect] | Returns the driver version
|
| get_version [Libvirt] |
|
| get_xml_desc [Libvirt.Secret] | Get the XML description. |
| get_xml_desc [Libvirt.Volume] | Get the XML description. |
| get_xml_desc [Libvirt.Pool] | Get the XML description. |
| get_xml_desc [Libvirt.Network] | Get XML description of a network. |
| get_xml_desc [Libvirt.Domain] | Get the XML description of a domain. |
| get_xml_desc_flags [Libvirt.Domain] | Get the XML description of a domain, with the possibility to specify flags. |
I | |
| interface_stats [Libvirt.Domain] | Returns network interface stats. |
L | |
| list_defined_domains [Libvirt.Connect] |
|
| list_defined_networks [Libvirt.Connect] |
|
| list_defined_pools [Libvirt.Connect] | Return list of storage pools. |
| list_domains [Libvirt.Connect] |
|
| list_networks [Libvirt.Connect] |
|
| list_pools [Libvirt.Connect] | Return list of storage pools. |
| list_secrets [Libvirt.Connect] | Returns the list of secrets. |
| list_volumes [Libvirt.Pool] | Return list of storage volumes. |
| lookup_by_id [Libvirt.Domain] | Lookup a domain by ID. |
| lookup_by_key [Libvirt.Volume] | |
| lookup_by_name [Libvirt.Volume] | |
| lookup_by_name [Libvirt.Pool] | |
| lookup_by_name [Libvirt.Network] | Lookup a network by name. |
| lookup_by_name [Libvirt.Domain] | Lookup a domain by name. |
| lookup_by_path [Libvirt.Volume] | Look up a storage volume by name, key or path volume. |
| lookup_by_usage [Libvirt.Secret] | Lookup a secret by usage type, and usage ID. |
| lookup_by_uuid [Libvirt.Secret] | Lookup a secret by UUID. |
| lookup_by_uuid [Libvirt.Pool] | |
| lookup_by_uuid [Libvirt.Network] | Lookup a network by (packed) UUID. |
| lookup_by_uuid [Libvirt.Domain] | Lookup a domain by UUID. |
| lookup_by_uuid_string [Libvirt.Secret] | Lookup a secret by (string) UUID. |
| lookup_by_uuid_string [Libvirt.Pool] | Look up a storage pool by name, UUID or UUID string. |
| lookup_by_uuid_string [Libvirt.Network] | Lookup a network by UUID string. |
| lookup_by_uuid_string [Libvirt.Domain] | Lookup a domain by (string) UUID. |
M | |
| map_ignore_errors [Libvirt] |
|
| max_peek [Libvirt.Domain] | Maximum size supported by the |
| maxcpus_of_node_info [Libvirt.Connect] | Calculate the total number of CPUs supported (but not necessarily active) in the host. |
| memory_peek [Libvirt.Domain] |
|
| migrate [Libvirt.Domain] |
|
N | |
| no_error [Libvirt.Virterror] | Creates an empty error message. |
| node_get_cells_free_memory [Libvirt.Connect] |
|
| node_get_free_memory [Libvirt.Connect] |
|
| num_of_defined_domains [Libvirt.Connect] | Returns the number of inactive (shutdown) domains. |
| num_of_defined_networks [Libvirt.Connect] | Returns the number of inactive networks. |
| num_of_defined_pools [Libvirt.Connect] | Returns the number of storage pools. |
| num_of_domains [Libvirt.Connect] | Returns the number of running domains. |
| num_of_networks [Libvirt.Connect] | Returns the number of networks. |
| num_of_pools [Libvirt.Connect] | Returns the number of storage pools. |
| num_of_secrets [Libvirt.Connect] | Returns the number of secrets. |
| num_of_volumes [Libvirt.Pool] | Returns the number of storage volumes within the storage pool. |
P | |
| package [Libvirt_version] | The name of the OCaml libvirt bindings. |
| pin_vcpu [Libvirt.Domain] |
|
| pool_of_volume [Libvirt.Volume] | Get the storage pool containing this volume. |
R | |
| reboot [Libvirt.Domain] | Reboot a domain. |
| refresh [Libvirt.Pool] | Refresh the list of volumes in the storage pool. |
| register_any [Libvirt.Event] |
|
| register_default_impl [Libvirt.Event] | Registers the default event loop based on poll(). |
| remove_timeout [Libvirt.Event] |
|
| reset_last_conn_error [Libvirt.Virterror] | Reset the error at a global or connection level. |
| reset_last_error [Libvirt.Virterror] | |
| restore [Libvirt.Domain] | Restore a domain from a file. |
| resume [Libvirt.Domain] | Resume a domain. |
| run_default_impl [Libvirt.Event] | Runs one iteration of the event loop. |
S | |
| save [Libvirt.Domain] | Suspend a domain, then save it to the file. |
| set_autostart [Libvirt.Pool] | Set the autostart flag for the storage pool. |
| set_autostart [Libvirt.Network] | Set the autostart flag for a network. |
| set_autostart [Libvirt.Domain] | Set the autostart flag for a domain. |
| set_keep_alive [Libvirt.Connect] |
|
| set_max_memory [Libvirt.Domain] | Set the maximum memory allocation. |
| set_memory [Libvirt.Domain] | Set the normal memory allocation. |
| set_scheduler_parameters [Libvirt.Domain] | Set the array of scheduler parameters. |
| set_value [Libvirt.Secret] | Set a new value for the secret. |
| set_vcpus [Libvirt.Domain] | Change the number of vCPUs available to a domain. |
| shutdown [Libvirt.Domain] | Shutdown a domain. |
| string_of_code [Libvirt.Virterror] | |
| string_of_domain [Libvirt.Virterror] | |
| string_of_level [Libvirt.Virterror] | |
| suspend [Libvirt.Domain] | Suspend a domain. |
T | |
| to_string [Libvirt.Virterror] | Turn the exception into a printable string. |
| to_string [Libvirt.Event.PM_suspend_disk] | |
| to_string [Libvirt.Event.Balloon_change] | |
| to_string [Libvirt.Event.PM_suspend] | |
| to_string [Libvirt.Event.PM_wakeup] | |
| to_string [Libvirt.Event.Tray_change] | |
| to_string [Libvirt.Event.Disk_change] | |
| to_string [Libvirt.Event.Block_job] | |
| to_string [Libvirt.Event.Control_error] | |
| to_string [Libvirt.Event.Graphics] | |
| to_string [Libvirt.Event.Graphics_subject] | |
| to_string [Libvirt.Event.Graphics_address] | |
| to_string [Libvirt.Event.Io_error] | |
| to_string [Libvirt.Event.Watchdog] | |
| to_string [Libvirt.Event.Rtc_change] | |
| to_string [Libvirt.Event.Reboot] | |
| to_string [Libvirt.Event.Lifecycle] | |
| to_string [Libvirt.Event.PM_suspended] | |
| to_string [Libvirt.Event.Stopped] | |
| to_string [Libvirt.Event.Resumed] | |
| to_string [Libvirt.Event.Suspended] | |
| to_string [Libvirt.Event.Started] | |
| to_string [Libvirt.Event.Undefined] | |
| to_string [Libvirt.Event.Defined] | |
U | |
| undefine [Libvirt.Secret] | Undefine a secret. |
| undefine [Libvirt.Pool] | Undefine configuration of a storage pool. |
| undefine [Libvirt.Network] | Undefine configuration of a network. |
| undefine [Libvirt.Domain] | Undefine a domain - removes its configuration. |
| unuse_cpu [Libvirt.Connect] |
|
| use_cpu [Libvirt.Connect] |
|
| uuid_length [Libvirt] | Length of packed UUIDs. |
| uuid_string_length [Libvirt] | Length of UUID strings. |
V | |
| version [Libvirt_version] | The version of the OCaml libvirt bindings. |