Blame docs/libvirt-gconfig/html/GVirConfigDomain.html

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

GVirConfigDomain

Packit Service ea0369

GVirConfigDomain

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Functions

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GVirConfigDomain *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_new_from_xml ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GVirConfigDomain *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_new ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GVirConfigDomainVirtType
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_virt_type ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_virt_type ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
const char *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_name ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_name ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
const char *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_uuid ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_uuid ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
const char *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_description ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_description ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
guint64
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_memory ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_memory ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
guint64
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_current_memory ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_current_memory ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
guint64
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_vcpus ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_vcpus ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GStrv
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_features ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_features ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GVirConfigDomainClock *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_clock ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_clock ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GVirConfigDomainOs *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_os ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_os ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_seclabel ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
const char *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_title ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_title ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_devices ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_add_device ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GList *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_devices ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_lifecycle ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gboolean
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_custom_xml_ns_children ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gboolean
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_custom_xml ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gchar *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_custom_xml ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GVirConfigDomainCpu *
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_get_cpu ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_cpu ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
void
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gvir_config_domain_set_power_management ()
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Properties

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
guint64
Packit Service ea0369
current-memory
Packit Service ea0369
Read / Write
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gchar *
Packit Service ea0369
description
Packit Service ea0369
Read / Write
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GStrv
Packit Service ea0369
features
Packit Service ea0369
Read / Write
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
guint64
Packit Service ea0369
memory
Packit Service ea0369
Read / Write
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gchar *
Packit Service ea0369
name
Packit Service ea0369
Read / Write
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gchar *
Packit Service ea0369
title
Packit Service ea0369
Read / Write
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
gchar *
Packit Service ea0369
uuid
Packit Service ea0369
Read / Write
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
guint64
Packit Service ea0369
vcpu
Packit Service ea0369
Read / Write
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Types and Values

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
struct
Packit Service ea0369
GVirConfigDomain
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
struct
Packit Service ea0369
GVirConfigDomainClass
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
enum
Packit Service ea0369
GVirConfigDomainVirtType
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
enum
Packit Service ea0369
GVirConfigDomainLifecycleEvent
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
enum
Packit Service ea0369
GVirConfigDomainLifecycleAction
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
 
Packit Service ea0369
GVirConfigDomainPrivate
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Object Hierarchy

Packit Service ea0369
    GObject
Packit Service ea0369
    ╰── GVirConfigObject
Packit Service ea0369
        ╰── GVirConfigDomain
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Description

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Functions

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_new_from_xml ()

Packit Service ea0369
GVirConfigDomain *
Packit Service ea0369
gvir_config_domain_new_from_xml (const gchar *xml,
Packit Service ea0369
                                 GError **error);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_new ()

Packit Service ea0369
GVirConfigDomain *
Packit Service ea0369
gvir_config_domain_new (void);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_virt_type ()

Packit Service ea0369
GVirConfigDomainVirtType
Packit Service ea0369
gvir_config_domain_get_virt_type (GVirConfigDomain *domain);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_virt_type ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_virt_type (GVirConfigDomain *domain,
Packit Service ea0369
                                  GVirConfigDomainVirtType type);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_name ()

Packit Service ea0369
const char *
Packit Service ea0369
gvir_config_domain_get_name (GVirConfigDomain *domain);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_name ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_name (GVirConfigDomain *domain,
Packit Service ea0369
                             const char *name);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

name

Packit Service ea0369

.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_uuid ()

Packit Service ea0369
const char *
Packit Service ea0369
gvir_config_domain_get_uuid (GVirConfigDomain *domain);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_uuid ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_uuid (GVirConfigDomain *domain,
Packit Service ea0369
                             const char *uuid);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

uuid

Packit Service ea0369

.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_description ()

Packit Service ea0369
const char *
Packit Service ea0369
gvir_config_domain_get_description (GVirConfigDomain *domain);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_description ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_description (GVirConfigDomain *domain,
Packit Service ea0369
                                    const char *description);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

description

Packit Service ea0369

.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_memory ()

Packit Service ea0369
guint64
Packit Service ea0369
gvir_config_domain_get_memory (GVirConfigDomain *domain);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

maximum amount of RAM in kilobytes (i.e. blocks of 1024 bytes).

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_memory ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_memory (GVirConfigDomain *domain,
Packit Service ea0369
                               guint64 memory);
Packit Service ea0369

Sets the maximum amount of RAM allocated to domain

Packit Service ea0369
 in kilobytes (i.e.
Packit Service ea0369
blocks of 1024 bytes).

Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

memory

Packit Service ea0369

The maximum amount of RAM in kilobytes.

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_current_memory ()

Packit Service ea0369
guint64
Packit Service ea0369
gvir_config_domain_get_current_memory (GVirConfigDomain *domain);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

