Blame docs/libvirt-gobject/html/GVirConnection.html

Packit a07778
Packit a07778
<html>
Packit a07778
<head>
Packit a07778
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit a07778
<title>GVirConnection: Libvirt-gobject Reference Manual</title>
Packit a07778
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit a07778
<link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
Packit a07778
<link rel="up" href="ch01.html" title="Libvirt-gobject">
Packit a07778
<link rel="prev" href="ch01.html" title="Libvirt-gobject">
Packit a07778
<link rel="next" href="GVirDomain.html" title="GVirDomain">
Packit a07778
<meta name="generator" content="GTK-Doc V1.29 (XML mode)">
Packit a07778
<link rel="stylesheet" href="style.css" type="text/css">
Packit a07778
</head>
Packit a07778
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit a07778
Packit a07778
Packit a07778
Top  | 
Packit a07778
                  Description  | 
Packit a07778
                  Object Hierarchy  | 
Packit a07778
                  Properties  | 
Packit a07778
                  Signals
Packit a07778
Packit a07778
Home
Packit a07778
Up
Packit a07778
Prev
Packit a07778
Next
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

GVirConnection

Packit a07778

GVirConnection

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Functions

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConnection *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_new ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_open ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_open_read_only ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_open_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_open_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_open_read_only_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_open_read_only_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_is_open ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_is_read_only ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_close ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_domains ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_domains_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_domains_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
const gchar *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_uri ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gchar *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_hypervisor_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gulong
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_version ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GList *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_domains ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirDomain *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_domain ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirDomain *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_find_domain_by_id ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirDomain *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_find_domain_by_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirDomain *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_create_domain ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirDomain *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_start_domain ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_interfaces ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_interfaces_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_interfaces_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GList *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_interfaces ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirInterface *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_interface ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirInterface *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_find_interface_by_mac ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_networks ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_networks_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_networks_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GList *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_networks ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirNetwork *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_network ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirNetwork *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_find_network_by_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GList *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_network_filters ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirNetworkFilter *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_network_filter ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirNetworkFilter *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_find_network_filter_by_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GList *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_node_devices ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirNodeDevice *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_node_device ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GList *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_secrets ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirSecret *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_secret ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_storage_pools ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_storage_pools_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_fetch_storage_pools_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GList *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_storage_pools ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirStoragePool *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_storage_pool ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirStoragePool *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_find_storage_pool_by_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirStoragePool *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_create_storage_pool ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirStream *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_stream ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirNodeInfo *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_node_info ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigCapabilities *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_capabilities ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_capabilities_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigCapabilities *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_capabilities_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_restore_domain_from_file ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_restore_domain_from_file_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_connection_restore_domain_from_file_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigDomainCapabilities *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_domain_capabilities ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_domain_capabilities_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigDomainCapabilities *
Packit a07778
Packit a07778
Packit a07778
gvir_connection_get_domain_capabilities_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Properties

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConnectionHandle *
Packit a07778
handle
Packit a07778
Read / Write / Construct Only
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gchar *
Packit a07778
uri
Packit a07778
Read / Write / Construct Only
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Signals

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
connection-closed
Packit a07778
Run First
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
connection-opened
Packit a07778
Run First
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
domain-added
Packit a07778
Run First
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
domain-removed
Packit a07778
Run First
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Object Hierarchy

Packit a07778
    GBoxed
Packit a07778
    ╰── GVirNodeInfo
Packit a07778
    GObject
Packit a07778
    ╰── GVirConnection
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Description

Packit a07778
Packit a07778
Packit a07778

Functions

Packit a07778
Packit a07778

gvir_connection_new ()

Packit a07778
GVirConnection *
Packit a07778
gvir_connection_new (const char *uri);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_open ()