current amount of RAM in kilobytes (i.e. blocks of 1024 bytes).

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_current_memory ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_current_memory (GVirConfigDomain *domain,
Packit Service ea0369
                                       guint64 memory);
Packit Service ea0369

Sets the current amount of RAM allocated to domain

Packit Service ea0369
 in kilobytes (i.e.
Packit Service ea0369
blocks of 1024 bytes). This can be set to less than the maximum domain
Packit Service ea0369
memory to allow to balloon the guest memory on the fly. Be aware that
Packit Service ea0369
libvirt will set it automatically if it's not explictly set, which means
Packit Service ea0369
you may need to set this value in addition to 'memory' if you want to
Packit Service ea0369
change the available domain memory after creation.

Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

memory

Packit Service ea0369

The current amount of RAM in kilobytes.

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_vcpus ()

Packit Service ea0369
guint64
Packit Service ea0369
gvir_config_domain_get_vcpus (GVirConfigDomain *domain);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_vcpus ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_vcpus (GVirConfigDomain *domain,
Packit Service ea0369
                              guint64 vcpu_count);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_features ()

Packit Service ea0369
GStrv
Packit Service ea0369
gvir_config_domain_get_features (GVirConfigDomain *domain);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

The returned list should be freed with

Packit Service ea0369
g_strfreev() when no longer needed. 

Packit Service ea0369

[transfer full]

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_features ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_features (GVirConfigDomain *domain,
Packit Service ea0369
                                 const GStrv features);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_clock ()

Packit Service ea0369
GVirConfigDomainClock *
Packit Service ea0369
gvir_config_domain_get_clock (GVirConfigDomain *domain);
Packit Service ea0369

Gets the clock configuration of domain

Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

A GVirConfigDomainClock. The returned

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

Packit Service ea0369

[transfer full]

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_clock ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_clock (GVirConfigDomain *domain,
Packit Service ea0369
                              GVirConfigDomainClock *klock);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

klock

Packit Service ea0369

.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_os ()

Packit Service ea0369
GVirConfigDomainOs *
Packit Service ea0369
gvir_config_domain_get_os (GVirConfigDomain *domain);
Packit Service ea0369

Gets the operating system configuration of domain

Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

A GVirConfigDomainOs. The returned

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

Packit Service ea0369

[transfer full]

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_os ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_os (GVirConfigDomain *domain,
Packit Service ea0369
                           GVirConfigDomainOs *os);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

os

Packit Service ea0369

the os configuration to set.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_seclabel ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_seclabel (GVirConfigDomain *domain,
Packit Service ea0369
                                 GVirConfigDomainSeclabel *seclabel);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

seclabel

Packit Service ea0369

the security label configuration to set.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_title ()

Packit Service ea0369
const char *
Packit Service ea0369
gvir_config_domain_get_title (GVirConfigDomain *domain);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_title ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_title (GVirConfigDomain *domain,
Packit Service ea0369
                              const char *title);
Packit Service ea0369

Sets the title of the domain. This is an optional short textual description of the domain. Passing a NULL title

Packit Service ea0369
Packit Service ea0369
unsets the current domain title.

Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

title

Packit Service ea0369

title of the domain.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_devices ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_devices (GVirConfigDomain *domain,
Packit Service ea0369
                                GList *devices);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

devices

Packit Service ea0369

.

Packit Service ea0369
[in][element-type LibvirtGConfig.DomainDevice]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_add_device ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_add_device (GVirConfigDomain *domain,
Packit Service ea0369
                               GVirConfigDomainDevice *device);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_devices ()

Packit Service ea0369
GList *
Packit Service ea0369
gvir_config_domain_get_devices (GVirConfigDomain *domain);
Packit Service ea0369

Gets the list of devices attached to domain

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

Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

a newly allocated GList of GVirConfigDomainDevice.

Packit Service ea0369

[element-type LibvirtGConfig.DomainDevice][transfer full]

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_lifecycle ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_lifecycle (GVirConfigDomain *domain,
Packit Service ea0369
                                  GVirConfigDomainLifecycleEvent event,
Packit Service ea0369
                                  GVirConfigDomainLifecycleAction action);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_custom_xml_ns_children ()

Packit Service ea0369
gboolean
Packit Service ea0369
gvir_config_domain_set_custom_xml_ns_children
Packit Service ea0369
                               (GVirConfigDomain *domain,
Packit Service ea0369
                                const gchar *xml,
Packit Service ea0369
                                const gchar *ns,
Packit Service ea0369
                                const gchar *ns_uri,
Packit Service ea0369
                                GError **error);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_custom_xml ()

Packit Service ea0369
gboolean
Packit Service ea0369
gvir_config_domain_set_custom_xml (GVirConfigDomain *domain,
Packit Service ea0369
                                   const gchar *xml,
Packit Service ea0369
                                   const gchar *ns,
Packit Service ea0369
                                   const gchar *ns_uri,
Packit Service ea0369
                                   GError **error);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_custom_xml ()

Packit Service ea0369
gchar *
Packit Service ea0369
gvir_config_domain_get_custom_xml (GVirConfigDomain *domain,
Packit Service ea0369
                                   const gchar *ns_uri);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_get_cpu ()

Packit Service ea0369
GVirConfigDomainCpu *
Packit Service ea0369
gvir_config_domain_get_cpu (GVirConfigDomain *domain);
Packit Service ea0369

Gets the CPU configuration of domain

Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

A GVirConfigDomainCpu. The returned object

Packit Service ea0369
should be unreffed with g_object_unref() when no longer needed. 

Packit Service ea0369

[transfer full]

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_cpu ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_cpu (GVirConfigDomain *domain,
Packit Service ea0369
                            GVirConfigDomainCpu *cpu);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

cpu

Packit Service ea0369

.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_config_domain_set_power_management ()

Packit Service ea0369
void
Packit Service ea0369
gvir_config_domain_set_power_management
Packit Service ea0369
                               (GVirConfigDomain *domain,
Packit Service ea0369
                                GVirConfigDomainPowerManagement *pm);
Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

domain

Packit Service ea0369

a GVirConfigDomain

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

pm

Packit Service ea0369

a GVirPowerManagement instance.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Types and Values

Packit Service ea0369
Packit Service ea0369

struct GVirConfigDomain

Packit Service ea0369
struct GVirConfigDomain;
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

struct GVirConfigDomainClass

Packit Service ea0369
struct GVirConfigDomainClass {
Packit Service ea0369
    GVirConfigObjectClass parent_class;
Packit Service ea0369
Packit Service ea0369
    gpointer padding[20];
Packit Service ea0369
};
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

enum GVirConfigDomainVirtType

Packit Service ea0369
Packit Service ea0369

Members

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_QEMU

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_KQEMU

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_KVM

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_XEN

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_LXC

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_UML

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_OPENVZ

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_VSERVER

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_LDOM

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_TEST

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_VMWARE

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_HYPERV

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_VBOX

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_ONE

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_VIRT_PHYP

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

enum GVirConfigDomainLifecycleEvent

Packit Service ea0369
Packit Service ea0369

Members

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_POWEROFF

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_REBOOT

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_CRASH

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

enum GVirConfigDomainLifecycleAction

Packit Service ea0369
Packit Service ea0369

Members

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_LIFECYCLE_DESTROY

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_LIFECYCLE_RESTART

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_LIFECYCLE_PRESERVE

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_LIFECYCLE_RENAME_RESTART

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_DESTROY

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_RESTART

Packit Service ea0369
 
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

GVirConfigDomainPrivate

Packit Service ea0369
typedef struct _GVirConfigDomainPrivate GVirConfigDomainPrivate;
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Property Details

Packit Service ea0369
Packit Service ea0369

The “current-memory” property

Packit Service ea0369
  “current-memory”           guint64
Packit Service ea0369

Current Guest Memory (in kilobytes).

Packit Service ea0369

Flags: Read / Write

Packit Service ea0369

Default value: 0

Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

The “description” property

Packit Service ea0369
  “description”              gchar *
Packit Service ea0369

Some human readable description (could be anything).

Packit Service ea0369

Flags: Read / Write

Packit Service ea0369

Default value: NULL

Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

The “features” property

Packit Service ea0369
  “features”                 GStrv
Packit Service ea0369

Hypervisor Features.

Packit Service ea0369

Flags: Read / Write

Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

The “memory” property

Packit Service ea0369
  “memory”                   guint64
Packit Service ea0369

Maximum Guest Memory (in kilobytes).

Packit Service ea0369

Flags: Read / Write

Packit Service ea0369

Default value: 0

Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

The “name” property

Packit Service ea0369
  “name”                     gchar *
Packit Service ea0369

Domain Name.

Packit Service ea0369

Flags: Read / Write

Packit Service ea0369

Default value: NULL

Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

The “title” property

Packit Service ea0369
  “title”                    gchar *
Packit Service ea0369

A short description - title - of the domain.

Packit Service ea0369

Flags: Read / Write

Packit Service ea0369

Default value: NULL

Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

The “uuid” property

Packit Service ea0369
  “uuid”                     gchar *
Packit Service ea0369

Domain UUID.

Packit Service ea0369

Flags: Read / Write

Packit Service ea0369

Default value: NULL

Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

The “vcpu” property

Packit Service ea0369
  “vcpu”                     guint64
Packit Service ea0369

Maximum Number of Guest Virtual CPUs.

Packit Service ea0369

Flags: Read / Write

Packit Service ea0369

Default value: 1

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

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