Packit a07778
gboolean
Packit a07778
gvir_connection_open (GVirConnection *conn,
Packit a07778
                      GCancellable *cancellable,
Packit a07778
                      GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_open_read_only ()

Packit a07778
gboolean
Packit a07778
gvir_connection_open_read_only (GVirConnection *conn,
Packit a07778
                                GCancellable *cancellable,
Packit a07778
                                GError **err);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_open_async ()

Packit a07778
void
Packit a07778
gvir_connection_open_async (GVirConnection *conn,
Packit a07778
                            GCancellable *cancellable,
Packit a07778
                            GAsyncReadyCallback callback,
Packit a07778
                            gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_open_finish ()

Packit a07778
gboolean
Packit a07778
gvir_connection_open_finish (GVirConnection *conn,
Packit a07778
                             GAsyncResult *result,
Packit a07778
                             GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_open_read_only_async ()

Packit a07778
void
Packit a07778
gvir_connection_open_read_only_async (GVirConnection *conn,
Packit a07778
                                      GCancellable *cancellable,
Packit a07778
                                      GAsyncReadyCallback callback,
Packit a07778
                                      gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_open_read_only_finish ()

Packit a07778
gboolean
Packit a07778
gvir_connection_open_read_only_finish (GVirConnection *conn,
Packit a07778
                                       GAsyncResult *result,
Packit a07778
                                       GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_is_open ()

Packit a07778
gboolean
Packit a07778
gvir_connection_is_open (GVirConnection *conn);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_is_read_only ()

Packit a07778
gboolean
Packit a07778
gvir_connection_is_read_only (GVirConnection *conn);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_close ()

Packit a07778
void
Packit a07778
gvir_connection_close (GVirConnection *conn);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_domains ()

Packit a07778
gboolean
Packit a07778
gvir_connection_fetch_domains (GVirConnection *conn,
Packit a07778
                               GCancellable *cancellable,
Packit a07778
                               GError **err);
Packit a07778

Use this method to fetch all domains managed by connection

Packit a07778
conn
Packit a07778
. Use e.g. gvir_connection_find_domain_by_id or
Packit a07778
gvir_connection_get_domain afterwards to query the fetched
Packit a07778
domains.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_domains_async ()

Packit a07778
void
Packit a07778
gvir_connection_fetch_domains_async (GVirConnection *conn,
Packit a07778
                                     GCancellable *cancellable,
Packit a07778
                                     GAsyncReadyCallback callback,
Packit a07778
                                     gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_domains_finish ()

Packit a07778
gboolean
Packit a07778
gvir_connection_fetch_domains_finish (GVirConnection *conn,
Packit a07778
                                      GAsyncResult *result,
Packit a07778
                                      GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_uri ()

Packit a07778
const gchar *
Packit a07778
gvir_connection_get_uri (GVirConnection *conn);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_hypervisor_name ()

Packit a07778
gchar *
Packit a07778
gvir_connection_get_hypervisor_name (GVirConnection *conn,
Packit a07778
                                     GError **err);
Packit a07778

Get name of current hypervisor used.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

new string that should be freed when no longer needed,

Packit a07778
or NULL upon error.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_version ()

Packit a07778
gulong
Packit a07778
gvir_connection_get_version (GVirConnection *conn,
Packit a07778
                             GError **err);
Packit a07778

Get version of current hypervisor used.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

version on success, 0 otherwise and err

Packit a07778
set.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_domains ()

Packit a07778
GList *
Packit a07778
gvir_connection_get_domains (GVirConnection *conn);
Packit a07778

Gets a list of the domains available through conn

Packit a07778
.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

List

Packit a07778
of GVirDomain. The returned list should be freed with g_list_free(),
Packit a07778
after its elements have been unreffed with g_object_unref(). 

Packit a07778

[element-type LibvirtGObject.Domain][transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_domain ()

Packit a07778
GVirDomain *
Packit a07778
gvir_connection_get_domain (GVirConnection *conn,
Packit a07778
                            const gchar *uuid);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

uuid

Packit a07778

uuid string of the requested domain

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the GVirDomain, or NULL. The returned

Packit a07778
object should be unreffed with g_object_unref() when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_find_domain_by_id ()

Packit a07778
GVirDomain *
Packit a07778
gvir_connection_find_domain_by_id (GVirConnection *conn,
Packit a07778
                                   gint id);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

id

Packit a07778

id of the requested domain

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the GVirDomain, or NULL. The returned

Packit a07778
object should be unreffed with g_object_unref() when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_find_domain_by_name ()

Packit a07778
GVirDomain *
Packit a07778
gvir_connection_find_domain_by_name (GVirConnection *conn,
Packit a07778
                                     const gchar *name);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

name

Packit a07778

name of the requested domain

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the GVirDomain, or NULL. The returned

Packit a07778
object should be unreffed with g_object_unref() when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_create_domain ()

Packit a07778
GVirDomain *
Packit a07778
gvir_connection_create_domain (GVirConnection *conn,
Packit a07778
                               GVirConfigDomain *conf,
Packit a07778
                               GError **err);
Packit a07778

Create the configuration file for a new persistent domain.

Packit a07778
The returned domain will initially be in the shutoff state.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection on which to create the domain

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

conf

Packit a07778

the configuration for the new domain

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the newly created domain, or NULL if an error

Packit a07778
occurred. The returned object should be unreffed with g_object_unref()
Packit a07778
when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_start_domain ()

Packit a07778
GVirDomain *
Packit a07778
gvir_connection_start_domain (GVirConnection *conn,
Packit a07778
                              GVirConfigDomain *conf,
Packit a07778
                              guint flags,
Packit a07778
                              GError **err);
Packit a07778

Start a new transient domain without persistent configuration.

Packit a07778
The returned domain will initially be running.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection on which to create the domain

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

conf

Packit a07778

the configuration for the new domain

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the newly created domain, or NULL if an error

Packit a07778
occurred. The returned object should be unreffed with g_object_unref()
Packit a07778
when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_interfaces ()

Packit a07778
gboolean
Packit a07778
gvir_connection_fetch_interfaces (GVirConnection *conn,
Packit a07778
                                  GCancellable *cancellable,
Packit a07778
                                  GError **err);
Packit a07778

Use this method to fetch information on all network interfaces

Packit a07778
managed by connection conn
Packit a07778
 on host machine. Use
Packit a07778
gvir_connection_get_interfaces or gvir_connection_get_interface afterwards
Packit a07778
to query the fetched interfaces.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any errors

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

TRUE on success, FALSE otherwise and err

Packit a07778
is set.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_interfaces_async ()

Packit a07778
void
Packit a07778
gvir_connection_fetch_interfaces_async
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                GCancellable *cancellable,
Packit a07778
                                GAsyncReadyCallback callback,
Packit a07778
                                gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_interfaces_finish ()

Packit a07778
gboolean
Packit a07778
gvir_connection_fetch_interfaces_finish
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                GAsyncResult *result,
Packit a07778
                                GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any errors

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_interfaces ()

Packit a07778
GList *
Packit a07778
gvir_connection_get_interfaces (GVirConnection *conn);
Packit a07778

Get a list of all the network interfaces managed by connection conn

Packit a07778
 on
Packit a07778
host machine.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

List

Packit a07778
of GVirInterface. The returned list should be freed with g_list_free(),
Packit a07778
after its elements have been unreffed with g_object_unref(). 

Packit a07778

[element-type LibvirtGObject.Interface][transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_interface ()

Packit a07778
GVirInterface *
Packit a07778
gvir_connection_get_interface (GVirConnection *conn,
Packit a07778
                               const gchar *name);
Packit a07778

Get a particular interface which has name name

Packit a07778
.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

name

Packit a07778

interface name to lookup

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

A new reference to a GVirInterface, or NULL

Packit a07778
if no interface exists with name name
Packit a07778
. The returned object must be unreffed
Packit a07778
using g_object_unref() once used. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_find_interface_by_mac ()

Packit a07778
GVirInterface *
Packit a07778
gvir_connection_find_interface_by_mac (GVirConnection *conn,
Packit a07778
                                       const gchar *macaddr);
Packit a07778

Get a particular interface which has MAC address mac

Packit a07778
.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

macaddr

Packit a07778

MAC address to lookup

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

A new reference to a GVirInterface, or NULL

Packit a07778
if no interface exists with MAC address mac
Packit a07778
. The returned object must be
Packit a07778
unreffed using g_object_unref() once used. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_networks ()

Packit a07778
gboolean
Packit a07778
gvir_connection_fetch_networks (GVirConnection *conn,
Packit a07778
                                GCancellable *cancellable,
Packit a07778
                                GError **err);
Packit a07778

Use this method to fetch all networks managed by connection

Packit a07778
conn
Packit a07778
. Use e.g. gvir_connection_find_network_by_name or
Packit a07778
gvir_connection_get_networks afterwards to query the fetched
Packit a07778
domains.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_networks_async ()

Packit a07778
void
Packit a07778
gvir_connection_fetch_networks_async (GVirConnection *conn,
Packit a07778
                                      GCancellable *cancellable,
Packit a07778
                                      GAsyncReadyCallback callback,
Packit a07778
                                      gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_networks_finish ()

Packit a07778
gboolean
Packit a07778
gvir_connection_fetch_networks_finish (GVirConnection *conn,
Packit a07778
                                       GAsyncResult *result,
Packit a07778
                                       GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any errors

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_networks ()

Packit a07778
GList *
Packit a07778
gvir_connection_get_networks (GVirConnection *conn);
Packit a07778

Get a list of all the network networks available through conn

Packit a07778
.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

List

Packit a07778
of GVirNetwork. The returned list should be freed with g_list_free(),
Packit a07778
after its elements have been unreffed with g_object_unref(). 

Packit a07778

[element-type LibvirtGObject.Network][transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_network ()

Packit a07778
GVirNetwork *
Packit a07778
gvir_connection_get_network (GVirConnection *conn,
Packit a07778
                             const gchar *uuid);
Packit a07778

Get a particular network which has UUID uuid

Packit a07778
.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

uuid

Packit a07778

UUID of the network to lookup

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

A new reference to a GVirNetwork, or NULL if

Packit a07778
no network exists with UUID uuid
Packit a07778
. The returned object must be unreffed using
Packit a07778
g_object_unref() once used. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_find_network_by_name ()

Packit a07778
GVirNetwork *
Packit a07778
gvir_connection_find_network_by_name (GVirConnection *conn,
Packit a07778
                                      const gchar *name);
Packit a07778

Get a particular network which has name name

Packit a07778
.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

name

Packit a07778

name of the network to search for

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

A new reference to a GVirNetwork, or NULL if

Packit a07778
no network exists with name name
Packit a07778
. The returned object must be unreffed using
Packit a07778
g_object_unref() once used. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_network_filters ()

Packit a07778
GList *
Packit a07778
gvir_connection_get_network_filters (GVirConnection *conn);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_network_filter ()

Packit a07778
GVirNetworkFilter *
Packit a07778
gvir_connection_get_network_filter (GVirConnection *conn,
Packit a07778
                                    const gchar *uuid);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_find_network_filter_by_name ()

Packit a07778
GVirNetworkFilter *
Packit a07778
gvir_connection_find_network_filter_by_name
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                const gchar *name);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_node_devices ()

Packit a07778
GList *
Packit a07778
gvir_connection_get_node_devices (GVirConnection *conn);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_node_device ()

Packit a07778
GVirNodeDevice *
Packit a07778
gvir_connection_get_node_device (GVirConnection *conn,
Packit a07778
                                 const gchar *name);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_secrets ()

Packit a07778
GList *
Packit a07778
gvir_connection_get_secrets (GVirConnection *conn);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_secret ()

Packit a07778
GVirSecret *
Packit a07778
gvir_connection_get_secret (GVirConnection *conn,
Packit a07778
                            const gchar *uuid);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_storage_pools ()

Packit a07778
gboolean
Packit a07778
gvir_connection_fetch_storage_pools (GVirConnection *conn,
Packit a07778
                                     GCancellable *cancellable,
Packit a07778
                                     GError **err);
Packit a07778

Use this method to fetch all storage pools managed by connection

Packit a07778
conn
Packit a07778
. Use e.g. gvir_connection_find_storage_pool_by_name or
Packit a07778
gvir_connection_get_storage_pools afterwards to query the fetched
Packit a07778
pools.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_storage_pools_async ()

Packit a07778
void
Packit a07778
gvir_connection_fetch_storage_pools_async
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                GCancellable *cancellable,
Packit a07778
                                GAsyncReadyCallback callback,
Packit a07778
                                gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_fetch_storage_pools_finish ()

Packit a07778
gboolean
Packit a07778
gvir_connection_fetch_storage_pools_finish
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                GAsyncResult *result,
Packit a07778
                                GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_storage_pools ()

Packit a07778
GList *
Packit a07778
gvir_connection_get_storage_pools (GVirConnection *conn);
Packit a07778

Gets a list of the storage pools available through conn

Packit a07778
.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

List

Packit a07778
of GVirStoragePool. The returned list should be freed with
Packit a07778
g_list_free(), after its elements have been unreffed with
Packit a07778
g_object_unref(). 

Packit a07778

[element-type LibvirtGObject.StoragePool][transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_storage_pool ()

Packit a07778
GVirStoragePool *
Packit a07778
gvir_connection_get_storage_pool (GVirConnection *conn,
Packit a07778
                                  const gchar *uuid);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

uuid

Packit a07778

uuid string of the requested storage pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the GVirStoragePool, or NULL. The returned

Packit a07778
object should be unreffed with g_object_unref() when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_find_storage_pool_by_name ()

Packit a07778
GVirStoragePool *
Packit a07778
gvir_connection_find_storage_pool_by_name
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                const gchar *name);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

name

Packit a07778

name of the requested storage pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the GVirStoragePool, or NULL. The returned

Packit a07778
object should be unreffed with g_object_unref() when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_create_storage_pool ()

Packit a07778
GVirStoragePool *
Packit a07778
gvir_connection_create_storage_pool (GVirConnection *conn,
Packit a07778
                                     GVirConfigStoragePool *conf,
Packit a07778
                                     guint flags,
Packit a07778
                                     GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection on which to create the pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

conf

Packit a07778

the configuration for the new storage pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the newly created storage pool, or NULL if an

Packit a07778
error occurred. The returned list should be freed with g_list_free(),
Packit a07778
after its elements have been unreffed with g_object_unref(). 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_stream ()

Packit a07778
GVirStream *
Packit a07778
gvir_connection_get_stream (GVirConnection *conn,
Packit a07778
                            guint flags);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

flags to use for the stream

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

a GVirStream stream, or NULL.The returned

Packit a07778
object should be unreffed with g_object_unref() when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_node_info ()

Packit a07778
GVirNodeInfo *
Packit a07778
gvir_connection_get_node_info (GVirConnection *conn,
Packit a07778
                               GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the info, or NULL if an error occurred. The

Packit a07778
returned object should be unreffed with g_object_unref() when no longer
Packit a07778
needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_capabilities ()

Packit a07778
GVirConfigCapabilities *
Packit a07778
gvir_connection_get_capabilities (GVirConnection *conn,
Packit a07778
                                  GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

a GVirConfigCapabilities or NULL. The

Packit a07778
returned object should be unreffed with g_object_unref() when no longer
Packit a07778
needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_capabilities_async ()

Packit a07778
void
Packit a07778
gvir_connection_get_capabilities_async
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                GCancellable *cancellable,
Packit a07778
                                GAsyncReadyCallback callback,
Packit a07778
                                gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_capabilities_finish ()

Packit a07778
GVirConfigCapabilities *
Packit a07778
gvir_connection_get_capabilities_finish
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                GAsyncResult *result,
Packit a07778
                                GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

a GVirConfigCapabilities or NULL. The

Packit a07778
returned object should be unreffed with g_object_unref() when no longer
Packit a07778
needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_restore_domain_from_file ()

Packit a07778
gboolean
Packit a07778
gvir_connection_restore_domain_from_file
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                gchar *filename,
Packit a07778
                                GVirConfigDomain *custom_conf,
Packit a07778
                                guint flags,
Packit a07778
                                GError **err);
Packit a07778

Restores the domain saved with gvir_domain_save_to_file

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

filename

Packit a07778

path to input file

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

custom_conf

Packit a07778

configuration for domain or NULL.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

TRUE on success, FALSE otherwise

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_restore_domain_from_file_async ()

Packit a07778
void
Packit a07778
gvir_connection_restore_domain_from_file_async
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                gchar *filename,
Packit a07778
                                GVirConfigDomain *custom_conf,
Packit a07778
                                guint flags,
Packit a07778
                                GCancellable *cancellable,
Packit a07778
                                GAsyncReadyCallback callback,
Packit a07778
                                gpointer user_data);
Packit a07778

Asynchronous variant of gvir_connection_restore_domain_from_file

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

filename

Packit a07778

path to input file

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

custom_conf

Packit a07778

configuration for domain.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_restore_domain_from_file_finish ()

Packit a07778
gboolean
Packit a07778
gvir_connection_restore_domain_from_file_finish
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                GAsyncResult *result,
Packit a07778
                                GError **err);
Packit a07778

Finishes the operation started by gvir_restore_domain_from_file_async.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

Place-holder for possible errors

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

TRUE if domain was restored successfully, FALSE otherwise.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_domain_capabilities ()

Packit a07778
GVirConfigDomainCapabilities *
Packit a07778
gvir_connection_get_domain_capabilities
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                const gchar *emulatorbin,
Packit a07778
                                const gchar *arch,
Packit a07778
                                const gchar *machine,
Packit a07778
                                const gchar *virttype,
Packit a07778
                                guint flags,
Packit a07778
                                GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

emulatorbin

Packit a07778

path to emulator.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

arch

Packit a07778

domain architecture.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

machine

Packit a07778

machine type.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

virttype

Packit a07778

virtualization type.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

extra flags; not used yet, so callers should always pass 0

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

a GVirConfigDomainCapabilities or NULL.

Packit a07778
The return object should be unreffed with g_object_unref() when no longer
Packit a07778
needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_domain_capabilities_async ()

Packit a07778
void
Packit a07778
gvir_connection_get_domain_capabilities_async
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                const gchar *emulatorbin,
Packit a07778
                                const gchar *arch,
Packit a07778
                                const gchar *machine,
Packit a07778
                                const gchar *virttype,
Packit a07778
                                guint flags,
Packit a07778
                                GCancellable *cancellable,
Packit a07778
                                GAsyncReadyCallback callback,
Packit a07778
                                gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

emulatorbin

Packit a07778

path to emulator.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

arch

Packit a07778

domain architecture.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

machine

Packit a07778

machine type.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

virttype

Packit a07778

virtualization type.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

extra flags; not used yet, so callers should always pass 0

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_connection_get_domain_capabilities_finish ()

Packit a07778
GVirConfigDomainCapabilities *
Packit a07778
gvir_connection_get_domain_capabilities_finish
Packit a07778
                               (GVirConnection *conn,
Packit a07778
                                GAsyncResult *result,
Packit a07778
                                GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

conn

Packit a07778

a GVirConnection

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

a GVirConfigDomainCapabilities or NULL.

Packit a07778
The returned object should be unreffed with g_object_unref() when no
Packit a07778
longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Types and Values

Packit a07778
Packit a07778
Packit a07778

Property Details

Packit a07778
Packit a07778

The “handle” property

Packit a07778
  “handle”                   GVirConnectionHandle *
Packit a07778

The connection handle.

Packit a07778

Flags: Read / Write / Construct Only

Packit a07778
Packit a07778

Packit a07778
Packit a07778

The “uri” property

Packit a07778
  “uri”                      gchar *
Packit a07778

The connection URI.

Packit a07778

Flags: Read / Write / Construct Only

Packit a07778

Default value: NULL

Packit a07778
Packit a07778
Packit a07778
Packit a07778

Signal Details

Packit a07778
Packit a07778

The “connection-closed” signal

Packit a07778
void
Packit a07778
user_function (GVirConnection *gvirconnection,
Packit a07778
               gpointer        user_data)
Packit a07778

Flags: Run First

Packit a07778
Packit a07778

Packit a07778
Packit a07778

The “connection-opened” signal

Packit a07778
void
Packit a07778
user_function (GVirConnection *gvirconnection,
Packit a07778
               gpointer        user_data)
Packit a07778

Flags: Run First

Packit a07778
Packit a07778

Packit a07778
Packit a07778

The “domain-added” signal

Packit a07778
void
Packit a07778
user_function (GVirConnection *gvirconnection,
Packit a07778
               GVirDomain     *arg1,
Packit a07778
               gpointer        user_data)
Packit a07778

Flags: Run First

Packit a07778
Packit a07778

Packit a07778
Packit a07778

The “domain-removed” signal

Packit a07778
void
Packit a07778
user_function (GVirConnection *gvirconnection,
Packit a07778
               GVirDomain     *arg1,
Packit a07778
               gpointer        user_data)
Packit a07778

Flags: Run First

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Generated by GTK-Doc V1.29
Packit a07778
</body>
Packit a07778
</html>