Codebase list libvirt-glib / upstream/0.1.7
New upstream version 0.1.7 Guido Günther 10 years ago
160 changed file(s) with 11621 addition(s) and 6366 deletion(s). Raw diff Collapse all Expand all
99
1010 Patches have been received from:
1111
12 Guido Günther <agx@sigxcpu.org>
13 Nirbheek Chauhan <nirbheek@gentoo.org>
14 Michal Privoznik <mprivozn@redhat.com>
15 Jovanka Gulicoska <jovanka.gulicoska@gmail.com>
16 Timo Juhani Lindfors <timo.lindfors@iki.fi>
17 Alexander Larsson <alexl@redhat.com>
18 Claudio Bley <cbley@av-test.de>
12 Alexander Larsson <alexl@redhat.com>
13 Christophe Fergeau <cfergeau@redhat.com>
14 Claudio Bley <cbley@av-test.de>
15 Daniel P. Berrange <berrange@redhat.com>
16 Guido Günther <agx@sigxcpu.org>
17 Jovanka Gulicoska <jovanka.gulicoska@gmail.com>
18 Marc-André Lureau <marcandre.lureau@redhat.com>
19 Michal Privoznik <mprivozn@redhat.com>
20 Nirbheek Chauhan <nirbheek@gentoo.org>
21 Stefano Facchini <stefano.facchini@gmail.com>
22 Timo Juhani Lindfors <timo.lindfors@iki.fi>
23 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
1924
2025 ... send patches to get your name added ...
0 libvirt-glib Authors
1 ====================
2
3 The primary maintainers of libvirt-glib are:
4
5 Christophe Fergeau <cfergeau@redhat.com>
6 Daniel P. Berrange <berrange@redhat.com>
7 Marc-André Lureau <marcandre.lureau@redhat.com>
8 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
9
10 Patches have been received from:
11
12 #authorslist#
13
14 ... send patches to get your name added ...
0 2013-07-08 Daniel P. Berrange <berrange@redhat.com>
1
2 Update NEWS for 0.1.7 release
3
4 2013-07-04 Daniel P. Berrange <berrange@redhat.com>
5
6 Add missing file from previous commit
7 The commit 35a310c62a8bf704aceb3a5b3ecce36c11525914 forgot
8 to add libvirt-gconfig/libvirt-gconfig-domain-chardev-source-private.h
9
10 Add API to access device alias names
11 Add gvir_config_domain_device_get_alias to read the
12 <alias name="foo"/> XML in each device.
13
14 Add APIs to access chardev source information
15 Enable apps to determine the current source path of a chardev
16 with a pty based source.
17
18 Fix name of gvir_config_domain_chardev_source_pty_set_path
19 The method gvir_config_domain_chardev_source_pty_set_path was
20 accidentally called gvir_config_domain_source_pty_set_path.
21 This naming flaw in turn caused the introspection data to
22 be incorrectly generated, putting a 'source_pty_set_path'
23 method on the GVirConfigDomain object.
24
25 2013-06-07 Christophe Fergeau <cfergeau@redhat.com>
26
27 gconfig: Add GVirConfigDomainSnapshot getters/setters
28
29 gconfig: Add GVirConfigDomainSnapshotDisk getters/setters
30
31 gconfig: Add GVirConfigDomainSnapshotDisk skeleton
32
33 gconfig: Add gvir_config_domain_disk_[gs]et_driver_format
34 libvirt commit
35 http://libvirt.org/git/?p=libvirt.git;a=commit;h=e2c41e486018ee74f6a75c1f717622
36 strongly hints that driver type for a disk domain should be an
37 enum rather than a raw string. Since we already have setters/getters
38 for this attribute, we can't use the same name as in the XML. However,
39 as Daniel Berrangé pointed out,
40 gvir_config_domain_disk_[gs]et_driver_format is a better name for this,
41 so we add the API accepting an enum under this name.
42
43 I did not set "Rename to: gvir_config_domain_disk_[gs]et_driver_format"
44 in a gtk-doc comment to force bindings to use this better version
45 as this would break Boxes for example.
46
47 gconfig: Add GVirConfigDomainDiskFormat enum
48
49 gconfig: Allow not found child in gvir_config_object_get_child_with_type
50 This will be useful when implementing gvir_domain_snapshot_get_parent()
51 as the child node 'parent' is not always present in the XML.
52
53 2013-05-12 Christophe Fergeau <cfergeau@redhat.com>
54
55 build-sys: s/INCLUDES/AM_CPPFLAGS
56 automake outputs a warning about AM_CPPFLAGS being the recommended
57 name to use for INCLUDES
58
59 glib: Add G_GNUC_PRINTF where appropriate
60 This is used to tell the compiler about printf-like format strings
61 used by some functions. Without this marking, gcc 4.8 is outputs
62 warnings to recommend using it.
63
64 Adjust examples for gvir_config_object_get_conf rename
65 It was renamed to gvir_config_object_to_xml() a long while ago.
66
67 2013-05-02 Christophe Fergeau <cfergeau@redhat.com>
68
69 object: Add "transfer none" annotation to argv parameter
70 This makes the parameter to be passed "unowned" in Vala. This was
71 previously done using a vala metadata file, but it's better to do
72 it directly through a gtk-doc annotation, as this means the gir
73 file will know about this, and thus any gir-based binding can
74 make use of this info.
75
76 This also makes libvirt-gobject consistent with what was done
77 for gconfig and glib in commit 431720.
78
79 2013-05-01 Christophe Fergeau <cfergeau@redhat.com>
80
81 Rename misnamed 'conn' variable everywhere
82 Through copy and paste from libvirt-gobject-connection.c, we end
83 up with an instance variable named 'conn' in most of our classes
84 even if we are not manipulating a connection object. This commit
85 renames all 'conn' occurrences in libvirt-gobject and
86 libvirt-gconfig with a name more consistent with the type of the
87 variable named 'conn'.
88
89 gconfig: Fix gvir_config_domain_graphics_new_from_tree
90 It does not handle the recently added
91 GVirConfigDomainGraphicsRdp and GVirConfigDomainGraphicsDesktop
92 classes.
93
94 2013-04-19 Daniel P. Berrange <berrange@redhat.com>
95
96 Adopt saner libtool versioning scheme from libvirt
97 The current way libtool versioning is calculated has a timebomb
98 when the package version number changes to 1.0.0, which will
99 cause the library soname to change. Adapt to the latest libvirt
100 macros for libtool versioning, which use an explicit variable
101 LIBVIRT_GLIB_SONUM setting for changing soname.
102
103 2013-04-16 Christophe Fergeau <cfergeau@redhat.com>
104
105 Fix year in NEWS
106 We switched from 2012 to 2013!!
107
108 2013-04-10 Daniel P. Berrange <berrange@redhat.com>
109
110 Auto-generate AUTHORS file from GIT logs during make dist
111 Instead of manually keeping the AUTHORS file in sync with
112 GIT, auto-generate it during make dist phase
113
114 Add framework for i18n of error message strings
115
116 2013-04-08 Daniel P. Berrange <berrange@redhat.com>
117
118 Add printf/sentinel attribute annotations to helper functions
119 To allow the compiler to check args add G_GNUC_PRINTF and
120 G_GNUC_NULL_TERMINATED to libvirt-gconfig-helpers-private.h
121
122 2013-04-03 Christophe Fergeau <cfergeau@redhat.com>
123
124 gconfig: Add GvirConfigStoragePermission getters
125
126 gconfig: Add GvirConfigStoragePoolTarget getters
127
128 gconfig: Add GVirConfigStoragePoolSource getters
129
130 gconfig: Add GVirConfigStoragePool getters
131
132 gconfig: Add calls to [gs]et_virt_type to domain tests
133 Setting GVirConfigDomain::virt_type is required for a working
134 domain configuration, using it in the test programs will be helpful
135 if people are using this as a base when starting to use libvirt-gconfig
136
137 config: Add GVirConfigDomainChannel getters
138
139 config: Add GVirConfigDomainGraphicsDesktop class
140
141 config: Add GVirConfigDomainGraphicsRdp class
142
143 config: Add gvir_config_domain_graphics_sdl_set_fullscreen()
144
145 config: Fix 2 leaks in domain memory setters
146
147 2013-04-03 Stefano Facchini <stefano.facchini@gmail.com>
148
149 build: Replace obsolete macro in configure.ac
150 Fix the build for newer automake
151
152 2013-04-02 Daniel P. Berrange <berrange@redhat.com>
153
154 Disable static libraries by default
155 Every source file is currently built twice by libtool, once for
156 the shared library and once for the static library. Static libs
157 are not commonly packaged by distros and slow down compilation
158 time by more than 50% compared to a shared-only build time.
159
160 Time for non-parallel make
161
162 shared only: 52 secs
163 shared + static: 1 min 26 secs
164
165 Those few people who really want them, can pass --enable-static
166 to configure
167
168 Disabling them by default requires use of LT_INIT. We don't need
169 to support older libtool, so drop use of AM_PROG_LIBTOOL entirely
170
171 2013-03-19 Daniel P. Berrange <berrange@redhat.com>
172
173 Post release version bump
174
0175 2013-03-18 Daniel P. Berrange <berrange@redhat.com>
1176
2177 Update NEWS for 0.1.6 release
00 Installation Instructions
11 *************************
22
3 Copyright (C) 1994-1996, 1999-2002, 2004-2012 Free Software Foundation,
3 Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
44 Inc.
55
66 Copying and distribution of this file, with or without modification,
00
1 SUBDIRS = libvirt-glib libvirt-gconfig libvirt-gobject python vapi examples docs
1 SUBDIRS = libvirt-glib libvirt-gconfig libvirt-gobject python vapi examples docs po
22
33 ACLOCAL_AMFLAGS = -I m4
44
1212 GNUmakefile \
1313 maint.mk \
1414 cfg.mk \
15 AUTHORS.in \
1516 $(NULL)
1617
1718 DISTCLEAN_FILES = $(PACKAGE).spec $(pkgconfig_DATA)
1819
1920 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc=yes --enable-introspection=yes
2021
21 dist-hook: gen-ChangeLog
22 dist-hook: gen-ChangeLog gen-AUTHORS
2223
2324 # Generate the ChangeLog file (with all entries since the switch to git)
2425 # and insert it into the directory we're about to use to create a tarball.
25 .PHONY: gen-ChangeLog
26 .PHONY: gen-ChangeLog gen-AUTHORS
2627 gen-ChangeLog:
2728 if test -d .git || test -d ../.git; then \
2829 $(top_srcdir)/build-aux/gitlog-to-changelog \
3031 rm -f $(distdir)/ChangeLog; \
3132 mv $(distdir)/cl-t $(distdir)/ChangeLog; \
3233 fi
34
35 gen-AUTHORS:
36 $(AM_V_GEN)if test -d $(srcdir)/.git; then \
37 out="`cd $(srcdir) && git log --pretty=format:'%aN <%aE>' | sort -u`" && \
38 perl -p -e "s/#authorslist#// and print '$$out'" \
39 < $(srcdir)/AUTHORS.in > $(distdir)/AUTHORS-tmp && \
40 mv -f $(distdir)/AUTHORS-tmp $(distdir)/AUTHORS ; \
41 fi
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1414 @SET_MAKE@
1515
1616 VPATH = @srcdir@
17 am__make_dryrun = \
18 { \
19 am__dry=no; \
17 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
18 am__make_running_with_option = \
19 case $${target_option-} in \
20 ?) ;; \
21 *) echo "am__make_running_with_option: internal error: invalid" \
22 "target option '$${target_option-}' specified" >&2; \
23 exit 1;; \
24 esac; \
25 has_opt=no; \
26 sane_makeflags=$$MAKEFLAGS; \
27 if $(am__is_gnu_make); then \
28 sane_makeflags=$$MFLAGS; \
29 else \
2030 case $$MAKEFLAGS in \
2131 *\\[\ \ ]*) \
22 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
23 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
24 *) \
25 for am__flg in $$MAKEFLAGS; do \
26 case $$am__flg in \
27 *=*|--*) ;; \
28 *n*) am__dry=yes; break;; \
29 esac; \
30 done;; \
32 bs=\\; \
33 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
34 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3135 esac; \
32 test $$am__dry = yes; \
33 }
36 fi; \
37 skip_next=no; \
38 strip_trailopt () \
39 { \
40 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
41 }; \
42 for flg in $$sane_makeflags; do \
43 test $$skip_next = yes && { skip_next=no; continue; }; \
44 case $$flg in \
45 *=*|--*) continue;; \
46 -*I) strip_trailopt 'I'; skip_next=yes;; \
47 -*I?*) strip_trailopt 'I';; \
48 -*O) strip_trailopt 'O'; skip_next=yes;; \
49 -*O?*) strip_trailopt 'O';; \
50 -*l) strip_trailopt 'l'; skip_next=yes;; \
51 -*l?*) strip_trailopt 'l';; \
52 -[dEDm]) skip_next=yes;; \
53 -[JT]) skip_next=yes;; \
54 esac; \
55 case $$flg in \
56 *$$target_option*) has_opt=yes; break;; \
57 esac; \
58 done; \
59 test $$has_opt = yes
60 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
61 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3462 pkgdatadir = $(datadir)/@PACKAGE@
3563 pkgincludedir = $(includedir)/@PACKAGE@
3664 pkglibdir = $(libdir)/@PACKAGE@
5078 build_triplet = @build@
5179 host_triplet = @host@
5280 subdir = .
53 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
54 $(srcdir)/Makefile.in $(srcdir)/config.h.in \
81 DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
82 $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
83 $(top_srcdir)/configure $(am__configure_deps) \
84 $(srcdir)/config.h.in $(srcdir)/libvirt-glib-1.0.pc.in \
5585 $(srcdir)/libvirt-gconfig-1.0.pc.in \
56 $(srcdir)/libvirt-glib-1.0.pc.in \
86 $(srcdir)/libvirt-gobject-1.0.pc.in \
5787 $(srcdir)/libvirt-glib.spec.in \
58 $(srcdir)/libvirt-gobject-1.0.pc.in \
59 $(srcdir)/mingw-libvirt-glib.spec.in \
88 $(srcdir)/mingw-libvirt-glib.spec.in COPYING build-aux/compile \
89 build-aux/config.guess build-aux/config.sub \
90 build-aux/install-sh build-aux/missing build-aux/ltmain.sh \
6091 $(top_srcdir)/build-aux/compile \
6192 $(top_srcdir)/build-aux/config.guess \
6293 $(top_srcdir)/build-aux/config.sub \
6394 $(top_srcdir)/build-aux/install-sh \
6495 $(top_srcdir)/build-aux/ltmain.sh \
65 $(top_srcdir)/build-aux/missing $(top_srcdir)/configure \
66 AUTHORS COPYING ChangeLog INSTALL NEWS build-aux/compile \
67 build-aux/config.guess build-aux/config.sub \
68 build-aux/install-sh build-aux/ltmain.sh build-aux/missing
96 $(top_srcdir)/build-aux/missing
6997 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
70 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
71 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
72 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
98 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
99 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
100 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
101 $(top_srcdir)/m4/lt~obsolete.m4 \
73102 $(top_srcdir)/m4/manywarnings.m4 \
74103 $(top_srcdir)/m4/virt-compile-warnings.m4 \
75 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
104 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
105 $(top_srcdir)/configure.ac
76106 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
77107 $(ACLOCAL_M4)
78108 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
97127 am__v_at_1 =
98128 SOURCES =
99129 DIST_SOURCES =
100 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
101 html-recursive info-recursive install-data-recursive \
102 install-dvi-recursive install-exec-recursive \
103 install-html-recursive install-info-recursive \
104 install-pdf-recursive install-ps-recursive install-recursive \
105 installcheck-recursive installdirs-recursive pdf-recursive \
106 ps-recursive uninstall-recursive
130 RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
131 ctags-recursive dvi-recursive html-recursive info-recursive \
132 install-data-recursive install-dvi-recursive \
133 install-exec-recursive install-html-recursive \
134 install-info-recursive install-pdf-recursive \
135 install-ps-recursive install-recursive installcheck-recursive \
136 installdirs-recursive pdf-recursive ps-recursive \
137 tags-recursive uninstall-recursive
107138 am__can_run_installinfo = \
108139 case $$AM_UPDATE_INFO_DIR in \
109140 n|no|NO) false;; \
140171 DATA = $(pkgconfig_DATA)
141172 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
142173 distclean-recursive maintainer-clean-recursive
143 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
144 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
174 am__recursive_targets = \
175 $(RECURSIVE_TARGETS) \
176 $(RECURSIVE_CLEAN_TARGETS) \
177 $(am__extra_recursive_targets)
178 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
145179 cscope distdir dist dist-all distcheck
180 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
181 $(LISP)config.h.in
182 # Read a list of newline-separated strings from the standard input,
183 # and print each of them once, without duplicates. Input order is
184 # *not* preserved.
185 am__uniquify_input = $(AWK) '\
186 BEGIN { nonempty = 0; } \
187 { items[$$0] = 1; nonempty = 1; } \
188 END { if (nonempty) { for (i in items) print i; }; } \
189 '
190 # Make sure the list of sources is unique. This is necessary because,
191 # e.g., the same source file might be shared among _SOURCES variables
192 # for different programs/libraries.
193 am__define_uniq_tagged_files = \
194 list='$(am__tagged_files)'; \
195 unique=`for i in $$list; do \
196 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
197 done | $(am__uniquify_input)`
146198 ETAGS = etags
147199 CTAGS = ctags
148200 CSCOPE = cscope
190242 | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
191243 distcleancheck_listfiles = find . -type f -print
192244 ACLOCAL = @ACLOCAL@
245 ALL_LINGUAS = @ALL_LINGUAS@
193246 AMTAR = @AMTAR@
194247 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
195248 AR = @AR@
210263 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
211264 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
212265 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
266 DATADIRNAME = @DATADIRNAME@
213267 DEFS = @DEFS@
214268 DEPDIR = @DEPDIR@
215269 DLLTOOL = @DLLTOOL@
221275 EGREP = @EGREP@
222276 EXEEXT = @EXEEXT@
223277 FGREP = @FGREP@
278 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
224279 GIO2_CFLAGS = @GIO2_CFLAGS@
225280 GIO2_LIBS = @GIO2_LIBS@
226281 GLIB2_CFLAGS = @GLIB2_CFLAGS@
227282 GLIB2_LIBS = @GLIB2_LIBS@
228283 GLIB_MKENUMS = @GLIB_MKENUMS@
284 GMSGFMT = @GMSGFMT@
229285 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
230286 GOBJECT2_LIBS = @GOBJECT2_LIBS@
231287 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
246302 INSTALL_PROGRAM = @INSTALL_PROGRAM@
247303 INSTALL_SCRIPT = @INSTALL_SCRIPT@
248304 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
305 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
306 INTLTOOL_MERGE = @INTLTOOL_MERGE@
307 INTLTOOL_PERL = @INTLTOOL_PERL@
308 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
309 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
310 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
311 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
312 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
249313 LD = @LD@
250314 LDFLAGS = @LDFLAGS@
251315 LIBOBJS = @LIBOBJS@
269333 MANIFEST_TOOL = @MANIFEST_TOOL@
270334 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
271335 MKDIR_P = @MKDIR_P@
336 MSGFMT = @MSGFMT@
337 MSGMERGE = @MSGMERGE@
272338 NM = @NM@
273339 NMEDIT = @NMEDIT@
274340 OBJDUMP = @OBJDUMP@
295361 SET_MAKE = @SET_MAKE@
296362 SHELL = @SHELL@
297363 STRIP = @STRIP@
364 USE_NLS = @USE_NLS@
298365 VAPIGEN = @VAPIGEN@
299366 VERSION = @VERSION@
300367 WARN_CFLAGS = @WARN_CFLAGS@
301368 WARN_LDFLAGS = @WARN_LDFLAGS@
369 XGETTEXT = @XGETTEXT@
302370 abs_builddir = @abs_builddir@
303371 abs_srcdir = @abs_srcdir@
304372 abs_top_builddir = @abs_top_builddir@
332400 includedir = @includedir@
333401 infodir = @infodir@
334402 install_sh = @install_sh@
403 intltool__v_merge_options_ = @intltool__v_merge_options_@
404 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
335405 libdir = @libdir@
336406 libexecdir = @libexecdir@
337407 localedir = @localedir@
352422 top_build_prefix = @top_build_prefix@
353423 top_builddir = @top_builddir@
354424 top_srcdir = @top_srcdir@
355 SUBDIRS = libvirt-glib libvirt-gconfig libvirt-gobject python vapi examples docs
425 SUBDIRS = libvirt-glib libvirt-gconfig libvirt-gobject python vapi examples docs po
356426 ACLOCAL_AMFLAGS = -I m4
357427 pkgconfigdir = $(libdir)/pkgconfig
358428 pkgconfig_DATA = libvirt-glib-1.0.pc libvirt-gconfig-1.0.pc libvirt-gobject-1.0.pc
363433 GNUmakefile \
364434 maint.mk \
365435 cfg.mk \
436 AUTHORS.in \
366437 $(NULL)
367438
368439 DISTCLEAN_FILES = $(PACKAGE).spec $(pkgconfig_DATA)
467538 # (1) if the variable is set in 'config.status', edit 'config.status'
468539 # (which will cause the Makefiles to be regenerated when you run 'make');
469540 # (2) otherwise, pass the desired values on the 'make' command line.
470 $(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
471 @fail= failcom='exit 1'; \
472 for f in x $$MAKEFLAGS; do \
473 case $$f in \
474 *=* | --[!k]*);; \
475 *k*) failcom='fail=yes';; \
476 esac; \
477 done; \
541 $(am__recursive_targets):
542 @fail=; \
543 if $(am__make_keepgoing); then \
544 failcom='fail=yes'; \
545 else \
546 failcom='exit 1'; \
547 fi; \
478548 dot_seen=no; \
479549 target=`echo $@ | sed s/-recursive//`; \
480550 case "$@" in \
495565 if test "$$dot_seen" = "no"; then \
496566 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
497567 fi; test -z "$$fail"
498 tags-recursive:
499 list='$(SUBDIRS)'; for subdir in $$list; do \
500 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
501 done
502 ctags-recursive:
503 list='$(SUBDIRS)'; for subdir in $$list; do \
504 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
505 done
506 cscopelist-recursive:
507 list='$(SUBDIRS)'; for subdir in $$list; do \
508 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
509 done
510
511 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
512 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
513 unique=`for i in $$list; do \
514 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
515 done | \
516 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
517 END { if (nonempty) { for (i in files) print i; }; }'`; \
518 mkid -fID $$unique
519 tags: TAGS
520
521 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
522 $(TAGS_FILES) $(LISP)
568
569 ID: $(am__tagged_files)
570 $(am__define_uniq_tagged_files); mkid -fID $$unique
571 tags: tags-recursive
572 TAGS: tags
573
574 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
523575 set x; \
524576 here=`pwd`; \
525577 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
535587 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
536588 fi; \
537589 done; \
538 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
539 unique=`for i in $$list; do \
540 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
541 done | \
542 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
543 END { if (nonempty) { for (i in files) print i; }; }'`; \
590 $(am__define_uniq_tagged_files); \
544591 shift; \
545592 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
546593 test -n "$$unique" || unique=$$empty_fix; \
552599 $$unique; \
553600 fi; \
554601 fi
555 ctags: CTAGS
556 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
557 $(TAGS_FILES) $(LISP)
558 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
559 unique=`for i in $$list; do \
560 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
561 done | \
562 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
563 END { if (nonempty) { for (i in files) print i; }; }'`; \
602 ctags: ctags-recursive
603
604 CTAGS: ctags
605 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
606 $(am__define_uniq_tagged_files); \
564607 test -z "$(CTAGS_ARGS)$$unique" \
565608 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
566609 $$unique
569612 here=`$(am__cd) $(top_builddir) && pwd` \
570613 && $(am__cd) $(top_srcdir) \
571614 && gtags -i $(GTAGS_ARGS) "$$here"
572
573615 cscope: cscope.files
574616 test ! -s cscope.files \
575617 || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
576
577618 clean-cscope:
578619 -rm -f cscope.files
579
580 cscope.files: clean-cscope cscopelist-recursive cscopelist
581
582 cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
583 list='$(SOURCES) $(HEADERS) $(LISP)'; \
620 cscope.files: clean-cscope cscopelist
621 cscopelist: cscopelist-recursive
622
623 cscopelist-am: $(am__tagged_files)
624 list='$(am__tagged_files)'; \
584625 case "$(srcdir)" in \
585626 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
586627 *) sdir=$(subdir)/$(srcdir) ;; \
717758 *.zip*) \
718759 unzip $(distdir).zip ;;\
719760 esac
720 chmod -R a-w $(distdir); chmod u+w $(distdir)
721 mkdir $(distdir)/_build
722 mkdir $(distdir)/_inst
761 chmod -R a-w $(distdir)
762 chmod u+w $(distdir)
763 mkdir $(distdir)/_build $(distdir)/_inst
723764 chmod a-w $(distdir)
724765 test -d $(distdir)/_build || exit 0; \
725766 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
889930
890931 uninstall-am: uninstall-pkgconfigDATA
891932
892 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
893 cscopelist-recursive ctags-recursive install-am install-strip \
894 tags-recursive
895
896 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
897 all all-am am--refresh check check-am clean clean-cscope \
898 clean-generic clean-libtool cscope cscopelist \
899 cscopelist-recursive ctags ctags-recursive dist dist-all \
900 dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar dist-tarZ \
901 dist-xz dist-zip distcheck distclean distclean-generic \
902 distclean-hdr distclean-libtool distclean-tags distcleancheck \
903 distdir distuninstallcheck dvi dvi-am html html-am info \
904 info-am install install-am install-data install-data-am \
905 install-dvi install-dvi-am install-exec install-exec-am \
906 install-html install-html-am install-info install-info-am \
907 install-man install-pdf install-pdf-am install-pkgconfigDATA \
908 install-ps install-ps-am install-strip installcheck \
909 installcheck-am installdirs installdirs-am maintainer-clean \
910 maintainer-clean-generic mostlyclean mostlyclean-generic \
911 mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
912 uninstall uninstall-am uninstall-pkgconfigDATA
913
914
915 dist-hook: gen-ChangeLog
933 .MAKE: $(am__recursive_targets) all install-am install-strip
934
935 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
936 am--refresh check check-am clean clean-cscope clean-generic \
937 clean-libtool cscope cscopelist-am ctags ctags-am dist \
938 dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
939 dist-tarZ dist-xz dist-zip distcheck distclean \
940 distclean-generic distclean-hdr distclean-libtool \
941 distclean-tags distcleancheck distdir distuninstallcheck dvi \
942 dvi-am html html-am info info-am install install-am \
943 install-data install-data-am install-dvi install-dvi-am \
944 install-exec install-exec-am install-html install-html-am \
945 install-info install-info-am install-man install-pdf \
946 install-pdf-am install-pkgconfigDATA install-ps install-ps-am \
947 install-strip installcheck installcheck-am installdirs \
948 installdirs-am maintainer-clean maintainer-clean-generic \
949 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
950 ps ps-am tags tags-am uninstall uninstall-am \
951 uninstall-pkgconfigDATA
952
953
954 dist-hook: gen-ChangeLog gen-AUTHORS
916955
917956 # Generate the ChangeLog file (with all entries since the switch to git)
918957 # and insert it into the directory we're about to use to create a tarball.
919 .PHONY: gen-ChangeLog
958 .PHONY: gen-ChangeLog gen-AUTHORS
920959 gen-ChangeLog:
921960 if test -d .git || test -d ../.git; then \
922961 $(top_srcdir)/build-aux/gitlog-to-changelog \
925964 mv $(distdir)/cl-t $(distdir)/ChangeLog; \
926965 fi
927966
967 gen-AUTHORS:
968 $(AM_V_GEN)if test -d $(srcdir)/.git; then \
969 out="`cd $(srcdir) && git log --pretty=format:'%aN <%aE>' | sort -u`" && \
970 perl -p -e "s/#authorslist#// and print '$$out'" \
971 < $(srcdir)/AUTHORS.in > $(distdir)/AUTHORS-tmp && \
972 mv -f $(distdir)/AUTHORS-tmp $(distdir)/AUTHORS ; \
973 fi
974
928975 # Tell versions [3.59,3.63) of GNU make to not export all variables.
929976 # Otherwise a system limit (for SysV at least) may be exceeded.
930977 .NOEXPORT:
00 libvirt-glib News
11 =================
22
3 0.1.6 - Mar 18, 2012
3 0.1.7 - Jul 8, 2013
4 ====================
5
6 - Fix memory leaks in domain memory setters
7 - Add APIs for configuration sdl/rdp/desktop graphics modes
8 - Add getter APIs for domain channel devices
9 - Add getter APIs for storage pools
10 - Add API for getting/setting virt type
11 - Add getter APIs for storage pool schema
12 - Add base framework for i18n of error messages
13 - Fix annotation of gvir_init_object
14 - Add getter/setter APIs for disk driver format
15 - Add APIs for domain snapshot schema
16 - Add APIs to access domain chardev source
17 - Add API to access domain device aliases
18
19 0.1.6 - Mar 18, 2013
420 ====================
521
622 - Prefer g_strlcpy over strncpy
1329 - Replace FSF address with URL in copyright headers
1430 - Add API for changing Spice compression parameters.
1531
16 0.1.5 - Jan 14, 2012
32 0.1.5 - Jan 14, 2013
1733 ====================
1834
1935 - Add support for bridge interface types in guest XML
0 # generated automatically by aclocal 1.12.2 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2012 Free Software Foundation, Inc.
0 # generated automatically by aclocal 1.13.2 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
33
44 # This file is free software; the Free Software Foundation
55 # gives unlimited permission to copy and/or distribute it,
1010 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1111 # PARTICULAR PURPOSE.
1212
13 m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
1314 m4_ifndef([AC_AUTOCONF_VERSION],
1415 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
1516 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
5758 dnl don't check for glib if we build glib
5859 if test "x$PACKAGE_NAME" != "xglib"; then
5960 dnl don't fail if someone does not have glib
60 PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,)
61 PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:])
6162 fi
6263 fi
6364
7879 enable_gtk_doc_pdf=no
7980 fi
8081
82 if test -z "$AM_DEFAULT_VERBOSITY"; then
83 AM_DEFAULT_VERBOSITY=1
84 fi
85 AC_SUBST([AM_DEFAULT_VERBOSITY])
8186
8287 AM_CONDITIONAL([ENABLE_GTK_DOC], [test x$enable_gtk_doc = xyes])
8388 AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [test x$enable_gtk_doc_html = xyes])
8489 AM_CONDITIONAL([GTK_DOC_BUILD_PDF], [test x$enable_gtk_doc_pdf = xyes])
8590 AM_CONDITIONAL([GTK_DOC_USE_LIBTOOL], [test -n "$LIBTOOL"])
8691 AM_CONDITIONAL([GTK_DOC_USE_REBASE], [test -n "$GTKDOC_REBASE"])
92 ])
93
94 # nls.m4 serial 5 (gettext-0.18)
95 dnl Copyright (C) 1995-2003, 2005-2006, 2008-2013 Free Software Foundation,
96 dnl Inc.
97 dnl This file is free software; the Free Software Foundation
98 dnl gives unlimited permission to copy and/or distribute it,
99 dnl with or without modifications, as long as this notice is preserved.
100 dnl
101 dnl This file can can be used in projects which are not available under
102 dnl the GNU General Public License or the GNU Library General Public
103 dnl License but which still want to provide support for the GNU gettext
104 dnl functionality.
105 dnl Please note that the actual code of the GNU gettext library is covered
106 dnl by the GNU Library General Public License, and the rest of the GNU
107 dnl gettext package package is covered by the GNU General Public License.
108 dnl They are *not* in the public domain.
109
110 dnl Authors:
111 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
112 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
113
114 AC_PREREQ([2.50])
115
116 AC_DEFUN([AM_NLS],
117 [
118 AC_MSG_CHECKING([whether NLS is requested])
119 dnl Default is enabled NLS
120 AC_ARG_ENABLE([nls],
121 [ --disable-nls do not use Native Language Support],
122 USE_NLS=$enableval, USE_NLS=yes)
123 AC_MSG_RESULT([$USE_NLS])
124 AC_SUBST([USE_NLS])
87125 ])
88126
89127 # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
286324 m4_popdef([pkg_description])
287325 ]) dnl PKG_NOARCH_INSTALLDIR
288326
289 # Copyright (C) 2002-2012 Free Software Foundation, Inc.
290 #
291 # This file is free software; the Free Software Foundation
292 # gives unlimited permission to copy and/or distribute it,
293 # with or without modifications, as long as this notice is preserved.
294
295 # serial 8
327 # Copyright (C) 2002-2013 Free Software Foundation, Inc.
328 #
329 # This file is free software; the Free Software Foundation
330 # gives unlimited permission to copy and/or distribute it,
331 # with or without modifications, as long as this notice is preserved.
296332
297333 # AM_AUTOMAKE_VERSION(VERSION)
298334 # ----------------------------
300336 # generated from the m4 files accompanying Automake X.Y.
301337 # (This private macro should not be called outside this file.)
302338 AC_DEFUN([AM_AUTOMAKE_VERSION],
303 [am__api_version='1.12'
339 [am__api_version='1.13'
304340 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
305341 dnl require some minimum version. Point them to the right macro.
306 m4_if([$1], [1.12.2], [],
342 m4_if([$1], [1.13.2], [],
307343 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
308344 ])
309345
319355 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
320356 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
321357 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
322 [AM_AUTOMAKE_VERSION([1.12.2])dnl
358 [AM_AUTOMAKE_VERSION([1.13.2])dnl
323359 m4_ifndef([AC_AUTOCONF_VERSION],
324360 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
325361 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
326362
327363 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
328364
329 # Copyright (C) 2001-2012 Free Software Foundation, Inc.
330 #
331 # This file is free software; the Free Software Foundation
332 # gives unlimited permission to copy and/or distribute it,
333 # with or without modifications, as long as this notice is preserved.
334
335 # serial 2
365 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
366 #
367 # This file is free software; the Free Software Foundation
368 # gives unlimited permission to copy and/or distribute it,
369 # with or without modifications, as long as this notice is preserved.
336370
337371 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
338372 # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
381415
382416 # AM_CONDITIONAL -*- Autoconf -*-
383417
384 # Copyright (C) 1997-2012 Free Software Foundation, Inc.
385 #
386 # This file is free software; the Free Software Foundation
387 # gives unlimited permission to copy and/or distribute it,
388 # with or without modifications, as long as this notice is preserved.
389
390 # serial 10
418 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
419 #
420 # This file is free software; the Free Software Foundation
421 # gives unlimited permission to copy and/or distribute it,
422 # with or without modifications, as long as this notice is preserved.
391423
392424 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
393425 # -------------------------------------
414446 Usually this means the macro was only invoked conditionally.]])
415447 fi])])
416448
417 # Copyright (C) 1999-2012 Free Software Foundation, Inc.
418 #
419 # This file is free software; the Free Software Foundation
420 # gives unlimited permission to copy and/or distribute it,
421 # with or without modifications, as long as this notice is preserved.
422
423 # serial 17
449 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
450 #
451 # This file is free software; the Free Software Foundation
452 # gives unlimited permission to copy and/or distribute it,
453 # with or without modifications, as long as this notice is preserved.
454
424455
425456 # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
426457 # written in clear, in which case automake, when reading aclocal.m4,
606637
607638 # Generate code to set up dependency tracking. -*- Autoconf -*-
608639
609 # Copyright (C) 1999-2012 Free Software Foundation, Inc.
610 #
611 # This file is free software; the Free Software Foundation
612 # gives unlimited permission to copy and/or distribute it,
613 # with or without modifications, as long as this notice is preserved.
614
615 # serial 6
640 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
641 #
642 # This file is free software; the Free Software Foundation
643 # gives unlimited permission to copy and/or distribute it,
644 # with or without modifications, as long as this notice is preserved.
645
616646
617647 # _AM_OUTPUT_DEPENDENCY_COMMANDS
618648 # ------------------------------
619649 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
620650 [{
621 # Autoconf 2.62 quotes --file arguments for eval, but not when files
651 # Older Autoconf quotes --file arguments for eval, but not when files
622652 # are listed without --file. Let's play safe and only enable the eval
623653 # if we detect the quoting.
624654 case $CONFIG_FILES in
647677 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
648678 test -z "$DEPDIR" && continue
649679 am__include=`sed -n 's/^am__include = //p' < "$mf"`
650 test -z "am__include" && continue
680 test -z "$am__include" && continue
651681 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
652682 # Find all dependency output files, they are included files with
653683 # $(DEPDIR) in their names. We invoke sed twice because it is the
681711 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
682712 ])
683713
684 # Copyright (C) 1996-2012 Free Software Foundation, Inc.
685 #
686 # This file is free software; the Free Software Foundation
687 # gives unlimited permission to copy and/or distribute it,
688 # with or without modifications, as long as this notice is preserved.
689
690 # serial 8
691
692 # AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
693 AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
694
695714 # Do all the work for Automake. -*- Autoconf -*-
696715
697 # Copyright (C) 1996-2012 Free Software Foundation, Inc.
698 #
699 # This file is free software; the Free Software Foundation
700 # gives unlimited permission to copy and/or distribute it,
701 # with or without modifications, as long as this notice is preserved.
702
703 # serial 19
716 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
717 #
718 # This file is free software; the Free Software Foundation
719 # gives unlimited permission to copy and/or distribute it,
720 # with or without modifications, as long as this notice is preserved.
704721
705722 # This macro actually does too much. Some checks are only needed if
706723 # your package does certain things. But this isn't really a big deal.
717734 # arguments mandatory, and then we can depend on a new Autoconf
718735 # release and drop the old call support.
719736 AC_DEFUN([AM_INIT_AUTOMAKE],
720 [AC_PREREQ([2.62])dnl
737 [AC_PREREQ([2.65])dnl
721738 dnl Autoconf wants to disallow AM_ names. We explicitly allow
722739 dnl the ones we care about.
723740 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
747764 dnl Distinguish between old-style and new-style calls.
748765 m4_ifval([$2],
749766 [AC_DIAGNOSE([obsolete],
750 [$0: two- and three-arguments forms are deprecated. For more info, see:
751 http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_INIT_AUTOMAKE-invocation])
767 [$0: two- and three-arguments forms are deprecated.])
752768 m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
753769 AC_SUBST([PACKAGE], [$1])dnl
754770 AC_SUBST([VERSION], [$2])],
802818 [_AM_DEPENDENCIES([OBJC])],
803819 [m4_define([AC_PROG_OBJC],
804820 m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
805 dnl Support for Objective C++ was only introduced in Autoconf 2.65,
806 dnl but we still cater to Autoconf 2.62.
807 m4_ifdef([AC_PROG_OBJCXX],
808 [AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
821 AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
809822 [_AM_DEPENDENCIES([OBJCXX])],
810823 [m4_define([AC_PROG_OBJCXX],
811 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])])dnl
812 ])
813 _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
814 dnl The 'parallel-tests' driver may need to know about EXEEXT, so add the
815 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
816 dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
824 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
825 ])
826 AC_REQUIRE([AM_SILENT_RULES])dnl
827 dnl The testsuite driver may need to know about EXEEXT, so add the
828 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
829 dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
817830 AC_CONFIG_COMMANDS_PRE(dnl
818831 [m4_provide_if([_AM_COMPILER_EXEEXT],
819832 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
847860 done
848861 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
849862
850 # Copyright (C) 2001-2012 Free Software Foundation, Inc.
851 #
852 # This file is free software; the Free Software Foundation
853 # gives unlimited permission to copy and/or distribute it,
854 # with or without modifications, as long as this notice is preserved.
855
856 # serial 8
863 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
864 #
865 # This file is free software; the Free Software Foundation
866 # gives unlimited permission to copy and/or distribute it,
867 # with or without modifications, as long as this notice is preserved.
857868
858869 # AM_PROG_INSTALL_SH
859870 # ------------------
870881 fi
871882 AC_SUBST([install_sh])])
872883
873 # Copyright (C) 2003-2012 Free Software Foundation, Inc.
874 #
875 # This file is free software; the Free Software Foundation
876 # gives unlimited permission to copy and/or distribute it,
877 # with or without modifications, as long as this notice is preserved.
878
879 # serial 2
884 # Copyright (C) 2003-2013 Free Software Foundation, Inc.
885 #
886 # This file is free software; the Free Software Foundation
887 # gives unlimited permission to copy and/or distribute it,
888 # with or without modifications, as long as this notice is preserved.
880889
881890 # Check whether the underlying file-system supports filenames
882891 # with a leading dot. For instance MS-DOS doesn't.
893902
894903 # Check to see how 'make' treats includes. -*- Autoconf -*-
895904
896 # Copyright (C) 2001-2012 Free Software Foundation, Inc.
897 #
898 # This file is free software; the Free Software Foundation
899 # gives unlimited permission to copy and/or distribute it,
900 # with or without modifications, as long as this notice is preserved.
901
902 # serial 5
905 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
906 #
907 # This file is free software; the Free Software Foundation
908 # gives unlimited permission to copy and/or distribute it,
909 # with or without modifications, as long as this notice is preserved.
903910
904911 # AM_MAKE_INCLUDE()
905912 # -----------------
943950 rm -f confinc confmf
944951 ])
945952
946 # Copyright (C) 1999-2012 Free Software Foundation, Inc.
947 #
948 # This file is free software; the Free Software Foundation
949 # gives unlimited permission to copy and/or distribute it,
950 # with or without modifications, as long as this notice is preserved.
951
952 # serial 6
953 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
954 #
955 # This file is free software; the Free Software Foundation
956 # gives unlimited permission to copy and/or distribute it,
957 # with or without modifications, as long as this notice is preserved.
953958
954959 # AM_PROG_CC_C_O
955960 # --------------
979984
980985 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
981986
982 # Copyright (C) 1997-2012 Free Software Foundation, Inc.
983 #
984 # This file is free software; the Free Software Foundation
985 # gives unlimited permission to copy and/or distribute it,
986 # with or without modifications, as long as this notice is preserved.
987
988 # serial 7
987 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
988 #
989 # This file is free software; the Free Software Foundation
990 # gives unlimited permission to copy and/or distribute it,
991 # with or without modifications, as long as this notice is preserved.
989992
990993 # AM_MISSING_PROG(NAME, PROGRAM)
991994 # ------------------------------
994997 $1=${$1-"${am_missing_run}$2"}
995998 AC_SUBST($1)])
996999
997
9981000 # AM_MISSING_HAS_RUN
9991001 # ------------------
1000 # Define MISSING if not defined so far and test if it supports --run.
1001 # If it does, set am_missing_run to use it, otherwise, to nothing.
1002 # Define MISSING if not defined so far and test if it is modern enough.
1003 # If it is, set am_missing_run to use it, otherwise, to nothing.
10021004 AC_DEFUN([AM_MISSING_HAS_RUN],
10031005 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
10041006 AC_REQUIRE_AUX_FILE([missing])dnl
10111013 esac
10121014 fi
10131015 # Use eval to expand $SHELL
1014 if eval "$MISSING --run true"; then
1015 am_missing_run="$MISSING --run "
1016 if eval "$MISSING --is-lightweight"; then
1017 am_missing_run="$MISSING "
10161018 else
10171019 am_missing_run=
10181020 AC_MSG_WARN(['missing' script is too old or missing])
10211023
10221024 # Helper functions for option handling. -*- Autoconf -*-
10231025
1024 # Copyright (C) 2001-2012 Free Software Foundation, Inc.
1025 #
1026 # This file is free software; the Free Software Foundation
1027 # gives unlimited permission to copy and/or distribute it,
1028 # with or without modifications, as long as this notice is preserved.
1029
1030 # serial 6
1026 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
1027 #
1028 # This file is free software; the Free Software Foundation
1029 # gives unlimited permission to copy and/or distribute it,
1030 # with or without modifications, as long as this notice is preserved.
10311031
10321032 # _AM_MANGLE_OPTION(NAME)
10331033 # -----------------------
10541054
10551055 # Check to make sure that the build environment is sane. -*- Autoconf -*-
10561056
1057 # Copyright (C) 1996-2012 Free Software Foundation, Inc.
1058 #
1059 # This file is free software; the Free Software Foundation
1060 # gives unlimited permission to copy and/or distribute it,
1061 # with or without modifications, as long as this notice is preserved.
1062
1063 # serial 9
1057 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
1058 #
1059 # This file is free software; the Free Software Foundation
1060 # gives unlimited permission to copy and/or distribute it,
1061 # with or without modifications, as long as this notice is preserved.
10641062
10651063 # AM_SANITY_CHECK
10661064 # ---------------
11371135 rm -f conftest.file
11381136 ])
11391137
1140 # Copyright (C) 2009-2012 Free Software Foundation, Inc.
1141 #
1142 # This file is free software; the Free Software Foundation
1143 # gives unlimited permission to copy and/or distribute it,
1144 # with or without modifications, as long as this notice is preserved.
1145
1146 # serial 3
1138 # Copyright (C) 2009-2013 Free Software Foundation, Inc.
1139 #
1140 # This file is free software; the Free Software Foundation
1141 # gives unlimited permission to copy and/or distribute it,
1142 # with or without modifications, as long as this notice is preserved.
11471143
11481144 # AM_SILENT_RULES([DEFAULT])
11491145 # --------------------------
11991195 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
12001196 ])
12011197
1202 # Copyright (C) 2001-2012 Free Software Foundation, Inc.
1203 #
1204 # This file is free software; the Free Software Foundation
1205 # gives unlimited permission to copy and/or distribute it,
1206 # with or without modifications, as long as this notice is preserved.
1207
1208 # serial 2
1198 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
1199 #
1200 # This file is free software; the Free Software Foundation
1201 # gives unlimited permission to copy and/or distribute it,
1202 # with or without modifications, as long as this notice is preserved.
12091203
12101204 # AM_PROG_INSTALL_STRIP
12111205 # ---------------------
12291223 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
12301224 AC_SUBST([INSTALL_STRIP_PROGRAM])])
12311225
1232 # Copyright (C) 2006-2012 Free Software Foundation, Inc.
1233 #
1234 # This file is free software; the Free Software Foundation
1235 # gives unlimited permission to copy and/or distribute it,
1236 # with or without modifications, as long as this notice is preserved.
1237
1238 # serial 3
1226 # Copyright (C) 2006-2013 Free Software Foundation, Inc.
1227 #
1228 # This file is free software; the Free Software Foundation
1229 # gives unlimited permission to copy and/or distribute it,
1230 # with or without modifications, as long as this notice is preserved.
12391231
12401232 # _AM_SUBST_NOTMAKE(VARIABLE)
12411233 # ---------------------------
12501242
12511243 # Check how to create a tarball. -*- Autoconf -*-
12521244
1253 # Copyright (C) 2004-2012 Free Software Foundation, Inc.
1254 #
1255 # This file is free software; the Free Software Foundation
1256 # gives unlimited permission to copy and/or distribute it,
1257 # with or without modifications, as long as this notice is preserved.
1258
1259 # serial 3
1245 # Copyright (C) 2004-2013 Free Software Foundation, Inc.
1246 #
1247 # This file is free software; the Free Software Foundation
1248 # gives unlimited permission to copy and/or distribute it,
1249 # with or without modifications, as long as this notice is preserved.
12601250
12611251 # _AM_PROG_TAR(FORMAT)
12621252 # --------------------
12711261 # Substitute a variable $(am__untar) that extract such
12721262 # a tarball read from stdin.
12731263 # $(am__untar) < result.tar
1264 #
12741265 AC_DEFUN([_AM_PROG_TAR],
12751266 [# Always define AMTAR for backward compatibility. Yes, it's still used
12761267 # in the wild :-( We should find a proper way to deprecate it ...
12771268 AC_SUBST([AMTAR], ['$${TAR-tar}'])
1269
1270 # We'll loop over all known methods to create a tar archive until one works.
1271 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1272
12781273 m4_if([$1], [v7],
1279 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
1280 [m4_case([$1], [ustar],, [pax],,
1281 [m4_fatal([Unknown tar format])])
1282 AC_MSG_CHECKING([how to create a $1 tar archive])
1283 # Loop over all known methods to create a tar archive until one works.
1284 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1285 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1286 # Do not fold the above two line into one, because Tru64 sh and
1287 # Solaris sh will not grok spaces in the rhs of '-'.
1288 for _am_tool in $_am_tools
1289 do
1290 case $_am_tool in
1291 gnutar)
1292 for _am_tar in tar gnutar gtar;
1293 do
1294 AM_RUN_LOG([$_am_tar --version]) && break
1295 done
1296 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1297 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1298 am__untar="$_am_tar -xf -"
1299 ;;
1300 plaintar)
1301 # Must skip GNU tar: if it does not support --format= it doesn't create
1302 # ustar tarball either.
1303 (tar --version) >/dev/null 2>&1 && continue
1304 am__tar='tar chf - "$$tardir"'
1305 am__tar_='tar chf - "$tardir"'
1306 am__untar='tar xf -'
1307 ;;
1308 pax)
1309 am__tar='pax -L -x $1 -w "$$tardir"'
1310 am__tar_='pax -L -x $1 -w "$tardir"'
1311 am__untar='pax -r'
1312 ;;
1313 cpio)
1314 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1315 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1316 am__untar='cpio -i -H $1 -d'
1317 ;;
1318 none)
1319 am__tar=false
1320 am__tar_=false
1321 am__untar=false
1322 ;;
1323 esac
1324
1325 # If the value was cached, stop now. We just wanted to have am__tar
1326 # and am__untar set.
1327 test -n "${am_cv_prog_tar_$1}" && break
1328
1329 # tar/untar a dummy directory, and stop if the command works
1274 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
1275
1276 [m4_case([$1],
1277 [ustar],
1278 [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
1279 # There is notably a 21 bits limit for the UID and the GID. In fact,
1280 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
1281 # and bug#13588).
1282 am_max_uid=2097151 # 2^21 - 1
1283 am_max_gid=$am_max_uid
1284 # The $UID and $GID variables are not portable, so we need to resort
1285 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
1286 # below are definitely unexpected, so allow the users to see them
1287 # (that is, avoid stderr redirection).
1288 am_uid=`id -u || echo unknown`
1289 am_gid=`id -g || echo unknown`
1290 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
1291 if test $am_uid -le $am_max_uid; then
1292 AC_MSG_RESULT([yes])
1293 else
1294 AC_MSG_RESULT([no])
1295 _am_tools=none
1296 fi
1297 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
1298 if test $am_gid -le $am_max_gid; then
1299 AC_MSG_RESULT([yes])
1300 else
1301 AC_MSG_RESULT([no])
1302 _am_tools=none
1303 fi],
1304
1305 [pax],
1306 [],
1307
1308 [m4_fatal([Unknown tar format])])
1309
1310 AC_MSG_CHECKING([how to create a $1 tar archive])
1311
1312 # Go ahead even if we have the value already cached. We do so because we
1313 # need to set the values for the 'am__tar' and 'am__untar' variables.
1314 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1315
1316 for _am_tool in $_am_tools; do
1317 case $_am_tool in
1318 gnutar)
1319 for _am_tar in tar gnutar gtar; do
1320 AM_RUN_LOG([$_am_tar --version]) && break
1321 done
1322 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1323 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1324 am__untar="$_am_tar -xf -"
1325 ;;
1326 plaintar)
1327 # Must skip GNU tar: if it does not support --format= it doesn't create
1328 # ustar tarball either.
1329 (tar --version) >/dev/null 2>&1 && continue
1330 am__tar='tar chf - "$$tardir"'
1331 am__tar_='tar chf - "$tardir"'
1332 am__untar='tar xf -'
1333 ;;
1334 pax)
1335 am__tar='pax -L -x $1 -w "$$tardir"'
1336 am__tar_='pax -L -x $1 -w "$tardir"'
1337 am__untar='pax -r'
1338 ;;
1339 cpio)
1340 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1341 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1342 am__untar='cpio -i -H $1 -d'
1343 ;;
1344 none)
1345 am__tar=false
1346 am__tar_=false
1347 am__untar=false
1348 ;;
1349 esac
1350
1351 # If the value was cached, stop now. We just wanted to have am__tar
1352 # and am__untar set.
1353 test -n "${am_cv_prog_tar_$1}" && break
1354
1355 # tar/untar a dummy directory, and stop if the command works.
1356 rm -rf conftest.dir
1357 mkdir conftest.dir
1358 echo GrepMe > conftest.dir/file
1359 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1360 rm -rf conftest.dir
1361 if test -s conftest.tar; then
1362 AM_RUN_LOG([$am__untar <conftest.tar])
1363 AM_RUN_LOG([cat conftest.dir/file])
1364 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1365 fi
1366 done
13301367 rm -rf conftest.dir
1331 mkdir conftest.dir
1332 echo GrepMe > conftest.dir/file
1333 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1334 rm -rf conftest.dir
1335 if test -s conftest.tar; then
1336 AM_RUN_LOG([$am__untar <conftest.tar])
1337 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1338 fi
1339 done
1340 rm -rf conftest.dir
1341
1342 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1343 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1368
1369 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1370 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1371
13441372 AC_SUBST([am__tar])
13451373 AC_SUBST([am__untar])
13461374 ]) # _AM_PROG_TAR
13471375
1376 m4_include([m4/intltool.m4])
13481377 m4_include([m4/libtool.m4])
13491378 m4_include([m4/ltoptions.m4])
13501379 m4_include([m4/ltsugar.m4])
13521381 m4_include([m4/lt~obsolete.m4])
13531382 m4_include([m4/manywarnings.m4])
13541383 m4_include([m4/virt-compile-warnings.m4])
1384 m4_include([m4/virt-gettext.m4])
13551385 m4_include([m4/warnings.m4])
00 #! /bin/sh
11 # Wrapper for compilers which do not understand '-c -o'.
22
3 scriptversion=2012-03-05.13; # UTC
4
5 # Copyright (C) 1999-2012 Free Software Foundation, Inc.
3 scriptversion=2012-10-14.11; # UTC
4
5 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
66 # Written by Tom Tromey <tromey@cygnus.com>.
77 #
88 # This program is free software; you can redistribute it and/or modify
111111 lib=$dir/$lib.lib
112112 break
113113 fi
114 if test -f "$dir/lib$lib.a"; then
115 found=yes
116 lib=$dir/lib$lib.a
117 break
118 fi
114119 done
115120 IFS=$save_IFS
116121
00 #! /bin/sh
11 # Attempt to guess a canonical system name.
2 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
4 # 2011, 2012 Free Software Foundation, Inc.
5
6 timestamp='2012-06-10'
2 # Copyright 1992-2013 Free Software Foundation, Inc.
3
4 timestamp='2013-04-24'
75
86 # This file is free software; you can redistribute it and/or modify it
97 # under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
8 # the Free Software Foundation; either version 3 of the License, or
119 # (at your option) any later version.
1210 #
1311 # This program is distributed in the hope that it will be useful, but
2119 # As a special exception to the GNU General Public License, if you
2220 # distribute this file as part of a program that contains a
2321 # configuration script generated by Autoconf, you may include it under
24 # the same distribution terms that you use for the rest of that program.
25
26
27 # Originally written by Per Bothner. Please send patches (context
28 # diff format) to <config-patches@gnu.org> and include a ChangeLog
29 # entry.
22 # the same distribution terms that you use for the rest of that
23 # program. This Exception is an additional permission under section 7
24 # of the GNU General Public License, version 3 ("GPLv3").
3025 #
31 # This script attempts to guess a canonical system name similar to
32 # config.sub. If it succeeds, it prints the system name on stdout, and
33 # exits with 0. Otherwise, it exits with 1.
26 # Originally written by Per Bothner.
3427 #
3528 # You can get the latest version of this script from:
3629 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
30 #
31 # Please send patches with a ChangeLog entry to config-patches@gnu.org.
32
3733
3834 me=`echo "$0" | sed -e 's,.*/,,'`
3935
5349 GNU config.guess ($timestamp)
5450
5551 Originally written by Per Bothner.
56 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
57 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
58 Free Software Foundation, Inc.
52 Copyright 1992-2013 Free Software Foundation, Inc.
5953
6054 This is free software; see the source for copying conditions. There is NO
6155 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
198192 # contains redundant information, the shorter form:
199193 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
200194 echo "${machine}-${os}${release}"
195 exit ;;
196 *:Bitrig:*:*)
197 UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
198 echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
201199 exit ;;
202200 *:OpenBSD:*:*)
203201 UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
301299 arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
302300 echo arm-acorn-riscix${UNAME_RELEASE}
303301 exit ;;
304 arm:riscos:*:*|arm:RISCOS:*:*)
302 arm*:riscos:*:*|arm*:RISCOS:*:*)
305303 echo arm-unknown-riscos
306304 exit ;;
307305 SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
800798 i*:CYGWIN*:*)
801799 echo ${UNAME_MACHINE}-pc-cygwin
802800 exit ;;
801 *:MINGW64*:*)
802 echo ${UNAME_MACHINE}-pc-mingw64
803 exit ;;
803804 *:MINGW*:*)
804805 echo ${UNAME_MACHINE}-pc-mingw32
805806 exit ;;
881882 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
882883 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
883884 exit ;;
885 arc:Linux:*:* | arceb:Linux:*:*)
886 echo ${UNAME_MACHINE}-unknown-linux-gnu
887 exit ;;
884888 arm*:Linux:*:*)
885889 eval $set_cc_for_build
886890 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
918922 sed 's/^ //' << EOF >$dummy.c
919923 #ifdef __dietlibc__
920924 LIBC=dietlibc
925 #endif
926 #else
927 #include <features.h>
928 #ifdef __UCLIBC__
929 LIBC=uclibc
921930 #endif
922931 EOF
923932 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
951960 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
952961 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
953962 ;;
963 or1k:Linux:*:*)
964 echo ${UNAME_MACHINE}-unknown-linux-gnu
965 exit ;;
954966 or32:Linux:*:*)
955967 echo ${UNAME_MACHINE}-unknown-linux-gnu
956968 exit ;;
9931005 echo ${UNAME_MACHINE}-dec-linux-gnu
9941006 exit ;;
9951007 x86_64:Linux:*:*)
996 echo ${UNAME_MACHINE}-unknown-linux-gnu
1008 LIBC=gnu
1009 test -r /lib/libc.so && od -An -S13 /lib/libc.so | grep -q __uClibc_main && LIBC=uclibc
1010 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9971011 exit ;;
9981012 xtensa*:Linux:*:*)
9991013 echo ${UNAME_MACHINE}-unknown-linux-gnu
12001214 BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
12011215 echo i586-pc-haiku
12021216 exit ;;
1217 x86_64:Haiku:*:*)
1218 echo x86_64-unknown-haiku
1219 exit ;;
12031220 SX-4:SUPER-UX:*:*)
12041221 echo sx4-nec-superux${UNAME_RELEASE}
12051222 exit ;;
13281345 echo ${UNAME_MACHINE}-unknown-esx
13291346 exit ;;
13301347 esac
1331
1332 #echo '(No uname command or uname output not recognized.)' 1>&2
1333 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
13341348
13351349 eval $set_cc_for_build
13361350 cat >$dummy.c <<EOF
00 #! /bin/sh
11 # Configuration validation subroutine script.
2 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
4 # 2011, 2012 Free Software Foundation, Inc.
5
6 timestamp='2012-04-18'
7
8 # This file is (in principle) common to ALL GNU software.
9 # The presence of a machine in this file suggests that SOME GNU software
10 # can handle that machine. It does not imply ALL GNU software can.
11 #
12 # This file is free software; you can redistribute it and/or modify
13 # it under the terms of the GNU General Public License as published by
14 # the Free Software Foundation; either version 2 of the License, or
2 # Copyright 1992-2013 Free Software Foundation, Inc.
3
4 timestamp='2013-04-24'
5
6 # This file is free software; you can redistribute it and/or modify it
7 # under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 3 of the License, or
159 # (at your option) any later version.
1610 #
17 # This program is distributed in the hope that it will be useful,
18 # but WITHOUT ANY WARRANTY; without even the implied warranty of
19 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 # GNU General Public License for more details.
11 # This program is distributed in the hope that it will be useful, but
12 # WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 # General Public License for more details.
2115 #
2216 # You should have received a copy of the GNU General Public License
2317 # along with this program; if not, see <http://www.gnu.org/licenses/>.
2519 # As a special exception to the GNU General Public License, if you
2620 # distribute this file as part of a program that contains a
2721 # configuration script generated by Autoconf, you may include it under
28 # the same distribution terms that you use for the rest of that program.
29
30
31 # Please send patches to <config-patches@gnu.org>. Submit a context
32 # diff and a properly formatted GNU ChangeLog entry.
22 # the same distribution terms that you use for the rest of that
23 # program. This Exception is an additional permission under section 7
24 # of the GNU General Public License, version 3 ("GPLv3").
25
26
27 # Please send patches with a ChangeLog entry to config-patches@gnu.org.
3328 #
3429 # Configuration subroutine to validate and canonicalize a configuration type.
3530 # Supply the specified configuration type as an argument.
7267 version="\
7368 GNU config.sub ($timestamp)
7469
75 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
76 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
77 Free Software Foundation, Inc.
70 Copyright 1992-2013 Free Software Foundation, Inc.
7871
7972 This is free software; see the source for copying conditions. There is NO
8073 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
122115 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
123116 case $maybe_os in
124117 nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
125 linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
118 linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
126119 knetbsd*-gnu* | netbsd*-gnu* | \
127120 kopensolaris*-gnu* | \
128121 storm-chaos* | os2-emx* | rtmk-nova*)
155148 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
156149 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
157150 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
158 -apple | -axis | -knuth | -cray | -microblaze)
151 -apple | -axis | -knuth | -cray | -microblaze*)
159152 os=
160153 basic_machine=$1
161154 ;;
258251 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
259252 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
260253 | am33_2.0 \
261 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
262 | be32 | be64 \
254 | arc | arceb \
255 | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
256 | avr | avr32 \
257 | be32 | be64 \
263258 | bfin \
264259 | c4x | clipper \
265260 | d10v | d30v | dlx | dsp16xx \
272267 | le32 | le64 \
273268 | lm32 \
274269 | m32c | m32r | m32rle | m68000 | m68k | m88k \
275 | maxq | mb | microblaze | mcore | mep | metag \
270 | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
276271 | mips | mipsbe | mipseb | mipsel | mipsle \
277272 | mips16 \
278273 | mips64 | mips64el \
290285 | mipsisa64r2 | mipsisa64r2el \
291286 | mipsisa64sb1 | mipsisa64sb1el \
292287 | mipsisa64sr71k | mipsisa64sr71kel \
288 | mipsr5900 | mipsr5900el \
293289 | mipstx39 | mipstx39el \
294290 | mn10200 | mn10300 \
295291 | moxie \
296292 | mt \
297293 | msp430 \
298294 | nds32 | nds32le | nds32be \
299 | nios | nios2 \
295 | nios | nios2 | nios2eb | nios2el \
300296 | ns16k | ns32k \
301297 | open8 \
302 | or32 \
298 | or1k | or32 \
303299 | pdp10 | pdp11 | pj | pjl \
304300 | powerpc | powerpc64 | powerpc64le | powerpcle \
305301 | pyramid \
369365 | aarch64-* | aarch64_be-* \
370366 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
371367 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
372 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
368 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
373369 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
374370 | avr-* | avr32-* \
375371 | be32-* | be64-* \
388384 | lm32-* \
389385 | m32c-* | m32r-* | m32rle-* \
390386 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
391 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
387 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
388 | microblaze-* | microblazeel-* \
392389 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
393390 | mips16-* \
394391 | mips64-* | mips64el-* \
406403 | mipsisa64r2-* | mipsisa64r2el-* \
407404 | mipsisa64sb1-* | mipsisa64sb1el-* \
408405 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
406 | mipsr5900-* | mipsr5900el-* \
409407 | mipstx39-* | mipstx39el-* \
410408 | mmix-* \
411409 | mt-* \
412410 | msp430-* \
413411 | nds32-* | nds32le-* | nds32be-* \
414 | nios-* | nios2-* \
412 | nios-* | nios2-* | nios2eb-* | nios2el-* \
415413 | none-* | np1-* | ns16k-* | ns32k-* \
416414 | open8-* \
417415 | orion-* \
787785 basic_machine=ns32k-utek
788786 os=-sysv
789787 ;;
790 microblaze)
788 microblaze*)
791789 basic_machine=microblaze-xilinx
790 ;;
791 mingw64)
792 basic_machine=x86_64-pc
793 os=-mingw64
792794 ;;
793795 mingw32)
794796 basic_machine=i386-pc
10031005 ;;
10041006 ppc64) basic_machine=powerpc64-unknown
10051007 ;;
1006 ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
1008 ppc64-* | ppc64p7-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
10071009 ;;
10081010 ppc64le | powerpc64little | ppc64-le | powerpc64-little)
10091011 basic_machine=powerpc64le-unknown
10181020 basic_machine=i586-unknown
10191021 os=-pw32
10201022 ;;
1021 rdos)
1023 rdos | rdos64)
1024 basic_machine=x86_64-pc
1025 os=-rdos
1026 ;;
1027 rdos32)
10221028 basic_machine=i386-pc
10231029 os=-rdos
10241030 ;;
13451351 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
13461352 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
13471353 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
1348 | -sym* | -kopensolaris* \
1354 | -sym* | -kopensolaris* | -plan9* \
13491355 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
13501356 | -aos* | -aros* \
13511357 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
13521358 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
13531359 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
1354 | -openbsd* | -solidbsd* \
1360 | -bitrig* | -openbsd* | -solidbsd* \
13551361 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
13561362 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
13571363 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
13581364 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
13591365 | -chorusos* | -chorusrdb* | -cegcc* \
13601366 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1361 | -mingw32* | -linux-gnu* | -linux-android* \
1362 | -linux-newlib* | -linux-uclibc* \
1367 | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
1368 | -linux-newlib* | -linux-musl* | -linux-uclibc* \
13631369 | -uxpv* | -beos* | -mpeix* | -udk* \
13641370 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
13651371 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
14911497 -aros*)
14921498 os=-aros
14931499 ;;
1494 -kaos*)
1495 os=-kaos
1496 ;;
14971500 -zvmoe)
14981501 os=-zvmoe
14991502 ;;
15831586 os=-elf
15841587 ;;
15851588 mips*-*)
1589 os=-elf
1590 ;;
1591 or1k-*)
15861592 os=-elf
15871593 ;;
15881594 or32-*)
00 #! /bin/sh
11 # depcomp - compile a program generating dependencies as side-effects
22
3 scriptversion=2012-03-27.16; # UTC
4
5 # Copyright (C) 1999-2012 Free Software Foundation, Inc.
3 scriptversion=2012-10-18.11; # UTC
4
5 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
66
77 # This program is free software; you can redistribute it and/or modify
88 # it under the terms of the GNU General Public License as published by
2626
2727 case $1 in
2828 '')
29 echo "$0: No command. Try '$0 --help' for more information." 1>&2
30 exit 1;
31 ;;
29 echo "$0: No command. Try '$0 --help' for more information." 1>&2
30 exit 1;
31 ;;
3232 -h | --h*)
3333 cat <<\EOF
3434 Usage: depcomp [--help] [--version] PROGRAM [ARGS]
5555 ;;
5656 esac
5757
58 # Get the directory component of the given path, and save it in the
59 # global variables '$dir'. Note that this directory component will
60 # be either empty or ending with a '/' character. This is deliberate.
61 set_dir_from ()
62 {
63 case $1 in
64 */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;;
65 *) dir=;;
66 esac
67 }
68
69 # Get the suffix-stripped basename of the given path, and save it the
70 # global variable '$base'.
71 set_base_from ()
72 {
73 base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'`
74 }
75
76 # If no dependency file was actually created by the compiler invocation,
77 # we still have to create a dummy depfile, to avoid errors with the
78 # Makefile "include basename.Plo" scheme.
79 make_dummy_depfile ()
80 {
81 echo "#dummy" > "$depfile"
82 }
83
84 # Factor out some common post-processing of the generated depfile.
85 # Requires the auxiliary global variable '$tmpdepfile' to be set.
86 aix_post_process_depfile ()
87 {
88 # If the compiler actually managed to produce a dependency file,
89 # post-process it.
90 if test -f "$tmpdepfile"; then
91 # Each line is of the form 'foo.o: dependency.h'.
92 # Do two passes, one to just change these to
93 # $object: dependency.h
94 # and one to simply output
95 # dependency.h:
96 # which is needed to avoid the deleted-header problem.
97 { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile"
98 sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile"
99 } > "$depfile"
100 rm -f "$tmpdepfile"
101 else
102 make_dummy_depfile
103 fi
104 }
105
58106 # A tabulation character.
59107 tab=' '
60108 # A newline character.
61109 nl='
62110 '
111 # Character ranges might be problematic outside the C locale.
112 # These definitions help.
113 upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ
114 lower=abcdefghijklmnopqrstuvwxyz
115 digits=0123456789
116 alpha=${upper}${lower}
63117
64118 if test -z "$depmode" || test -z "$source" || test -z "$object"; then
65119 echo "depcomp: Variables source, object and depmode must be set" 1>&2
72126 tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
73127
74128 rm -f "$tmpdepfile"
129
130 # Avoid interferences from the environment.
131 gccflag= dashmflag=
75132
76133 # Some modes work just like other modes, but use different flags. We
77134 # parameterize here, but still list the modes in the big case below,
84141 fi
85142
86143 if test "$depmode" = dashXmstdout; then
87 # This is just like dashmstdout with a different argument.
88 dashmflag=-xM
89 depmode=dashmstdout
144 # This is just like dashmstdout with a different argument.
145 dashmflag=-xM
146 depmode=dashmstdout
90147 fi
91148
92149 cygpath_u="cygpath -u -f -"
93150 if test "$depmode" = msvcmsys; then
94 # This is just like msvisualcpp but w/o cygpath translation.
95 # Just convert the backslash-escaped backslashes to single forward
96 # slashes to satisfy depend.m4
97 cygpath_u='sed s,\\\\,/,g'
98 depmode=msvisualcpp
151 # This is just like msvisualcpp but w/o cygpath translation.
152 # Just convert the backslash-escaped backslashes to single forward
153 # slashes to satisfy depend.m4
154 cygpath_u='sed s,\\\\,/,g'
155 depmode=msvisualcpp
99156 fi
100157
101158 if test "$depmode" = msvc7msys; then
102 # This is just like msvc7 but w/o cygpath translation.
103 # Just convert the backslash-escaped backslashes to single forward
104 # slashes to satisfy depend.m4
105 cygpath_u='sed s,\\\\,/,g'
106 depmode=msvc7
159 # This is just like msvc7 but w/o cygpath translation.
160 # Just convert the backslash-escaped backslashes to single forward
161 # slashes to satisfy depend.m4
162 cygpath_u='sed s,\\\\,/,g'
163 depmode=msvc7
107164 fi
108165
109166 if test "$depmode" = xlc; then
110 # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency informations.
111 gccflag=-qmakedep=gcc,-MF
112 depmode=gcc
167 # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information.
168 gccflag=-qmakedep=gcc,-MF
169 depmode=gcc
113170 fi
114171
115172 case "$depmode" in
132189 done
133190 "$@"
134191 stat=$?
135 if test $stat -eq 0; then :
136 else
192 if test $stat -ne 0; then
137193 rm -f "$tmpdepfile"
138194 exit $stat
139195 fi
141197 ;;
142198
143199 gcc)
200 ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers.
201 ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler.
202 ## (see the conditional assignment to $gccflag above).
144203 ## There are various ways to get dependency output from gcc. Here's
145204 ## why we pick this rather obscure method:
146205 ## - Don't want to use -MD because we'd like the dependencies to end
147206 ## up in a subdir. Having to rename by hand is ugly.
148207 ## (We might end up doing this anyway to support other compilers.)
149208 ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
150 ## -MM, not -M (despite what the docs say).
209 ## -MM, not -M (despite what the docs say). Also, it might not be
210 ## supported by the other compilers which use the 'gcc' depmode.
151211 ## - Using -M directly means running the compiler twice (even worse
152212 ## than renaming).
153213 if test -z "$gccflag"; then
155215 fi
156216 "$@" -Wp,"$gccflag$tmpdepfile"
157217 stat=$?
158 if test $stat -eq 0; then :
159 else
218 if test $stat -ne 0; then
160219 rm -f "$tmpdepfile"
161220 exit $stat
162221 fi
163222 rm -f "$depfile"
164223 echo "$object : \\" > "$depfile"
165 alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
166 ## The second -e expression handles DOS-style file names with drive letters.
224 # The second -e expression handles DOS-style file names with drive
225 # letters.
167226 sed -e 's/^[^:]*: / /' \
168227 -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
169228 ## This next piece of magic avoids the "deleted header file" problem.
172231 ## typically no way to rebuild the header). We avoid this by adding
173232 ## dummy dependencies for each header file. Too bad gcc doesn't do
174233 ## this for us directly.
175 tr ' ' "$nl" < "$tmpdepfile" |
176234 ## Some versions of gcc put a space before the ':'. On the theory
177235 ## that the space means something, we add a space to the output as
178236 ## well. hp depmode also adds that space, but also prefixes the VPATH
179237 ## to the object. Take care to not repeat it in the output.
180238 ## Some versions of the HPUX 10.20 sed can't process this invocation
181239 ## correctly. Breaking it into two sed invocations is a workaround.
182 sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
183 | sed -e 's/$/ :/' >> "$depfile"
240 tr ' ' "$nl" < "$tmpdepfile" \
241 | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
242 | sed -e 's/$/ :/' >> "$depfile"
184243 rm -f "$tmpdepfile"
185244 ;;
186245
198257 "$@" -MDupdate "$tmpdepfile"
199258 fi
200259 stat=$?
201 if test $stat -eq 0; then :
202 else
260 if test $stat -ne 0; then
203261 rm -f "$tmpdepfile"
204262 exit $stat
205263 fi
207265
208266 if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
209267 echo "$object : \\" > "$depfile"
210
211268 # Clip off the initial element (the dependent). Don't try to be
212269 # clever and replace this with sed code, as IRIX sed won't handle
213270 # lines with more than a fixed number of characters (4096 in
215272 # the IRIX cc adds comments like '#:fec' to the end of the
216273 # dependency line.
217274 tr ' ' "$nl" < "$tmpdepfile" \
218 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
219 tr "$nl" ' ' >> "$depfile"
275 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \
276 | tr "$nl" ' ' >> "$depfile"
220277 echo >> "$depfile"
221
222278 # The second pass generates a dummy entry for each header file.
223279 tr ' ' "$nl" < "$tmpdepfile" \
224 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
225 >> "$depfile"
280 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
281 >> "$depfile"
226282 else
227 # The sourcefile does not contain any dependencies, so just
228 # store a dummy comment line, to avoid errors with the Makefile
229 # "include basename.Plo" scheme.
230 echo "#dummy" > "$depfile"
283 make_dummy_depfile
231284 fi
232285 rm -f "$tmpdepfile"
233286 ;;
245298 # current directory. Also, the AIX compiler puts '$object:' at the
246299 # start of each line; $object doesn't have directory information.
247300 # Version 6 uses the directory in both cases.
248 dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
249 test "x$dir" = "x$object" && dir=
250 base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
301 set_dir_from "$object"
302 set_base_from "$object"
251303 if test "$libtool" = yes; then
252304 tmpdepfile1=$dir$base.u
253305 tmpdepfile2=$base.u
260312 "$@" -M
261313 fi
262314 stat=$?
263
264 if test $stat -eq 0; then :
265 else
315 if test $stat -ne 0; then
266316 rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
267317 exit $stat
268318 fi
271321 do
272322 test -f "$tmpdepfile" && break
273323 done
274 if test -f "$tmpdepfile"; then
275 # Each line is of the form 'foo.o: dependent.h'.
276 # Do two passes, one to just change these to
277 # '$object: dependent.h' and one to simply 'dependent.h:'.
278 sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
279 sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
280 else
281 # The sourcefile does not contain any dependencies, so just
282 # store a dummy comment line, to avoid errors with the Makefile
283 # "include basename.Plo" scheme.
284 echo "#dummy" > "$depfile"
285 fi
324 aix_post_process_depfile
325 ;;
326
327 tcc)
328 # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26
329 # FIXME: That version still under development at the moment of writing.
330 # Make that this statement remains true also for stable, released
331 # versions.
332 # It will wrap lines (doesn't matter whether long or short) with a
333 # trailing '\', as in:
334 #
335 # foo.o : \
336 # foo.c \
337 # foo.h \
338 #
339 # It will put a trailing '\' even on the last line, and will use leading
340 # spaces rather than leading tabs (at least since its commit 0394caf7
341 # "Emit spaces for -MD").
342 "$@" -MD -MF "$tmpdepfile"
343 stat=$?
344 if test $stat -ne 0; then
345 rm -f "$tmpdepfile"
346 exit $stat
347 fi
348 rm -f "$depfile"
349 # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'.
350 # We have to change lines of the first kind to '$object: \'.
351 sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile"
352 # And for each line of the second kind, we have to emit a 'dep.h:'
353 # dummy dependency, to avoid the deleted-header problem.
354 sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile"
286355 rm -f "$tmpdepfile"
287356 ;;
288357
289 icc)
290 # Intel's C compiler anf tcc (Tiny C Compiler) understand '-MD -MF file'.
291 # However on
292 # $CC -MD -MF foo.d -c -o sub/foo.o sub/foo.c
293 # ICC 7.0 will fill foo.d with something like
294 # foo.o: sub/foo.c
295 # foo.o: sub/foo.h
296 # which is wrong. We want
297 # sub/foo.o: sub/foo.c
298 # sub/foo.o: sub/foo.h
299 # sub/foo.c:
300 # sub/foo.h:
301 # ICC 7.1 will output
358 ## The order of this option in the case statement is important, since the
359 ## shell code in configure will try each of these formats in the order
360 ## listed in this file. A plain '-MD' option would be understood by many
361 ## compilers, so we must ensure this comes after the gcc and icc options.
362 pgcc)
363 # Portland's C compiler understands '-MD'.
364 # Will always output deps to 'file.d' where file is the root name of the
365 # source file under compilation, even if file resides in a subdirectory.
366 # The object file name does not affect the name of the '.d' file.
367 # pgcc 10.2 will output
302368 # foo.o: sub/foo.c sub/foo.h
303 # and will wrap long lines using '\':
369 # and will wrap long lines using '\' :
304370 # foo.o: sub/foo.c ... \
305371 # sub/foo.h ... \
306372 # ...
307 # tcc 0.9.26 (FIXME still under development at the moment of writing)
308 # will emit a similar output, but also prepend the continuation lines
309 # with horizontal tabulation characters.
310 "$@" -MD -MF "$tmpdepfile"
311 stat=$?
312 if test $stat -eq 0; then :
313 else
373 set_dir_from "$object"
374 # Use the source, not the object, to determine the base name, since
375 # that's sadly what pgcc will do too.
376 set_base_from "$source"
377 tmpdepfile=$base.d
378
379 # For projects that build the same source file twice into different object
380 # files, the pgcc approach of using the *source* file root name can cause
381 # problems in parallel builds. Use a locking strategy to avoid stomping on
382 # the same $tmpdepfile.
383 lockdir=$base.d-lock
384 trap "
385 echo '$0: caught signal, cleaning up...' >&2
386 rmdir '$lockdir'
387 exit 1
388 " 1 2 13 15
389 numtries=100
390 i=$numtries
391 while test $i -gt 0; do
392 # mkdir is a portable test-and-set.
393 if mkdir "$lockdir" 2>/dev/null; then
394 # This process acquired the lock.
395 "$@" -MD
396 stat=$?
397 # Release the lock.
398 rmdir "$lockdir"
399 break
400 else
401 # If the lock is being held by a different process, wait
402 # until the winning process is done or we timeout.
403 while test -d "$lockdir" && test $i -gt 0; do
404 sleep 1
405 i=`expr $i - 1`
406 done
407 fi
408 i=`expr $i - 1`
409 done
410 trap - 1 2 13 15
411 if test $i -le 0; then
412 echo "$0: failed to acquire lock after $numtries attempts" >&2
413 echo "$0: check lockdir '$lockdir'" >&2
414 exit 1
415 fi
416
417 if test $stat -ne 0; then
314418 rm -f "$tmpdepfile"
315419 exit $stat
316420 fi
317421 rm -f "$depfile"
318 # Each line is of the form 'foo.o: dependent.h',
319 # or 'foo.o: dep1.h dep2.h \', or ' dep3.h dep4.h \'.
422 # Each line is of the form `foo.o: dependent.h',
423 # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
320424 # Do two passes, one to just change these to
321 # '$object: dependent.h' and one to simply 'dependent.h:'.
322 sed -e "s/^[ $tab][ $tab]*/ /" -e "s,^[^:]*:,$object :," \
323 < "$tmpdepfile" > "$depfile"
324 sed '
325 s/[ '"$tab"'][ '"$tab"']*/ /g
326 s/^ *//
327 s/ *\\*$//
328 s/^[^:]*: *//
329 /^$/d
330 /:$/d
331 s/$/ :/
332 ' < "$tmpdepfile" >> "$depfile"
425 # `$object: dependent.h' and one to simply `dependent.h:'.
426 sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
427 # Some versions of the HPUX 10.20 sed can't process this invocation
428 # correctly. Breaking it into two sed invocations is a workaround.
429 sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \
430 | sed -e 's/$/ :/' >> "$depfile"
333431 rm -f "$tmpdepfile"
334432 ;;
335433
340438 # 'foo.d', which lands next to the object file, wherever that
341439 # happens to be.
342440 # Much of this is similar to the tru64 case; see comments there.
343 dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
344 test "x$dir" = "x$object" && dir=
345 base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
441 set_dir_from "$object"
442 set_base_from "$object"
346443 if test "$libtool" = yes; then
347444 tmpdepfile1=$dir$base.d
348445 tmpdepfile2=$dir.libs/$base.d
353450 "$@" +Maked
354451 fi
355452 stat=$?
356 if test $stat -eq 0; then :
357 else
453 if test $stat -ne 0; then
358454 rm -f "$tmpdepfile1" "$tmpdepfile2"
359455 exit $stat
360456 fi
364460 test -f "$tmpdepfile" && break
365461 done
366462 if test -f "$tmpdepfile"; then
367 sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
463 sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile"
368464 # Add 'dependent.h:' lines.
369465 sed -ne '2,${
370 s/^ *//
371 s/ \\*$//
372 s/$/:/
373 p
374 }' "$tmpdepfile" >> "$depfile"
466 s/^ *//
467 s/ \\*$//
468 s/$/:/
469 p
470 }' "$tmpdepfile" >> "$depfile"
375471 else
376 echo "#dummy" > "$depfile"
472 make_dummy_depfile
377473 fi
378474 rm -f "$tmpdepfile" "$tmpdepfile2"
379475 ;;
380476
381477 tru64)
382 # The Tru64 compiler uses -MD to generate dependencies as a side
383 # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
384 # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
385 # dependencies in 'foo.d' instead, so we check for that too.
386 # Subdirectories are respected.
387 dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
388 test "x$dir" = "x$object" && dir=
389 base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
390
391 if test "$libtool" = yes; then
392 # With Tru64 cc, shared objects can also be used to make a
393 # static library. This mechanism is used in libtool 1.4 series to
394 # handle both shared and static libraries in a single compilation.
395 # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
396 #
397 # With libtool 1.5 this exception was removed, and libtool now
398 # generates 2 separate objects for the 2 libraries. These two
399 # compilations output dependencies in $dir.libs/$base.o.d and
400 # in $dir$base.o.d. We have to check for both files, because
401 # one of the two compilations can be disabled. We should prefer
402 # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
403 # automatically cleaned when .libs/ is deleted, while ignoring
404 # the former would cause a distcleancheck panic.
405 tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
406 tmpdepfile2=$dir$base.o.d # libtool 1.5
407 tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
408 tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
409 "$@" -Wc,-MD
410 else
411 tmpdepfile1=$dir$base.o.d
412 tmpdepfile2=$dir$base.d
413 tmpdepfile3=$dir$base.d
414 tmpdepfile4=$dir$base.d
415 "$@" -MD
416 fi
417
418 stat=$?
419 if test $stat -eq 0; then :
420 else
421 rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
422 exit $stat
423 fi
424
425 for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
426 do
427 test -f "$tmpdepfile" && break
428 done
429 if test -f "$tmpdepfile"; then
430 sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
431 sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
432 else
433 echo "#dummy" > "$depfile"
434 fi
435 rm -f "$tmpdepfile"
436 ;;
478 # The Tru64 compiler uses -MD to generate dependencies as a side
479 # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
480 # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
481 # dependencies in 'foo.d' instead, so we check for that too.
482 # Subdirectories are respected.
483 set_dir_from "$object"
484 set_base_from "$object"
485
486 if test "$libtool" = yes; then
487 # Libtool generates 2 separate objects for the 2 libraries. These
488 # two compilations output dependencies in $dir.libs/$base.o.d and
489 # in $dir$base.o.d. We have to check for both files, because
490 # one of the two compilations can be disabled. We should prefer
491 # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
492 # automatically cleaned when .libs/ is deleted, while ignoring
493 # the former would cause a distcleancheck panic.
494 tmpdepfile1=$dir$base.o.d # libtool 1.5
495 tmpdepfile2=$dir.libs/$base.o.d # Likewise.
496 tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504
497 "$@" -Wc,-MD
498 else
499 tmpdepfile1=$dir$base.d
500 tmpdepfile2=$dir$base.d
501 tmpdepfile3=$dir$base.d
502 "$@" -MD
503 fi
504
505 stat=$?
506 if test $stat -ne 0; then
507 rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
508 exit $stat
509 fi
510
511 for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
512 do
513 test -f "$tmpdepfile" && break
514 done
515 # Same post-processing that is required for AIX mode.
516 aix_post_process_depfile
517 ;;
437518
438519 msvc7)
439520 if test "$libtool" = yes; then
444525 "$@" $showIncludes > "$tmpdepfile"
445526 stat=$?
446527 grep -v '^Note: including file: ' "$tmpdepfile"
447 if test "$stat" = 0; then :
448 else
528 if test $stat -ne 0; then
449529 rm -f "$tmpdepfile"
450530 exit $stat
451531 fi
522602 # in the target name. This is to cope with DOS-style filenames:
523603 # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
524604 "$@" $dashmflag |
525 sed 's:^['"$tab"' ]*[^:'"$tab"' ][^:][^:]*\:['"$tab"' ]*:'"$object"'\: :' > "$tmpdepfile"
605 sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile"
526606 rm -f "$depfile"
527607 cat < "$tmpdepfile" > "$depfile"
528 tr ' ' "$nl" < "$tmpdepfile" | \
529 ## Some versions of the HPUX 10.20 sed can't process this invocation
530 ## correctly. Breaking it into two sed invocations is a workaround.
531 sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
608 # Some versions of the HPUX 10.20 sed can't process this sed invocation
609 # correctly. Breaking it into two sed invocations is a workaround.
610 tr ' ' "$nl" < "$tmpdepfile" \
611 | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
612 | sed -e 's/$/ :/' >> "$depfile"
532613 rm -f "$tmpdepfile"
533614 ;;
534615
581662 # makedepend may prepend the VPATH from the source file name to the object.
582663 # No need to regex-escape $object, excess matching of '.' is harmless.
583664 sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
584 sed '1,2d' "$tmpdepfile" | tr ' ' "$nl" | \
585 ## Some versions of the HPUX 10.20 sed can't process this invocation
586 ## correctly. Breaking it into two sed invocations is a workaround.
587 sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
665 # Some versions of the HPUX 10.20 sed can't process the last invocation
666 # correctly. Breaking it into two sed invocations is a workaround.
667 sed '1,2d' "$tmpdepfile" \
668 | tr ' ' "$nl" \
669 | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
670 | sed -e 's/$/ :/' >> "$depfile"
588671 rm -f "$tmpdepfile" "$tmpdepfile".bak
589672 ;;
590673
620703 esac
621704 done
622705
623 "$@" -E |
624 sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
625 -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
626 sed '$ s: \\$::' > "$tmpdepfile"
706 "$@" -E \
707 | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
708 -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
709 | sed '$ s: \\$::' > "$tmpdepfile"
627710 rm -f "$depfile"
628711 echo "$object : \\" > "$depfile"
629712 cat < "$tmpdepfile" >> "$depfile"
655738 shift
656739 ;;
657740 "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
658 set fnord "$@"
659 shift
660 shift
661 ;;
741 set fnord "$@"
742 shift
743 shift
744 ;;
662745 *)
663 set fnord "$@" "$arg"
664 shift
665 shift
666 ;;
746 set fnord "$@" "$arg"
747 shift
748 shift
749 ;;
667750 esac
668751 done
669752 "$@" -E 2>/dev/null |
00 #! /bin/sh
1 # Common stub for a few missing GNU programs while installing.
2
3 scriptversion=2012-01-06.18; # UTC
4
5 # Copyright (C) 1996-2012 Free Software Foundation, Inc.
6 # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
1 # Common wrapper for a few potentially missing GNU programs.
2
3 scriptversion=2012-06-26.16; # UTC
4
5 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
6 # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
77
88 # This program is free software; you can redistribute it and/or modify
99 # it under the terms of the GNU General Public License as published by
2828 exit 1
2929 fi
3030
31 run=:
32 sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
33 sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
34
35 # In the cases where this matters, 'missing' is being run in the
36 # srcdir already.
37 if test -f configure.ac; then
38 configure_ac=configure.ac
39 else
40 configure_ac=configure.in
41 fi
42
43 msg="missing on your system"
44
4531 case $1 in
46 --run)
47 # Try to run requested program, and just exit if it succeeds.
48 run=
49 shift
50 "$@" && exit 0
51 # Exit code 63 means version mismatch. This often happens
52 # when the user try to use an ancient version of a tool on
53 # a file that requires a minimum version. In this case we
54 # we should proceed has if the program had been absent, or
55 # if --run hadn't been passed.
56 if test $? = 63; then
57 run=:
58 msg="probably too old"
59 fi
60 ;;
32
33 --is-lightweight)
34 # Used by our autoconf macros to check whether the available missing
35 # script is modern enough.
36 exit 0
37 ;;
38
39 --run)
40 # Back-compat with the calling convention used by older automake.
41 shift
42 ;;
6143
6244 -h|--h|--he|--hel|--help)
6345 echo "\
6446 $0 [OPTION]... PROGRAM [ARGUMENT]...
6547
66 Handle 'PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
67 error status if there is no known handling for PROGRAM.
48 Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
49 to PROGRAM being missing or too old.
6850
6951 Options:
7052 -h, --help display this help and exit
7153 -v, --version output version information and exit
72 --run try to run the given command, and emulate it if it fails
7354
7455 Supported PROGRAM values:
75 aclocal touch file 'aclocal.m4'
76 autoconf touch file 'configure'
77 autoheader touch file 'config.h.in'
78 autom4te touch the output file, or create a stub one
79 automake touch all 'Makefile.in' files
80 bison create 'y.tab.[ch]', if possible, from existing .[ch]
81 flex create 'lex.yy.c', if possible, from existing .c
82 help2man touch the output file
83 lex create 'lex.yy.c', if possible, from existing .c
84 makeinfo touch the output file
85 yacc create 'y.tab.[ch]', if possible, from existing .[ch]
56 aclocal autoconf autoheader autom4te automake makeinfo
57 bison yacc flex lex help2man
8658
8759 Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
8860 'g' are ignored when checking the name.
9769 ;;
9870
9971 -*)
100 echo 1>&2 "$0: Unknown '$1' option"
72 echo 1>&2 "$0: unknown '$1' option"
10173 echo 1>&2 "Try '$0 --help' for more information"
10274 exit 1
10375 ;;
10476
10577 esac
10678
107 # normalize program name to check for.
108 program=`echo "$1" | sed '
109 s/^gnu-//; t
110 s/^gnu//; t
111 s/^g//; t'`
112
113 # Now exit if we have it, but it failed. Also exit now if we
114 # don't have it and --version was passed (most likely to detect
115 # the program). This is about non-GNU programs, so use $1 not
116 # $program.
117 case $1 in
118 lex*|yacc*)
119 # Not GNU programs, they don't have --version.
120 ;;
121
122 *)
123 if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
124 # We have it, but it failed.
125 exit 1
126 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
127 # Could not run --version or --help. This is probably someone
128 # running '$TOOL --version' or '$TOOL --help' to check whether
129 # $TOOL exists and not knowing $TOOL uses missing.
130 exit 1
131 fi
132 ;;
133 esac
134
135 # If it does not exist, or fails to run (possibly an outdated version),
136 # try to emulate it.
137 case $program in
138 aclocal*)
139 echo 1>&2 "\
140 WARNING: '$1' is $msg. You should only need it if
141 you modified 'acinclude.m4' or '${configure_ac}'. You might want
142 to install the Automake and Perl packages. Grab them from
143 any GNU archive site."
144 touch aclocal.m4
145 ;;
146
147 autoconf*)
148 echo 1>&2 "\
149 WARNING: '$1' is $msg. You should only need it if
150 you modified '${configure_ac}'. You might want to install the
151 Autoconf and GNU m4 packages. Grab them from any GNU
152 archive site."
153 touch configure
154 ;;
155
156 autoheader*)
157 echo 1>&2 "\
158 WARNING: '$1' is $msg. You should only need it if
159 you modified 'acconfig.h' or '${configure_ac}'. You might want
160 to install the Autoconf and GNU m4 packages. Grab them
161 from any GNU archive site."
162 files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
163 test -z "$files" && files="config.h"
164 touch_files=
165 for f in $files; do
166 case $f in
167 *:*) touch_files="$touch_files "`echo "$f" |
168 sed -e 's/^[^:]*://' -e 's/:.*//'`;;
169 *) touch_files="$touch_files $f.in";;
170 esac
171 done
172 touch $touch_files
173 ;;
174
175 automake*)
176 echo 1>&2 "\
177 WARNING: '$1' is $msg. You should only need it if
178 you modified 'Makefile.am', 'acinclude.m4' or '${configure_ac}'.
179 You might want to install the Automake and Perl packages.
180 Grab them from any GNU archive site."
181 find . -type f -name Makefile.am -print |
182 sed 's/\.am$/.in/' |
183 while read f; do touch "$f"; done
184 ;;
185
186 autom4te*)
187 echo 1>&2 "\
188 WARNING: '$1' is needed, but is $msg.
189 You might have modified some files without having the
190 proper tools for further handling them.
191 You can get '$1' as part of Autoconf from any GNU
192 archive site."
193
194 file=`echo "$*" | sed -n "$sed_output"`
195 test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
196 if test -f "$file"; then
197 touch $file
198 else
199 test -z "$file" || exec >$file
200 echo "#! /bin/sh"
201 echo "# Created by GNU Automake missing as a replacement of"
202 echo "# $ $@"
203 echo "exit 0"
204 chmod +x $file
205 exit 1
206 fi
207 ;;
208
209 bison*|yacc*)
210 echo 1>&2 "\
211 WARNING: '$1' $msg. You should only need it if
212 you modified a '.y' file. You may need the Bison package
213 in order for those modifications to take effect. You can get
214 Bison from any GNU archive site."
215 rm -f y.tab.c y.tab.h
216 if test $# -ne 1; then
217 eval LASTARG=\${$#}
218 case $LASTARG in
219 *.y)
220 SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
221 if test -f "$SRCFILE"; then
222 cp "$SRCFILE" y.tab.c
223 fi
224 SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
225 if test -f "$SRCFILE"; then
226 cp "$SRCFILE" y.tab.h
227 fi
228 ;;
229 esac
230 fi
231 if test ! -f y.tab.h; then
232 echo >y.tab.h
233 fi
234 if test ! -f y.tab.c; then
235 echo 'main() { return 0; }' >y.tab.c
236 fi
237 ;;
238
239 lex*|flex*)
240 echo 1>&2 "\
241 WARNING: '$1' is $msg. You should only need it if
242 you modified a '.l' file. You may need the Flex package
243 in order for those modifications to take effect. You can get
244 Flex from any GNU archive site."
245 rm -f lex.yy.c
246 if test $# -ne 1; then
247 eval LASTARG=\${$#}
248 case $LASTARG in
249 *.l)
250 SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
251 if test -f "$SRCFILE"; then
252 cp "$SRCFILE" lex.yy.c
253 fi
254 ;;
255 esac
256 fi
257 if test ! -f lex.yy.c; then
258 echo 'main() { return 0; }' >lex.yy.c
259 fi
260 ;;
261
262 help2man*)
263 echo 1>&2 "\
264 WARNING: '$1' is $msg. You should only need it if
265 you modified a dependency of a manual page. You may need the
266 Help2man package in order for those modifications to take
267 effect. You can get Help2man from any GNU archive site."
268
269 file=`echo "$*" | sed -n "$sed_output"`
270 test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
271 if test -f "$file"; then
272 touch $file
273 else
274 test -z "$file" || exec >$file
275 echo ".ab help2man is required to generate this page"
276 exit $?
277 fi
278 ;;
279
280 makeinfo*)
281 echo 1>&2 "\
282 WARNING: '$1' is $msg. You should only need it if
283 you modified a '.texi' or '.texinfo' file, or any other file
284 indirectly affecting the aspect of the manual. The spurious
285 call might also be the consequence of using a buggy 'make' (AIX,
286 DU, IRIX). You might want to install the Texinfo package or
287 the GNU make package. Grab either from any GNU archive site."
288 # The file to touch is that specified with -o ...
289 file=`echo "$*" | sed -n "$sed_output"`
290 test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
291 if test -z "$file"; then
292 # ... or it is the one specified with @setfilename ...
293 infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
294 file=`sed -n '
295 /^@setfilename/{
296 s/.* \([^ ]*\) *$/\1/
297 p
298 q
299 }' $infile`
300 # ... or it is derived from the source name (dir/f.texi becomes f.info)
301 test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
302 fi
303 # If the file does not exist, the user really needs makeinfo;
304 # let's fail without touching anything.
305 test -f $file || exit 1
306 touch $file
307 ;;
308
309 *)
310 echo 1>&2 "\
311 WARNING: '$1' is needed, and is $msg.
312 You might have modified some files without having the
313 proper tools for further handling them. Check the 'README' file,
314 it often tells you about the needed prerequisites for installing
315 this package. You may also peek at any GNU archive site, in case
316 some other package would contain this missing '$1' program."
317 exit 1
318 ;;
319 esac
320
321 exit 0
79 # Run the given program, remember its exit status.
80 "$@"; st=$?
81
82 # If it succeeded, we are done.
83 test $st -eq 0 && exit 0
84
85 # Also exit now if we it failed (or wasn't found), and '--version' was
86 # passed; such an option is passed most likely to detect whether the
87 # program is present and works.
88 case $2 in --version|--help) exit $st;; esac
89
90 # Exit code 63 means version mismatch. This often happens when the user
91 # tries to use an ancient version of a tool on a file that requires a
92 # minimum version.
93 if test $st -eq 63; then
94 msg="probably too old"
95 elif test $st -eq 127; then
96 # Program was missing.
97 msg="missing on your system"
98 else
99 # Program was found and executed, but failed. Give up.
100 exit $st
101 fi
102
103 perl_URL=http://www.perl.org/
104 flex_URL=http://flex.sourceforge.net/
105 gnu_software_URL=http://www.gnu.org/software
106
107 program_details ()
108 {
109 case $1 in
110 aclocal|automake)
111 echo "The '$1' program is part of the GNU Automake package:"
112 echo "<$gnu_software_URL/automake>"
113 echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
114 echo "<$gnu_software_URL/autoconf>"
115 echo "<$gnu_software_URL/m4/>"
116 echo "<$perl_URL>"
117 ;;
118 autoconf|autom4te|autoheader)
119 echo "The '$1' program is part of the GNU Autoconf package:"
120 echo "<$gnu_software_URL/autoconf/>"
121 echo "It also requires GNU m4 and Perl in order to run:"
122 echo "<$gnu_software_URL/m4/>"
123 echo "<$perl_URL>"
124 ;;
125 esac
126 }
127
128 give_advice ()
129 {
130 # Normalize program name to check for.
131 normalized_program=`echo "$1" | sed '
132 s/^gnu-//; t
133 s/^gnu//; t
134 s/^g//; t'`
135
136 printf '%s\n' "'$1' is $msg."
137
138 configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
139 case $normalized_program in
140 autoconf*)
141 echo "You should only need it if you modified 'configure.ac',"
142 echo "or m4 files included by it."
143 program_details 'autoconf'
144 ;;
145 autoheader*)
146 echo "You should only need it if you modified 'acconfig.h' or"
147 echo "$configure_deps."
148 program_details 'autoheader'
149 ;;
150 automake*)
151 echo "You should only need it if you modified 'Makefile.am' or"
152 echo "$configure_deps."
153 program_details 'automake'
154 ;;
155 aclocal*)
156 echo "You should only need it if you modified 'acinclude.m4' or"
157 echo "$configure_deps."
158 program_details 'aclocal'
159 ;;
160 autom4te*)
161 echo "You might have modified some maintainer files that require"
162 echo "the 'automa4te' program to be rebuilt."
163 program_details 'autom4te'
164 ;;
165 bison*|yacc*)
166 echo "You should only need it if you modified a '.y' file."
167 echo "You may want to install the GNU Bison package:"
168 echo "<$gnu_software_URL/bison/>"
169 ;;
170 lex*|flex*)
171 echo "You should only need it if you modified a '.l' file."
172 echo "You may want to install the Fast Lexical Analyzer package:"
173 echo "<$flex_URL>"
174 ;;
175 help2man*)
176 echo "You should only need it if you modified a dependency" \
177 "of a man page."
178 echo "You may want to install the GNU Help2man package:"
179 echo "<$gnu_software_URL/help2man/>"
180 ;;
181 makeinfo*)
182 echo "You should only need it if you modified a '.texi' file, or"
183 echo "any other file indirectly affecting the aspect of the manual."
184 echo "You might want to install the Texinfo package:"
185 echo "<$gnu_software_URL/texinfo/>"
186 echo "The spurious makeinfo call might also be the consequence of"
187 echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
188 echo "want to install GNU make:"
189 echo "<$gnu_software_URL/make/>"
190 ;;
191 *)
192 echo "You might have modified some files without having the proper"
193 echo "tools for further handling them. Check the 'README' file, it"
194 echo "often tells you about the needed prerequisites for installing"
195 echo "this package. You may also peek at any GNU archive site, in"
196 echo "case some other package contains this missing '$1' program."
197 ;;
198 esac
199 }
200
201 give_advice "$1" | sed -e '1s/^/WARNING: /' \
202 -e '2,$s/^/ /' >&2
203
204 # Propagate the correct exit status (expected to be 127 for a program
205 # not found, 63 for a program that failed due to version mismatch).
206 exit $st
322207
323208 # Local variables:
324209 # eval: (add-hook 'write-file-hooks 'time-stamp)
1717 # Tests not to run as part of "make distcheck".
1818 local-checks-to-skip = \
1919 changelog-check \
20 check-AUTHORS \
2120 makefile-check \
2221 makefile_path_separator_check \
2322 patch-check \
108107 # We don't use this feature of maint.mk.
109108 prev_version_file = /dev/null
110109
111 # Give credit where due:
112 # Ensure that each commit author email address (possibly mapped via
113 # git log's .mailmap) appears in our AUTHORS file.
114 sc_check_author_list:
115 @fail=0; \
116 for i in $$(git log --pretty=format:%aE%n|sort -u|grep -v '^$$'); do \
117 sanitized=$$(echo "$$i"|LC_ALL=C sed 's/\([^a-zA-Z0-9_@-]\)/\\\1/g'); \
118 grep -iq "<$$sanitized>" $(srcdir)/AUTHORS \
119 || { printf '%s\n' "$$i" >&2; fail=1; }; \
120 done; \
121 test $$fail = 1 \
122 && echo '$(ME): committer(s) not listed in AUTHORS' >&2; \
123 test $$fail = 0
124
125110
126111 exclude_file_name_regexp--sc_bindtextdomain = ^(libvirt-gconfig/tests|examples)/|libvirt-glib/libvirt-glib-event.c|libvirt-glib/libvirt-glib-main.c
127112
55 # define _FORTIFY_SOURCE 2
66 #endif
77
8
9 /* GETTEXT package name */
10 #undef GETTEXT_PACKAGE
811
912 /* Define to 1 if you have the <dlfcn.h> header file. */
1013 #undef HAVE_DLFCN_H
+1091
-376
configure less more
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.69 for libvirt-glib 0.1.6.
2 # Generated by GNU Autoconf 2.69 for libvirt-glib 0.1.7.
33 #
44 #
55 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
586586 # Identity of this package.
587587 PACKAGE_NAME='libvirt-glib'
588588 PACKAGE_TARNAME='libvirt-glib'
589 PACKAGE_VERSION='0.1.6'
590 PACKAGE_STRING='libvirt-glib 0.1.6'
589 PACKAGE_VERSION='0.1.7'
590 PACKAGE_STRING='libvirt-glib 0.1.7'
591591 PACKAGE_BUGREPORT=''
592592 PACKAGE_URL=''
593593
672672 GTKDOC_MKPDF
673673 GTKDOC_REBASE
674674 GTKDOC_CHECK
675 DATADIRNAME
676 ALL_LINGUAS
677 INTLTOOL_PERL
678 GMSGFMT
679 MSGFMT
680 MSGMERGE
681 XGETTEXT
682 INTLTOOL_POLICY_RULE
683 INTLTOOL_SERVICE_RULE
684 INTLTOOL_THEME_RULE
685 INTLTOOL_SCHEMAS_RULE
686 INTLTOOL_CAVES_RULE
687 INTLTOOL_XML_NOMERGE_RULE
688 INTLTOOL_XML_RULE
689 INTLTOOL_KBD_RULE
690 INTLTOOL_XAM_RULE
691 INTLTOOL_UI_RULE
692 INTLTOOL_SOUNDLIST_RULE
693 INTLTOOL_SHEET_RULE
694 INTLTOOL_SERVER_RULE
695 INTLTOOL_PONG_RULE
696 INTLTOOL_OAF_RULE
697 INTLTOOL_PROP_RULE
698 INTLTOOL_KEYS_RULE
699 INTLTOOL_DIRECTORY_RULE
700 INTLTOOL_DESKTOP_RULE
701 intltool__v_merge_options_0
702 intltool__v_merge_options_
703 INTLTOOL_V_MERGE_OPTIONS
704 INTLTOOL__v_MERGE_0
705 INTLTOOL__v_MERGE_
706 INTLTOOL_V_MERGE
707 INTLTOOL_EXTRACT
708 INTLTOOL_MERGE
709 INTLTOOL_UPDATE
710 USE_NLS
711 GETTEXT_PACKAGE
675712 LIBXML2_LIBS
676713 LIBXML2_CFLAGS
677714 GIO2_LIBS
736773 LIBVIRT_GLIB_MINOR_VERSION
737774 LIBVIRT_GLIB_MAJOR_VERSION
738775 LIBVIRT_REQUIRED
739 AM_BACKSLASH
740 AM_DEFAULT_VERBOSITY
741 AM_DEFAULT_V
742 AM_V
743776 host_os
744777 host_vendor
745778 host_cpu
748781 build_vendor
749782 build_cpu
750783 build
784 AM_BACKSLASH
785 AM_DEFAULT_VERBOSITY
786 AM_DEFAULT_V
787 AM_V
751788 am__untar
752789 am__tar
753790 AMTAR
822859 with_sysroot
823860 enable_libtool_lock
824861 enable_werror
862 enable_nls
825863 with_html_dir
826864 enable_gtk_doc
827865 enable_gtk_doc_html
13991437 # Omit some internal or obsolete options to make the list less imposing.
14001438 # This message is too long to be a string in the A/UX 3.1 sh.
14011439 cat <<_ACEOF
1402 \`configure' configures libvirt-glib 0.1.6 to adapt to many kinds of systems.
1440 \`configure' configures libvirt-glib 0.1.7 to adapt to many kinds of systems.
14031441
14041442 Usage: $0 [OPTION]... [VAR=VALUE]...
14051443
14691507
14701508 if test -n "$ac_init_help"; then
14711509 case $ac_init_help in
1472 short | recursive ) echo "Configuration of libvirt-glib 0.1.6:";;
1510 short | recursive ) echo "Configuration of libvirt-glib 0.1.7:";;
14731511 esac
14741512 cat <<\_ACEOF
14751513
14841522 --disable-dependency-tracking
14851523 speeds up one-time build
14861524 --enable-shared[=PKGS] build shared libraries [default=yes]
1487 --enable-static[=PKGS] build static libraries [default=yes]
1525 --enable-static[=PKGS] build static libraries [default=no]
14881526 --enable-fast-install[=PKGS]
14891527 optimize for fast installation [default=yes]
14901528 --disable-libtool-lock avoid locking (might break parallel builds)
14911529 --enable-werror Use -Werror (if supported)
1530 --disable-nls do not use Native Language Support
14921531 --enable-gtk-doc use gtk-doc to build documentation [[default=no]]
14931532 --enable-gtk-doc-html build documentation in html format [[default=yes]]
14941533 --enable-gtk-doc-pdf build documentation in pdf format [[default=no]]
16181657 test -n "$ac_init_help" && exit $ac_status
16191658 if $ac_init_version; then
16201659 cat <<\_ACEOF
1621 libvirt-glib configure 0.1.6
1660 libvirt-glib configure 0.1.7
16221661 generated by GNU Autoconf 2.69
16231662
16241663 Copyright (C) 2012 Free Software Foundation, Inc.
18961935 This file contains any messages produced by compilers while
18971936 running configure, to aid debugging if configure makes a mistake.
18981937
1899 It was created by libvirt-glib $as_me 0.1.6, which was
1938 It was created by libvirt-glib $as_me 0.1.7, which was
19001939 generated by GNU Autoconf 2.69. Invocation command line was
19011940
19021941 $ $0 $@
22772316 ac_config_headers="$ac_config_headers config.h"
22782317
22792318
2280 am__api_version='1.12'
2319 am__api_version='1.13'
22812320
22822321 # Find a good install program. We prefer a C program (faster),
22832322 # so one script is as good as another. But avoid the broken or
24612500 esac
24622501 fi
24632502 # Use eval to expand $SHELL
2464 if eval "$MISSING --run true"; then
2465 am_missing_run="$MISSING --run "
2503 if eval "$MISSING --is-lightweight"; then
2504 am_missing_run="$MISSING "
24662505 else
24672506 am_missing_run=
24682507 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
27022741 fi
27032742 rmdir .tst 2>/dev/null
27042743
2744 # Check whether --enable-silent-rules was given.
2745 if test "${enable_silent_rules+set}" = set; then :
2746 enableval=$enable_silent_rules;
2747 fi
2748
2749 case $enable_silent_rules in # (((
2750 yes) AM_DEFAULT_VERBOSITY=0;;
2751 no) AM_DEFAULT_VERBOSITY=1;;
2752 *) AM_DEFAULT_VERBOSITY=1;;
2753 esac
2754 am_make=${MAKE-make}
2755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2756 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2757 if ${am_cv_make_support_nested_variables+:} false; then :
2758 $as_echo_n "(cached) " >&6
2759 else
2760 if $as_echo 'TRUE=$(BAR$(V))
2761 BAR0=false
2762 BAR1=true
2763 V=1
2764 am__doit:
2765 @$(TRUE)
2766 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2767 am_cv_make_support_nested_variables=yes
2768 else
2769 am_cv_make_support_nested_variables=no
2770 fi
2771 fi
2772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2773 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2774 if test $am_cv_make_support_nested_variables = yes; then
2775 AM_V='$(V)'
2776 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2777 else
2778 AM_V=$AM_DEFAULT_VERBOSITY
2779 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2780 fi
2781 AM_BACKSLASH='\'
2782
27052783 if test "`cd $srcdir && pwd`" != "`pwd`"; then
27062784 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
27072785 # is not polluted with repeated "-I."
27242802
27252803 # Define the identity of the package.
27262804 PACKAGE='libvirt-glib'
2727 VERSION='0.1.6'
2805 VERSION='0.1.7'
27282806
27292807
27302808 cat >>confdefs.h <<_ACEOF
27642842 # in the wild :-( We should find a proper way to deprecate it ...
27652843 AMTAR='$${TAR-tar}'
27662844
2845
2846 # We'll loop over all known methods to create a tar archive until one works.
2847 _am_tools='gnutar pax cpio none'
2848
27672849 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2850
27682851
27692852
27702853
28932976 LIBVIRT_GLIB_MINOR_VERSION=`echo $VERSION | awk -F. '{print $2}'`
28942977 LIBVIRT_GLIB_MICRO_VERSION=`echo $VERSION | awk -F. '{print $3}'`
28952978 LIBVIRT_GLIB_VERSION=$LIBVIRT_GLIB_MAJOR_VERSION.$LIBVIRT_GLIB_MINOR_VERSION.$LIBVIRT_GLIB_MICRO_VERSION$LIBVIRT_GLIB_MICRO_VERSION_SUFFIX
2896 LIBVIRT_GLIB_VERSION_INFO=`expr $LIBVIRT_GLIB_MAJOR_VERSION + $LIBVIRT_GLIB_MINOR_VERSION`:$LIBVIRT_GLIB_MICRO_VERSION:$LIBVIRT_GLIB_MINOR_VERSION
28972979 LIBVIRT_GLIB_VERSION_NUMBER=`expr $LIBVIRT_GLIB_MAJOR_VERSION \* 1000000 + $LIBVIRT_GLIB_MINOR_VERSION \* 1000 + $LIBVIRT_GLIB_MICRO_VERSION`
2980
2981 # In libtool terminology we need to figure out:
2982 #
2983 # CURRENT
2984 # The most recent interface number that this library implements.
2985 #
2986 # REVISION
2987 # The implementation number of the CURRENT interface.
2988 #
2989 # AGE
2990 # The difference between the newest and oldest interfaces that this
2991 # library implements.
2992 #
2993 # In other words, the library implements all the interface numbers
2994 # in the range from number `CURRENT - AGE' to `CURRENT'.
2995 #
2996 # Libtool assigns the soname version from `CURRENT - AGE', and we
2997 # don't want that to ever change in libvirt-glib, unless we need
2998 # to break ABI for some rason.
2999 #
3000 # We would, however, like the libvirt-glib version number reflected
3001 # in the so version'd symlinks, and this is based on AGE.REVISION
3002 # eg libvirt-glib.so.0.AGE.REVISION
3003 #
3004 # Assuming we do ever want to break soname version, this can
3005 # toggled. But seriously, don't ever touch this.
3006 LIBVIRT_GLIB_SONUM=0
3007
3008 # The following examples show what libtool will do
3009 #
3010 # Input: 0.9.14 -> libvirt-glib.so.0.9.14
3011 # Input: 1.0.0 -> libvirt-glib.so.0.1000.0
3012 # Input: 2.5.8 -> libvirt-glib.so.0.2005.8
3013 #
3014 AGE=`expr $LIBVIRT_GLIB_MAJOR_VERSION '*' 1000 + $LIBVIRT_GLIB_MINOR_VERSION`
3015 REVISION=$LIBVIRT_GLIB_MICRO_VERSION
3016 CURRENT=`expr $LIBVIRT_GLIB_SONUM + $AGE`
3017 LIBVIRT_GLIB_VERSION_INFO=$CURRENT:$REVISION:$AGE
28983018
28993019
29003020
40104130
40114131
40124132
4013 enable_win32_dll=yes
4014
4015 case $host in
4016 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
4017 if test -n "$ac_tool_prefix"; then
4018 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
4019 set dummy ${ac_tool_prefix}as; ac_word=$2
4020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4021 $as_echo_n "checking for $ac_word... " >&6; }
4022 if ${ac_cv_prog_AS+:} false; then :
4023 $as_echo_n "(cached) " >&6
4024 else
4025 if test -n "$AS"; then
4026 ac_cv_prog_AS="$AS" # Let the user override the test.
4027 else
4028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4029 for as_dir in $PATH
4030 do
4031 IFS=$as_save_IFS
4032 test -z "$as_dir" && as_dir=.
4033 for ac_exec_ext in '' $ac_executable_extensions; do
4034 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4035 ac_cv_prog_AS="${ac_tool_prefix}as"
4036 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4037 break 2
4038 fi
4039 done
4040 done
4041 IFS=$as_save_IFS
4042
4043 fi
4044 fi
4045 AS=$ac_cv_prog_AS
4046 if test -n "$AS"; then
4047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4048 $as_echo "$AS" >&6; }
4049 else
4050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4051 $as_echo "no" >&6; }
4052 fi
4053
4054
4055 fi
4056 if test -z "$ac_cv_prog_AS"; then
4057 ac_ct_AS=$AS
4058 # Extract the first word of "as", so it can be a program name with args.
4059 set dummy as; ac_word=$2
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4061 $as_echo_n "checking for $ac_word... " >&6; }
4062 if ${ac_cv_prog_ac_ct_AS+:} false; then :
4063 $as_echo_n "(cached) " >&6
4064 else
4065 if test -n "$ac_ct_AS"; then
4066 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
4067 else
4068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4069 for as_dir in $PATH
4070 do
4071 IFS=$as_save_IFS
4072 test -z "$as_dir" && as_dir=.
4073 for ac_exec_ext in '' $ac_executable_extensions; do
4074 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4075 ac_cv_prog_ac_ct_AS="as"
4076 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4077 break 2
4078 fi
4079 done
4080 done
4081 IFS=$as_save_IFS
4082
4083 fi
4084 fi
4085 ac_ct_AS=$ac_cv_prog_ac_ct_AS
4086 if test -n "$ac_ct_AS"; then
4087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
4088 $as_echo "$ac_ct_AS" >&6; }
4089 else
4090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4091 $as_echo "no" >&6; }
4092 fi
4093
4094 if test "x$ac_ct_AS" = x; then
4095 AS="false"
4096 else
4097 case $cross_compiling:$ac_tool_warned in
4098 yes:)
4099 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4100 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4101 ac_tool_warned=yes ;;
4102 esac
4103 AS=$ac_ct_AS
4104 fi
4105 else
4106 AS="$ac_cv_prog_AS"
4107 fi
4108
4109 if test -n "$ac_tool_prefix"; then
4110 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
4111 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
4112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4113 $as_echo_n "checking for $ac_word... " >&6; }
4114 if ${ac_cv_prog_DLLTOOL+:} false; then :
4115 $as_echo_n "(cached) " >&6
4116 else
4117 if test -n "$DLLTOOL"; then
4118 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
4119 else
4120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4121 for as_dir in $PATH
4122 do
4123 IFS=$as_save_IFS
4124 test -z "$as_dir" && as_dir=.
4125 for ac_exec_ext in '' $ac_executable_extensions; do
4126 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4127 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
4128 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4129 break 2
4130 fi
4131 done
4132 done
4133 IFS=$as_save_IFS
4134
4135 fi
4136 fi
4137 DLLTOOL=$ac_cv_prog_DLLTOOL
4138 if test -n "$DLLTOOL"; then
4139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
4140 $as_echo "$DLLTOOL" >&6; }
4141 else
4142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4143 $as_echo "no" >&6; }
4144 fi
4145
4146
4147 fi
4148 if test -z "$ac_cv_prog_DLLTOOL"; then
4149 ac_ct_DLLTOOL=$DLLTOOL
4150 # Extract the first word of "dlltool", so it can be a program name with args.
4151 set dummy dlltool; ac_word=$2
4152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4153 $as_echo_n "checking for $ac_word... " >&6; }
4154 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
4155 $as_echo_n "(cached) " >&6
4156 else
4157 if test -n "$ac_ct_DLLTOOL"; then
4158 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
4159 else
4160 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4161 for as_dir in $PATH
4162 do
4163 IFS=$as_save_IFS
4164 test -z "$as_dir" && as_dir=.
4165 for ac_exec_ext in '' $ac_executable_extensions; do
4166 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4167 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
4168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4169 break 2
4170 fi
4171 done
4172 done
4173 IFS=$as_save_IFS
4174
4175 fi
4176 fi
4177 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
4178 if test -n "$ac_ct_DLLTOOL"; then
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
4180 $as_echo "$ac_ct_DLLTOOL" >&6; }
4181 else
4182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4183 $as_echo "no" >&6; }
4184 fi
4185
4186 if test "x$ac_ct_DLLTOOL" = x; then
4187 DLLTOOL="false"
4188 else
4189 case $cross_compiling:$ac_tool_warned in
4190 yes:)
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4192 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4193 ac_tool_warned=yes ;;
4194 esac
4195 DLLTOOL=$ac_ct_DLLTOOL
4196 fi
4197 else
4198 DLLTOOL="$ac_cv_prog_DLLTOOL"
4199 fi
4200
4201 if test -n "$ac_tool_prefix"; then
4202 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4203 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4205 $as_echo_n "checking for $ac_word... " >&6; }
4206 if ${ac_cv_prog_OBJDUMP+:} false; then :
4207 $as_echo_n "(cached) " >&6
4208 else
4209 if test -n "$OBJDUMP"; then
4210 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4211 else
4212 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4213 for as_dir in $PATH
4214 do
4215 IFS=$as_save_IFS
4216 test -z "$as_dir" && as_dir=.
4217 for ac_exec_ext in '' $ac_executable_extensions; do
4218 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4219 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4220 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4221 break 2
4222 fi
4223 done
4224 done
4225 IFS=$as_save_IFS
4226
4227 fi
4228 fi
4229 OBJDUMP=$ac_cv_prog_OBJDUMP
4230 if test -n "$OBJDUMP"; then
4231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4232 $as_echo "$OBJDUMP" >&6; }
4233 else
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4235 $as_echo "no" >&6; }
4236 fi
4237
4238
4239 fi
4240 if test -z "$ac_cv_prog_OBJDUMP"; then
4241 ac_ct_OBJDUMP=$OBJDUMP
4242 # Extract the first word of "objdump", so it can be a program name with args.
4243 set dummy objdump; ac_word=$2
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4245 $as_echo_n "checking for $ac_word... " >&6; }
4246 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4247 $as_echo_n "(cached) " >&6
4248 else
4249 if test -n "$ac_ct_OBJDUMP"; then
4250 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4251 else
4252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4253 for as_dir in $PATH
4254 do
4255 IFS=$as_save_IFS
4256 test -z "$as_dir" && as_dir=.
4257 for ac_exec_ext in '' $ac_executable_extensions; do
4258 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4259 ac_cv_prog_ac_ct_OBJDUMP="objdump"
4260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4261 break 2
4262 fi
4263 done
4264 done
4265 IFS=$as_save_IFS
4266
4267 fi
4268 fi
4269 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4270 if test -n "$ac_ct_OBJDUMP"; then
4271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4272 $as_echo "$ac_ct_OBJDUMP" >&6; }
4273 else
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4275 $as_echo "no" >&6; }
4276 fi
4277
4278 if test "x$ac_ct_OBJDUMP" = x; then
4279 OBJDUMP="false"
4280 else
4281 case $cross_compiling:$ac_tool_warned in
4282 yes:)
4283 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4284 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4285 ac_tool_warned=yes ;;
4286 esac
4287 OBJDUMP=$ac_ct_OBJDUMP
4288 fi
4289 else
4290 OBJDUMP="$ac_cv_prog_OBJDUMP"
4291 fi
4292
4293 ;;
4294 esac
4295
4296 test -z "$AS" && AS=as
4297
4298
4299
4300
4301
4302 test -z "$DLLTOOL" && DLLTOOL=dlltool
4303
4304
4305
4306
4307
4308 test -z "$OBJDUMP" && OBJDUMP=objdump
4309
4310
4311
4312
4313
4314
4315
43164133 case `pwd` in
43174134 *\ * | *\ *)
43184135 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
78157632
78167633
78177634 # Set options
7818
7819
7820
7821 enable_dlopen=no
7822
7823
7824
7825 # Check whether --enable-shared was given.
7635 # Check whether --enable-shared was given.
78267636 if test "${enable_shared+set}" = set; then :
78277637 enableval=$enable_shared; p=${PACKAGE-default}
78287638 case $enableval in
78517661
78527662
78537663
7854
7855
7856 # Check whether --enable-static was given.
7664 # Check whether --enable-static was given.
78577665 if test "${enable_static+set}" = set; then :
78587666 enableval=$enable_static; p=${PACKAGE-default}
78597667 case $enableval in
78737681 ;;
78747682 esac
78757683 else
7876 enable_static=yes
7877 fi
7878
7879
7880
7881
7684 enable_static=no
7685 fi
7686
7687
7688
7689
7690
7691
7692
7693 enable_win32_dll=yes
7694
7695 case $host in
7696 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
7697 if test -n "$ac_tool_prefix"; then
7698 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
7699 set dummy ${ac_tool_prefix}as; ac_word=$2
7700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7701 $as_echo_n "checking for $ac_word... " >&6; }
7702 if ${ac_cv_prog_AS+:} false; then :
7703 $as_echo_n "(cached) " >&6
7704 else
7705 if test -n "$AS"; then
7706 ac_cv_prog_AS="$AS" # Let the user override the test.
7707 else
7708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7709 for as_dir in $PATH
7710 do
7711 IFS=$as_save_IFS
7712 test -z "$as_dir" && as_dir=.
7713 for ac_exec_ext in '' $ac_executable_extensions; do
7714 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7715 ac_cv_prog_AS="${ac_tool_prefix}as"
7716 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7717 break 2
7718 fi
7719 done
7720 done
7721 IFS=$as_save_IFS
7722
7723 fi
7724 fi
7725 AS=$ac_cv_prog_AS
7726 if test -n "$AS"; then
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7728 $as_echo "$AS" >&6; }
7729 else
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7731 $as_echo "no" >&6; }
7732 fi
7733
7734
7735 fi
7736 if test -z "$ac_cv_prog_AS"; then
7737 ac_ct_AS=$AS
7738 # Extract the first word of "as", so it can be a program name with args.
7739 set dummy as; ac_word=$2
7740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7741 $as_echo_n "checking for $ac_word... " >&6; }
7742 if ${ac_cv_prog_ac_ct_AS+:} false; then :
7743 $as_echo_n "(cached) " >&6
7744 else
7745 if test -n "$ac_ct_AS"; then
7746 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
7747 else
7748 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7749 for as_dir in $PATH
7750 do
7751 IFS=$as_save_IFS
7752 test -z "$as_dir" && as_dir=.
7753 for ac_exec_ext in '' $ac_executable_extensions; do
7754 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7755 ac_cv_prog_ac_ct_AS="as"
7756 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7757 break 2
7758 fi
7759 done
7760 done
7761 IFS=$as_save_IFS
7762
7763 fi
7764 fi
7765 ac_ct_AS=$ac_cv_prog_ac_ct_AS
7766 if test -n "$ac_ct_AS"; then
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
7768 $as_echo "$ac_ct_AS" >&6; }
7769 else
7770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7771 $as_echo "no" >&6; }
7772 fi
7773
7774 if test "x$ac_ct_AS" = x; then
7775 AS="false"
7776 else
7777 case $cross_compiling:$ac_tool_warned in
7778 yes:)
7779 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7780 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7781 ac_tool_warned=yes ;;
7782 esac
7783 AS=$ac_ct_AS
7784 fi
7785 else
7786 AS="$ac_cv_prog_AS"
7787 fi
7788
7789 if test -n "$ac_tool_prefix"; then
7790 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7791 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
7792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7793 $as_echo_n "checking for $ac_word... " >&6; }
7794 if ${ac_cv_prog_DLLTOOL+:} false; then :
7795 $as_echo_n "(cached) " >&6
7796 else
7797 if test -n "$DLLTOOL"; then
7798 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7799 else
7800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7801 for as_dir in $PATH
7802 do
7803 IFS=$as_save_IFS
7804 test -z "$as_dir" && as_dir=.
7805 for ac_exec_ext in '' $ac_executable_extensions; do
7806 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7807 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
7808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7809 break 2
7810 fi
7811 done
7812 done
7813 IFS=$as_save_IFS
7814
7815 fi
7816 fi
7817 DLLTOOL=$ac_cv_prog_DLLTOOL
7818 if test -n "$DLLTOOL"; then
7819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7820 $as_echo "$DLLTOOL" >&6; }
7821 else
7822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7823 $as_echo "no" >&6; }
7824 fi
7825
7826
7827 fi
7828 if test -z "$ac_cv_prog_DLLTOOL"; then
7829 ac_ct_DLLTOOL=$DLLTOOL
7830 # Extract the first word of "dlltool", so it can be a program name with args.
7831 set dummy dlltool; ac_word=$2
7832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7833 $as_echo_n "checking for $ac_word... " >&6; }
7834 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
7835 $as_echo_n "(cached) " >&6
7836 else
7837 if test -n "$ac_ct_DLLTOOL"; then
7838 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
7839 else
7840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7841 for as_dir in $PATH
7842 do
7843 IFS=$as_save_IFS
7844 test -z "$as_dir" && as_dir=.
7845 for ac_exec_ext in '' $ac_executable_extensions; do
7846 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7847 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
7848 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7849 break 2
7850 fi
7851 done
7852 done
7853 IFS=$as_save_IFS
7854
7855 fi
7856 fi
7857 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
7858 if test -n "$ac_ct_DLLTOOL"; then
7859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7860 $as_echo "$ac_ct_DLLTOOL" >&6; }
7861 else
7862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7863 $as_echo "no" >&6; }
7864 fi
7865
7866 if test "x$ac_ct_DLLTOOL" = x; then
7867 DLLTOOL="false"
7868 else
7869 case $cross_compiling:$ac_tool_warned in
7870 yes:)
7871 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7872 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7873 ac_tool_warned=yes ;;
7874 esac
7875 DLLTOOL=$ac_ct_DLLTOOL
7876 fi
7877 else
7878 DLLTOOL="$ac_cv_prog_DLLTOOL"
7879 fi
7880
7881 if test -n "$ac_tool_prefix"; then
7882 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
7883 set dummy ${ac_tool_prefix}objdump; ac_word=$2
7884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7885 $as_echo_n "checking for $ac_word... " >&6; }
7886 if ${ac_cv_prog_OBJDUMP+:} false; then :
7887 $as_echo_n "(cached) " >&6
7888 else
7889 if test -n "$OBJDUMP"; then
7890 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
7891 else
7892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7893 for as_dir in $PATH
7894 do
7895 IFS=$as_save_IFS
7896 test -z "$as_dir" && as_dir=.
7897 for ac_exec_ext in '' $ac_executable_extensions; do
7898 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7899 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
7900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7901 break 2
7902 fi
7903 done
7904 done
7905 IFS=$as_save_IFS
7906
7907 fi
7908 fi
7909 OBJDUMP=$ac_cv_prog_OBJDUMP
7910 if test -n "$OBJDUMP"; then
7911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
7912 $as_echo "$OBJDUMP" >&6; }
7913 else
7914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7915 $as_echo "no" >&6; }
7916 fi
7917
7918
7919 fi
7920 if test -z "$ac_cv_prog_OBJDUMP"; then
7921 ac_ct_OBJDUMP=$OBJDUMP
7922 # Extract the first word of "objdump", so it can be a program name with args.
7923 set dummy objdump; ac_word=$2
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7925 $as_echo_n "checking for $ac_word... " >&6; }
7926 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
7927 $as_echo_n "(cached) " >&6
7928 else
7929 if test -n "$ac_ct_OBJDUMP"; then
7930 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7931 else
7932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7933 for as_dir in $PATH
7934 do
7935 IFS=$as_save_IFS
7936 test -z "$as_dir" && as_dir=.
7937 for ac_exec_ext in '' $ac_executable_extensions; do
7938 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7939 ac_cv_prog_ac_ct_OBJDUMP="objdump"
7940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7941 break 2
7942 fi
7943 done
7944 done
7945 IFS=$as_save_IFS
7946
7947 fi
7948 fi
7949 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7950 if test -n "$ac_ct_OBJDUMP"; then
7951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
7952 $as_echo "$ac_ct_OBJDUMP" >&6; }
7953 else
7954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7955 $as_echo "no" >&6; }
7956 fi
7957
7958 if test "x$ac_ct_OBJDUMP" = x; then
7959 OBJDUMP="false"
7960 else
7961 case $cross_compiling:$ac_tool_warned in
7962 yes:)
7963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7964 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7965 ac_tool_warned=yes ;;
7966 esac
7967 OBJDUMP=$ac_ct_OBJDUMP
7968 fi
7969 else
7970 OBJDUMP="$ac_cv_prog_OBJDUMP"
7971 fi
7972
7973 ;;
7974 esac
7975
7976 test -z "$AS" && AS=as
7977
7978
7979
7980
7981
7982 test -z "$DLLTOOL" && DLLTOOL=dlltool
7983
7984
7985
7986
7987
7988 test -z "$OBJDUMP" && OBJDUMP=objdump
7989
7990
7991
7992
7993
7994
7995
7996 enable_dlopen=no
78827997
78837998
78847999
1340613521 fi
1340713522
1340813523
13524 GETTEXT_PACKAGE=libvirt-glib
13525
13526
13527 cat >>confdefs.h <<_ACEOF
13528 #define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
13529 _ACEOF
13530
13531
13532
13533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13534 $as_echo_n "checking whether NLS is requested... " >&6; }
13535 # Check whether --enable-nls was given.
13536 if test "${enable_nls+set}" = set; then :
13537 enableval=$enable_nls; USE_NLS=$enableval
13538 else
13539 USE_NLS=yes
13540 fi
13541
13542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13543 $as_echo "$USE_NLS" >&6; }
13544
13545
13546
13547
13548 case "$am__api_version" in
13549 1.01234)
13550 as_fn_error $? "Automake 1.5 or newer is required to use intltool" "$LINENO" 5
13551 ;;
13552 *)
13553 ;;
13554 esac
13555
13556 INTLTOOL_REQUIRED_VERSION_AS_INT=`echo 0.35.0 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
13557 INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
13558 INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
13559 if test -n "0.35.0"; then
13560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intltool >= 0.35.0" >&5
13561 $as_echo_n "checking for intltool >= 0.35.0... " >&6; }
13562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_APPLIED_VERSION found" >&5
13563 $as_echo "$INTLTOOL_APPLIED_VERSION found" >&6; }
13564 test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" ||
13565 as_fn_error $? "Your intltool is too old. You need intltool 0.35.0 or later." "$LINENO" 5
13566 fi
13567
13568 # Extract the first word of "intltool-update", so it can be a program name with args.
13569 set dummy intltool-update; ac_word=$2
13570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13571 $as_echo_n "checking for $ac_word... " >&6; }
13572 if ${ac_cv_path_INTLTOOL_UPDATE+:} false; then :
13573 $as_echo_n "(cached) " >&6
13574 else
13575 case $INTLTOOL_UPDATE in
13576 [\\/]* | ?:[\\/]*)
13577 ac_cv_path_INTLTOOL_UPDATE="$INTLTOOL_UPDATE" # Let the user override the test with a path.
13578 ;;
13579 *)
13580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13581 for as_dir in $PATH
13582 do
13583 IFS=$as_save_IFS
13584 test -z "$as_dir" && as_dir=.
13585 for ac_exec_ext in '' $ac_executable_extensions; do
13586 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13587 ac_cv_path_INTLTOOL_UPDATE="$as_dir/$ac_word$ac_exec_ext"
13588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13589 break 2
13590 fi
13591 done
13592 done
13593 IFS=$as_save_IFS
13594
13595 ;;
13596 esac
13597 fi
13598 INTLTOOL_UPDATE=$ac_cv_path_INTLTOOL_UPDATE
13599 if test -n "$INTLTOOL_UPDATE"; then
13600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_UPDATE" >&5
13601 $as_echo "$INTLTOOL_UPDATE" >&6; }
13602 else
13603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13604 $as_echo "no" >&6; }
13605 fi
13606
13607
13608 # Extract the first word of "intltool-merge", so it can be a program name with args.
13609 set dummy intltool-merge; ac_word=$2
13610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13611 $as_echo_n "checking for $ac_word... " >&6; }
13612 if ${ac_cv_path_INTLTOOL_MERGE+:} false; then :
13613 $as_echo_n "(cached) " >&6
13614 else
13615 case $INTLTOOL_MERGE in
13616 [\\/]* | ?:[\\/]*)
13617 ac_cv_path_INTLTOOL_MERGE="$INTLTOOL_MERGE" # Let the user override the test with a path.
13618 ;;
13619 *)
13620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13621 for as_dir in $PATH
13622 do
13623 IFS=$as_save_IFS
13624 test -z "$as_dir" && as_dir=.
13625 for ac_exec_ext in '' $ac_executable_extensions; do
13626 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13627 ac_cv_path_INTLTOOL_MERGE="$as_dir/$ac_word$ac_exec_ext"
13628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13629 break 2
13630 fi
13631 done
13632 done
13633 IFS=$as_save_IFS
13634
13635 ;;
13636 esac
13637 fi
13638 INTLTOOL_MERGE=$ac_cv_path_INTLTOOL_MERGE
13639 if test -n "$INTLTOOL_MERGE"; then
13640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_MERGE" >&5
13641 $as_echo "$INTLTOOL_MERGE" >&6; }
13642 else
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13644 $as_echo "no" >&6; }
13645 fi
13646
13647
13648 # Extract the first word of "intltool-extract", so it can be a program name with args.
13649 set dummy intltool-extract; ac_word=$2
13650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13651 $as_echo_n "checking for $ac_word... " >&6; }
13652 if ${ac_cv_path_INTLTOOL_EXTRACT+:} false; then :
13653 $as_echo_n "(cached) " >&6
13654 else
13655 case $INTLTOOL_EXTRACT in
13656 [\\/]* | ?:[\\/]*)
13657 ac_cv_path_INTLTOOL_EXTRACT="$INTLTOOL_EXTRACT" # Let the user override the test with a path.
13658 ;;
13659 *)
13660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13661 for as_dir in $PATH
13662 do
13663 IFS=$as_save_IFS
13664 test -z "$as_dir" && as_dir=.
13665 for ac_exec_ext in '' $ac_executable_extensions; do
13666 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13667 ac_cv_path_INTLTOOL_EXTRACT="$as_dir/$ac_word$ac_exec_ext"
13668 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13669 break 2
13670 fi
13671 done
13672 done
13673 IFS=$as_save_IFS
13674
13675 ;;
13676 esac
13677 fi
13678 INTLTOOL_EXTRACT=$ac_cv_path_INTLTOOL_EXTRACT
13679 if test -n "$INTLTOOL_EXTRACT"; then
13680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_EXTRACT" >&5
13681 $as_echo "$INTLTOOL_EXTRACT" >&6; }
13682 else
13683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13684 $as_echo "no" >&6; }
13685 fi
13686
13687
13688 if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then
13689 as_fn_error $? "The intltool scripts were not found. Please install intltool." "$LINENO" 5
13690 fi
13691
13692 if test -z "$AM_DEFAULT_VERBOSITY"; then
13693 AM_DEFAULT_VERBOSITY=1
13694 fi
13695
13696
13697 INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
13698 INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
13699 INTLTOOL__v_MERGE_0='@echo " ITMRG " $@;'
13700
13701
13702
13703
13704 INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
13705 intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
13706 intltool__v_merge_options_0='-q'
13707
13708
13709
13710
13711 INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13712 INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13713 INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13714 INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13715 INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< $@'
13716 INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13717 INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13718 INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13719 INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13720 INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13721 INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13722 if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then
13723 INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< $@'
13724 else
13725 INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.$$RANDOM && mkdir $$_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u $$_it_tmp_dir $< $@ && rmdir $$_it_tmp_dir'
13726 fi
13727 INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13728 INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13729 INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13730 INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13731 INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13732 INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13733 INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
13734
13735
13736
13737
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831 # Check the gettext tools to make sure they are GNU
13832 # Extract the first word of "xgettext", so it can be a program name with args.
13833 set dummy xgettext; ac_word=$2
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13835 $as_echo_n "checking for $ac_word... " >&6; }
13836 if ${ac_cv_path_XGETTEXT+:} false; then :
13837 $as_echo_n "(cached) " >&6
13838 else
13839 case $XGETTEXT in
13840 [\\/]* | ?:[\\/]*)
13841 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13842 ;;
13843 *)
13844 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13845 for as_dir in $PATH
13846 do
13847 IFS=$as_save_IFS
13848 test -z "$as_dir" && as_dir=.
13849 for ac_exec_ext in '' $ac_executable_extensions; do
13850 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13851 ac_cv_path_XGETTEXT="$as_dir/$ac_word$ac_exec_ext"
13852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13853 break 2
13854 fi
13855 done
13856 done
13857 IFS=$as_save_IFS
13858
13859 ;;
13860 esac
13861 fi
13862 XGETTEXT=$ac_cv_path_XGETTEXT
13863 if test -n "$XGETTEXT"; then
13864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13865 $as_echo "$XGETTEXT" >&6; }
13866 else
13867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13868 $as_echo "no" >&6; }
13869 fi
13870
13871
13872 # Extract the first word of "msgmerge", so it can be a program name with args.
13873 set dummy msgmerge; ac_word=$2
13874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13875 $as_echo_n "checking for $ac_word... " >&6; }
13876 if ${ac_cv_path_MSGMERGE+:} false; then :
13877 $as_echo_n "(cached) " >&6
13878 else
13879 case $MSGMERGE in
13880 [\\/]* | ?:[\\/]*)
13881 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13882 ;;
13883 *)
13884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13885 for as_dir in $PATH
13886 do
13887 IFS=$as_save_IFS
13888 test -z "$as_dir" && as_dir=.
13889 for ac_exec_ext in '' $ac_executable_extensions; do
13890 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13891 ac_cv_path_MSGMERGE="$as_dir/$ac_word$ac_exec_ext"
13892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13893 break 2
13894 fi
13895 done
13896 done
13897 IFS=$as_save_IFS
13898
13899 ;;
13900 esac
13901 fi
13902 MSGMERGE=$ac_cv_path_MSGMERGE
13903 if test -n "$MSGMERGE"; then
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13905 $as_echo "$MSGMERGE" >&6; }
13906 else
13907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13908 $as_echo "no" >&6; }
13909 fi
13910
13911
13912 # Extract the first word of "msgfmt", so it can be a program name with args.
13913 set dummy msgfmt; ac_word=$2
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13915 $as_echo_n "checking for $ac_word... " >&6; }
13916 if ${ac_cv_path_MSGFMT+:} false; then :
13917 $as_echo_n "(cached) " >&6
13918 else
13919 case $MSGFMT in
13920 [\\/]* | ?:[\\/]*)
13921 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13922 ;;
13923 *)
13924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13925 for as_dir in $PATH
13926 do
13927 IFS=$as_save_IFS
13928 test -z "$as_dir" && as_dir=.
13929 for ac_exec_ext in '' $ac_executable_extensions; do
13930 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13931 ac_cv_path_MSGFMT="$as_dir/$ac_word$ac_exec_ext"
13932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13933 break 2
13934 fi
13935 done
13936 done
13937 IFS=$as_save_IFS
13938
13939 ;;
13940 esac
13941 fi
13942 MSGFMT=$ac_cv_path_MSGFMT
13943 if test -n "$MSGFMT"; then
13944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13945 $as_echo "$MSGFMT" >&6; }
13946 else
13947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13948 $as_echo "no" >&6; }
13949 fi
13950
13951
13952 # Extract the first word of "gmsgfmt", so it can be a program name with args.
13953 set dummy gmsgfmt; ac_word=$2
13954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13955 $as_echo_n "checking for $ac_word... " >&6; }
13956 if ${ac_cv_path_GMSGFMT+:} false; then :
13957 $as_echo_n "(cached) " >&6
13958 else
13959 case $GMSGFMT in
13960 [\\/]* | ?:[\\/]*)
13961 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13962 ;;
13963 *)
13964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13965 for as_dir in $PATH
13966 do
13967 IFS=$as_save_IFS
13968 test -z "$as_dir" && as_dir=.
13969 for ac_exec_ext in '' $ac_executable_extensions; do
13970 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13971 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13972 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13973 break 2
13974 fi
13975 done
13976 done
13977 IFS=$as_save_IFS
13978
13979 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13980 ;;
13981 esac
13982 fi
13983 GMSGFMT=$ac_cv_path_GMSGFMT
13984 if test -n "$GMSGFMT"; then
13985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13986 $as_echo "$GMSGFMT" >&6; }
13987 else
13988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13989 $as_echo "no" >&6; }
13990 fi
13991
13992
13993 if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then
13994 as_fn_error $? "GNU gettext tools not found; required for intltool" "$LINENO" 5
13995 fi
13996 xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`"
13997 mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`"
13998 mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`"
13999 if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then
14000 as_fn_error $? "GNU gettext tools not found; required for intltool" "$LINENO" 5
14001 fi
14002
14003 # Extract the first word of "perl", so it can be a program name with args.
14004 set dummy perl; ac_word=$2
14005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14006 $as_echo_n "checking for $ac_word... " >&6; }
14007 if ${ac_cv_path_INTLTOOL_PERL+:} false; then :
14008 $as_echo_n "(cached) " >&6
14009 else
14010 case $INTLTOOL_PERL in
14011 [\\/]* | ?:[\\/]*)
14012 ac_cv_path_INTLTOOL_PERL="$INTLTOOL_PERL" # Let the user override the test with a path.
14013 ;;
14014 *)
14015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14016 for as_dir in $PATH
14017 do
14018 IFS=$as_save_IFS
14019 test -z "$as_dir" && as_dir=.
14020 for ac_exec_ext in '' $ac_executable_extensions; do
14021 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14022 ac_cv_path_INTLTOOL_PERL="$as_dir/$ac_word$ac_exec_ext"
14023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14024 break 2
14025 fi
14026 done
14027 done
14028 IFS=$as_save_IFS
14029
14030 ;;
14031 esac
14032 fi
14033 INTLTOOL_PERL=$ac_cv_path_INTLTOOL_PERL
14034 if test -n "$INTLTOOL_PERL"; then
14035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_PERL" >&5
14036 $as_echo "$INTLTOOL_PERL" >&6; }
14037 else
14038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14039 $as_echo "no" >&6; }
14040 fi
14041
14042
14043 if test -z "$INTLTOOL_PERL"; then
14044 as_fn_error $? "perl not found" "$LINENO" 5
14045 fi
14046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl >= 5.8.1" >&5
14047 $as_echo_n "checking for perl >= 5.8.1... " >&6; }
14048 $INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1
14049 if test $? -ne 0; then
14050 as_fn_error $? "perl 5.8.1 is required for intltool" "$LINENO" 5
14051 else
14052 IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"`
14053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IT_PERL_VERSION" >&5
14054 $as_echo "$IT_PERL_VERSION" >&6; }
14055 fi
14056 if test "x" != "xno-xml"; then
14057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XML::Parser" >&5
14058 $as_echo_n "checking for XML::Parser... " >&6; }
14059 if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then
14060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
14061 $as_echo "ok" >&6; }
14062 else
14063 as_fn_error $? "XML::Parser perl module is required for intltool" "$LINENO" 5
14064 fi
14065 fi
14066
14067 # Substitute ALL_LINGUAS so we can use it in po/Makefile
14068
14069
14070 # Set DATADIRNAME correctly if it is not set yet
14071 # (copied from glib-gettext.m4)
14072 if test -z "$DATADIRNAME"; then
14073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14074 /* end confdefs.h. */
14075
14076 int
14077 main ()
14078 {
14079 extern int _nl_msg_cat_cntr;
14080 return _nl_msg_cat_cntr
14081 ;
14082 return 0;
14083 }
14084 _ACEOF
14085 if ac_fn_c_try_link "$LINENO"; then :
14086 DATADIRNAME=share
14087 else
14088 case $host in
14089 *-*-solaris*)
14090 ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset"
14091 if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then :
14092 DATADIRNAME=share
14093 else
14094 DATADIRNAME=lib
14095 fi
14096
14097 ;;
14098 *)
14099 DATADIRNAME=lib
14100 ;;
14101 esac
14102 fi
14103 rm -f core conftest.err conftest.$ac_objext \
14104 conftest$ac_exeext conftest.$ac_ext
14105 fi
14106
14107
14108
14109
14110
14111
14112
14113
1340914114
1341014115
1341114116 # Extract the first word of "gtkdoc-check", so it can be a program name with args.
1362514330 # Put the nasty error message in config.log where it belongs
1362614331 echo "$GTKDOC_DEPS_PKG_ERRORS" >&5
1362714332
13628 as_fn_error $? "Package requirements (glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0) were not met:
13629
13630 $GTKDOC_DEPS_PKG_ERRORS
13631
13632 Consider adjusting the PKG_CONFIG_PATH environment variable if you
13633 installed software in a non-standard prefix.
13634
13635 Alternatively, you may set the environment variables GTKDOC_DEPS_CFLAGS
13636 and GTKDOC_DEPS_LIBS to avoid the need to call pkg-config.
13637 See the pkg-config man page for more details." "$LINENO" 5
14333 :
1363814334 elif test $pkg_failed = untried; then
1363914335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1364014336 $as_echo "no" >&6; }
13641 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13642 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13643 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
13644 is in your PATH or set the PKG_CONFIG environment variable to the full
13645 path to pkg-config.
13646
13647 Alternatively, you may set the environment variables GTKDOC_DEPS_CFLAGS
13648 and GTKDOC_DEPS_LIBS to avoid the need to call pkg-config.
13649 See the pkg-config man page for more details.
13650
13651 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13652 See \`config.log' for more details" "$LINENO" 5; }
14337 :
1365314338 else
1365414339 GTKDOC_DEPS_CFLAGS=$pkg_cv_GTKDOC_DEPS_CFLAGS
1365514340 GTKDOC_DEPS_LIBS=$pkg_cv_GTKDOC_DEPS_LIBS
1368214367
1368314368 if test -z "$GTKDOC_MKPDF"; then
1368414369 enable_gtk_doc_pdf=no
14370 fi
14371
14372 if test -z "$AM_DEFAULT_VERBOSITY"; then
14373 AM_DEFAULT_VERBOSITY=1
1368514374 fi
1368614375
1368714376
1417314862 fi
1417414863
1417514864
14176 ac_config_files="$ac_config_files Makefile libvirt-glib/Makefile libvirt-gconfig/Makefile libvirt-gconfig/tests/Makefile libvirt-gobject/Makefile examples/Makefile python/Makefile vapi/Makefile docs/Makefile docs/libvirt-glib/Makefile docs/libvirt-glib/version.xml docs/libvirt-gobject/Makefile docs/libvirt-gconfig/Makefile libvirt-glib-1.0.pc libvirt-gconfig-1.0.pc libvirt-gobject-1.0.pc libvirt-glib.spec mingw-libvirt-glib.spec"
14865 ac_config_files="$ac_config_files Makefile libvirt-glib/Makefile libvirt-gconfig/Makefile libvirt-gconfig/tests/Makefile libvirt-gobject/Makefile examples/Makefile python/Makefile vapi/Makefile docs/Makefile docs/libvirt-glib/Makefile docs/libvirt-glib/version.xml docs/libvirt-gobject/Makefile docs/libvirt-gconfig/Makefile po/Makefile.in libvirt-glib-1.0.pc libvirt-gconfig-1.0.pc libvirt-gobject-1.0.pc libvirt-glib.spec mingw-libvirt-glib.spec"
1417714866
1417814867 cat >confcache <<\_ACEOF
1417914868 # This file is a shell script that caches the results of configure
1430814997 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1430914998 Usually this means the macro was only invoked conditionally." "$LINENO" 5
1431014999 fi
15000
15001 ac_config_commands="$ac_config_commands po/stamp-it"
15002
15003
1431115004 if test -z "${ENABLE_GTK_DOC_TRUE}" && test -z "${ENABLE_GTK_DOC_FALSE}"; then
1431215005 as_fn_error $? "conditional \"ENABLE_GTK_DOC\" was never defined.
1431315006 Usually this means the macro was only invoked conditionally." "$LINENO" 5
1473715430 # report actual input values of CONFIG_FILES etc. instead of their
1473815431 # values after options handling.
1473915432 ac_log="
14740 This file was extended by libvirt-glib $as_me 0.1.6, which was
15433 This file was extended by libvirt-glib $as_me 0.1.7, which was
1474115434 generated by GNU Autoconf 2.69. Invocation command line was
1474215435
1474315436 CONFIG_FILES = $CONFIG_FILES
1480715500 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1480815501 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1480915502 ac_cs_version="\\
14810 libvirt-glib config.status 0.1.6
15503 libvirt-glib config.status 0.1.7
1481115504 configured by $0, generated by GNU Autoconf 2.69,
1481215505 with options \\"\$ac_cs_config\\"
1481315506
1493615629 sed_quote_subst='$sed_quote_subst'
1493715630 double_quote_subst='$double_quote_subst'
1493815631 delay_variable_subst='$delay_variable_subst'
14939 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
14940 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
14941 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
1494215632 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
1494315633 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
1494415634 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
1494515635 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15636 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
15637 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
15638 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
1494615639 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
1494715640 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
1494815641 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
1523315926 "docs/libvirt-glib/version.xml") CONFIG_FILES="$CONFIG_FILES docs/libvirt-glib/version.xml" ;;
1523415927 "docs/libvirt-gobject/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libvirt-gobject/Makefile" ;;
1523515928 "docs/libvirt-gconfig/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libvirt-gconfig/Makefile" ;;
15929 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
1523615930 "libvirt-glib-1.0.pc") CONFIG_FILES="$CONFIG_FILES libvirt-glib-1.0.pc" ;;
1523715931 "libvirt-gconfig-1.0.pc") CONFIG_FILES="$CONFIG_FILES libvirt-gconfig-1.0.pc" ;;
1523815932 "libvirt-gobject-1.0.pc") CONFIG_FILES="$CONFIG_FILES libvirt-gobject-1.0.pc" ;;
1523915933 "libvirt-glib.spec") CONFIG_FILES="$CONFIG_FILES libvirt-glib.spec" ;;
1524015934 "mingw-libvirt-glib.spec") CONFIG_FILES="$CONFIG_FILES mingw-libvirt-glib.spec" ;;
15935 "po/stamp-it") CONFIG_COMMANDS="$CONFIG_COMMANDS po/stamp-it" ;;
1524115936
1524215937 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1524315938 esac
1586616561
1586716562 case $ac_file$ac_mode in
1586816563 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15869 # Autoconf 2.62 quotes --file arguments for eval, but not when files
16564 # Older Autoconf quotes --file arguments for eval, but not when files
1587016565 # are listed without --file. Let's play safe and only enable the eval
1587116566 # if we detect the quoting.
1587216567 case $CONFIG_FILES in
1591716612 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1591816613 test -z "$DEPDIR" && continue
1591916614 am__include=`sed -n 's/^am__include = //p' < "$mf"`
15920 test -z "am__include" && continue
16615 test -z "$am__include" && continue
1592116616 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1592216617 # Find all dependency output files, they are included files with
1592316618 # $(DEPDIR) in their names. We invoke sed twice because it is the
1601216707
1601316708 # ### BEGIN LIBTOOL CONFIG
1601416709
16015 # Assembler program.
16016 AS=$lt_AS
16017
16018 # DLL creation program.
16019 DLLTOOL=$lt_DLLTOOL
16020
16021 # Object dumper program.
16022 OBJDUMP=$lt_OBJDUMP
16023
1602416710 # Which release of libtool.m4 was used?
1602516711 macro_version=$macro_version
1602616712 macro_revision=$macro_revision
1603016716
1603116717 # Whether or not to build static libraries.
1603216718 build_old_libs=$enable_static
16719
16720 # Assembler program.
16721 AS=$lt_AS
16722
16723 # DLL creation program.
16724 DLLTOOL=$lt_DLLTOOL
16725
16726 # Object dumper program.
16727 OBJDUMP=$lt_OBJDUMP
1603316728
1603416729 # What type of objects to build.
1603516730 pic_mode=$pic_mode
1659117286 chmod +x "$ofile"
1659217287
1659317288 ;;
17289 "po/stamp-it":C)
17290 if ! grep "^# INTLTOOL_MAKEFILE$" "po/Makefile.in" > /dev/null ; then
17291 as_fn_error $? "po/Makefile.in.in was not created by intltoolize." "$LINENO" 5
17292 fi
17293 rm -f "po/stamp-it" "po/stamp-it.tmp" "po/POTFILES" "po/Makefile.tmp"
17294 >"po/stamp-it.tmp"
17295 sed '/^#/d
17296 s/^[[].*] *//
17297 /^[ ]*$/d
17298 '"s|^| $ac_top_srcdir/|" \
17299 "$srcdir/po/POTFILES.in" | sed '$!s/$/ \\/' >"po/POTFILES"
17300
17301 sed '/^POTFILES =/,/[^\\]$/ {
17302 /^POTFILES =/!d
17303 r po/POTFILES
17304 }
17305 ' "po/Makefile.in" >"po/Makefile"
17306 rm -f "po/Makefile.tmp"
17307 mv "po/stamp-it.tmp" "po/stamp-it"
17308 ;;
1659417309
1659517310 esac
1659617311 done # for ac_tag
0 AC_INIT(libvirt-glib, 0.1.6)
0 AC_INIT(libvirt-glib, 0.1.7)
11 AC_CONFIG_SRCDIR(libvirt-glib/libvirt-glib-main.c)
22 AC_CONFIG_AUX_DIR([build-aux])
3 AM_CONFIG_HEADER(config.h)
3 AC_CONFIG_HEADERS([config.h])
44 AC_CONFIG_MACRO_DIR([m4])
55 dnl Make automake keep quiet about wildcards & other GNUmake-isms
66 AM_INIT_AUTOMAKE([-Wno-portability])
2020 LIBVIRT_GLIB_MINOR_VERSION=`echo $VERSION | awk -F. '{print $2}'`
2121 LIBVIRT_GLIB_MICRO_VERSION=`echo $VERSION | awk -F. '{print $3}'`
2222 LIBVIRT_GLIB_VERSION=$LIBVIRT_GLIB_MAJOR_VERSION.$LIBVIRT_GLIB_MINOR_VERSION.$LIBVIRT_GLIB_MICRO_VERSION$LIBVIRT_GLIB_MICRO_VERSION_SUFFIX
23 LIBVIRT_GLIB_VERSION_INFO=`expr $LIBVIRT_GLIB_MAJOR_VERSION + $LIBVIRT_GLIB_MINOR_VERSION`:$LIBVIRT_GLIB_MICRO_VERSION:$LIBVIRT_GLIB_MINOR_VERSION
2423 LIBVIRT_GLIB_VERSION_NUMBER=`expr $LIBVIRT_GLIB_MAJOR_VERSION \* 1000000 + $LIBVIRT_GLIB_MINOR_VERSION \* 1000 + $LIBVIRT_GLIB_MICRO_VERSION`
24
25 # In libtool terminology we need to figure out:
26 #
27 # CURRENT
28 # The most recent interface number that this library implements.
29 #
30 # REVISION
31 # The implementation number of the CURRENT interface.
32 #
33 # AGE
34 # The difference between the newest and oldest interfaces that this
35 # library implements.
36 #
37 # In other words, the library implements all the interface numbers
38 # in the range from number `CURRENT - AGE' to `CURRENT'.
39 #
40 # Libtool assigns the soname version from `CURRENT - AGE', and we
41 # don't want that to ever change in libvirt-glib, unless we need
42 # to break ABI for some rason.
43 #
44 # We would, however, like the libvirt-glib version number reflected
45 # in the so version'd symlinks, and this is based on AGE.REVISION
46 # eg libvirt-glib.so.0.AGE.REVISION
47 #
48 # Assuming we do ever want to break soname version, this can
49 # toggled. But seriously, don't ever touch this.
50 LIBVIRT_GLIB_SONUM=0
51
52 # The following examples show what libtool will do
53 #
54 # Input: 0.9.14 -> libvirt-glib.so.0.9.14
55 # Input: 1.0.0 -> libvirt-glib.so.0.1000.0
56 # Input: 2.5.8 -> libvirt-glib.so.0.2005.8
57 #
58 AGE=`expr $LIBVIRT_GLIB_MAJOR_VERSION '*' 1000 + $LIBVIRT_GLIB_MINOR_VERSION`
59 REVISION=$LIBVIRT_GLIB_MICRO_VERSION
60 CURRENT=`expr $LIBVIRT_GLIB_SONUM + $AGE`
61 LIBVIRT_GLIB_VERSION_INFO=$CURRENT:$REVISION:$AGE
2562
2663 AC_SUBST([LIBVIRT_GLIB_MAJOR_VERSION])
2764 AC_SUBST([LIBVIRT_GLIB_MINOR_VERSION])
3370 AC_PROG_CC
3471 AM_PROG_CC_C_O
3572
36 AC_LIBTOOL_WIN32_DLL
37 AC_PROG_LIBTOOL
73 LT_INIT([shared disable-static win32-dll])
3874
3975 dnl AC_CONFIG_LIBOBJ_DIR([src])
4076
5995 PKG_CHECK_MODULES(GOBJECT2, gobject-2.0 >= $GLIB2_REQUIRED)
6096 PKG_CHECK_MODULES(GIO2, gio-2.0 >= $GLIB2_REQUIRED)
6197 PKG_CHECK_MODULES(LIBXML2, libxml-2.0 >= $LIBXML2_REQUIRED)
98
99 LIBVIRT_GLIB_GETTEXT
100 dnl Should be in m4/virt-gettext.m4 but intltoolize is too
101 dnl dumb to find it there
102 IT_PROG_INTLTOOL([0.35.0])
103
62104
63105 GTK_DOC_CHECK([1.10],[--flavour no-tmpl])
64106
262304 docs/libvirt-glib/version.xml
263305 docs/libvirt-gobject/Makefile
264306 docs/libvirt-gconfig/Makefile
307 po/Makefile.in
265308 libvirt-glib-1.0.pc
266309 libvirt-gconfig-1.0.pc
267310 libvirt-gobject-1.0.pc
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1313
1414 @SET_MAKE@
1515 VPATH = @srcdir@
16 am__make_dryrun = \
17 { \
18 am__dry=no; \
16 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
17 am__make_running_with_option = \
18 case $${target_option-} in \
19 ?) ;; \
20 *) echo "am__make_running_with_option: internal error: invalid" \
21 "target option '$${target_option-}' specified" >&2; \
22 exit 1;; \
23 esac; \
24 has_opt=no; \
25 sane_makeflags=$$MAKEFLAGS; \
26 if $(am__is_gnu_make); then \
27 sane_makeflags=$$MFLAGS; \
28 else \
1929 case $$MAKEFLAGS in \
2030 *\\[\ \ ]*) \
21 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
22 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
23 *) \
24 for am__flg in $$MAKEFLAGS; do \
25 case $$am__flg in \
26 *=*|--*) ;; \
27 *n*) am__dry=yes; break;; \
28 esac; \
29 done;; \
31 bs=\\; \
32 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
33 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3034 esac; \
31 test $$am__dry = yes; \
32 }
35 fi; \
36 skip_next=no; \
37 strip_trailopt () \
38 { \
39 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
40 }; \
41 for flg in $$sane_makeflags; do \
42 test $$skip_next = yes && { skip_next=no; continue; }; \
43 case $$flg in \
44 *=*|--*) continue;; \
45 -*I) strip_trailopt 'I'; skip_next=yes;; \
46 -*I?*) strip_trailopt 'I';; \
47 -*O) strip_trailopt 'O'; skip_next=yes;; \
48 -*O?*) strip_trailopt 'O';; \
49 -*l) strip_trailopt 'l'; skip_next=yes;; \
50 -*l?*) strip_trailopt 'l';; \
51 -[dEDm]) skip_next=yes;; \
52 -[JT]) skip_next=yes;; \
53 esac; \
54 case $$flg in \
55 *$$target_option*) has_opt=yes; break;; \
56 esac; \
57 done; \
58 test $$has_opt = yes
59 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
60 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3361 pkgdatadir = $(datadir)/@PACKAGE@
3462 pkgincludedir = $(includedir)/@PACKAGE@
3563 pkglibdir = $(libdir)/@PACKAGE@
4977 build_triplet = @build@
5078 host_triplet = @host@
5179 subdir = docs
52 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
80 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
5381 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
54 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
55 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
56 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
82 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
83 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
84 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
85 $(top_srcdir)/m4/lt~obsolete.m4 \
5786 $(top_srcdir)/m4/manywarnings.m4 \
5887 $(top_srcdir)/m4/virt-compile-warnings.m4 \
59 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
88 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
89 $(top_srcdir)/configure.ac
6090 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6191 $(ACLOCAL_M4)
6292 mkinstalldirs = $(install_sh) -d
77107 am__v_at_1 =
78108 SOURCES =
79109 DIST_SOURCES =
80 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
81 html-recursive info-recursive install-data-recursive \
82 install-dvi-recursive install-exec-recursive \
83 install-html-recursive install-info-recursive \
84 install-pdf-recursive install-ps-recursive install-recursive \
85 installcheck-recursive installdirs-recursive pdf-recursive \
86 ps-recursive uninstall-recursive
110 RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
111 ctags-recursive dvi-recursive html-recursive info-recursive \
112 install-data-recursive install-dvi-recursive \
113 install-exec-recursive install-html-recursive \
114 install-info-recursive install-pdf-recursive \
115 install-ps-recursive install-recursive installcheck-recursive \
116 installdirs-recursive pdf-recursive ps-recursive \
117 tags-recursive uninstall-recursive
87118 am__can_run_installinfo = \
88119 case $$AM_UPDATE_INFO_DIR in \
89120 n|no|NO) false;; \
91122 esac
92123 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
93124 distclean-recursive maintainer-clean-recursive
94 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
95 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
125 am__recursive_targets = \
126 $(RECURSIVE_TARGETS) \
127 $(RECURSIVE_CLEAN_TARGETS) \
128 $(am__extra_recursive_targets)
129 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
96130 distdir
131 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
132 # Read a list of newline-separated strings from the standard input,
133 # and print each of them once, without duplicates. Input order is
134 # *not* preserved.
135 am__uniquify_input = $(AWK) '\
136 BEGIN { nonempty = 0; } \
137 { items[$$0] = 1; nonempty = 1; } \
138 END { if (nonempty) { for (i in items) print i; }; } \
139 '
140 # Make sure the list of sources is unique. This is necessary because,
141 # e.g., the same source file might be shared among _SOURCES variables
142 # for different programs/libraries.
143 am__define_uniq_tagged_files = \
144 list='$(am__tagged_files)'; \
145 unique=`for i in $$list; do \
146 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
147 done | $(am__uniquify_input)`
97148 ETAGS = etags
98149 CTAGS = ctags
99150 DIST_SUBDIRS = $(SUBDIRS)
124175 done; \
125176 reldir="$$dir2"
126177 ACLOCAL = @ACLOCAL@
178 ALL_LINGUAS = @ALL_LINGUAS@
127179 AMTAR = @AMTAR@
128180 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
129181 AR = @AR@
144196 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
145197 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
146198 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
199 DATADIRNAME = @DATADIRNAME@
147200 DEFS = @DEFS@
148201 DEPDIR = @DEPDIR@
149202 DLLTOOL = @DLLTOOL@
155208 EGREP = @EGREP@
156209 EXEEXT = @EXEEXT@
157210 FGREP = @FGREP@
211 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
158212 GIO2_CFLAGS = @GIO2_CFLAGS@
159213 GIO2_LIBS = @GIO2_LIBS@
160214 GLIB2_CFLAGS = @GLIB2_CFLAGS@
161215 GLIB2_LIBS = @GLIB2_LIBS@
162216 GLIB_MKENUMS = @GLIB_MKENUMS@
217 GMSGFMT = @GMSGFMT@
163218 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
164219 GOBJECT2_LIBS = @GOBJECT2_LIBS@
165220 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
180235 INSTALL_PROGRAM = @INSTALL_PROGRAM@
181236 INSTALL_SCRIPT = @INSTALL_SCRIPT@
182237 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
238 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
239 INTLTOOL_MERGE = @INTLTOOL_MERGE@
240 INTLTOOL_PERL = @INTLTOOL_PERL@
241 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
242 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
243 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
244 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
245 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
183246 LD = @LD@
184247 LDFLAGS = @LDFLAGS@
185248 LIBOBJS = @LIBOBJS@
203266 MANIFEST_TOOL = @MANIFEST_TOOL@
204267 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
205268 MKDIR_P = @MKDIR_P@
269 MSGFMT = @MSGFMT@
270 MSGMERGE = @MSGMERGE@
206271 NM = @NM@
207272 NMEDIT = @NMEDIT@
208273 OBJDUMP = @OBJDUMP@
229294 SET_MAKE = @SET_MAKE@
230295 SHELL = @SHELL@
231296 STRIP = @STRIP@
297 USE_NLS = @USE_NLS@
232298 VAPIGEN = @VAPIGEN@
233299 VERSION = @VERSION@
234300 WARN_CFLAGS = @WARN_CFLAGS@
235301 WARN_LDFLAGS = @WARN_LDFLAGS@
302 XGETTEXT = @XGETTEXT@
236303 abs_builddir = @abs_builddir@
237304 abs_srcdir = @abs_srcdir@
238305 abs_top_builddir = @abs_top_builddir@
266333 includedir = @includedir@
267334 infodir = @infodir@
268335 install_sh = @install_sh@
336 intltool__v_merge_options_ = @intltool__v_merge_options_@
337 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
269338 libdir = @libdir@
270339 libexecdir = @libexecdir@
271340 localedir = @localedir@
333402 # (1) if the variable is set in 'config.status', edit 'config.status'
334403 # (which will cause the Makefiles to be regenerated when you run 'make');
335404 # (2) otherwise, pass the desired values on the 'make' command line.
336 $(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
337 @fail= failcom='exit 1'; \
338 for f in x $$MAKEFLAGS; do \
339 case $$f in \
340 *=* | --[!k]*);; \
341 *k*) failcom='fail=yes';; \
342 esac; \
343 done; \
405 $(am__recursive_targets):
406 @fail=; \
407 if $(am__make_keepgoing); then \
408 failcom='fail=yes'; \
409 else \
410 failcom='exit 1'; \
411 fi; \
344412 dot_seen=no; \
345413 target=`echo $@ | sed s/-recursive//`; \
346414 case "$@" in \
361429 if test "$$dot_seen" = "no"; then \
362430 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
363431 fi; test -z "$$fail"
364 tags-recursive:
365 list='$(SUBDIRS)'; for subdir in $$list; do \
366 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
367 done
368 ctags-recursive:
369 list='$(SUBDIRS)'; for subdir in $$list; do \
370 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
371 done
372 cscopelist-recursive:
373 list='$(SUBDIRS)'; for subdir in $$list; do \
374 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
375 done
376
377 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
378 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
379 unique=`for i in $$list; do \
380 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
381 done | \
382 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
383 END { if (nonempty) { for (i in files) print i; }; }'`; \
384 mkid -fID $$unique
385 tags: TAGS
386
387 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
388 $(TAGS_FILES) $(LISP)
432
433 ID: $(am__tagged_files)
434 $(am__define_uniq_tagged_files); mkid -fID $$unique
435 tags: tags-recursive
436 TAGS: tags
437
438 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
389439 set x; \
390440 here=`pwd`; \
391441 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
401451 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
402452 fi; \
403453 done; \
404 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
405 unique=`for i in $$list; do \
406 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
407 done | \
408 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
409 END { if (nonempty) { for (i in files) print i; }; }'`; \
454 $(am__define_uniq_tagged_files); \
410455 shift; \
411456 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
412457 test -n "$$unique" || unique=$$empty_fix; \
418463 $$unique; \
419464 fi; \
420465 fi
421 ctags: CTAGS
422 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
423 $(TAGS_FILES) $(LISP)
424 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
425 unique=`for i in $$list; do \
426 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
427 done | \
428 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
429 END { if (nonempty) { for (i in files) print i; }; }'`; \
466 ctags: ctags-recursive
467
468 CTAGS: ctags
469 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
470 $(am__define_uniq_tagged_files); \
430471 test -z "$(CTAGS_ARGS)$$unique" \
431472 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
432473 $$unique
435476 here=`$(am__cd) $(top_builddir) && pwd` \
436477 && $(am__cd) $(top_srcdir) \
437478 && gtags -i $(GTAGS_ARGS) "$$here"
438
439 cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
440 list='$(SOURCES) $(HEADERS) $(LISP)'; \
479 cscopelist: cscopelist-recursive
480
481 cscopelist-am: $(am__tagged_files)
482 list='$(am__tagged_files)'; \
441483 case "$(srcdir)" in \
442484 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
443485 *) sdir=$(subdir)/$(srcdir) ;; \
609651
610652 uninstall-am:
611653
612 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
613 cscopelist-recursive ctags-recursive install-am install-strip \
614 tags-recursive
615
616 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
617 all all-am check check-am clean clean-generic clean-libtool \
618 cscopelist cscopelist-recursive ctags ctags-recursive \
619 distclean distclean-generic distclean-libtool distclean-tags \
620 distdir dvi dvi-am html html-am info info-am install \
621 install-am install-data install-data-am install-dvi \
654 .MAKE: $(am__recursive_targets) install-am install-strip
655
656 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
657 check-am clean clean-generic clean-libtool cscopelist-am ctags \
658 ctags-am distclean distclean-generic distclean-libtool \
659 distclean-tags distdir dvi dvi-am html html-am info info-am \
660 install install-am install-data install-data-am install-dvi \
622661 install-dvi-am install-exec install-exec-am install-html \
623662 install-html-am install-info install-info-am install-man \
624663 install-pdf install-pdf-am install-ps install-ps-am \
625664 install-strip installcheck installcheck-am installdirs \
626665 installdirs-am maintainer-clean maintainer-clean-generic \
627666 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
628 ps ps-am tags tags-recursive uninstall uninstall-am
667 ps ps-am tags tags-am uninstall uninstall-am
629668
630669
631670 # Tell versions [3.59,3.63) of GNU make to not export all variables.
0 <SECTION>
1 <FILE>libvirt-gconfig</FILE>
2
3 </SECTION>
4
50 <SECTION>
61 <FILE>libvirt-gconfig-capabilities</FILE>
72 <TITLE>GVirConfigCapabilities</TITLE>
83 GVirConfigCapabilities
94 GVirConfigCapabilitiesClass
10 gvir_config_capabilities_get_guests
11 gvir_config_capabilities_get_host
125 gvir_config_capabilities_new
136 gvir_config_capabilities_new_from_xml
7 gvir_config_capabilities_get_host
8 gvir_config_capabilities_get_guests
149 <SUBSECTION Standard>
1510 GVIR_CONFIG_CAPABILITIES
1611 GVIR_CONFIG_CAPABILITIES_CLASS
2722 <TITLE>GVirConfigCapabilitiesCpu</TITLE>
2823 GVirConfigCapabilitiesCpu
2924 GVirConfigCapabilitiesCpuClass
25 gvir_config_capabilities_cpu_get_arch
3026 gvir_config_capabilities_cpu_add_feature
31 gvir_config_capabilities_cpu_get_arch
3227 gvir_config_capabilities_cpu_get_features
3328 gvir_config_capabilities_cpu_get_topology
3429 gvir_config_capabilities_cpu_set_topology
7166 <TITLE>GVirConfigCapabilitiesCpuTopology</TITLE>
7267 GVirConfigCapabilitiesCpuTopology
7368 GVirConfigCapabilitiesCpuTopologyClass
74 gvir_config_capabilities_cpu_topology_get_cores
75 gvir_config_capabilities_cpu_topology_get_sockets
76 gvir_config_capabilities_cpu_topology_get_threads
7769 gvir_config_capabilities_cpu_topology_new
7870 gvir_config_capabilities_cpu_topology_new_from_xml
71 gvir_config_capabilities_cpu_topology_get_sockets
72 gvir_config_capabilities_cpu_topology_set_sockets
73 gvir_config_capabilities_cpu_topology_get_cores
7974 gvir_config_capabilities_cpu_topology_set_cores
80 gvir_config_capabilities_cpu_topology_set_sockets
75 gvir_config_capabilities_cpu_topology_get_threads
8176 gvir_config_capabilities_cpu_topology_set_threads
8277 <SUBSECTION Standard>
8378 GVIR_CONFIG_CAPABILITIES_CPU_TOPOLOGY
9590 <TITLE>GVirConfigCapabilitiesGuest</TITLE>
9691 GVirConfigCapabilitiesGuest
9792 GVirConfigCapabilitiesGuestClass
93 gvir_config_capabilities_guest_get_os_type
9894 gvir_config_capabilities_guest_get_arch
9995 gvir_config_capabilities_guest_get_features
100 gvir_config_capabilities_guest_get_os_type
10196 <SUBSECTION Standard>
10297 GVIR_CONFIG_CAPABILITIES_GUEST
10398 GVIR_CONFIG_CAPABILITIES_GUEST_CLASS
114109 <TITLE>GVirConfigCapabilitiesGuestArch</TITLE>
115110 GVirConfigCapabilitiesGuestArch
116111 GVirConfigCapabilitiesGuestArchClass
112 gvir_config_capabilities_guest_arch_get_name
117113 gvir_config_capabilities_guest_arch_get_domains
118114 gvir_config_capabilities_guest_arch_get_emulator
119 gvir_config_capabilities_guest_arch_get_name
120115 <SUBSECTION Standard>
121116 GVIR_CONFIG_CAPABILITIES_GUEST_ARCH
122117 GVIR_CONFIG_CAPABILITIES_GUEST_ARCH_CLASS
168163 <TITLE>GVirConfigCapabilitiesHost</TITLE>
169164 GVirConfigCapabilitiesHost
170165 GVirConfigCapabilitiesHostClass
166 gvir_config_capabilities_host_get_uuid
171167 gvir_config_capabilities_host_get_cpu
172 gvir_config_capabilities_host_get_uuid
173168 <SUBSECTION Standard>
174169 GVIR_CONFIG_CAPABILITIES_HOST
175170 GVIR_CONFIG_CAPABILITIES_HOST_CLASS
183178
184179 <SECTION>
185180 <FILE>libvirt-gconfig-compat</FILE>
181 G_DEPRECATED
182 G_DEPRECATED_FOR
186183 g_type_init
187184 </SECTION>
188185
191188 <TITLE>GVirConfigDomain</TITLE>
192189 GVirConfigDomain
193190 GVirConfigDomainClass
191 GVirConfigDomainVirtType
192 GVirConfigDomainLifecycleEvent
194193 GVirConfigDomainLifecycleAction
195 GVirConfigDomainLifecycleEvent
196 GVirConfigDomainVirtType
194 gvir_config_domain_new_from_xml
195 gvir_config_domain_new
196 gvir_config_domain_get_virt_type
197 gvir_config_domain_set_virt_type
198 gvir_config_domain_get_name
199 gvir_config_domain_set_name
200 gvir_config_domain_get_description
201 gvir_config_domain_set_description
202 gvir_config_domain_get_memory
203 gvir_config_domain_set_memory
204 gvir_config_domain_get_current_memory
205 gvir_config_domain_set_current_memory
206 gvir_config_domain_get_vcpus
207 gvir_config_domain_set_vcpus
208 gvir_config_domain_get_features
209 gvir_config_domain_set_features
210 gvir_config_domain_set_clock
211 gvir_config_domain_get_os
212 gvir_config_domain_set_os
213 gvir_config_domain_set_seclabel
214 gvir_config_domain_get_title
215 gvir_config_domain_set_title
216 gvir_config_domain_set_devices
197217 gvir_config_domain_add_device
218 gvir_config_domain_get_devices
219 gvir_config_domain_set_lifecycle
220 gvir_config_domain_set_custom_xml
221 gvir_config_domain_get_custom_xml
198222 gvir_config_domain_get_cpu
199 gvir_config_domain_get_current_memory
200 gvir_config_domain_get_custom_xml
201 gvir_config_domain_get_description
202 gvir_config_domain_get_devices
203 gvir_config_domain_get_features
204 gvir_config_domain_get_memory
205 gvir_config_domain_get_name
206 gvir_config_domain_get_os
207 gvir_config_domain_get_title
208 gvir_config_domain_get_vcpus
209 gvir_config_domain_get_virt_type
210 gvir_config_domain_new
211 gvir_config_domain_new_from_xml
212 gvir_config_domain_set_clock
213223 gvir_config_domain_set_cpu
214 gvir_config_domain_set_current_memory
215 gvir_config_domain_set_custom_xml
216 gvir_config_domain_set_description
217 gvir_config_domain_set_devices
218 gvir_config_domain_set_features
219 gvir_config_domain_set_lifecycle
220 gvir_config_domain_set_memory
221 gvir_config_domain_set_name
222 gvir_config_domain_set_os
223224 gvir_config_domain_set_power_management
224 gvir_config_domain_set_seclabel
225 gvir_config_domain_set_title
226 gvir_config_domain_set_vcpus
227 gvir_config_domain_set_virt_type
228225 <SUBSECTION Standard>
229226 GVIR_CONFIG_DOMAIN
230227 GVIR_CONFIG_DOMAIN_CLASS
259256 GVirConfigDomainAddressPciClass
260257 gvir_config_domain_address_pci_new
261258 gvir_config_domain_address_pci_new_from_xml
259 gvir_config_domain_address_pci_set_domain
262260 gvir_config_domain_address_pci_set_bus
263 gvir_config_domain_address_pci_set_domain
261 gvir_config_domain_address_pci_set_slot
264262 gvir_config_domain_address_pci_set_function
265263 gvir_config_domain_address_pci_set_multifunction
266 gvir_config_domain_address_pci_set_slot
267264 <SUBSECTION Standard>
268265 GVIR_CONFIG_DOMAIN_ADDRESS_PCI
269266 GVIR_CONFIG_DOMAIN_ADDRESS_PCI_CLASS
303300 GVirConfigDomainChannelTargetType
304301 gvir_config_domain_channel_new
305302 gvir_config_domain_channel_new_from_xml
303 gvir_config_domain_channel_get_target_type
304 gvir_config_domain_channel_set_target_type
305 gvir_config_domain_channel_get_target_name
306306 gvir_config_domain_channel_set_target_name
307 gvir_config_domain_channel_set_target_type
308307 <SUBSECTION Standard>
309308 GVIR_CONFIG_DOMAIN_CHANNEL
310309 GVIR_CONFIG_DOMAIN_CHANNEL_CLASS
322321 GVirConfigDomainChardev
323322 GVirConfigDomainChardevClass
324323 gvir_config_domain_chardev_set_source
324 gvir_config_domain_chardev_get_source
325325 <SUBSECTION Standard>
326326 GVIR_CONFIG_DOMAIN_CHARDEV
327327 GVIR_CONFIG_DOMAIN_CHARDEV_CLASS
350350 </SECTION>
351351
352352 <SECTION>
353 <FILE>libvirt-gconfig-domain-chardev-source-private</FILE>
354 gvir_config_domain_chardev_source_new_from_tree
355 gvir_config_domain_chardev_source_pty_new_from_tree
356 </SECTION>
357
358 <SECTION>
353359 <FILE>libvirt-gconfig-domain-chardev-source-pty</FILE>
354360 <TITLE>GVirConfigDomainChardevSourcePty</TITLE>
355361 GVirConfigDomainChardevSourcePty
356362 GVirConfigDomainChardevSourcePtyClass
357363 gvir_config_domain_chardev_source_pty_new
358364 gvir_config_domain_chardev_source_pty_new_from_xml
359 gvir_config_domain_source_pty_set_path
365 gvir_config_domain_chardev_source_pty_set_path
366 gvir_config_domain_chardev_source_pty_get_path
360367 <SUBSECTION Standard>
361368 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_PTY
362369 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_PTY_CLASS
392399 GVirConfigDomainClock
393400 GVirConfigDomainClockClass
394401 GVirConfigDomainClockOffset
395 gvir_config_domain_clock_add_timer
396402 gvir_config_domain_clock_new
397403 gvir_config_domain_clock_new_from_xml
398404 gvir_config_domain_clock_set_offset
399405 gvir_config_domain_clock_set_timezone
400406 gvir_config_domain_clock_set_variable_offset
407 gvir_config_domain_clock_add_timer
401408 <SUBSECTION Standard>
402409 GVIR_CONFIG_DOMAIN_CLOCK
403410 GVIR_CONFIG_DOMAIN_CLOCK_CLASS
434441 <TITLE>GVirConfigDomainController</TITLE>
435442 GVirConfigDomainController
436443 GVirConfigDomainControllerClass
444 gvir_config_domain_controller_set_index
437445 gvir_config_domain_controller_get_index
438446 gvir_config_domain_controller_set_address
439 gvir_config_domain_controller_set_index
440447 <SUBSECTION Standard>
441448 GVIR_CONFIG_DOMAIN_CONTROLLER
442449 GVIR_CONFIG_DOMAIN_CONTROLLER_CLASS
456463 GVirConfigDomainControllerUsbModel
457464 gvir_config_domain_controller_usb_new
458465 gvir_config_domain_controller_usb_new_from_xml
466 gvir_config_domain_controller_usb_set_model
459467 gvir_config_domain_controller_usb_set_master
460 gvir_config_domain_controller_usb_set_model
461468 <SUBSECTION Standard>
462469 GVIR_CONFIG_DOMAIN_CONTROLLER_USB
463470 GVIR_CONFIG_DOMAIN_CONTROLLER_USB_CLASS
476483 GVirConfigDomainCpuClass
477484 GVirConfigDomainCpuMatchPolicy
478485 GVirConfigDomainCpuMode
479 gvir_config_domain_cpu_get_match_policy
480 gvir_config_domain_cpu_get_mode
481486 gvir_config_domain_cpu_new
482487 gvir_config_domain_cpu_new_from_xml
483488 gvir_config_domain_cpu_set_match_policy
489 gvir_config_domain_cpu_get_match_policy
484490 gvir_config_domain_cpu_set_mode
491 gvir_config_domain_cpu_get_mode
485492 <SUBSECTION Standard>
486493 GVIR_CONFIG_DOMAIN_CPU
487494 GVIR_CONFIG_DOMAIN_CPU_CLASS
499506 GVirConfigDomainCpuFeature
500507 GVirConfigDomainCpuFeatureClass
501508 GVirConfigDomainCpuFeaturePolicy
502 gvir_config_domain_cpu_feature_get_policy
503509 gvir_config_domain_cpu_feature_new
504510 gvir_config_domain_cpu_feature_new_from_xml
505511 gvir_config_domain_cpu_feature_set_policy
512 gvir_config_domain_cpu_feature_get_policy
506513 <SUBSECTION Standard>
507514 GVIR_CONFIG_DOMAIN_CPU_FEATURE
508515 GVIR_CONFIG_DOMAIN_CPU_FEATURE_CLASS
519526 <TITLE>GVirConfigDomainDevice</TITLE>
520527 GVirConfigDomainDevice
521528 GVirConfigDomainDeviceClass
529 gvir_config_domain_device_get_alias
522530 <SUBSECTION Standard>
523531 GVIR_CONFIG_DOMAIN_DEVICE
524532 GVIR_CONFIG_DOMAIN_DEVICE_CLASS
532540
533541 <SECTION>
534542 <FILE>libvirt-gconfig-domain-device-private</FILE>
543 gvir_config_domain_device_new_from_tree
535544 gvir_config_domain_controller_new_from_tree
536 gvir_config_domain_device_new_from_tree
537545 gvir_config_domain_disk_new_from_tree
538546 gvir_config_domain_filesys_new_from_tree
539547 gvir_config_domain_graphics_new_from_tree
545553 <FILE>libvirt-gconfig-domain-disk</FILE>
546554 <TITLE>GVirConfigDomainDisk</TITLE>
547555 GVirConfigDomainDisk
556 GVirConfigDomainDiskClass
557 GVirConfigDomainDiskType
548558 GVirConfigDomainDiskBus
549559 GVirConfigDomainDiskCacheType
550 GVirConfigDomainDiskClass
551560 GVirConfigDomainDiskGuestDeviceType
552561 GVirConfigDomainDiskSnapshotType
553562 GVirConfigDomainDiskStartupPolicy
554 GVirConfigDomainDiskType
563 GVirConfigDomainDiskFormat
564 GVIR_CONFIG_DOMAIN_DISK_FORMAT_AIO
565 gvir_config_domain_disk_new
566 gvir_config_domain_disk_new_from_xml
567 gvir_config_domain_disk_set_type
568 gvir_config_domain_disk_set_guest_device_type
569 gvir_config_domain_disk_set_snapshot_type
570 gvir_config_domain_disk_set_startup_policy
571 gvir_config_domain_disk_set_source
572 gvir_config_domain_disk_set_driver_cache
573 gvir_config_domain_disk_set_driver_name
574 gvir_config_domain_disk_set_driver_type
575 gvir_config_domain_disk_set_driver_format
576 gvir_config_domain_disk_set_target_bus
577 gvir_config_domain_disk_set_target_dev
555578 gvir_config_domain_disk_get_disk_type
579 gvir_config_domain_disk_get_guest_device_type
580 gvir_config_domain_disk_get_snapshot_type
581 gvir_config_domain_disk_get_startup_policy
582 gvir_config_domain_disk_get_source
556583 gvir_config_domain_disk_get_driver_cache
557584 gvir_config_domain_disk_get_driver_name
558585 gvir_config_domain_disk_get_driver_type
559 gvir_config_domain_disk_get_guest_device_type
560 gvir_config_domain_disk_get_snapshot_type
561 gvir_config_domain_disk_get_source
562 gvir_config_domain_disk_get_startup_policy
586 gvir_config_domain_disk_get_driver_format
563587 gvir_config_domain_disk_get_target_bus
564588 gvir_config_domain_disk_get_target_dev
565 gvir_config_domain_disk_new
566 gvir_config_domain_disk_new_from_xml
567 gvir_config_domain_disk_set_driver_cache
568 gvir_config_domain_disk_set_driver_name
569 gvir_config_domain_disk_set_driver_type
570 gvir_config_domain_disk_set_guest_device_type
571589 gvir_config_domain_disk_set_readonly
572 gvir_config_domain_disk_set_snapshot_type
573 gvir_config_domain_disk_set_source
574 gvir_config_domain_disk_set_startup_policy
575 gvir_config_domain_disk_set_target_bus
576 gvir_config_domain_disk_set_target_dev
577 gvir_config_domain_disk_set_type
578590 <SUBSECTION Standard>
579591 GVIR_CONFIG_DOMAIN_DISK
580592 GVIR_CONFIG_DOMAIN_DISK_CLASS
590602 <FILE>libvirt-gconfig-domain-filesys</FILE>
591603 <TITLE>GVirConfigDomainFilesys</TITLE>
592604 GVirConfigDomainFilesys
605 GVirConfigDomainFilesysClass
606 GVirConfigDomainFilesysType
593607 GVirConfigDomainFilesysAccessType
594 GVirConfigDomainFilesysClass
595608 GVirConfigDomainFilesysDriverType
596 GVirConfigDomainFilesysType
597609 gvir_config_domain_filesys_new
598610 gvir_config_domain_filesys_new_from_xml
611 gvir_config_domain_filesys_set_type
599612 gvir_config_domain_filesys_set_access_type
600613 gvir_config_domain_filesys_set_driver_type
614 gvir_config_domain_filesys_set_source
601615 gvir_config_domain_filesys_set_ram_usage
616 gvir_config_domain_filesys_set_target
602617 gvir_config_domain_filesys_set_readonly
603 gvir_config_domain_filesys_set_source
604 gvir_config_domain_filesys_set_target
605 gvir_config_domain_filesys_set_type
606618 <SUBSECTION Standard>
607619 GVIR_CONFIG_DOMAIN_FILESYS
608620 GVIR_CONFIG_DOMAIN_FILESYS_CLASS
631643 </SECTION>
632644
633645 <SECTION>
646 <FILE>libvirt-gconfig-domain-graphics-desktop</FILE>
647 <TITLE>GVirConfigDomainGraphicsDesktop</TITLE>
648 GVirConfigDomainGraphicsDesktop
649 GVirConfigDomainGraphicsDesktopClass
650 gvir_config_domain_graphics_desktop_new
651 gvir_config_domain_graphics_desktop_new_from_xml
652 gvir_config_domain_graphics_desktop_set_display
653 gvir_config_domain_graphics_desktop_set_fullscreen
654 <SUBSECTION Standard>
655 GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP
656 GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP_CLASS
657 GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP_GET_CLASS
658 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP
659 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP_CLASS
660 GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP
661 GVirConfigDomainGraphicsDesktopPrivate
662 gvir_config_domain_graphics_desktop_get_type
663 </SECTION>
664
665 <SECTION>
666 <FILE>libvirt-gconfig-domain-graphics-rdp</FILE>
667 <TITLE>GVirConfigDomainGraphicsRdp</TITLE>
668 GVirConfigDomainGraphicsRdp
669 GVirConfigDomainGraphicsRdpClass
670 gvir_config_domain_graphics_rdp_new
671 gvir_config_domain_graphics_rdp_new_from_xml
672 gvir_config_domain_graphics_rdp_set_autoport
673 gvir_config_domain_graphics_rdp_get_port
674 gvir_config_domain_graphics_rdp_set_port
675 gvir_config_domain_graphics_rdp_set_multi_user
676 gvir_config_domain_graphics_rdp_set_replace_user
677 <SUBSECTION Standard>
678 GVIR_CONFIG_DOMAIN_GRAPHICS_RDP
679 GVIR_CONFIG_DOMAIN_GRAPHICS_RDP_CLASS
680 GVIR_CONFIG_DOMAIN_GRAPHICS_RDP_GET_CLASS
681 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP
682 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP_CLASS
683 GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP
684 GVirConfigDomainGraphicsRdpPrivate
685 gvir_config_domain_graphics_rdp_get_type
686 </SECTION>
687
688 <SECTION>
634689 <FILE>libvirt-gconfig-domain-graphics-sdl</FILE>
635690 <TITLE>GVirConfigDomainGraphicsSdl</TITLE>
636691 GVirConfigDomainGraphicsSdl
637692 GVirConfigDomainGraphicsSdlClass
638693 gvir_config_domain_graphics_sdl_new
639694 gvir_config_domain_graphics_sdl_new_from_xml
695 gvir_config_domain_graphics_sdl_set_xauthority
640696 gvir_config_domain_graphics_sdl_set_display
641 gvir_config_domain_graphics_sdl_set_xauthority
697 gvir_config_domain_graphics_sdl_set_fullscreen
642698 <SUBSECTION Standard>
643699 GVIR_CONFIG_DOMAIN_GRAPHICS_SDL
644700 GVIR_CONFIG_DOMAIN_GRAPHICS_SDL_CLASS
656712 GVirConfigDomainGraphicsSpice
657713 GVirConfigDomainGraphicsSpiceClass
658714 GVirConfigDomainGraphicsSpiceImageCompression
659 gvir_config_domain_graphics_spice_get_image_compression
660 gvir_config_domain_graphics_spice_get_port
661715 gvir_config_domain_graphics_spice_new
662716 gvir_config_domain_graphics_spice_new_from_xml
663717 gvir_config_domain_graphics_spice_set_autoport
664 gvir_config_domain_graphics_spice_set_image_compression
665718 gvir_config_domain_graphics_spice_set_password
719 gvir_config_domain_graphics_spice_get_port
666720 gvir_config_domain_graphics_spice_set_port
667721 gvir_config_domain_graphics_spice_set_tls_port
722 gvir_config_domain_graphics_spice_set_image_compression
723 gvir_config_domain_graphics_spice_get_image_compression
668724 <SUBSECTION Standard>
669725 GVIR_CONFIG_DOMAIN_GRAPHICS_SPICE
670726 GVIR_CONFIG_DOMAIN_GRAPHICS_SPICE_CLASS
681737 <TITLE>GVirConfigDomainGraphicsVnc</TITLE>
682738 GVirConfigDomainGraphicsVnc
683739 GVirConfigDomainGraphicsVncClass
684 gvir_config_domain_graphics_vnc_get_port
685 gvir_config_domain_graphics_vnc_get_socket
686740 gvir_config_domain_graphics_vnc_new
687741 gvir_config_domain_graphics_vnc_new_from_xml
742 gvir_config_domain_graphics_vnc_get_socket
743 gvir_config_domain_graphics_vnc_set_socket
688744 gvir_config_domain_graphics_vnc_set_autoport
745 gvir_config_domain_graphics_vnc_get_port
746 gvir_config_domain_graphics_vnc_set_port
689747 gvir_config_domain_graphics_vnc_set_password
690 gvir_config_domain_graphics_vnc_set_port
691 gvir_config_domain_graphics_vnc_set_socket
692748 <SUBSECTION Standard>
693749 GVIR_CONFIG_DOMAIN_GRAPHICS_VNC
694750 GVIR_CONFIG_DOMAIN_GRAPHICS_VNC_CLASS
704760 <FILE>libvirt-gconfig-domain-input</FILE>
705761 <TITLE>GVirConfigDomainInput</TITLE>
706762 GVirConfigDomainInput
707 GVirConfigDomainInputBus
708763 GVirConfigDomainInputClass
709764 GVirConfigDomainInputDeviceType
765 GVirConfigDomainInputBus
710766 gvir_config_domain_input_new
711767 gvir_config_domain_input_new_from_xml
768 gvir_config_domain_input_set_device_type
712769 gvir_config_domain_input_set_bus
713 gvir_config_domain_input_set_device_type
714770 <SUBSECTION Standard>
715771 GVIR_CONFIG_DOMAIN_INPUT
716772 GVIR_CONFIG_DOMAIN_INPUT_CLASS
724780
725781 <SECTION>
726782 <FILE>libvirt-gconfig-domain-interface</FILE>
783 <TITLE>GVirConfigDomainInterface</TITLE>
727784 <TITLE>GVirConfigDomain</TITLE>
728 <TITLE>GVirConfigDomainInterface</TITLE>
729785 GVirConfigDomainInterface
730786 GVirConfigDomainInterfaceClass
731787 GVirConfigDomainInterfaceLinkState
788 gvir_config_domain_interface_set_ifname
789 gvir_config_domain_interface_set_link_state
790 gvir_config_domain_interface_set_mac
791 gvir_config_domain_interface_set_model
732792 gvir_config_domain_interface_get_ifname
733793 gvir_config_domain_interface_get_link_state
734794 gvir_config_domain_interface_get_mac
735795 gvir_config_domain_interface_get_model
736 gvir_config_domain_interface_set_ifname
737 gvir_config_domain_interface_set_link_state
738 gvir_config_domain_interface_set_mac
739 gvir_config_domain_interface_set_model
740796 <SUBSECTION Standard>
741797 GVIR_CONFIG_DOMAIN_INTERFACE
742798 GVIR_CONFIG_DOMAIN_INTERFACE_CLASS
828884 <FILE>libvirt-gconfig-domain-os</FILE>
829885 <TITLE>GVirConfigDomainOs</TITLE>
830886 GVirConfigDomainOs
887 GVirConfigDomainOsClass
888 GVirConfigDomainOsType
889 GVirConfigDomainOsSmBiosMode
831890 GVirConfigDomainOsBootDevice
832 GVirConfigDomainOsClass
833 GVirConfigDomainOsSmBiosMode
834 GVirConfigDomainOsType
835 gvir_config_domain_os_bios_enable_serial
836 gvir_config_domain_os_enable_boot_menu
837 gvir_config_domain_os_get_arch
838 gvir_config_domain_os_get_boot_devices
839 gvir_config_domain_os_get_os_type
840891 gvir_config_domain_os_new
841892 gvir_config_domain_os_new_from_xml
893 gvir_config_domain_os_set_os_type
894 gvir_config_domain_os_get_os_type
895 gvir_config_domain_os_get_arch
842896 gvir_config_domain_os_set_arch
897 gvir_config_domain_os_get_boot_devices
843898 gvir_config_domain_os_set_boot_devices
899 gvir_config_domain_os_set_kernel
900 gvir_config_domain_os_set_ramdisk
844901 gvir_config_domain_os_set_cmdline
845902 gvir_config_domain_os_set_init
846 gvir_config_domain_os_set_kernel
847903 gvir_config_domain_os_set_loader
848904 gvir_config_domain_os_set_machine
849 gvir_config_domain_os_set_os_type
850 gvir_config_domain_os_set_ramdisk
851905 gvir_config_domain_os_set_smbios_mode
906 gvir_config_domain_os_enable_boot_menu
907 gvir_config_domain_os_bios_enable_serial
852908 <SUBSECTION Standard>
853909 GVIR_CONFIG_DOMAIN_OS
854910 GVIR_CONFIG_DOMAIN_OS_CLASS
885941 GVirConfigDomainPowerManagementClass
886942 gvir_config_domain_power_management_new
887943 gvir_config_domain_power_management_new_from_xml
944 gvir_config_domain_power_management_set_mem_suspend_enabled
888945 gvir_config_domain_power_management_set_disk_suspend_enabled
889 gvir_config_domain_power_management_set_mem_suspend_enabled
890946 <SUBSECTION Standard>
891947 GVIR_CONFIG_DOMAIN_POWER_MANAGEMENT
892948 GVIR_CONFIG_DOMAIN_POWER_MANAGEMENT_CLASS
902958 <FILE>libvirt-gconfig-domain-redirdev</FILE>
903959 <TITLE>GVirConfigDomainRedirdev</TITLE>
904960 GVirConfigDomainRedirdev
961 GVirConfigDomainRedirdevClass
905962 GVirConfigDomainRedirdevBus
906 GVirConfigDomainRedirdevClass
907963 gvir_config_domain_redirdev_new
908964 gvir_config_domain_redirdev_new_from_xml
965 gvir_config_domain_redirdev_set_bus
909966 gvir_config_domain_redirdev_set_address
910 gvir_config_domain_redirdev_set_bus
911967 <SUBSECTION Standard>
912968 GVIR_CONFIG_DOMAIN_REDIRDEV
913969 GVIR_CONFIG_DOMAIN_REDIRDEV_CLASS
927983 GVirConfigDomainSeclabelType
928984 gvir_config_domain_seclabel_new
929985 gvir_config_domain_seclabel_new_from_xml
986 gvir_config_domain_seclabel_set_type
987 gvir_config_domain_seclabel_set_model
930988 gvir_config_domain_seclabel_set_baselabel
931989 gvir_config_domain_seclabel_set_label
932 gvir_config_domain_seclabel_set_model
933 gvir_config_domain_seclabel_set_type
934990 <SUBSECTION Standard>
935991 GVIR_CONFIG_DOMAIN_SECLABEL
936992 GVIR_CONFIG_DOMAIN_SECLABEL_CLASS
10021058 GVirConfigDomainSmartcardHostCertificatesClass
10031059 gvir_config_domain_smartcard_host_certificates_new
10041060 gvir_config_domain_smartcard_host_certificates_new_from_xml
1061 gvir_config_domain_smartcard_host_certificates_set_database
10051062 gvir_config_domain_smartcard_host_certificates_set_certificates
1006 gvir_config_domain_smartcard_host_certificates_set_database
10071063 <SUBSECTION Standard>
10081064 GVIR_CONFIG_DOMAIN_SMARTCARD_HOST_CERTIFICATES
10091065 GVIR_CONFIG_DOMAIN_SMARTCARD_HOST_CERTIFICATES_CLASS
10391095 <TITLE>GVirConfigDomainSnapshot</TITLE>
10401096 GVirConfigDomainSnapshot
10411097 GVirConfigDomainSnapshotClass
1098 GVirConfigDomainSnapshotDomainState
1099 GVirConfigDomainSnapshotMemoryState
10421100 gvir_config_domain_snapshot_new
10431101 gvir_config_domain_snapshot_new_from_xml
1102 gvir_config_domain_snapshot_get_name
1103 gvir_config_domain_snapshot_set_name
1104 gvir_config_domain_snapshot_get_description
1105 gvir_config_domain_snapshot_set_description
1106 gvir_config_domain_snapshot_get_memory_state
1107 gvir_config_domain_snapshot_set_memory_state
1108 gvir_config_domain_snapshot_get_memory_file
1109 gvir_config_domain_snapshot_set_memory_file
1110 gvir_config_domain_snapshot_get_creation_time
1111 gvir_config_domain_snapshot_get_state
1112 gvir_config_domain_snapshot_get_parent
1113 gvir_config_domain_snapshot_get_domain
1114 gvir_config_domain_snapshot_set_disks
1115 gvir_config_domain_snapshot_add_disk
1116 gvir_config_domain_snapshot_get_disks
10441117 <SUBSECTION Standard>
10451118 GVIR_CONFIG_DOMAIN_SNAPSHOT
10461119 GVIR_CONFIG_DOMAIN_SNAPSHOT_CLASS
10531126 </SECTION>
10541127
10551128 <SECTION>
1129 <FILE>libvirt-gconfig-domain-snapshot-disk</FILE>
1130 <TITLE>GVirConfigDomainSnapshotDisk</TITLE>
1131 GVirConfigDomainSnapshotDisk
1132 GVirConfigDomainSnapshotDiskClass
1133 gvir_config_domain_snapshot_disk_new
1134 gvir_config_domain_snapshot_disk_new_from_xml
1135 gvir_config_domain_snapshot_disk_get_name
1136 gvir_config_domain_snapshot_disk_set_name
1137 gvir_config_domain_snapshot_disk_get_snapshot_type
1138 gvir_config_domain_snapshot_disk_set_snapshot_type
1139 gvir_config_domain_snapshot_disk_get_source_file
1140 gvir_config_domain_snapshot_disk_set_source_file
1141 gvir_config_domain_snapshot_disk_get_driver_format
1142 gvir_config_domain_snapshot_disk_set_driver_format
1143 <SUBSECTION Standard>
1144 GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK
1145 GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK_CLASS
1146 GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK_GET_CLASS
1147 GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK
1148 GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK_CLASS
1149 GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK
1150 GVirConfigDomainSnapshotDiskPrivate
1151 gvir_config_domain_snapshot_disk_get_type
1152 </SECTION>
1153
1154 <SECTION>
1155 <FILE>libvirt-gconfig-domain-snapshot-private</FILE>
1156 gvir_config_domain_snapshot_disk_new_from_tree
1157 </SECTION>
1158
1159 <SECTION>
10561160 <FILE>libvirt-gconfig-domain-sound</FILE>
10571161 <TITLE>GVirConfigDomainSound</TITLE>
10581162 GVirConfigDomainSound
11351239 GVirConfigDomainVideoModel
11361240 gvir_config_domain_video_new
11371241 gvir_config_domain_video_new_from_xml
1138 gvir_config_domain_video_set_heads
11391242 gvir_config_domain_video_set_model
11401243 gvir_config_domain_video_set_vram
1244 gvir_config_domain_video_set_heads
11411245 <SUBSECTION Standard>
11421246 GVIR_CONFIG_DOMAIN_VIDEO
11431247 GVIR_CONFIG_DOMAIN_VIDEO_CLASS
11511255
11521256 <SECTION>
11531257 <FILE>libvirt-gconfig-helpers</FILE>
1258 gvir_config_object_error_quark
11541259 GVIR_CONFIG_OBJECT_ERROR
1155 gvir_config_object_error_quark
11561260 </SECTION>
11571261
11581262 <SECTION>
11591263 <FILE>libvirt-gconfig-helpers-private</FILE>
1160 GVirConfigXmlNodeIterator
11611264 gvir_config_error_new
1162 gvir_config_genum_get_nick
1163 gvir_config_genum_get_value
11641265 gvir_config_set_error
11651266 gvir_config_set_error_literal
11661267 gvir_config_set_error_valist
1268 gvir_config_xml_parse
1269 GVirConfigXmlNodeIterator
11671270 gvir_config_xml_foreach_child
1271 gvir_config_xml_get_element
1272 gvir_config_xml_get_child_element_content
11681273 gvir_config_xml_get_attribute_content
1169 gvir_config_xml_get_child_element_content
1170 gvir_config_xml_get_element
11711274 gvir_config_xml_node_to_string
1172 gvir_config_xml_parse
1275 gvir_config_genum_get_nick
1276 gvir_config_genum_get_value
11731277 </SECTION>
11741278
11751279 <SECTION>
11761280 <FILE>libvirt-gconfig-interface</FILE>
1281 <TITLE>GVirConfigInterface</TITLE>
11771282 <TITLE>GVirConfig</TITLE>
1178 <TITLE>GVirConfigInterface</TITLE>
11791283 GVirConfigInterface
11801284 GVirConfigInterfaceClass
11811285 gvir_config_interface_new
12561360 <TITLE>GVirConfigObject</TITLE>
12571361 GVirConfigObject
12581362 GVirConfigObjectClass
1259 gvir_config_object_get_schema
12601363 gvir_config_object_new
12611364 gvir_config_object_new_from_xml
1365 gvir_config_object_validate
12621366 gvir_config_object_to_xml
1263 gvir_config_object_validate
1367 gvir_config_object_get_schema
12641368 <SUBSECTION Standard>
12651369 GVIR_CONFIG_IS_OBJECT
12661370 GVIR_CONFIG_IS_OBJECT_CLASS
12741378
12751379 <SECTION>
12761380 <FILE>libvirt-gconfig-object-private</FILE>
1381 gvir_config_object_new_from_tree
1382 gvir_config_object_get_xml_doc
1383 gvir_config_object_get_xml_node
1384 gvir_config_object_get_node_content
1385 gvir_config_object_get_node_content_uint64
1386 gvir_config_object_get_node_content_genum
1387 gvir_config_object_get_attribute
1388 gvir_config_object_get_attribute_uint64
1389 gvir_config_object_get_attribute_genum
1390 gvir_config_object_set_node_content
1391 gvir_config_object_set_node_content_uint64
12771392 gvir_config_object_add_child
12781393 gvir_config_object_add_child_with_attribute
12791394 gvir_config_object_add_child_with_attribute_enum
1280 gvir_config_object_attach_add
1281 gvir_config_object_attach_replace
1282 gvir_config_object_delete_child
1283 gvir_config_object_delete_children
1284 gvir_config_object_foreach_child
1285 gvir_config_object_get_attribute
1286 gvir_config_object_get_attribute_genum
1287 gvir_config_object_get_attribute_uint64
1288 gvir_config_object_get_child
1289 gvir_config_object_get_child_with_type
1290 gvir_config_object_get_node_content
1291 gvir_config_object_get_node_content_genum
1292 gvir_config_object_get_node_content_uint64
1293 gvir_config_object_get_xml_node
1294 gvir_config_object_new_from_tree
1295 gvir_config_object_remove_attribute
12961395 gvir_config_object_replace_child
12971396 gvir_config_object_replace_child_with_attribute
12981397 gvir_config_object_replace_child_with_attribute_enum
1398 gvir_config_object_delete_child
1399 gvir_config_object_delete_children
1400 gvir_config_object_set_child
1401 gvir_config_object_attach_add
1402 gvir_config_object_attach_replace
12991403 gvir_config_object_set_attribute
13001404 gvir_config_object_set_attribute_with_type
1301 gvir_config_object_set_child
1405 gvir_config_object_remove_attribute
1406 gvir_config_object_foreach_child
13021407 gvir_config_object_set_namespace
1303 gvir_config_object_set_node_content
1304 gvir_config_object_set_node_content_uint64
1305 </SECTION>
1306
1307 <SECTION>
1308 <FILE>libvirt-gconfig-private</FILE>
1309
1408 gvir_config_object_get_child
1409 gvir_config_object_get_child_with_type
13101410 </SECTION>
13111411
13121412 <SECTION>
13341434 GVirConfigStoragePermissionsClass
13351435 gvir_config_storage_permissions_new
13361436 gvir_config_storage_permissions_new_from_xml
1437 gvir_config_storage_permissions_get_group
13371438 gvir_config_storage_permissions_set_group
1439 gvir_config_storage_permissions_get_label
13381440 gvir_config_storage_permissions_set_label
1441 gvir_config_storage_permissions_get_mode
13391442 gvir_config_storage_permissions_set_mode
1443 gvir_config_storage_permissions_get_owner
13401444 gvir_config_storage_permissions_set_owner
13411445 <SUBSECTION Standard>
13421446 GVIR_CONFIG_IS_STORAGE_PERMISSIONS
13571461 GVirConfigStoragePoolType
13581462 gvir_config_storage_pool_new
13591463 gvir_config_storage_pool_new_from_xml
1464 gvir_config_storage_pool_get_allocation
13601465 gvir_config_storage_pool_set_allocation
1466 gvir_config_storage_pool_get_available
13611467 gvir_config_storage_pool_set_available
1468 gvir_config_storage_pool_get_capacity
13621469 gvir_config_storage_pool_set_capacity
1470 gvir_config_storage_pool_get_name
13631471 gvir_config_storage_pool_set_name
1472 gvir_config_storage_pool_get_pool_type
13641473 gvir_config_storage_pool_set_pool_type
1474 gvir_config_storage_pool_get_source
13651475 gvir_config_storage_pool_set_source
1476 gvir_config_storage_pool_get_target
13661477 gvir_config_storage_pool_set_target
1478 gvir_config_storage_pool_get_uuid
13671479 gvir_config_storage_pool_set_uuid
13681480 <SUBSECTION Standard>
13691481 GVIR_CONFIG_IS_STORAGE_POOL
13831495 GVirConfigStoragePoolSourceClass
13841496 gvir_config_storage_pool_source_new
13851497 gvir_config_storage_pool_source_new_from_xml
1498 gvir_config_storage_pool_source_get_adapter
13861499 gvir_config_storage_pool_source_set_adapter
1500 gvir_config_storage_pool_source_get_device_path
13871501 gvir_config_storage_pool_source_set_device_path
1502 gvir_config_storage_pool_source_get_directory
13881503 gvir_config_storage_pool_source_set_directory
1504 gvir_config_storage_pool_source_get_format
13891505 gvir_config_storage_pool_source_set_format
1506 gvir_config_storage_pool_source_get_host
13901507 gvir_config_storage_pool_source_set_host
1508 gvir_config_storage_pool_source_get_name
13911509 gvir_config_storage_pool_source_set_name
1510 gvir_config_storage_pool_source_get_product
13921511 gvir_config_storage_pool_source_set_product
1512 gvir_config_storage_pool_source_get_vendor
13931513 gvir_config_storage_pool_source_set_vendor
13941514 <SUBSECTION Standard>
13951515 GVIR_CONFIG_IS_STORAGE_POOL_SOURCE
14091529 GVirConfigStoragePoolTargetClass
14101530 gvir_config_storage_pool_target_new
14111531 gvir_config_storage_pool_target_new_from_xml
1532 gvir_config_storage_pool_target_get_path
14121533 gvir_config_storage_pool_target_set_path
1534 gvir_config_storage_pool_target_get_permissions
14131535 gvir_config_storage_pool_target_set_permissions
14141536 <SUBSECTION Standard>
14151537 GVIR_CONFIG_IS_STORAGE_POOL_TARGET
2424 gvir_config_domain_disk_get_type
2525 gvir_config_domain_filesys_get_type
2626 gvir_config_domain_get_type
27 gvir_config_domain_graphics_desktop_get_type
2728 gvir_config_domain_graphics_get_type
29 gvir_config_domain_graphics_rdp_get_type
2830 gvir_config_domain_graphics_sdl_get_type
2931 gvir_config_domain_graphics_spice_get_type
3032 gvir_config_domain_graphics_vnc_get_type
4446 gvir_config_domain_smartcard_host_certificates_get_type
4547 gvir_config_domain_smartcard_host_get_type
4648 gvir_config_domain_smartcard_passthrough_get_type
49 gvir_config_domain_snapshot_disk_get_type
4750 gvir_config_domain_snapshot_get_type
4851 gvir_config_domain_sound_get_type
4952 gvir_config_domain_timer_get_type
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1919 # Everything below here is generic #
2020 ####################################
2121 VPATH = @srcdir@
22 am__make_dryrun = \
23 { \
24 am__dry=no; \
22 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
23 am__make_running_with_option = \
24 case $${target_option-} in \
25 ?) ;; \
26 *) echo "am__make_running_with_option: internal error: invalid" \
27 "target option '$${target_option-}' specified" >&2; \
28 exit 1;; \
29 esac; \
30 has_opt=no; \
31 sane_makeflags=$$MAKEFLAGS; \
32 if $(am__is_gnu_make); then \
33 sane_makeflags=$$MFLAGS; \
34 else \
2535 case $$MAKEFLAGS in \
2636 *\\[\ \ ]*) \
27 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
28 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
29 *) \
30 for am__flg in $$MAKEFLAGS; do \
31 case $$am__flg in \
32 *=*|--*) ;; \
33 *n*) am__dry=yes; break;; \
34 esac; \
35 done;; \
37 bs=\\; \
38 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
39 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3640 esac; \
37 test $$am__dry = yes; \
38 }
41 fi; \
42 skip_next=no; \
43 strip_trailopt () \
44 { \
45 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
46 }; \
47 for flg in $$sane_makeflags; do \
48 test $$skip_next = yes && { skip_next=no; continue; }; \
49 case $$flg in \
50 *=*|--*) continue;; \
51 -*I) strip_trailopt 'I'; skip_next=yes;; \
52 -*I?*) strip_trailopt 'I';; \
53 -*O) strip_trailopt 'O'; skip_next=yes;; \
54 -*O?*) strip_trailopt 'O';; \
55 -*l) strip_trailopt 'l'; skip_next=yes;; \
56 -*l?*) strip_trailopt 'l';; \
57 -[dEDm]) skip_next=yes;; \
58 -[JT]) skip_next=yes;; \
59 esac; \
60 case $$flg in \
61 *$$target_option*) has_opt=yes; break;; \
62 esac; \
63 done; \
64 test $$has_opt = yes
65 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
66 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3967 pkgdatadir = $(datadir)/@PACKAGE@
4068 pkgincludedir = $(includedir)/@PACKAGE@
4169 pkglibdir = $(libdir)/@PACKAGE@
5482 POST_UNINSTALL = :
5583 build_triplet = @build@
5684 host_triplet = @host@
57 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
58 $(top_srcdir)/gtk-doc.make
85 DIST_COMMON = $(top_srcdir)/gtk-doc.make $(srcdir)/Makefile.in \
86 $(srcdir)/Makefile.am
5987 subdir = docs/libvirt-gconfig
6088 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
61 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
62 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
63 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
89 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
90 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
91 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
92 $(top_srcdir)/m4/lt~obsolete.m4 \
6493 $(top_srcdir)/m4/manywarnings.m4 \
6594 $(top_srcdir)/m4/virt-compile-warnings.m4 \
66 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
95 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
96 $(top_srcdir)/configure.ac
6797 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6898 $(ACLOCAL_M4)
6999 mkinstalldirs = $(install_sh) -d
89119 n|no|NO) false;; \
90120 *) (install-info --version) >/dev/null 2>&1;; \
91121 esac
122 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
92123 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
93124 ACLOCAL = @ACLOCAL@
125 ALL_LINGUAS = @ALL_LINGUAS@
94126 AMTAR = @AMTAR@
95127 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
96128 AR = @AR@
111143 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
112144 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
113145 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
146 DATADIRNAME = @DATADIRNAME@
114147 DEFS = @DEFS@
115148 DEPDIR = @DEPDIR@
116149 DLLTOOL = @DLLTOOL@
122155 EGREP = @EGREP@
123156 EXEEXT = @EXEEXT@
124157 FGREP = @FGREP@
158 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
125159 GIO2_CFLAGS = @GIO2_CFLAGS@
126160 GIO2_LIBS = @GIO2_LIBS@
127161 GLIB2_CFLAGS = @GLIB2_CFLAGS@
128162 GLIB2_LIBS = @GLIB2_LIBS@
129163 GLIB_MKENUMS = @GLIB_MKENUMS@
164 GMSGFMT = @GMSGFMT@
130165 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
131166 GOBJECT2_LIBS = @GOBJECT2_LIBS@
132167 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
147182 INSTALL_PROGRAM = @INSTALL_PROGRAM@
148183 INSTALL_SCRIPT = @INSTALL_SCRIPT@
149184 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
185 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
186 INTLTOOL_MERGE = @INTLTOOL_MERGE@
187 INTLTOOL_PERL = @INTLTOOL_PERL@
188 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
189 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
190 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
191 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
192 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
150193 LD = @LD@
151194 LDFLAGS = @LDFLAGS@
152195 LIBOBJS = @LIBOBJS@
170213 MANIFEST_TOOL = @MANIFEST_TOOL@
171214 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
172215 MKDIR_P = @MKDIR_P@
216 MSGFMT = @MSGFMT@
217 MSGMERGE = @MSGMERGE@
173218 NM = @NM@
174219 NMEDIT = @NMEDIT@
175220 OBJDUMP = @OBJDUMP@
196241 SET_MAKE = @SET_MAKE@
197242 SHELL = @SHELL@
198243 STRIP = @STRIP@
244 USE_NLS = @USE_NLS@
199245 VAPIGEN = @VAPIGEN@
200246 VERSION = @VERSION@
201247 WARN_CFLAGS = @WARN_CFLAGS@
202248 WARN_LDFLAGS = @WARN_LDFLAGS@
249 XGETTEXT = @XGETTEXT@
203250 abs_builddir = @abs_builddir@
204251 abs_srcdir = @abs_srcdir@
205252 abs_top_builddir = @abs_top_builddir@
233280 includedir = @includedir@
234281 infodir = @infodir@
235282 install_sh = @install_sh@
283 intltool__v_merge_options_ = @intltool__v_merge_options_@
284 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
236285 libdir = @libdir@
237286 libexecdir = @libexecdir@
238287 localedir = @localedir@
362411
363412 clean-libtool:
364413 -rm -rf .libs _libs
365 tags: TAGS
366 TAGS:
367
368 ctags: CTAGS
369 CTAGS:
414 tags TAGS:
415
416 ctags CTAGS:
370417
371418 cscope cscopelist:
372419
509556 .MAKE: install-am install-strip
510557
511558 .PHONY: all all-am all-local check check-am clean clean-generic \
512 clean-libtool clean-local dist-hook distclean \
513 distclean-generic distclean-libtool distclean-local distdir \
514 dvi dvi-am html html-am info info-am install install-am \
515 install-data install-data-am install-data-local install-dvi \
516 install-dvi-am install-exec install-exec-am install-html \
517 install-html-am install-info install-info-am install-man \
518 install-pdf install-pdf-am install-ps install-ps-am \
519 install-strip installcheck installcheck-am installdirs \
520 maintainer-clean maintainer-clean-generic \
559 clean-libtool clean-local cscopelist-am ctags-am dist-hook \
560 distclean distclean-generic distclean-libtool distclean-local \
561 distdir dvi dvi-am html html-am info info-am install \
562 install-am install-data install-data-am install-data-local \
563 install-dvi install-dvi-am install-exec install-exec-am \
564 install-html install-html-am install-info install-info-am \
565 install-man install-pdf install-pdf-am install-ps \
566 install-ps-am install-strip installcheck installcheck-am \
567 installdirs maintainer-clean maintainer-clean-generic \
521568 maintainer-clean-local mostlyclean mostlyclean-generic \
522 mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
523 uninstall-local
569 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
570 uninstall-am uninstall-local
524571
525572
526573 @ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigCapabilities</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
88 <link rel="prev" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">
99 <link rel="next" href="object-tree.html" title="Object Hierarchy">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4040 <a name="GVirConfigCapabilities.synopsis"></a><h2>Synopsis</h2>
4141 <pre class="synopsis">struct <a class="link" href="GVirConfigCapabilities.html#GVirConfigCapabilities-struct" title="struct GVirConfigCapabilities">GVirConfigCapabilities</a>;
4242 struct <a class="link" href="GVirConfigCapabilities.html#GVirConfigCapabilitiesClass" title="struct GVirConfigCapabilitiesClass">GVirConfigCapabilitiesClass</a>;
43 <span class="returnvalue">GList</span> * <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-guests" title="gvir_config_capabilities_get_guests ()">gvir_config_capabilities_get_guests</a> (<em class="parameter"><code><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="type">GVirConfigCapabilities</span></a> *caps</code></em>);
44 <span class="returnvalue">GVirConfigCapabilitiesHost</span> * <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-host" title="gvir_config_capabilities_get_host ()">gvir_config_capabilities_get_host</a>
45 (<em class="parameter"><code><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="type">GVirConfigCapabilities</span></a> *caps</code></em>);
4643 <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> * <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-new" title="gvir_config_capabilities_new ()">gvir_config_capabilities_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
4744 <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> * <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-new-from-xml" title="gvir_config_capabilities_new_from_xml ()">gvir_config_capabilities_new_from_xml</a>
4845 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
4946 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
47 <span class="returnvalue">GVirConfigCapabilitiesHost</span> * <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-host" title="gvir_config_capabilities_get_host ()">gvir_config_capabilities_get_host</a>
48 (<em class="parameter"><code><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="type">GVirConfigCapabilities</span></a> *caps</code></em>);
49 <span class="returnvalue">GList</span> * <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-guests" title="gvir_config_capabilities_get_guests ()">gvir_config_capabilities_get_guests</a> (<em class="parameter"><code><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="type">GVirConfigCapabilities</span></a> *caps</code></em>);
5050 </pre>
5151 </div>
5252 <div class="refsect1">
7878 </div>
7979 <hr>
8080 <div class="refsect2">
81 <a name="gvir-config-capabilities-get-guests"></a><h3>gvir_config_capabilities_get_guests ()</h3>
82 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_config_capabilities_get_guests (<em class="parameter"><code><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="type">GVirConfigCapabilities</span></a> *caps</code></em>);</pre>
83 <p>
84 Gets the list of guest capabilities.
85 </p>
86 <div class="variablelist"><table border="0" class="variablelist">
87 <colgroup>
88 <col align="left" valign="top">
89 <col>
90 </colgroup>
91 <tbody><tr>
92 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
93 <td>a newly allocated <span class="type">GList</span> of <span class="type">GVirConfigCapabilitiesGuest</span>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGConfig.CapabilitiesGuest][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
94 </td>
95 </tr></tbody>
96 </table></div>
81 <a name="gvir-config-capabilities-new"></a><h3>gvir_config_capabilities_new ()</h3>
82 <pre class="programlisting"><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> * gvir_config_capabilities_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
83 </div>
84 <hr>
85 <div class="refsect2">
86 <a name="gvir-config-capabilities-new-from-xml"></a><h3>gvir_config_capabilities_new_from_xml ()</h3>
87 <pre class="programlisting"><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> * gvir_config_capabilities_new_from_xml
88 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
89 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
9790 </div>
9891 <hr>
9992 <div class="refsect2">
117110 </div>
118111 <hr>
119112 <div class="refsect2">
120 <a name="gvir-config-capabilities-new"></a><h3>gvir_config_capabilities_new ()</h3>
121 <pre class="programlisting"><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> * gvir_config_capabilities_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
122 </div>
123 <hr>
124 <div class="refsect2">
125 <a name="gvir-config-capabilities-new-from-xml"></a><h3>gvir_config_capabilities_new_from_xml ()</h3>
126 <pre class="programlisting"><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> * gvir_config_capabilities_new_from_xml
127 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
128 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
113 <a name="gvir-config-capabilities-get-guests"></a><h3>gvir_config_capabilities_get_guests ()</h3>
114 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_config_capabilities_get_guests (<em class="parameter"><code><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="type">GVirConfigCapabilities</span></a> *caps</code></em>);</pre>
115 <p>
116 Gets the list of guest capabilities.
117 </p>
118 <div class="variablelist"><table border="0" class="variablelist">
119 <colgroup>
120 <col align="left" valign="top">
121 <col>
122 </colgroup>
123 <tbody><tr>
124 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
125 <td>a newly allocated <span class="type">GList</span> of <span class="type">GVirConfigCapabilitiesGuest</span>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGConfig.CapabilitiesGuest][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
126 </td>
127 </tr></tbody>
128 </table></div>
129129 </div>
130130 </div>
131131 </div>
132132 <div class="footer">
133133 <hr>
134 Generated by GTK-Doc V1.18</div>
134 Generated by GTK-Doc V1.19</div>
135135 </body>
136136 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigDomain</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
88 <link rel="prev" href="GVirConfigObject.html" title="GVirConfigObject">
99 <link rel="next" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <a name="GVirConfigDomain.synopsis"></a><h2>Synopsis</h2>
4343 <pre class="synopsis">struct <a class="link" href="GVirConfigDomain.html#GVirConfigDomain-struct" title="struct GVirConfigDomain">GVirConfigDomain</a>;
4444 struct <a class="link" href="GVirConfigDomain.html#GVirConfigDomainClass" title="struct GVirConfigDomainClass">GVirConfigDomainClass</a>;
45 enum <a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType">GVirConfigDomainVirtType</a>;
46 enum <a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent" title="enum GVirConfigDomainLifecycleEvent">GVirConfigDomainLifecycleEvent</a>;
4547 enum <a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleAction" title="enum GVirConfigDomainLifecycleAction">GVirConfigDomainLifecycleAction</a>;
46 enum <a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent" title="enum GVirConfigDomainLifecycleEvent">GVirConfigDomainLifecycleEvent</a>;
47 enum <a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType">GVirConfigDomainVirtType</a>;
48 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-add-device" title="gvir_config_domain_add_device ()">gvir_config_domain_add_device</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
49 <em class="parameter"><code><span class="type">GVirConfigDomainDevice</span> *device</code></em>);
50 <span class="returnvalue">GVirConfigDomainCpu</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-cpu" title="gvir_config_domain_get_cpu ()">gvir_config_domain_get_cpu</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
48 <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-new-from-xml" title="gvir_config_domain_new_from_xml ()">gvir_config_domain_new_from_xml</a> (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
49 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
50 <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-new" title="gvir_config_domain_new ()">gvir_config_domain_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
51 <a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="returnvalue">GVirConfigDomainVirtType</span></a> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-virt-type" title="gvir_config_domain_get_virt_type ()">gvir_config_domain_get_virt_type</a>
52 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
53 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-virt-type" title="gvir_config_domain_set_virt_type ()">gvir_config_domain_set_virt_type</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
54 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="type">GVirConfigDomainVirtType</span></a> type</code></em>);
55 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-name" title="gvir_config_domain_get_name ()">gvir_config_domain_get_name</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
56 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-name" title="gvir_config_domain_set_name ()">gvir_config_domain_set_name</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
57 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);
58 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-description" title="gvir_config_domain_get_description ()">gvir_config_domain_get_description</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
59 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-description" title="gvir_config_domain_set_description ()">gvir_config_domain_set_description</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
60 <em class="parameter"><code>const <span class="type">char</span> *description</code></em>);
61 <span class="returnvalue">guint64</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-memory" title="gvir_config_domain_get_memory ()">gvir_config_domain_get_memory</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
62 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-memory" title="gvir_config_domain_set_memory ()">gvir_config_domain_set_memory</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
63 <em class="parameter"><code><span class="type">guint64</span> memory</code></em>);
5164 <span class="returnvalue">guint64</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-current-memory" title="gvir_config_domain_get_current_memory ()">gvir_config_domain_get_current_memory</a>
5265 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
53 <span class="returnvalue">gchar</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-custom-xml" title="gvir_config_domain_get_custom_xml ()">gvir_config_domain_get_custom_xml</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
54 <em class="parameter"><code>const <span class="type">gchar</span> *ns_uri</code></em>);
55 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-description" title="gvir_config_domain_get_description ()">gvir_config_domain_get_description</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
56 <span class="returnvalue">GList</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-devices" title="gvir_config_domain_get_devices ()">gvir_config_domain_get_devices</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
57 <span class="returnvalue">GStrv</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-features" title="gvir_config_domain_get_features ()">gvir_config_domain_get_features</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
58 <span class="returnvalue">guint64</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-memory" title="gvir_config_domain_get_memory ()">gvir_config_domain_get_memory</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
59 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-name" title="gvir_config_domain_get_name ()">gvir_config_domain_get_name</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
60 <span class="returnvalue">GVirConfigDomainOs</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-os" title="gvir_config_domain_get_os ()">gvir_config_domain_get_os</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
61 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-title" title="gvir_config_domain_get_title ()">gvir_config_domain_get_title</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
62 <span class="returnvalue">guint64</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-vcpus" title="gvir_config_domain_get_vcpus ()">gvir_config_domain_get_vcpus</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
63 <a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="returnvalue">GVirConfigDomainVirtType</span></a> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-virt-type" title="gvir_config_domain_get_virt_type ()">gvir_config_domain_get_virt_type</a>
64 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
65 <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-new" title="gvir_config_domain_new ()">gvir_config_domain_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
66 <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-new-from-xml" title="gvir_config_domain_new_from_xml ()">gvir_config_domain_new_from_xml</a> (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
67 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
68 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-clock" title="gvir_config_domain_set_clock ()">gvir_config_domain_set_clock</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
69 <em class="parameter"><code><span class="type">GVirConfigDomainClock</span> *klock</code></em>);
70 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-cpu" title="gvir_config_domain_set_cpu ()">gvir_config_domain_set_cpu</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
71 <em class="parameter"><code><span class="type">GVirConfigDomainCpu</span> *cpu</code></em>);
7266 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-current-memory" title="gvir_config_domain_set_current_memory ()">gvir_config_domain_set_current_memory</a>
7367 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
7468 <em class="parameter"><code><span class="type">guint64</span> memory</code></em>);
69 <span class="returnvalue">guint64</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-vcpus" title="gvir_config_domain_get_vcpus ()">gvir_config_domain_get_vcpus</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
70 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-vcpus" title="gvir_config_domain_set_vcpus ()">gvir_config_domain_set_vcpus</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
71 <em class="parameter"><code><span class="type">guint64</span> vcpu_count</code></em>);
72 <span class="returnvalue">GStrv</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-features" title="gvir_config_domain_get_features ()">gvir_config_domain_get_features</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
73 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-features" title="gvir_config_domain_set_features ()">gvir_config_domain_set_features</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
74 <em class="parameter"><code>const <span class="type">GStrv</span> features</code></em>);
75 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-clock" title="gvir_config_domain_set_clock ()">gvir_config_domain_set_clock</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
76 <em class="parameter"><code><span class="type">GVirConfigDomainClock</span> *klock</code></em>);
77 <span class="returnvalue">GVirConfigDomainOs</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-os" title="gvir_config_domain_get_os ()">gvir_config_domain_get_os</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
78 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-os" title="gvir_config_domain_set_os ()">gvir_config_domain_set_os</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
79 <em class="parameter"><code><span class="type">GVirConfigDomainOs</span> *os</code></em>);
80 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-seclabel" title="gvir_config_domain_set_seclabel ()">gvir_config_domain_set_seclabel</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
81 <em class="parameter"><code><span class="type">GVirConfigDomainSeclabel</span> *seclabel</code></em>);
82 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-title" title="gvir_config_domain_get_title ()">gvir_config_domain_get_title</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
83 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-title" title="gvir_config_domain_set_title ()">gvir_config_domain_set_title</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
84 <em class="parameter"><code>const <span class="type">char</span> *title</code></em>);
85 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-devices" title="gvir_config_domain_set_devices ()">gvir_config_domain_set_devices</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
86 <em class="parameter"><code><span class="type">GList</span> *devices</code></em>);
87 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-add-device" title="gvir_config_domain_add_device ()">gvir_config_domain_add_device</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
88 <em class="parameter"><code><span class="type">GVirConfigDomainDevice</span> *device</code></em>);
89 <span class="returnvalue">GList</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-devices" title="gvir_config_domain_get_devices ()">gvir_config_domain_get_devices</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
90 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-lifecycle" title="gvir_config_domain_set_lifecycle ()">gvir_config_domain_set_lifecycle</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
91 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent" title="enum GVirConfigDomainLifecycleEvent"><span class="type">GVirConfigDomainLifecycleEvent</span></a> event</code></em>,
92 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleAction" title="enum GVirConfigDomainLifecycleAction"><span class="type">GVirConfigDomainLifecycleAction</span></a> action</code></em>);
7593 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-custom-xml" title="gvir_config_domain_set_custom_xml ()">gvir_config_domain_set_custom_xml</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
7694 <em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
7795 <em class="parameter"><code>const <span class="type">gchar</span> *ns</code></em>,
7896 <em class="parameter"><code>const <span class="type">gchar</span> *ns_uri</code></em>,
7997 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
80 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-description" title="gvir_config_domain_set_description ()">gvir_config_domain_set_description</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
81 <em class="parameter"><code>const <span class="type">char</span> *description</code></em>);
82 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-devices" title="gvir_config_domain_set_devices ()">gvir_config_domain_set_devices</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
83 <em class="parameter"><code><span class="type">GList</span> *devices</code></em>);
84 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-features" title="gvir_config_domain_set_features ()">gvir_config_domain_set_features</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
85 <em class="parameter"><code>const <span class="type">GStrv</span> features</code></em>);
86 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-lifecycle" title="gvir_config_domain_set_lifecycle ()">gvir_config_domain_set_lifecycle</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
87 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent" title="enum GVirConfigDomainLifecycleEvent"><span class="type">GVirConfigDomainLifecycleEvent</span></a> event</code></em>,
88 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleAction" title="enum GVirConfigDomainLifecycleAction"><span class="type">GVirConfigDomainLifecycleAction</span></a> action</code></em>);
89 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-memory" title="gvir_config_domain_set_memory ()">gvir_config_domain_set_memory</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
90 <em class="parameter"><code><span class="type">guint64</span> memory</code></em>);
91 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-name" title="gvir_config_domain_set_name ()">gvir_config_domain_set_name</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
92 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);
93 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-os" title="gvir_config_domain_set_os ()">gvir_config_domain_set_os</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
94 <em class="parameter"><code><span class="type">GVirConfigDomainOs</span> *os</code></em>);
98 <span class="returnvalue">gchar</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-custom-xml" title="gvir_config_domain_get_custom_xml ()">gvir_config_domain_get_custom_xml</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
99 <em class="parameter"><code>const <span class="type">gchar</span> *ns_uri</code></em>);
100 <span class="returnvalue">GVirConfigDomainCpu</span> * <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-cpu" title="gvir_config_domain_get_cpu ()">gvir_config_domain_get_cpu</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
101 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-cpu" title="gvir_config_domain_set_cpu ()">gvir_config_domain_set_cpu</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
102 <em class="parameter"><code><span class="type">GVirConfigDomainCpu</span> *cpu</code></em>);
95103 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-power-management" title="gvir_config_domain_set_power_management ()">gvir_config_domain_set_power_management</a>
96104 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
97105 <em class="parameter"><code><span class="type">GVirConfigDomainPowerManagement</span> *pm</code></em>);
98 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-seclabel" title="gvir_config_domain_set_seclabel ()">gvir_config_domain_set_seclabel</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
99 <em class="parameter"><code><span class="type">GVirConfigDomainSeclabel</span> *seclabel</code></em>);
100 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-title" title="gvir_config_domain_set_title ()">gvir_config_domain_set_title</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
101 <em class="parameter"><code>const <span class="type">char</span> *title</code></em>);
102 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-vcpus" title="gvir_config_domain_set_vcpus ()">gvir_config_domain_set_vcpus</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
103 <em class="parameter"><code><span class="type">guint64</span> vcpu_count</code></em>);
104 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-virt-type" title="gvir_config_domain_set_virt_type ()">gvir_config_domain_set_virt_type</a> (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
105 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="type">GVirConfigDomainVirtType</span></a> type</code></em>);
106106 </pre>
107107 </div>
108108 <div class="refsect1">
142142
143143 gpointer padding[20];
144144 };
145 </pre>
146 </div>
147 <hr>
148 <div class="refsect2">
149 <a name="GVirConfigDomainLifecycleAction"></a><h3>enum GVirConfigDomainLifecycleAction</h3>
150 <pre class="programlisting">typedef enum {
151 GVIR_CONFIG_DOMAIN_LIFECYCLE_DESTROY,
152 GVIR_CONFIG_DOMAIN_LIFECYCLE_RESTART,
153 GVIR_CONFIG_DOMAIN_LIFECYCLE_PRESERVE,
154 GVIR_CONFIG_DOMAIN_LIFECYCLE_RENAME_RESTART,
155 GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_DESTROY,
156 GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_RESTART
157 } GVirConfigDomainLifecycleAction;
158 </pre>
159 </div>
160 <hr>
161 <div class="refsect2">
162 <a name="GVirConfigDomainLifecycleEvent"></a><h3>enum GVirConfigDomainLifecycleEvent</h3>
163 <pre class="programlisting">typedef enum {
164 GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_POWEROFF, /*&lt; nick=on_poweroff &gt;*/
165 GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_REBOOT, /*&lt; nick=on_reboot &gt;*/
166 GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_CRASH /*&lt; nick=on_crash &gt;*/
167 } GVirConfigDomainLifecycleEvent;
168145 </pre>
169146 </div>
170147 <hr>
188165 GVIR_CONFIG_DOMAIN_VIRT_PHYP
189166 } GVirConfigDomainVirtType;
190167 </pre>
191 </div>
192 <hr>
193 <div class="refsect2">
194 <a name="gvir-config-domain-add-device"></a><h3>gvir_config_domain_add_device ()</h3>
195 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_add_device (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
196 <em class="parameter"><code><span class="type">GVirConfigDomainDevice</span> *device</code></em>);</pre>
197 </div>
198 <hr>
199 <div class="refsect2">
200 <a name="gvir-config-domain-get-cpu"></a><h3>gvir_config_domain_get_cpu ()</h3>
201 <pre class="programlisting"><span class="returnvalue">GVirConfigDomainCpu</span> * gvir_config_domain_get_cpu (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
168 <div class="variablelist"><table border="0" class="variablelist">
169 <colgroup>
170 <col align="left" valign="top">
171 <col>
172 </colgroup>
173 <tbody>
174 <tr>
175 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-QEMU:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_QEMU</code></span></p></td>
176 <td></td>
177 </tr>
178 <tr>
179 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-KQEMU:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_KQEMU</code></span></p></td>
180 <td></td>
181 </tr>
182 <tr>
183 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-KVM:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_KVM</code></span></p></td>
184 <td></td>
185 </tr>
186 <tr>
187 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-XEN:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_XEN</code></span></p></td>
188 <td></td>
189 </tr>
190 <tr>
191 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-LXC:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_LXC</code></span></p></td>
192 <td></td>
193 </tr>
194 <tr>
195 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-UML:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_UML</code></span></p></td>
196 <td></td>
197 </tr>
198 <tr>
199 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-OPENVZ:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_OPENVZ</code></span></p></td>
200 <td></td>
201 </tr>
202 <tr>
203 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-VSERVER:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_VSERVER</code></span></p></td>
204 <td></td>
205 </tr>
206 <tr>
207 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-LDOM:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_LDOM</code></span></p></td>
208 <td></td>
209 </tr>
210 <tr>
211 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-TEST:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_TEST</code></span></p></td>
212 <td></td>
213 </tr>
214 <tr>
215 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-VMWARE:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_VMWARE</code></span></p></td>
216 <td></td>
217 </tr>
218 <tr>
219 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-HYPERV:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_HYPERV</code></span></p></td>
220 <td></td>
221 </tr>
222 <tr>
223 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-VBOX:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_VBOX</code></span></p></td>
224 <td></td>
225 </tr>
226 <tr>
227 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-ONE:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_ONE</code></span></p></td>
228 <td></td>
229 </tr>
230 <tr>
231 <td><p><a name="GVIR-CONFIG-DOMAIN-VIRT-PHYP:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_VIRT_PHYP</code></span></p></td>
232 <td></td>
233 </tr>
234 </tbody>
235 </table></div>
236 </div>
237 <hr>
238 <div class="refsect2">
239 <a name="GVirConfigDomainLifecycleEvent"></a><h3>enum GVirConfigDomainLifecycleEvent</h3>
240 <pre class="programlisting">typedef enum {
241 GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_POWEROFF, /*&lt; nick=on_poweroff &gt;*/
242 GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_REBOOT, /*&lt; nick=on_reboot &gt;*/
243 GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_CRASH /*&lt; nick=on_crash &gt;*/
244 } GVirConfigDomainLifecycleEvent;
245 </pre>
246 <div class="variablelist"><table border="0" class="variablelist">
247 <colgroup>
248 <col align="left" valign="top">
249 <col>
250 </colgroup>
251 <tbody>
252 <tr>
253 <td><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-POWEROFF:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_POWEROFF</code></span></p></td>
254 <td></td>
255 </tr>
256 <tr>
257 <td><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-REBOOT:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_REBOOT</code></span></p></td>
258 <td></td>
259 </tr>
260 <tr>
261 <td><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-CRASH:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_CRASH</code></span></p></td>
262 <td></td>
263 </tr>
264 </tbody>
265 </table></div>
266 </div>
267 <hr>
268 <div class="refsect2">
269 <a name="GVirConfigDomainLifecycleAction"></a><h3>enum GVirConfigDomainLifecycleAction</h3>
270 <pre class="programlisting">typedef enum {
271 GVIR_CONFIG_DOMAIN_LIFECYCLE_DESTROY,
272 GVIR_CONFIG_DOMAIN_LIFECYCLE_RESTART,
273 GVIR_CONFIG_DOMAIN_LIFECYCLE_PRESERVE,
274 GVIR_CONFIG_DOMAIN_LIFECYCLE_RENAME_RESTART,
275 GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_DESTROY,
276 GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_RESTART
277 } GVirConfigDomainLifecycleAction;
278 </pre>
279 <div class="variablelist"><table border="0" class="variablelist">
280 <colgroup>
281 <col align="left" valign="top">
282 <col>
283 </colgroup>
284 <tbody>
285 <tr>
286 <td><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-DESTROY:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_LIFECYCLE_DESTROY</code></span></p></td>
287 <td></td>
288 </tr>
289 <tr>
290 <td><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-RESTART:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_LIFECYCLE_RESTART</code></span></p></td>
291 <td></td>
292 </tr>
293 <tr>
294 <td><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-PRESERVE:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_LIFECYCLE_PRESERVE</code></span></p></td>
295 <td></td>
296 </tr>
297 <tr>
298 <td><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-RENAME-RESTART:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_LIFECYCLE_RENAME_RESTART</code></span></p></td>
299 <td></td>
300 </tr>
301 <tr>
302 <td><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-DESTROY:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_DESTROY</code></span></p></td>
303 <td></td>
304 </tr>
305 <tr>
306 <td><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-RESTART:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_RESTART</code></span></p></td>
307 <td></td>
308 </tr>
309 </tbody>
310 </table></div>
311 </div>
312 <hr>
313 <div class="refsect2">
314 <a name="gvir-config-domain-new-from-xml"></a><h3>gvir_config_domain_new_from_xml ()</h3>
315 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * gvir_config_domain_new_from_xml (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
316 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
317 </div>
318 <hr>
319 <div class="refsect2">
320 <a name="gvir-config-domain-new"></a><h3>gvir_config_domain_new ()</h3>
321 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * gvir_config_domain_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
322 </div>
323 <hr>
324 <div class="refsect2">
325 <a name="gvir-config-domain-get-virt-type"></a><h3>gvir_config_domain_get_virt_type ()</h3>
326 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="returnvalue">GVirConfigDomainVirtType</span></a> gvir_config_domain_get_virt_type
327 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
328 </div>
329 <hr>
330 <div class="refsect2">
331 <a name="gvir-config-domain-set-virt-type"></a><h3>gvir_config_domain_set_virt_type ()</h3>
332 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_virt_type (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
333 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="type">GVirConfigDomainVirtType</span></a> type</code></em>);</pre>
334 </div>
335 <hr>
336 <div class="refsect2">
337 <a name="gvir-config-domain-get-name"></a><h3>gvir_config_domain_get_name ()</h3>
338 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_get_name (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
339 </div>
340 <hr>
341 <div class="refsect2">
342 <a name="gvir-config-domain-set-name"></a><h3>gvir_config_domain_set_name ()</h3>
343 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_name (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
344 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
345 <div class="variablelist"><table border="0" class="variablelist">
346 <colgroup>
347 <col align="left" valign="top">
348 <col>
349 </colgroup>
350 <tbody>
351 <tr>
352 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
353 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
354 </td>
355 </tr>
356 <tr>
357 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
358 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
359 </td>
360 </tr>
361 </tbody>
362 </table></div>
363 </div>
364 <hr>
365 <div class="refsect2">
366 <a name="gvir-config-domain-get-description"></a><h3>gvir_config_domain_get_description ()</h3>
367 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_get_description (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
368 </div>
369 <hr>
370 <div class="refsect2">
371 <a name="gvir-config-domain-set-description"></a><h3>gvir_config_domain_set_description ()</h3>
372 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_description (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
373 <em class="parameter"><code>const <span class="type">char</span> *description</code></em>);</pre>
374 <div class="variablelist"><table border="0" class="variablelist">
375 <colgroup>
376 <col align="left" valign="top">
377 <col>
378 </colgroup>
379 <tbody>
380 <tr>
381 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
382 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
383 </td>
384 </tr>
385 <tr>
386 <td><p><span class="term"><em class="parameter"><code>description</code></em> :</span></p></td>
387 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
388 </td>
389 </tr>
390 </tbody>
391 </table></div>
392 </div>
393 <hr>
394 <div class="refsect2">
395 <a name="gvir-config-domain-get-memory"></a><h3>gvir_config_domain_get_memory ()</h3>
396 <pre class="programlisting"><span class="returnvalue">guint64</span> gvir_config_domain_get_memory (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
397 <div class="variablelist"><table border="0" class="variablelist">
398 <colgroup>
399 <col align="left" valign="top">
400 <col>
401 </colgroup>
402 <tbody>
403 <tr>
404 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
405 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
406 </td>
407 </tr>
408 <tr>
409 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
410 <td>maximum amount of RAM in kilobytes (i.e. blocks of 1024 bytes).</td>
411 </tr>
412 </tbody>
413 </table></div>
414 </div>
415 <hr>
416 <div class="refsect2">
417 <a name="gvir-config-domain-set-memory"></a><h3>gvir_config_domain_set_memory ()</h3>
418 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_memory (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
419 <em class="parameter"><code><span class="type">guint64</span> memory</code></em>);</pre>
202420 <p>
203 Gets the CPU configuration of <em class="parameter"><code>domain</code></em>
421 Sets the maximum amount of RAM allocated to <em class="parameter"><code>domain</code></em> in kilobytes (i.e.
422 blocks of 1024 bytes).
204423 </p>
205424 <div class="variablelist"><table border="0" class="variablelist">
206425 <colgroup>
214433 </td>
215434 </tr>
216435 <tr>
217 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
218 <td>A <span class="type">GVirConfigDomainCpu</span>. The returned object
219 should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
220 </td>
436 <td><p><span class="term"><em class="parameter"><code>memory</code></em> :</span></p></td>
437 <td>The maximum amount of RAM in kilobytes.</td>
221438 </tr>
222439 </tbody>
223440 </table></div>
241458 <tr>
242459 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
243460 <td>current amount of RAM in kilobytes (i.e. blocks of 1024 bytes).</td>
244 </tr>
245 </tbody>
246 </table></div>
247 </div>
248 <hr>
249 <div class="refsect2">
250 <a name="gvir-config-domain-get-custom-xml"></a><h3>gvir_config_domain_get_custom_xml ()</h3>
251 <pre class="programlisting"><span class="returnvalue">gchar</span> * gvir_config_domain_get_custom_xml (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
252 <em class="parameter"><code>const <span class="type">gchar</span> *ns_uri</code></em>);</pre>
253 </div>
254 <hr>
255 <div class="refsect2">
256 <a name="gvir-config-domain-get-description"></a><h3>gvir_config_domain_get_description ()</h3>
257 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_get_description (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
258 </div>
259 <hr>
260 <div class="refsect2">
261 <a name="gvir-config-domain-get-devices"></a><h3>gvir_config_domain_get_devices ()</h3>
262 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_config_domain_get_devices (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
263 <p>
264 Gets the list of devices attached to <em class="parameter"><code>domain</code></em>. The returned list should
265 be freed with <code class="function">g_list_free()</code>, after its elements have been unreffed with
266 <code class="function">g_object_unref()</code>.
267 </p>
268 <div class="variablelist"><table border="0" class="variablelist">
269 <colgroup>
270 <col align="left" valign="top">
271 <col>
272 </colgroup>
273 <tbody>
274 <tr>
275 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
276 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
277 </td>
278 </tr>
279 <tr>
280 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
281 <td>a newly allocated <span class="type">GList</span> of <span class="type">GVirConfigDomainDevice</span>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGConfig.DomainDevice][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
282 </td>
283 </tr>
284 </tbody>
285 </table></div>
286 </div>
287 <hr>
288 <div class="refsect2">
289 <a name="gvir-config-domain-get-features"></a><h3>gvir_config_domain_get_features ()</h3>
290 <pre class="programlisting"><span class="returnvalue">GStrv</span> gvir_config_domain_get_features (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
291 <div class="variablelist"><table border="0" class="variablelist">
292 <colgroup>
293 <col align="left" valign="top">
294 <col>
295 </colgroup>
296 <tbody>
297 <tr>
298 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
299 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
300 </td>
301 </tr>
302 <tr>
303 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
304 <td>The returned list should be freed with
305 <code class="function">g_strfreev()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
306 </td>
307 </tr>
308 </tbody>
309 </table></div>
310 </div>
311 <hr>
312 <div class="refsect2">
313 <a name="gvir-config-domain-get-memory"></a><h3>gvir_config_domain_get_memory ()</h3>
314 <pre class="programlisting"><span class="returnvalue">guint64</span> gvir_config_domain_get_memory (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
315 <div class="variablelist"><table border="0" class="variablelist">
316 <colgroup>
317 <col align="left" valign="top">
318 <col>
319 </colgroup>
320 <tbody>
321 <tr>
322 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
323 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
324 </td>
325 </tr>
326 <tr>
327 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
328 <td>maximum amount of RAM in kilobytes (i.e. blocks of 1024 bytes).</td>
329 </tr>
330 </tbody>
331 </table></div>
332 </div>
333 <hr>
334 <div class="refsect2">
335 <a name="gvir-config-domain-get-name"></a><h3>gvir_config_domain_get_name ()</h3>
336 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_get_name (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
337 </div>
338 <hr>
339 <div class="refsect2">
340 <a name="gvir-config-domain-get-os"></a><h3>gvir_config_domain_get_os ()</h3>
341 <pre class="programlisting"><span class="returnvalue">GVirConfigDomainOs</span> * gvir_config_domain_get_os (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
342 <p>
343 Gets the operating system configuration of <em class="parameter"><code>domain</code></em>
344 </p>
345 <div class="variablelist"><table border="0" class="variablelist">
346 <colgroup>
347 <col align="left" valign="top">
348 <col>
349 </colgroup>
350 <tbody>
351 <tr>
352 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
353 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
354 </td>
355 </tr>
356 <tr>
357 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
358 <td>A <span class="type">GVirConfigDomainOs</span>. The returned
359 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
360 </td>
361 </tr>
362 </tbody>
363 </table></div>
364 </div>
365 <hr>
366 <div class="refsect2">
367 <a name="gvir-config-domain-get-title"></a><h3>gvir_config_domain_get_title ()</h3>
368 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_get_title (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
369 </div>
370 <hr>
371 <div class="refsect2">
372 <a name="gvir-config-domain-get-vcpus"></a><h3>gvir_config_domain_get_vcpus ()</h3>
373 <pre class="programlisting"><span class="returnvalue">guint64</span> gvir_config_domain_get_vcpus (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
374 </div>
375 <hr>
376 <div class="refsect2">
377 <a name="gvir-config-domain-get-virt-type"></a><h3>gvir_config_domain_get_virt_type ()</h3>
378 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="returnvalue">GVirConfigDomainVirtType</span></a> gvir_config_domain_get_virt_type
379 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
380 </div>
381 <hr>
382 <div class="refsect2">
383 <a name="gvir-config-domain-new"></a><h3>gvir_config_domain_new ()</h3>
384 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * gvir_config_domain_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
385 </div>
386 <hr>
387 <div class="refsect2">
388 <a name="gvir-config-domain-new-from-xml"></a><h3>gvir_config_domain_new_from_xml ()</h3>
389 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * gvir_config_domain_new_from_xml (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
390 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
391 </div>
392 <hr>
393 <div class="refsect2">
394 <a name="gvir-config-domain-set-clock"></a><h3>gvir_config_domain_set_clock ()</h3>
395 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_clock (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
396 <em class="parameter"><code><span class="type">GVirConfigDomainClock</span> *klock</code></em>);</pre>
397 <div class="variablelist"><table border="0" class="variablelist">
398 <colgroup>
399 <col align="left" valign="top">
400 <col>
401 </colgroup>
402 <tbody>
403 <tr>
404 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
405 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
406 </td>
407 </tr>
408 <tr>
409 <td><p><span class="term"><em class="parameter"><code>klock</code></em> :</span></p></td>
410 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
411 </td>
412 </tr>
413 </tbody>
414 </table></div>
415 </div>
416 <hr>
417 <div class="refsect2">
418 <a name="gvir-config-domain-set-cpu"></a><h3>gvir_config_domain_set_cpu ()</h3>
419 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_cpu (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
420 <em class="parameter"><code><span class="type">GVirConfigDomainCpu</span> *cpu</code></em>);</pre>
421 <div class="variablelist"><table border="0" class="variablelist">
422 <colgroup>
423 <col align="left" valign="top">
424 <col>
425 </colgroup>
426 <tbody>
427 <tr>
428 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
429 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
430 </td>
431 </tr>
432 <tr>
433 <td><p><span class="term"><em class="parameter"><code>cpu</code></em> :</span></p></td>
434 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
435 </td>
436461 </tr>
437462 </tbody>
438463 </table></div>
471496 </div>
472497 <hr>
473498 <div class="refsect2">
474 <a name="gvir-config-domain-set-custom-xml"></a><h3>gvir_config_domain_set_custom_xml ()</h3>
475 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_config_domain_set_custom_xml (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
476 <em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
477 <em class="parameter"><code>const <span class="type">gchar</span> *ns</code></em>,
478 <em class="parameter"><code>const <span class="type">gchar</span> *ns_uri</code></em>,
479 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
480 </div>
481 <hr>
482 <div class="refsect2">
483 <a name="gvir-config-domain-set-description"></a><h3>gvir_config_domain_set_description ()</h3>
484 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_description (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
485 <em class="parameter"><code>const <span class="type">char</span> *description</code></em>);</pre>
486 <div class="variablelist"><table border="0" class="variablelist">
487 <colgroup>
488 <col align="left" valign="top">
489 <col>
490 </colgroup>
491 <tbody>
492 <tr>
493 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
494 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
495 </td>
496 </tr>
497 <tr>
498 <td><p><span class="term"><em class="parameter"><code>description</code></em> :</span></p></td>
499 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
500 </td>
501 </tr>
502 </tbody>
503 </table></div>
504 </div>
505 <hr>
506 <div class="refsect2">
507 <a name="gvir-config-domain-set-devices"></a><h3>gvir_config_domain_set_devices ()</h3>
508 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_devices (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
509 <em class="parameter"><code><span class="type">GList</span> *devices</code></em>);</pre>
510 <div class="variablelist"><table border="0" class="variablelist">
511 <colgroup>
512 <col align="left" valign="top">
513 <col>
514 </colgroup>
515 <tbody>
516 <tr>
517 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
518 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
519 </td>
520 </tr>
521 <tr>
522 <td><p><span class="term"><em class="parameter"><code>devices</code></em> :</span></p></td>
523 <td>. <span class="annotation">[<acronym title="Parameter for input. Default is transfer none."><span class="acronym">in</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGConfig.DomainDevice]</span>
499 <a name="gvir-config-domain-get-vcpus"></a><h3>gvir_config_domain_get_vcpus ()</h3>
500 <pre class="programlisting"><span class="returnvalue">guint64</span> gvir_config_domain_get_vcpus (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
501 </div>
502 <hr>
503 <div class="refsect2">
504 <a name="gvir-config-domain-set-vcpus"></a><h3>gvir_config_domain_set_vcpus ()</h3>
505 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_vcpus (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
506 <em class="parameter"><code><span class="type">guint64</span> vcpu_count</code></em>);</pre>
507 </div>
508 <hr>
509 <div class="refsect2">
510 <a name="gvir-config-domain-get-features"></a><h3>gvir_config_domain_get_features ()</h3>
511 <pre class="programlisting"><span class="returnvalue">GStrv</span> gvir_config_domain_get_features (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
512 <div class="variablelist"><table border="0" class="variablelist">
513 <colgroup>
514 <col align="left" valign="top">
515 <col>
516 </colgroup>
517 <tbody>
518 <tr>
519 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
520 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
521 </td>
522 </tr>
523 <tr>
524 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
525 <td>The returned list should be freed with
526 <code class="function">g_strfreev()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
524527 </td>
525528 </tr>
526529 </tbody>
534537 </div>
535538 <hr>
536539 <div class="refsect2">
537 <a name="gvir-config-domain-set-lifecycle"></a><h3>gvir_config_domain_set_lifecycle ()</h3>
538 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_lifecycle (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
539 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent" title="enum GVirConfigDomainLifecycleEvent"><span class="type">GVirConfigDomainLifecycleEvent</span></a> event</code></em>,
540 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleAction" title="enum GVirConfigDomainLifecycleAction"><span class="type">GVirConfigDomainLifecycleAction</span></a> action</code></em>);</pre>
541 </div>
542 <hr>
543 <div class="refsect2">
544 <a name="gvir-config-domain-set-memory"></a><h3>gvir_config_domain_set_memory ()</h3>
545 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_memory (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
546 <em class="parameter"><code><span class="type">guint64</span> memory</code></em>);</pre>
540 <a name="gvir-config-domain-set-clock"></a><h3>gvir_config_domain_set_clock ()</h3>
541 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_clock (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
542 <em class="parameter"><code><span class="type">GVirConfigDomainClock</span> *klock</code></em>);</pre>
543 <div class="variablelist"><table border="0" class="variablelist">
544 <colgroup>
545 <col align="left" valign="top">
546 <col>
547 </colgroup>
548 <tbody>
549 <tr>
550 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
551 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
552 </td>
553 </tr>
554 <tr>
555 <td><p><span class="term"><em class="parameter"><code>klock</code></em> :</span></p></td>
556 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
557 </td>
558 </tr>
559 </tbody>
560 </table></div>
561 </div>
562 <hr>
563 <div class="refsect2">
564 <a name="gvir-config-domain-get-os"></a><h3>gvir_config_domain_get_os ()</h3>
565 <pre class="programlisting"><span class="returnvalue">GVirConfigDomainOs</span> * gvir_config_domain_get_os (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
547566 <p>
548 Sets the maximum amount of RAM allocated to <em class="parameter"><code>domain</code></em> in kilobytes (i.e.
549 blocks of 1024 bytes).
567 Gets the operating system configuration of <em class="parameter"><code>domain</code></em>
550568 </p>
551569 <div class="variablelist"><table border="0" class="variablelist">
552570 <colgroup>
560578 </td>
561579 </tr>
562580 <tr>
563 <td><p><span class="term"><em class="parameter"><code>memory</code></em> :</span></p></td>
564 <td>The maximum amount of RAM in kilobytes.</td>
565 </tr>
566 </tbody>
567 </table></div>
568 </div>
569 <hr>
570 <div class="refsect2">
571 <a name="gvir-config-domain-set-name"></a><h3>gvir_config_domain_set_name ()</h3>
572 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_name (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
573 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
574 <div class="variablelist"><table border="0" class="variablelist">
575 <colgroup>
576 <col align="left" valign="top">
577 <col>
578 </colgroup>
579 <tbody>
580 <tr>
581 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
582 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
583 </td>
584 </tr>
585 <tr>
586 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
587 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
581 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
582 <td>A <span class="type">GVirConfigDomainOs</span>. The returned
583 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
588584 </td>
589585 </tr>
590586 </tbody>
616612 </div>
617613 <hr>
618614 <div class="refsect2">
619 <a name="gvir-config-domain-set-power-management"></a><h3>gvir_config_domain_set_power_management ()</h3>
620 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_power_management
621 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
622 <em class="parameter"><code><span class="type">GVirConfigDomainPowerManagement</span> *pm</code></em>);</pre>
623 <div class="variablelist"><table border="0" class="variablelist">
624 <colgroup>
625 <col align="left" valign="top">
626 <col>
627 </colgroup>
628 <tbody>
629 <tr>
630 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
631 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
632 </td>
633 </tr>
634 <tr>
635 <td><p><span class="term"><em class="parameter"><code>pm</code></em> :</span></p></td>
636 <td>a <span class="type">GVirPowerManagement</span> instance. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
637 </td>
638 </tr>
639 </tbody>
640 </table></div>
641 </div>
642 <hr>
643 <div class="refsect2">
644615 <a name="gvir-config-domain-set-seclabel"></a><h3>gvir_config_domain_set_seclabel ()</h3>
645616 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_seclabel (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
646617 <em class="parameter"><code><span class="type">GVirConfigDomainSeclabel</span> *seclabel</code></em>);</pre>
662633 </tr>
663634 </tbody>
664635 </table></div>
636 </div>
637 <hr>
638 <div class="refsect2">
639 <a name="gvir-config-domain-get-title"></a><h3>gvir_config_domain_get_title ()</h3>
640 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_get_title (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
665641 </div>
666642 <hr>
667643 <div class="refsect2">
693669 </div>
694670 <hr>
695671 <div class="refsect2">
696 <a name="gvir-config-domain-set-vcpus"></a><h3>gvir_config_domain_set_vcpus ()</h3>
697 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_vcpus (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
698 <em class="parameter"><code><span class="type">guint64</span> vcpu_count</code></em>);</pre>
699 </div>
700 <hr>
701 <div class="refsect2">
702 <a name="gvir-config-domain-set-virt-type"></a><h3>gvir_config_domain_set_virt_type ()</h3>
703 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_virt_type (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
704 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="type">GVirConfigDomainVirtType</span></a> type</code></em>);</pre>
672 <a name="gvir-config-domain-set-devices"></a><h3>gvir_config_domain_set_devices ()</h3>
673 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_devices (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
674 <em class="parameter"><code><span class="type">GList</span> *devices</code></em>);</pre>
675 <div class="variablelist"><table border="0" class="variablelist">
676 <colgroup>
677 <col align="left" valign="top">
678 <col>
679 </colgroup>
680 <tbody>
681 <tr>
682 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
683 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
684 </td>
685 </tr>
686 <tr>
687 <td><p><span class="term"><em class="parameter"><code>devices</code></em> :</span></p></td>
688 <td>. <span class="annotation">[<acronym title="Parameter for input. Default is transfer none."><span class="acronym">in</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGConfig.DomainDevice]</span>
689 </td>
690 </tr>
691 </tbody>
692 </table></div>
693 </div>
694 <hr>
695 <div class="refsect2">
696 <a name="gvir-config-domain-add-device"></a><h3>gvir_config_domain_add_device ()</h3>
697 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_add_device (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
698 <em class="parameter"><code><span class="type">GVirConfigDomainDevice</span> *device</code></em>);</pre>
699 </div>
700 <hr>
701 <div class="refsect2">
702 <a name="gvir-config-domain-get-devices"></a><h3>gvir_config_domain_get_devices ()</h3>
703 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_config_domain_get_devices (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
704 <p>
705 Gets the list of devices attached to <em class="parameter"><code>domain</code></em>. The returned list should
706 be freed with <code class="function">g_list_free()</code>, after its elements have been unreffed with
707 <code class="function">g_object_unref()</code>.
708 </p>
709 <div class="variablelist"><table border="0" class="variablelist">
710 <colgroup>
711 <col align="left" valign="top">
712 <col>
713 </colgroup>
714 <tbody>
715 <tr>
716 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
717 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
718 </td>
719 </tr>
720 <tr>
721 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
722 <td>a newly allocated <span class="type">GList</span> of <span class="type">GVirConfigDomainDevice</span>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGConfig.DomainDevice][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
723 </td>
724 </tr>
725 </tbody>
726 </table></div>
727 </div>
728 <hr>
729 <div class="refsect2">
730 <a name="gvir-config-domain-set-lifecycle"></a><h3>gvir_config_domain_set_lifecycle ()</h3>
731 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_lifecycle (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
732 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent" title="enum GVirConfigDomainLifecycleEvent"><span class="type">GVirConfigDomainLifecycleEvent</span></a> event</code></em>,
733 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleAction" title="enum GVirConfigDomainLifecycleAction"><span class="type">GVirConfigDomainLifecycleAction</span></a> action</code></em>);</pre>
734 </div>
735 <hr>
736 <div class="refsect2">
737 <a name="gvir-config-domain-set-custom-xml"></a><h3>gvir_config_domain_set_custom_xml ()</h3>
738 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_config_domain_set_custom_xml (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
739 <em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
740 <em class="parameter"><code>const <span class="type">gchar</span> *ns</code></em>,
741 <em class="parameter"><code>const <span class="type">gchar</span> *ns_uri</code></em>,
742 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
743 </div>
744 <hr>
745 <div class="refsect2">
746 <a name="gvir-config-domain-get-custom-xml"></a><h3>gvir_config_domain_get_custom_xml ()</h3>
747 <pre class="programlisting"><span class="returnvalue">gchar</span> * gvir_config_domain_get_custom_xml (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
748 <em class="parameter"><code>const <span class="type">gchar</span> *ns_uri</code></em>);</pre>
749 </div>
750 <hr>
751 <div class="refsect2">
752 <a name="gvir-config-domain-get-cpu"></a><h3>gvir_config_domain_get_cpu ()</h3>
753 <pre class="programlisting"><span class="returnvalue">GVirConfigDomainCpu</span> * gvir_config_domain_get_cpu (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
754 <p>
755 Gets the CPU configuration of <em class="parameter"><code>domain</code></em>
756 </p>
757 <div class="variablelist"><table border="0" class="variablelist">
758 <colgroup>
759 <col align="left" valign="top">
760 <col>
761 </colgroup>
762 <tbody>
763 <tr>
764 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
765 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
766 </td>
767 </tr>
768 <tr>
769 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
770 <td>A <span class="type">GVirConfigDomainCpu</span>. The returned object
771 should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
772 </td>
773 </tr>
774 </tbody>
775 </table></div>
776 </div>
777 <hr>
778 <div class="refsect2">
779 <a name="gvir-config-domain-set-cpu"></a><h3>gvir_config_domain_set_cpu ()</h3>
780 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_cpu (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
781 <em class="parameter"><code><span class="type">GVirConfigDomainCpu</span> *cpu</code></em>);</pre>
782 <div class="variablelist"><table border="0" class="variablelist">
783 <colgroup>
784 <col align="left" valign="top">
785 <col>
786 </colgroup>
787 <tbody>
788 <tr>
789 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
790 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
791 </td>
792 </tr>
793 <tr>
794 <td><p><span class="term"><em class="parameter"><code>cpu</code></em> :</span></p></td>
795 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
796 </td>
797 </tr>
798 </tbody>
799 </table></div>
800 </div>
801 <hr>
802 <div class="refsect2">
803 <a name="gvir-config-domain-set-power-management"></a><h3>gvir_config_domain_set_power_management ()</h3>
804 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_power_management
805 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
806 <em class="parameter"><code><span class="type">GVirConfigDomainPowerManagement</span> *pm</code></em>);</pre>
807 <div class="variablelist"><table border="0" class="variablelist">
808 <colgroup>
809 <col align="left" valign="top">
810 <col>
811 </colgroup>
812 <tbody>
813 <tr>
814 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
815 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
816 </td>
817 </tr>
818 <tr>
819 <td><p><span class="term"><em class="parameter"><code>pm</code></em> :</span></p></td>
820 <td>a <span class="type">GVirPowerManagement</span> instance. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
821 </td>
822 </tr>
823 </tbody>
824 </table></div>
705825 </div>
706826 </div>
707827 <div class="refsect1">
757877 </div>
758878 <div class="footer">
759879 <hr>
760 Generated by GTK-Doc V1.18</div>
880 Generated by GTK-Doc V1.19</div>
761881 </body>
762882 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigDomainSnapshot</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
88 <link rel="prev" href="GVirConfigDomain.html" title="GVirConfigDomain">
9 <link rel="next" href="GVirConfigInterface.html" title="GVirConfigInterface">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
9 <link rel="next" href="Libvirt-gconfig-GVirConfig.html" title="GVirConfig">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1717 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
1818 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1919 <th width="100%" align="center">Libvirt-gconfig Reference Manual</th>
20 <td><a accesskey="n" href="GVirConfigInterface.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
20 <td><a accesskey="n" href="Libvirt-gconfig-GVirConfig.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
2121 </tr>
2222 <tr><td colspan="5" class="shortcuts">
2323 <a href="#GVirConfigDomainSnapshot.synopsis" class="shortcut">Top</a>
4040 <a name="GVirConfigDomainSnapshot.synopsis"></a><h2>Synopsis</h2>
4141 <pre class="synopsis">struct <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot-struct" title="struct GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>;
4242 struct <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotClass" title="struct GVirConfigDomainSnapshotClass">GVirConfigDomainSnapshotClass</a>;
43 enum <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState" title="enum GVirConfigDomainSnapshotDomainState">GVirConfigDomainSnapshotDomainState</a>;
44 enum <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState">GVirConfigDomainSnapshotMemoryState</a>;
4345 <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> * <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new" title="gvir_config_domain_snapshot_new ()">gvir_config_domain_snapshot_new</a>
4446 (<em class="parameter"><code><span class="type">void</span></code></em>);
4547 <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> * <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new-from-xml" title="gvir_config_domain_snapshot_new_from_xml ()">gvir_config_domain_snapshot_new_from_xml</a>
4648 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
4749 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
50 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-name" title="gvir_config_domain_snapshot_get_name ()">gvir_config_domain_snapshot_get_name</a>
51 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);
52 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-name" title="gvir_config_domain_snapshot_set_name ()">gvir_config_domain_snapshot_set_name</a>
53 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
54 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);
55 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-description" title="gvir_config_domain_snapshot_get_description ()">gvir_config_domain_snapshot_get_description</a>
56 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);
57 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-description" title="gvir_config_domain_snapshot_set_description ()">gvir_config_domain_snapshot_set_description</a>
58 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
59 <em class="parameter"><code>const <span class="type">char</span> *description</code></em>);
60 <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState"><span class="returnvalue">GVirConfigDomainSnapshotMemoryState</span></a> <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-state" title="gvir_config_domain_snapshot_get_memory_state ()">gvir_config_domain_snapshot_get_memory_state</a>
61 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);
62 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-state" title="gvir_config_domain_snapshot_set_memory_state ()">gvir_config_domain_snapshot_set_memory_state</a>
63 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
64 <em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState"><span class="type">GVirConfigDomainSnapshotMemoryState</span></a> state</code></em>);
65 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-file" title="gvir_config_domain_snapshot_get_memory_file ()">gvir_config_domain_snapshot_get_memory_file</a>
66 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);
67 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-file" title="gvir_config_domain_snapshot_set_memory_file ()">gvir_config_domain_snapshot_set_memory_file</a>
68 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
69 <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>);
70 <span class="returnvalue">time_t</span> <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-creation-time" title="gvir_config_domain_snapshot_get_creation_time ()">gvir_config_domain_snapshot_get_creation_time</a>
71 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);
72 <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState" title="enum GVirConfigDomainSnapshotDomainState"><span class="returnvalue">GVirConfigDomainSnapshotDomainState</span></a> <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-state" title="gvir_config_domain_snapshot_get_state ()">gvir_config_domain_snapshot_get_state</a>
73 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);
74 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-parent" title="gvir_config_domain_snapshot_get_parent ()">gvir_config_domain_snapshot_get_parent</a>
75 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);
76 <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-domain" title="gvir_config_domain_snapshot_get_domain ()">gvir_config_domain_snapshot_get_domain</a>
77 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);
78 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-disks" title="gvir_config_domain_snapshot_set_disks ()">gvir_config_domain_snapshot_set_disks</a>
79 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
80 <em class="parameter"><code><span class="type">GList</span> *disks</code></em>);
81 <span class="returnvalue">void</span> <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-add-disk" title="gvir_config_domain_snapshot_add_disk ()">gvir_config_domain_snapshot_add_disk</a>
82 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
83 <em class="parameter"><code><span class="type">GVirConfigDomainSnapshotDisk</span> *disk</code></em>);
84 <span class="returnvalue">GList</span> * <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-disks" title="gvir_config_domain_snapshot_get_disks ()">gvir_config_domain_snapshot_get_disks</a>
85 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);
4886 </pre>
4987 </div>
5088 <div class="refsect1">
76114 </div>
77115 <hr>
78116 <div class="refsect2">
117 <a name="GVirConfigDomainSnapshotDomainState"></a><h3>enum GVirConfigDomainSnapshotDomainState</h3>
118 <pre class="programlisting">typedef enum {
119 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_NOSTATE = 0, /* no state */
120 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_RUNNING = 1, /* the domain is running */
121 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_BLOCKED = 2, /* the domain is blocked on resource */
122 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PAUSED = 3, /* the domain is paused by user */
123 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTDOWN= 4, /* the domain is being shut down */
124 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTOFF = 5, /* the domain is shut off */
125 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_CRASHED = 6, /* the domain is crashed */
126 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PMSUSPENDED = 7, /* the domain is suspended by guest
127 power management */
128 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_DISK_SNAPSHOT = 100
129 } GVirConfigDomainSnapshotDomainState;
130 </pre>
131 <div class="variablelist"><table border="0" class="variablelist">
132 <colgroup>
133 <col align="left" valign="top">
134 <col>
135 </colgroup>
136 <tbody>
137 <tr>
138 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-NOSTATE:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_NOSTATE</code></span></p></td>
139 <td></td>
140 </tr>
141 <tr>
142 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-RUNNING:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_RUNNING</code></span></p></td>
143 <td></td>
144 </tr>
145 <tr>
146 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-BLOCKED:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_BLOCKED</code></span></p></td>
147 <td></td>
148 </tr>
149 <tr>
150 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PAUSED:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PAUSED</code></span></p></td>
151 <td></td>
152 </tr>
153 <tr>
154 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTDOWN:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTDOWN</code></span></p></td>
155 <td></td>
156 </tr>
157 <tr>
158 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTOFF:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTOFF</code></span></p></td>
159 <td></td>
160 </tr>
161 <tr>
162 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-CRASHED:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_CRASHED</code></span></p></td>
163 <td></td>
164 </tr>
165 <tr>
166 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PMSUSPENDED:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PMSUSPENDED</code></span></p></td>
167 <td></td>
168 </tr>
169 <tr>
170 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-DISK-SNAPSHOT:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_DISK_SNAPSHOT</code></span></p></td>
171 <td></td>
172 </tr>
173 </tbody>
174 </table></div>
175 </div>
176 <hr>
177 <div class="refsect2">
178 <a name="GVirConfigDomainSnapshotMemoryState"></a><h3>enum GVirConfigDomainSnapshotMemoryState</h3>
179 <pre class="programlisting">typedef enum {
180 GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_NONE,
181 GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_INTERNAL,
182 GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_EXTERNAL,
183 } GVirConfigDomainSnapshotMemoryState;
184 </pre>
185 <div class="variablelist"><table border="0" class="variablelist">
186 <colgroup>
187 <col align="left" valign="top">
188 <col>
189 </colgroup>
190 <tbody>
191 <tr>
192 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_NONE</code></span></p></td>
193 <td></td>
194 </tr>
195 <tr>
196 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-INTERNAL:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_INTERNAL</code></span></p></td>
197 <td></td>
198 </tr>
199 <tr>
200 <td><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-EXTERNAL:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_EXTERNAL</code></span></p></td>
201 <td></td>
202 </tr>
203 </tbody>
204 </table></div>
205 </div>
206 <hr>
207 <div class="refsect2">
79208 <a name="gvir-config-domain-snapshot-new"></a><h3>gvir_config_domain_snapshot_new ()</h3>
80209 <pre class="programlisting"><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> * gvir_config_domain_snapshot_new
81210 (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
87216 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
88217 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
89218 </div>
219 <hr>
220 <div class="refsect2">
221 <a name="gvir-config-domain-snapshot-get-name"></a><h3>gvir_config_domain_snapshot_get_name ()</h3>
222 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_snapshot_get_name
223 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
224 </div>
225 <hr>
226 <div class="refsect2">
227 <a name="gvir-config-domain-snapshot-set-name"></a><h3>gvir_config_domain_snapshot_set_name ()</h3>
228 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_snapshot_set_name
229 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
230 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
231 </div>
232 <hr>
233 <div class="refsect2">
234 <a name="gvir-config-domain-snapshot-get-description"></a><h3>gvir_config_domain_snapshot_get_description ()</h3>
235 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_snapshot_get_description
236 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
237 </div>
238 <hr>
239 <div class="refsect2">
240 <a name="gvir-config-domain-snapshot-set-description"></a><h3>gvir_config_domain_snapshot_set_description ()</h3>
241 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_snapshot_set_description
242 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
243 <em class="parameter"><code>const <span class="type">char</span> *description</code></em>);</pre>
244 </div>
245 <hr>
246 <div class="refsect2">
247 <a name="gvir-config-domain-snapshot-get-memory-state"></a><h3>gvir_config_domain_snapshot_get_memory_state ()</h3>
248 <pre class="programlisting"><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState"><span class="returnvalue">GVirConfigDomainSnapshotMemoryState</span></a> gvir_config_domain_snapshot_get_memory_state
249 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
250 </div>
251 <hr>
252 <div class="refsect2">
253 <a name="gvir-config-domain-snapshot-set-memory-state"></a><h3>gvir_config_domain_snapshot_set_memory_state ()</h3>
254 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_snapshot_set_memory_state
255 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
256 <em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState"><span class="type">GVirConfigDomainSnapshotMemoryState</span></a> state</code></em>);</pre>
257 </div>
258 <hr>
259 <div class="refsect2">
260 <a name="gvir-config-domain-snapshot-get-memory-file"></a><h3>gvir_config_domain_snapshot_get_memory_file ()</h3>
261 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_snapshot_get_memory_file
262 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
263 </div>
264 <hr>
265 <div class="refsect2">
266 <a name="gvir-config-domain-snapshot-set-memory-file"></a><h3>gvir_config_domain_snapshot_set_memory_file ()</h3>
267 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_snapshot_set_memory_file
268 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
269 <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>);</pre>
270 </div>
271 <hr>
272 <div class="refsect2">
273 <a name="gvir-config-domain-snapshot-get-creation-time"></a><h3>gvir_config_domain_snapshot_get_creation_time ()</h3>
274 <pre class="programlisting"><span class="returnvalue">time_t</span> gvir_config_domain_snapshot_get_creation_time
275 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
276 </div>
277 <hr>
278 <div class="refsect2">
279 <a name="gvir-config-domain-snapshot-get-state"></a><h3>gvir_config_domain_snapshot_get_state ()</h3>
280 <pre class="programlisting"><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState" title="enum GVirConfigDomainSnapshotDomainState"><span class="returnvalue">GVirConfigDomainSnapshotDomainState</span></a> gvir_config_domain_snapshot_get_state
281 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
282 </div>
283 <hr>
284 <div class="refsect2">
285 <a name="gvir-config-domain-snapshot-get-parent"></a><h3>gvir_config_domain_snapshot_get_parent ()</h3>
286 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_domain_snapshot_get_parent
287 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
288 </div>
289 <hr>
290 <div class="refsect2">
291 <a name="gvir-config-domain-snapshot-get-domain"></a><h3>gvir_config_domain_snapshot_get_domain ()</h3>
292 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> * gvir_config_domain_snapshot_get_domain
293 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
294 <p>
295 Gets the configuration of the domain <em class="parameter"><code>snapshot</code></em> is a snapshot of.
296 </p>
297 <div class="variablelist"><table border="0" class="variablelist">
298 <colgroup>
299 <col align="left" valign="top">
300 <col>
301 </colgroup>
302 <tbody>
303 <tr>
304 <td><p><span class="term"><em class="parameter"><code>snapshot</code></em> :</span></p></td>
305 <td>a <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a>
306 </td>
307 </tr>
308 <tr>
309 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
310 <td>A <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>. The returned object
311 should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
312 </td>
313 </tr>
314 </tbody>
315 </table></div>
316 </div>
317 <hr>
318 <div class="refsect2">
319 <a name="gvir-config-domain-snapshot-set-disks"></a><h3>gvir_config_domain_snapshot_set_disks ()</h3>
320 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_snapshot_set_disks
321 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
322 <em class="parameter"><code><span class="type">GList</span> *disks</code></em>);</pre>
323 <div class="variablelist"><table border="0" class="variablelist">
324 <colgroup>
325 <col align="left" valign="top">
326 <col>
327 </colgroup>
328 <tbody>
329 <tr>
330 <td><p><span class="term"><em class="parameter"><code>snapshot</code></em> :</span></p></td>
331 <td>a <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a>
332 </td>
333 </tr>
334 <tr>
335 <td><p><span class="term"><em class="parameter"><code>disks</code></em> :</span></p></td>
336 <td>. <span class="annotation">[<acronym title="Parameter for input. Default is transfer none."><span class="acronym">in</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGConfig.DomainSnapshotDisk]</span>
337 </td>
338 </tr>
339 </tbody>
340 </table></div>
341 </div>
342 <hr>
343 <div class="refsect2">
344 <a name="gvir-config-domain-snapshot-add-disk"></a><h3>gvir_config_domain_snapshot_add_disk ()</h3>
345 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_snapshot_add_disk
346 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
347 <em class="parameter"><code><span class="type">GVirConfigDomainSnapshotDisk</span> *disk</code></em>);</pre>
348 </div>
349 <hr>
350 <div class="refsect2">
351 <a name="gvir-config-domain-snapshot-get-disks"></a><h3>gvir_config_domain_snapshot_get_disks ()</h3>
352 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_config_domain_snapshot_get_disks
353 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
354 <p>
355 Gets the list of disks attached to <em class="parameter"><code>snapshot</code></em>. The returned list should
356 be freed with <code class="function">g_list_free()</code>, after its elements have been unreffed with
357 <code class="function">g_object_unref()</code>.
358 </p>
359 <div class="variablelist"><table border="0" class="variablelist">
360 <colgroup>
361 <col align="left" valign="top">
362 <col>
363 </colgroup>
364 <tbody>
365 <tr>
366 <td><p><span class="term"><em class="parameter"><code>snapshot</code></em> :</span></p></td>
367 <td>a <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a>
368 </td>
369 </tr>
370 <tr>
371 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
372 <td>a newly allocated <span class="type">GList</span> of <span class="type">GVirConfigDomainSnapshotDisk</span>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGConfig.DomainSnapshotDisk][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
373 </td>
374 </tr>
375 </tbody>
376 </table></div>
377 </div>
90378 </div>
91379 </div>
92380 <div class="footer">
93381 <hr>
94 Generated by GTK-Doc V1.18</div>
382 Generated by GTK-Doc V1.19</div>
95383 </body>
96384 </html>
+0
-95
docs/libvirt-gconfig/html/GVirConfigInterface.html less more
0 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigInterface</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
6 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
7 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
8 <link rel="prev" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">
9 <link rel="next" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
11 <link rel="stylesheet" href="style.css" type="text/css">
12 </head>
13 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
15 <tr valign="middle">
16 <td><a accesskey="p" href="GVirConfigDomainSnapshot.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
18 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19 <th width="100%" align="center">Libvirt-gconfig Reference Manual</th>
20 <td><a accesskey="n" href="GVirConfigNetworkFilter.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
21 </tr>
22 <tr><td colspan="5" class="shortcuts">
23 <a href="#GVirConfigInterface.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigInterface.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigInterface.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
30 <div class="refentry">
31 <a name="GVirConfigInterface"></a><div class="titlepage"></div>
32 <div class="refnamediv"><table width="100%"><tr>
33 <td valign="top">
34 <h2><span class="refentrytitle"><a name="GVirConfigInterface.top_of_page"></a>GVirConfigInterface</span></h2>
35 <p>GVirConfigInterface</p>
36 </td>
37 <td valign="top" align="right"></td>
38 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="GVirConfigInterface.synopsis"></a><h2>Synopsis</h2>
41 <pre class="synopsis">struct <a class="link" href="GVirConfigInterface.html#GVirConfigInterface-struct" title="struct GVirConfigInterface">GVirConfigInterface</a>;
42 struct <a class="link" href="GVirConfigInterface.html#GVirConfigInterfaceClass" title="struct GVirConfigInterfaceClass">GVirConfigInterfaceClass</a>;
43 <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> * <a class="link" href="GVirConfigInterface.html#gvir-config-interface-new" title="gvir_config_interface_new ()">gvir_config_interface_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
44 <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> * <a class="link" href="GVirConfigInterface.html#gvir-config-interface-new-from-xml" title="gvir_config_interface_new_from_xml ()">gvir_config_interface_new_from_xml</a>
45 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
46 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
47 </pre>
48 </div>
49 <div class="refsect1">
50 <a name="GVirConfigInterface.object-hierarchy"></a><h2>Object Hierarchy</h2>
51 <pre class="synopsis">
52 GObject
53 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
54 +----GVirConfigInterface
55 </pre>
56 </div>
57 <div class="refsect1">
58 <a name="GVirConfigInterface.description"></a><h2>Description</h2>
59 </div>
60 <div class="refsect1">
61 <a name="GVirConfigInterface.details"></a><h2>Details</h2>
62 <div class="refsect2">
63 <a name="GVirConfigInterface-struct"></a><h3>struct GVirConfigInterface</h3>
64 <pre class="programlisting">struct GVirConfigInterface;</pre>
65 </div>
66 <hr>
67 <div class="refsect2">
68 <a name="GVirConfigInterfaceClass"></a><h3>struct GVirConfigInterfaceClass</h3>
69 <pre class="programlisting">struct GVirConfigInterfaceClass {
70 GVirConfigObjectClass parent_class;
71
72 gpointer padding[20];
73 };
74 </pre>
75 </div>
76 <hr>
77 <div class="refsect2">
78 <a name="gvir-config-interface-new"></a><h3>gvir_config_interface_new ()</h3>
79 <pre class="programlisting"><a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> * gvir_config_interface_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
80 </div>
81 <hr>
82 <div class="refsect2">
83 <a name="gvir-config-interface-new-from-xml"></a><h3>gvir_config_interface_new_from_xml ()</h3>
84 <pre class="programlisting"><a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> * gvir_config_interface_new_from_xml
85 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
86 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
87 </div>
88 </div>
89 </div>
90 <div class="footer">
91 <hr>
92 Generated by GTK-Doc V1.18</div>
93 </body>
94 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigNetwork</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
88 <link rel="prev" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">
99 <link rel="next" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
8787 </div>
8888 <div class="footer">
8989 <hr>
90 Generated by GTK-Doc V1.18</div>
90 Generated by GTK-Doc V1.19</div>
9191 </body>
9292 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigNetworkFilter</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
8 <link rel="prev" href="GVirConfigInterface.html" title="GVirConfigInterface">
8 <link rel="prev" href="Libvirt-gconfig-GVirConfig.html" title="GVirConfig">
99 <link rel="next" href="GVirConfigNetwork.html" title="GVirConfigNetwork">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1414 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
1515 <tr valign="middle">
16 <td><a accesskey="p" href="GVirConfigInterface.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td><a accesskey="p" href="Libvirt-gconfig-GVirConfig.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
1717 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
1818 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1919 <th width="100%" align="center">Libvirt-gconfig Reference Manual</th>
9191 </div>
9292 <div class="footer">
9393 <hr>
94 Generated by GTK-Doc V1.18</div>
94 Generated by GTK-Doc V1.19</div>
9595 </body>
9696 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigNodeDevice</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
88 <link rel="prev" href="GVirConfigNetwork.html" title="GVirConfigNetwork">
99 <link rel="next" href="GVirConfigSecret.html" title="GVirConfigSecret">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
8989 </div>
9090 <div class="footer">
9191 <hr>
92 Generated by GTK-Doc V1.18</div>
92 Generated by GTK-Doc V1.19</div>
9393 </body>
9494 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigObject</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
88 <link rel="prev" href="ch01.html" title="Libvirt-gconfig">
99 <link rel="next" href="GVirConfigDomain.html" title="GVirConfigDomain">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <a name="GVirConfigObject.synopsis"></a><h2>Synopsis</h2>
4343 <pre class="synopsis">struct <a class="link" href="GVirConfigObject.html#GVirConfigObject-struct" title="struct GVirConfigObject">GVirConfigObject</a>;
4444 struct <a class="link" href="GVirConfigObject.html#GVirConfigObjectClass" title="struct GVirConfigObjectClass">GVirConfigObjectClass</a>;
45 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirConfigObject.html#gvir-config-object-get-schema" title="gvir_config_object_get_schema ()">gvir_config_object_get_schema</a> (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>);
4645 <a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="returnvalue">GVirConfigObject</span></a> * <a class="link" href="GVirConfigObject.html#gvir-config-object-new" title="gvir_config_object_new ()">gvir_config_object_new</a> (<em class="parameter"><code><span class="type">GType</span> type</code></em>,
4746 <em class="parameter"><code>const <span class="type">char</span> *root_name</code></em>,
4847 <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>);
5150 <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>,
5251 <em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
5352 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
54 <span class="returnvalue">gchar</span> * <a class="link" href="GVirConfigObject.html#gvir-config-object-to-xml" title="gvir_config_object_to_xml ()">gvir_config_object_to_xml</a> (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>);
5553 <span class="returnvalue">void</span> <a class="link" href="GVirConfigObject.html#gvir-config-object-validate" title="gvir_config_object_validate ()">gvir_config_object_validate</a> (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>,
5654 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
55 <span class="returnvalue">gchar</span> * <a class="link" href="GVirConfigObject.html#gvir-config-object-to-xml" title="gvir_config_object_to_xml ()">gvir_config_object_to_xml</a> (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>);
56 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirConfigObject.html#gvir-config-object-get-schema" title="gvir_config_object_get_schema ()">gvir_config_object_get_schema</a> (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>);
5757 </pre>
5858 </div>
5959 <div class="refsect1">
7878 +----GVirConfigDomainOs
7979 +----GVirConfigDomainPowerManagement
8080 +----GVirConfigDomainSeclabel
81 +----GVirConfigDomainSnapshotDisk
8182 +----<a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
8283 +----GVirConfigDomainTimer
83 +----<a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
84 +----<a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface">GVirConfigInterface</a>
8485 +----<a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
8586 +----<a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
8687 +----<a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
123124 </div>
124125 <hr>
125126 <div class="refsect2">
126 <a name="gvir-config-object-get-schema"></a><h3>gvir_config_object_get_schema ()</h3>
127 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_config_object_get_schema (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>);</pre>
128 </div>
129 <hr>
130 <div class="refsect2">
131127 <a name="gvir-config-object-new"></a><h3>gvir_config_object_new ()</h3>
132128 <pre class="programlisting"><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="returnvalue">GVirConfigObject</span></a> * gvir_config_object_new (<em class="parameter"><code><span class="type">GType</span> type</code></em>,
133129 <em class="parameter"><code>const <span class="type">char</span> *root_name</code></em>,
144140 </div>
145141 <hr>
146142 <div class="refsect2">
143 <a name="gvir-config-object-validate"></a><h3>gvir_config_object_validate ()</h3>
144 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_object_validate (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>,
145 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
146 </div>
147 <hr>
148 <div class="refsect2">
147149 <a name="gvir-config-object-to-xml"></a><h3>gvir_config_object_to_xml ()</h3>
148150 <pre class="programlisting"><span class="returnvalue">gchar</span> * gvir_config_object_to_xml (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>);</pre>
149151 </div>
150152 <hr>
151153 <div class="refsect2">
152 <a name="gvir-config-object-validate"></a><h3>gvir_config_object_validate ()</h3>
153 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_object_validate (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>,
154 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
154 <a name="gvir-config-object-get-schema"></a><h3>gvir_config_object_get_schema ()</h3>
155 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_config_object_get_schema (<em class="parameter"><code><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="type">GVirConfigObject</span></a> *config</code></em>);</pre>
155156 </div>
156157 </div>
157158 <div class="refsect1">
178179 </div>
179180 <div class="footer">
180181 <hr>
181 Generated by GTK-Doc V1.18</div>
182 Generated by GTK-Doc V1.19</div>
182183 </body>
183184 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigSecret</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
88 <link rel="prev" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">
99 <link rel="next" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
8787 </div>
8888 <div class="footer">
8989 <hr>
90 Generated by GTK-Doc V1.18</div>
90 Generated by GTK-Doc V1.19</div>
9191 </body>
9292 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigStoragePool</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
88 <link rel="prev" href="GVirConfigSecret.html" title="GVirConfigSecret">
99 <link rel="next" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4545 <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="returnvalue">GVirConfigStoragePool</span></a> * <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-new-from-xml" title="gvir_config_storage_pool_new_from_xml ()">gvir_config_storage_pool_new_from_xml</a>
4646 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
4747 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
48 <span class="returnvalue">guint64</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-allocation" title="gvir_config_storage_pool_get_allocation ()">gvir_config_storage_pool_get_allocation</a>
49 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);
4850 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-set-allocation" title="gvir_config_storage_pool_set_allocation ()">gvir_config_storage_pool_set_allocation</a>
4951 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
5052 <em class="parameter"><code><span class="type">guint64</span> allocation</code></em>);
53 <span class="returnvalue">guint64</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-available" title="gvir_config_storage_pool_get_available ()">gvir_config_storage_pool_get_available</a>
54 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);
5155 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-set-available" title="gvir_config_storage_pool_set_available ()">gvir_config_storage_pool_set_available</a>
5256 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
5357 <em class="parameter"><code><span class="type">guint64</span> available</code></em>);
58 <span class="returnvalue">guint64</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-capacity" title="gvir_config_storage_pool_get_capacity ()">gvir_config_storage_pool_get_capacity</a>
59 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);
5460 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-set-capacity" title="gvir_config_storage_pool_set_capacity ()">gvir_config_storage_pool_set_capacity</a>
5561 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
5662 <em class="parameter"><code><span class="type">guint64</span> capacity</code></em>);
63 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-name" title="gvir_config_storage_pool_get_name ()">gvir_config_storage_pool_get_name</a> (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);
5764 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-set-name" title="gvir_config_storage_pool_set_name ()">gvir_config_storage_pool_set_name</a> (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
5865 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);
66 <a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType"><span class="returnvalue">GVirConfigStoragePoolType</span></a> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-pool-type" title="gvir_config_storage_pool_get_pool_type ()">gvir_config_storage_pool_get_pool_type</a>
67 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);
5968 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-set-pool-type" title="gvir_config_storage_pool_set_pool_type ()">gvir_config_storage_pool_set_pool_type</a>
6069 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
6170 <em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType"><span class="type">GVirConfigStoragePoolType</span></a> type</code></em>);
71 <span class="returnvalue">GVirConfigStoragePoolSource</span> * <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-source" title="gvir_config_storage_pool_get_source ()">gvir_config_storage_pool_get_source</a>
72 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);
6273 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-set-source" title="gvir_config_storage_pool_set_source ()">gvir_config_storage_pool_set_source</a> (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
6374 <em class="parameter"><code><span class="type">GVirConfigStoragePoolSource</span> *source</code></em>);
75 <span class="returnvalue">GVirConfigStoragePoolTarget</span> * <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-target" title="gvir_config_storage_pool_get_target ()">gvir_config_storage_pool_get_target</a>
76 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);
6477 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-set-target" title="gvir_config_storage_pool_set_target ()">gvir_config_storage_pool_set_target</a> (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
6578 <em class="parameter"><code><span class="type">GVirConfigStoragePoolTarget</span> *target</code></em>);
79 const <span class="returnvalue">char</span> * <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-uuid" title="gvir_config_storage_pool_get_uuid ()">gvir_config_storage_pool_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);
6680 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-set-uuid" title="gvir_config_storage_pool_set_uuid ()">gvir_config_storage_pool_set_uuid</a> (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
6781 <em class="parameter"><code>const <span class="type">char</span> *uuid</code></em>);
6882 </pre>
108122 GVIR_CONFIG_STORAGE_POOL_TYPE_MPATH
109123 } GVirConfigStoragePoolType;
110124 </pre>
125 <div class="variablelist"><table border="0" class="variablelist">
126 <colgroup>
127 <col align="left" valign="top">
128 <col>
129 </colgroup>
130 <tbody>
131 <tr>
132 <td><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-DIR:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_STORAGE_POOL_TYPE_DIR</code></span></p></td>
133 <td></td>
134 </tr>
135 <tr>
136 <td><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-FS:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_STORAGE_POOL_TYPE_FS</code></span></p></td>
137 <td></td>
138 </tr>
139 <tr>
140 <td><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-NETFS:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_STORAGE_POOL_TYPE_NETFS</code></span></p></td>
141 <td></td>
142 </tr>
143 <tr>
144 <td><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-LOGICAL:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_STORAGE_POOL_TYPE_LOGICAL</code></span></p></td>
145 <td></td>
146 </tr>
147 <tr>
148 <td><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-DISK:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_STORAGE_POOL_TYPE_DISK</code></span></p></td>
149 <td></td>
150 </tr>
151 <tr>
152 <td><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-ISCSI:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_STORAGE_POOL_TYPE_ISCSI</code></span></p></td>
153 <td></td>
154 </tr>
155 <tr>
156 <td><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-SCSI:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_STORAGE_POOL_TYPE_SCSI</code></span></p></td>
157 <td></td>
158 </tr>
159 <tr>
160 <td><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-MPATH:CAPS"></a><span class="term"><code class="literal">GVIR_CONFIG_STORAGE_POOL_TYPE_MPATH</code></span></p></td>
161 <td></td>
162 </tr>
163 </tbody>
164 </table></div>
111165 </div>
112166 <hr>
113167 <div class="refsect2">
123177 </div>
124178 <hr>
125179 <div class="refsect2">
180 <a name="gvir-config-storage-pool-get-allocation"></a><h3>gvir_config_storage_pool_get_allocation ()</h3>
181 <pre class="programlisting"><span class="returnvalue">guint64</span> gvir_config_storage_pool_get_allocation
182 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
183 <p>
184 Gets the total storage allocation for the pool.
185 </p>
186 <div class="variablelist"><table border="0" class="variablelist">
187 <colgroup>
188 <col align="left" valign="top">
189 <col>
190 </colgroup>
191 <tbody>
192 <tr>
193 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
194 <td>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a>
195 </td>
196 </tr>
197 <tr>
198 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
199 <td>total storage allocation in bytes.</td>
200 </tr>
201 </tbody>
202 </table></div>
203 </div>
204 <hr>
205 <div class="refsect2">
126206 <a name="gvir-config-storage-pool-set-allocation"></a><h3>gvir_config_storage_pool_set_allocation ()</h3>
127207 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_allocation
128208 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
130210 </div>
131211 <hr>
132212 <div class="refsect2">
213 <a name="gvir-config-storage-pool-get-available"></a><h3>gvir_config_storage_pool_get_available ()</h3>
214 <pre class="programlisting"><span class="returnvalue">guint64</span> gvir_config_storage_pool_get_available
215 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
216 <p>
217 Gets the free space available for allocating new volumes in the pool.
218 </p>
219 <div class="variablelist"><table border="0" class="variablelist">
220 <colgroup>
221 <col align="left" valign="top">
222 <col>
223 </colgroup>
224 <tbody>
225 <tr>
226 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
227 <td>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a>
228 </td>
229 </tr>
230 <tr>
231 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
232 <td>free space available in bytes.</td>
233 </tr>
234 </tbody>
235 </table></div>
236 </div>
237 <hr>
238 <div class="refsect2">
133239 <a name="gvir-config-storage-pool-set-available"></a><h3>gvir_config_storage_pool_set_available ()</h3>
134240 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_available
135241 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
137243 </div>
138244 <hr>
139245 <div class="refsect2">
246 <a name="gvir-config-storage-pool-get-capacity"></a><h3>gvir_config_storage_pool_get_capacity ()</h3>
247 <pre class="programlisting"><span class="returnvalue">guint64</span> gvir_config_storage_pool_get_capacity
248 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
249 <p>
250 Gets the total storage capacity for the pool.
251 </p>
252 <div class="variablelist"><table border="0" class="variablelist">
253 <colgroup>
254 <col align="left" valign="top">
255 <col>
256 </colgroup>
257 <tbody>
258 <tr>
259 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
260 <td>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a>
261 </td>
262 </tr>
263 <tr>
264 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
265 <td>total storage capacity in bytes.</td>
266 </tr>
267 </tbody>
268 </table></div>
269 </div>
270 <hr>
271 <div class="refsect2">
140272 <a name="gvir-config-storage-pool-set-capacity"></a><h3>gvir_config_storage_pool_set_capacity ()</h3>
141273 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_capacity
142274 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
143275 <em class="parameter"><code><span class="type">guint64</span> capacity</code></em>);</pre>
276 </div>
277 <hr>
278 <div class="refsect2">
279 <a name="gvir-config-storage-pool-get-name"></a><h3>gvir_config_storage_pool_get_name ()</h3>
280 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_storage_pool_get_name (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
281 <p>
282 Gets the name of the pool.
283 </p>
284 <div class="variablelist"><table border="0" class="variablelist">
285 <colgroup>
286 <col align="left" valign="top">
287 <col>
288 </colgroup>
289 <tbody>
290 <tr>
291 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
292 <td>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a>
293 </td>
294 </tr>
295 <tr>
296 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
297 <td>name of <em class="parameter"><code>pool</code></em>.</td>
298 </tr>
299 </tbody>
300 </table></div>
144301 </div>
145302 <hr>
146303 <div class="refsect2">
161318 </div>
162319 <hr>
163320 <div class="refsect2">
321 <a name="gvir-config-storage-pool-get-pool-type"></a><h3>gvir_config_storage_pool_get_pool_type ()</h3>
322 <pre class="programlisting"><a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType"><span class="returnvalue">GVirConfigStoragePoolType</span></a> gvir_config_storage_pool_get_pool_type
323 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
324 <p>
325 Gets the type of the pool.
326 </p>
327 <div class="variablelist"><table border="0" class="variablelist">
328 <colgroup>
329 <col align="left" valign="top">
330 <col>
331 </colgroup>
332 <tbody>
333 <tr>
334 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
335 <td>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a>
336 </td>
337 </tr>
338 <tr>
339 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
340 <td>
341 <span class="type">Gname</span> of <em class="parameter"><code>pool</code></em>.</td>
342 </tr>
343 </tbody>
344 </table></div>
345 </div>
346 <hr>
347 <div class="refsect2">
164348 <a name="gvir-config-storage-pool-set-pool-type"></a><h3>gvir_config_storage_pool_set_pool_type ()</h3>
165349 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_pool_type
166350 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
167351 <em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType"><span class="type">GVirConfigStoragePoolType</span></a> type</code></em>);</pre>
352 </div>
353 <hr>
354 <div class="refsect2">
355 <a name="gvir-config-storage-pool-get-source"></a><h3>gvir_config_storage_pool_get_source ()</h3>
356 <pre class="programlisting"><span class="returnvalue">GVirConfigStoragePoolSource</span> * gvir_config_storage_pool_get_source
357 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
358 <p>
359 Gets the source for <em class="parameter"><code>pool</code></em>
360 </p>
361 <div class="variablelist"><table border="0" class="variablelist">
362 <colgroup>
363 <col align="left" valign="top">
364 <col>
365 </colgroup>
366 <tbody>
367 <tr>
368 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
369 <td>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a>
370 </td>
371 </tr>
372 <tr>
373 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
374 <td>a new <span class="type">GVirConfigStoragePoolSource</span> instance. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
375 </td>
376 </tr>
377 </tbody>
378 </table></div>
168379 </div>
169380 <hr>
170381 <div class="refsect2">
185396 </div>
186397 <hr>
187398 <div class="refsect2">
399 <a name="gvir-config-storage-pool-get-target"></a><h3>gvir_config_storage_pool_get_target ()</h3>
400 <pre class="programlisting"><span class="returnvalue">GVirConfigStoragePoolTarget</span> * gvir_config_storage_pool_get_target
401 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
402 <p>
403 Gets the target for <em class="parameter"><code>pool</code></em>
404 </p>
405 <div class="variablelist"><table border="0" class="variablelist">
406 <colgroup>
407 <col align="left" valign="top">
408 <col>
409 </colgroup>
410 <tbody>
411 <tr>
412 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
413 <td>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a>
414 </td>
415 </tr>
416 <tr>
417 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
418 <td>a new <span class="type">GVirConfigStoragePoolTarget</span> instance. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
419 </td>
420 </tr>
421 </tbody>
422 </table></div>
423 </div>
424 <hr>
425 <div class="refsect2">
188426 <a name="gvir-config-storage-pool-set-target"></a><h3>gvir_config_storage_pool_set_target ()</h3>
189427 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_target (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
190428 <em class="parameter"><code><span class="type">GVirConfigStoragePoolTarget</span> *target</code></em>);</pre>
202440 </div>
203441 <hr>
204442 <div class="refsect2">
443 <a name="gvir-config-storage-pool-get-uuid"></a><h3>gvir_config_storage_pool_get_uuid ()</h3>
444 <pre class="programlisting">const <span class="returnvalue">char</span> * gvir_config_storage_pool_get_uuid (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
445 <p>
446 Gets the unique identifier for <em class="parameter"><code>pool</code></em>.
447 </p>
448 <div class="variablelist"><table border="0" class="variablelist">
449 <colgroup>
450 <col align="left" valign="top">
451 <col>
452 </colgroup>
453 <tbody>
454 <tr>
455 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
456 <td>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a>
457 </td>
458 </tr>
459 <tr>
460 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
461 <td>unique identifier for <em class="parameter"><code>pool</code></em>.</td>
462 </tr>
463 </tbody>
464 </table></div>
465 </div>
466 <hr>
467 <div class="refsect2">
205468 <a name="gvir-config-storage-pool-set-uuid"></a><h3>gvir_config_storage_pool_set_uuid ()</h3>
206469 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_uuid (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
207470 <em class="parameter"><code>const <span class="type">char</span> *uuid</code></em>);</pre>
221484 </div>
222485 <div class="footer">
223486 <hr>
224 Generated by GTK-Doc V1.18</div>
487 Generated by GTK-Doc V1.19</div>
225488 </body>
226489 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConfigStorageVol</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
88 <link rel="prev" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">
99 <link rel="next" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
168168 </div>
169169 <div class="footer">
170170 <hr>
171 Generated by GTK-Doc V1.18</div>
171 Generated by GTK-Doc V1.19</div>
172172 </body>
173173 </html>
0 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfig</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
6 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
7 <link rel="up" href="ch01.html" title="Libvirt-gconfig">
8 <link rel="prev" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">
9 <link rel="next" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
11 <link rel="stylesheet" href="style.css" type="text/css">
12 </head>
13 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
15 <tr valign="middle">
16 <td><a accesskey="p" href="GVirConfigDomainSnapshot.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
18 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19 <th width="100%" align="center">Libvirt-gconfig Reference Manual</th>
20 <td><a accesskey="n" href="GVirConfigNetworkFilter.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
21 </tr>
22 <tr><td colspan="5" class="shortcuts">
23 <a href="#Libvirt-gconfig-GVirConfig.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#Libvirt-gconfig-GVirConfig.description" class="shortcut">Description</a>
26  | 
27 <a href="#Libvirt-gconfig-GVirConfig.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
30 <div class="refentry">
31 <a name="Libvirt-gconfig-GVirConfig"></a><div class="titlepage"></div>
32 <div class="refnamediv"><table width="100%"><tr>
33 <td valign="top">
34 <h2><span class="refentrytitle"><a name="Libvirt-gconfig-GVirConfig.top_of_page"></a>GVirConfig</span></h2>
35 <p>GVirConfig</p>
36 </td>
37 <td valign="top" align="right"></td>
38 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="Libvirt-gconfig-GVirConfig.synopsis"></a><h2>Synopsis</h2>
41 <a name="GVirConfigInterface"></a><pre class="synopsis">struct <a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface-struct" title="struct GVirConfigInterface">GVirConfigInterface</a>;
42 struct <a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterfaceClass" title="struct GVirConfigInterfaceClass">GVirConfigInterfaceClass</a>;
43 <a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> * <a class="link" href="Libvirt-gconfig-GVirConfig.html#gvir-config-interface-new" title="gvir_config_interface_new ()">gvir_config_interface_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
44 <a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> * <a class="link" href="Libvirt-gconfig-GVirConfig.html#gvir-config-interface-new-from-xml" title="gvir_config_interface_new_from_xml ()">gvir_config_interface_new_from_xml</a>
45 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
46 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
47 </pre>
48 </div>
49 <div class="refsect1">
50 <a name="Libvirt-gconfig-GVirConfig.object-hierarchy"></a><h2>Object Hierarchy</h2>
51 <pre class="synopsis">
52 GObject
53 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
54 +----GVirConfigInterface
55 </pre>
56 </div>
57 <div class="refsect1">
58 <a name="Libvirt-gconfig-GVirConfig.description"></a><h2>Description</h2>
59 </div>
60 <div class="refsect1">
61 <a name="Libvirt-gconfig-GVirConfig.details"></a><h2>Details</h2>
62 <div class="refsect2">
63 <a name="GVirConfigInterface-struct"></a><h3>struct GVirConfigInterface</h3>
64 <pre class="programlisting">struct GVirConfigInterface;</pre>
65 </div>
66 <hr>
67 <div class="refsect2">
68 <a name="GVirConfigInterfaceClass"></a><h3>struct GVirConfigInterfaceClass</h3>
69 <pre class="programlisting">struct GVirConfigInterfaceClass {
70 GVirConfigObjectClass parent_class;
71
72 gpointer padding[20];
73 };
74 </pre>
75 </div>
76 <hr>
77 <div class="refsect2">
78 <a name="gvir-config-interface-new"></a><h3>gvir_config_interface_new ()</h3>
79 <pre class="programlisting"><a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> * gvir_config_interface_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
80 </div>
81 <hr>
82 <div class="refsect2">
83 <a name="gvir-config-interface-new-from-xml"></a><h3>gvir_config_interface_new_from_xml ()</h3>
84 <pre class="programlisting"><a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> * gvir_config_interface_new_from_xml
85 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
86 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
87 </div>
88 </div>
89 </div>
90 <div class="footer">
91 <hr>
92 Generated by GTK-Doc V1.19</div>
93 </body>
94 </html>
55 <sub name="GVirConfigObject" link="GVirConfigObject.html"/>
66 <sub name="GVirConfigDomain" link="GVirConfigDomain.html"/>
77 <sub name="GVirConfigDomainSnapshot" link="GVirConfigDomainSnapshot.html"/>
8 <sub name="GVirConfigInterface" link="GVirConfigInterface.html"/>
8 <sub name="GVirConfig" link="Libvirt-gconfig-GVirConfig.html"/>
99 <sub name="GVirConfigNetworkFilter" link="GVirConfigNetworkFilter.html"/>
1010 <sub name="GVirConfigNetwork" link="GVirConfigNetwork.html"/>
1111 <sub name="GVirConfigNodeDevice" link="GVirConfigNodeDevice.html"/>
2121 <functions>
2222 <keyword type="struct" name="struct GVirConfigObject" link="GVirConfigObject.html#GVirConfigObject-struct"/>
2323 <keyword type="struct" name="struct GVirConfigObjectClass" link="GVirConfigObject.html#GVirConfigObjectClass"/>
24 <keyword type="function" name="gvir_config_object_get_schema ()" link="GVirConfigObject.html#gvir-config-object-get-schema"/>
2524 <keyword type="function" name="gvir_config_object_new ()" link="GVirConfigObject.html#gvir-config-object-new"/>
2625 <keyword type="function" name="gvir_config_object_new_from_xml ()" link="GVirConfigObject.html#gvir-config-object-new-from-xml"/>
26 <keyword type="function" name="gvir_config_object_validate ()" link="GVirConfigObject.html#gvir-config-object-validate"/>
2727 <keyword type="function" name="gvir_config_object_to_xml ()" link="GVirConfigObject.html#gvir-config-object-to-xml"/>
28 <keyword type="function" name="gvir_config_object_validate ()" link="GVirConfigObject.html#gvir-config-object-validate"/>
28 <keyword type="function" name="gvir_config_object_get_schema ()" link="GVirConfigObject.html#gvir-config-object-get-schema"/>
2929 <keyword type="property" name="The &quot;doc&quot; property" link="GVirConfigObject.html#GVirConfigObject--doc"/>
3030 <keyword type="property" name="The &quot;node&quot; property" link="GVirConfigObject.html#GVirConfigObject--node"/>
3131 <keyword type="property" name="The &quot;schema&quot; property" link="GVirConfigObject.html#GVirConfigObject--schema"/>
3232 <keyword type="struct" name="struct GVirConfigDomain" link="GVirConfigDomain.html#GVirConfigDomain-struct"/>
3333 <keyword type="struct" name="struct GVirConfigDomainClass" link="GVirConfigDomain.html#GVirConfigDomainClass"/>
34 <keyword type="enum" name="enum GVirConfigDomainVirtType" link="GVirConfigDomain.html#GVirConfigDomainVirtType"/>
35 <keyword type="enum" name="enum GVirConfigDomainLifecycleEvent" link="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent"/>
3436 <keyword type="enum" name="enum GVirConfigDomainLifecycleAction" link="GVirConfigDomain.html#GVirConfigDomainLifecycleAction"/>
35 <keyword type="enum" name="enum GVirConfigDomainLifecycleEvent" link="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent"/>
36 <keyword type="enum" name="enum GVirConfigDomainVirtType" link="GVirConfigDomain.html#GVirConfigDomainVirtType"/>
37 <keyword type="function" name="gvir_config_domain_new_from_xml ()" link="GVirConfigDomain.html#gvir-config-domain-new-from-xml"/>
38 <keyword type="function" name="gvir_config_domain_new ()" link="GVirConfigDomain.html#gvir-config-domain-new"/>
39 <keyword type="function" name="gvir_config_domain_get_virt_type ()" link="GVirConfigDomain.html#gvir-config-domain-get-virt-type"/>
40 <keyword type="function" name="gvir_config_domain_set_virt_type ()" link="GVirConfigDomain.html#gvir-config-domain-set-virt-type"/>
41 <keyword type="function" name="gvir_config_domain_get_name ()" link="GVirConfigDomain.html#gvir-config-domain-get-name"/>
42 <keyword type="function" name="gvir_config_domain_set_name ()" link="GVirConfigDomain.html#gvir-config-domain-set-name"/>
43 <keyword type="function" name="gvir_config_domain_get_description ()" link="GVirConfigDomain.html#gvir-config-domain-get-description"/>
44 <keyword type="function" name="gvir_config_domain_set_description ()" link="GVirConfigDomain.html#gvir-config-domain-set-description"/>
45 <keyword type="function" name="gvir_config_domain_get_memory ()" link="GVirConfigDomain.html#gvir-config-domain-get-memory"/>
46 <keyword type="function" name="gvir_config_domain_set_memory ()" link="GVirConfigDomain.html#gvir-config-domain-set-memory"/>
47 <keyword type="function" name="gvir_config_domain_get_current_memory ()" link="GVirConfigDomain.html#gvir-config-domain-get-current-memory"/>
48 <keyword type="function" name="gvir_config_domain_set_current_memory ()" link="GVirConfigDomain.html#gvir-config-domain-set-current-memory"/>
49 <keyword type="function" name="gvir_config_domain_get_vcpus ()" link="GVirConfigDomain.html#gvir-config-domain-get-vcpus"/>
50 <keyword type="function" name="gvir_config_domain_set_vcpus ()" link="GVirConfigDomain.html#gvir-config-domain-set-vcpus"/>
51 <keyword type="function" name="gvir_config_domain_get_features ()" link="GVirConfigDomain.html#gvir-config-domain-get-features"/>
52 <keyword type="function" name="gvir_config_domain_set_features ()" link="GVirConfigDomain.html#gvir-config-domain-set-features"/>
53 <keyword type="function" name="gvir_config_domain_set_clock ()" link="GVirConfigDomain.html#gvir-config-domain-set-clock"/>
54 <keyword type="function" name="gvir_config_domain_get_os ()" link="GVirConfigDomain.html#gvir-config-domain-get-os"/>
55 <keyword type="function" name="gvir_config_domain_set_os ()" link="GVirConfigDomain.html#gvir-config-domain-set-os"/>
56 <keyword type="function" name="gvir_config_domain_set_seclabel ()" link="GVirConfigDomain.html#gvir-config-domain-set-seclabel"/>
57 <keyword type="function" name="gvir_config_domain_get_title ()" link="GVirConfigDomain.html#gvir-config-domain-get-title"/>
58 <keyword type="function" name="gvir_config_domain_set_title ()" link="GVirConfigDomain.html#gvir-config-domain-set-title"/>
59 <keyword type="function" name="gvir_config_domain_set_devices ()" link="GVirConfigDomain.html#gvir-config-domain-set-devices"/>
3760 <keyword type="function" name="gvir_config_domain_add_device ()" link="GVirConfigDomain.html#gvir-config-domain-add-device"/>
61 <keyword type="function" name="gvir_config_domain_get_devices ()" link="GVirConfigDomain.html#gvir-config-domain-get-devices"/>
62 <keyword type="function" name="gvir_config_domain_set_lifecycle ()" link="GVirConfigDomain.html#gvir-config-domain-set-lifecycle"/>
63 <keyword type="function" name="gvir_config_domain_set_custom_xml ()" link="GVirConfigDomain.html#gvir-config-domain-set-custom-xml"/>
64 <keyword type="function" name="gvir_config_domain_get_custom_xml ()" link="GVirConfigDomain.html#gvir-config-domain-get-custom-xml"/>
3865 <keyword type="function" name="gvir_config_domain_get_cpu ()" link="GVirConfigDomain.html#gvir-config-domain-get-cpu"/>
39 <keyword type="function" name="gvir_config_domain_get_current_memory ()" link="GVirConfigDomain.html#gvir-config-domain-get-current-memory"/>
40 <keyword type="function" name="gvir_config_domain_get_custom_xml ()" link="GVirConfigDomain.html#gvir-config-domain-get-custom-xml"/>
41 <keyword type="function" name="gvir_config_domain_get_description ()" link="GVirConfigDomain.html#gvir-config-domain-get-description"/>
42 <keyword type="function" name="gvir_config_domain_get_devices ()" link="GVirConfigDomain.html#gvir-config-domain-get-devices"/>
43 <keyword type="function" name="gvir_config_domain_get_features ()" link="GVirConfigDomain.html#gvir-config-domain-get-features"/>
44 <keyword type="function" name="gvir_config_domain_get_memory ()" link="GVirConfigDomain.html#gvir-config-domain-get-memory"/>
45 <keyword type="function" name="gvir_config_domain_get_name ()" link="GVirConfigDomain.html#gvir-config-domain-get-name"/>
46 <keyword type="function" name="gvir_config_domain_get_os ()" link="GVirConfigDomain.html#gvir-config-domain-get-os"/>
47 <keyword type="function" name="gvir_config_domain_get_title ()" link="GVirConfigDomain.html#gvir-config-domain-get-title"/>
48 <keyword type="function" name="gvir_config_domain_get_vcpus ()" link="GVirConfigDomain.html#gvir-config-domain-get-vcpus"/>
49 <keyword type="function" name="gvir_config_domain_get_virt_type ()" link="GVirConfigDomain.html#gvir-config-domain-get-virt-type"/>
50 <keyword type="function" name="gvir_config_domain_new ()" link="GVirConfigDomain.html#gvir-config-domain-new"/>
51 <keyword type="function" name="gvir_config_domain_new_from_xml ()" link="GVirConfigDomain.html#gvir-config-domain-new-from-xml"/>
52 <keyword type="function" name="gvir_config_domain_set_clock ()" link="GVirConfigDomain.html#gvir-config-domain-set-clock"/>
5366 <keyword type="function" name="gvir_config_domain_set_cpu ()" link="GVirConfigDomain.html#gvir-config-domain-set-cpu"/>
54 <keyword type="function" name="gvir_config_domain_set_current_memory ()" link="GVirConfigDomain.html#gvir-config-domain-set-current-memory"/>
55 <keyword type="function" name="gvir_config_domain_set_custom_xml ()" link="GVirConfigDomain.html#gvir-config-domain-set-custom-xml"/>
56 <keyword type="function" name="gvir_config_domain_set_description ()" link="GVirConfigDomain.html#gvir-config-domain-set-description"/>
57 <keyword type="function" name="gvir_config_domain_set_devices ()" link="GVirConfigDomain.html#gvir-config-domain-set-devices"/>
58 <keyword type="function" name="gvir_config_domain_set_features ()" link="GVirConfigDomain.html#gvir-config-domain-set-features"/>
59 <keyword type="function" name="gvir_config_domain_set_lifecycle ()" link="GVirConfigDomain.html#gvir-config-domain-set-lifecycle"/>
60 <keyword type="function" name="gvir_config_domain_set_memory ()" link="GVirConfigDomain.html#gvir-config-domain-set-memory"/>
61 <keyword type="function" name="gvir_config_domain_set_name ()" link="GVirConfigDomain.html#gvir-config-domain-set-name"/>
62 <keyword type="function" name="gvir_config_domain_set_os ()" link="GVirConfigDomain.html#gvir-config-domain-set-os"/>
6367 <keyword type="function" name="gvir_config_domain_set_power_management ()" link="GVirConfigDomain.html#gvir-config-domain-set-power-management"/>
64 <keyword type="function" name="gvir_config_domain_set_seclabel ()" link="GVirConfigDomain.html#gvir-config-domain-set-seclabel"/>
65 <keyword type="function" name="gvir_config_domain_set_title ()" link="GVirConfigDomain.html#gvir-config-domain-set-title"/>
66 <keyword type="function" name="gvir_config_domain_set_vcpus ()" link="GVirConfigDomain.html#gvir-config-domain-set-vcpus"/>
67 <keyword type="function" name="gvir_config_domain_set_virt_type ()" link="GVirConfigDomain.html#gvir-config-domain-set-virt-type"/>
6868 <keyword type="property" name="The &quot;current-memory&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--current-memory"/>
6969 <keyword type="property" name="The &quot;description&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--description"/>
7070 <keyword type="property" name="The &quot;features&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--features"/>
7474 <keyword type="property" name="The &quot;vcpu&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--vcpu"/>
7575 <keyword type="struct" name="struct GVirConfigDomainSnapshot" link="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot-struct"/>
7676 <keyword type="struct" name="struct GVirConfigDomainSnapshotClass" link="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotClass"/>
77 <keyword type="enum" name="enum GVirConfigDomainSnapshotDomainState" link="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState"/>
78 <keyword type="enum" name="enum GVirConfigDomainSnapshotMemoryState" link="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState"/>
7779 <keyword type="function" name="gvir_config_domain_snapshot_new ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new"/>
7880 <keyword type="function" name="gvir_config_domain_snapshot_new_from_xml ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new-from-xml"/>
79 <keyword type="struct" name="struct GVirConfigInterface" link="GVirConfigInterface.html#GVirConfigInterface-struct"/>
80 <keyword type="struct" name="struct GVirConfigInterfaceClass" link="GVirConfigInterface.html#GVirConfigInterfaceClass"/>
81 <keyword type="function" name="gvir_config_interface_new ()" link="GVirConfigInterface.html#gvir-config-interface-new"/>
82 <keyword type="function" name="gvir_config_interface_new_from_xml ()" link="GVirConfigInterface.html#gvir-config-interface-new-from-xml"/>
81 <keyword type="function" name="gvir_config_domain_snapshot_get_name ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-name"/>
82 <keyword type="function" name="gvir_config_domain_snapshot_set_name ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-name"/>
83 <keyword type="function" name="gvir_config_domain_snapshot_get_description ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-description"/>
84 <keyword type="function" name="gvir_config_domain_snapshot_set_description ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-description"/>
85 <keyword type="function" name="gvir_config_domain_snapshot_get_memory_state ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-state"/>
86 <keyword type="function" name="gvir_config_domain_snapshot_set_memory_state ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-state"/>
87 <keyword type="function" name="gvir_config_domain_snapshot_get_memory_file ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-file"/>
88 <keyword type="function" name="gvir_config_domain_snapshot_set_memory_file ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-file"/>
89 <keyword type="function" name="gvir_config_domain_snapshot_get_creation_time ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-creation-time"/>
90 <keyword type="function" name="gvir_config_domain_snapshot_get_state ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-state"/>
91 <keyword type="function" name="gvir_config_domain_snapshot_get_parent ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-parent"/>
92 <keyword type="function" name="gvir_config_domain_snapshot_get_domain ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-domain"/>
93 <keyword type="function" name="gvir_config_domain_snapshot_set_disks ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-disks"/>
94 <keyword type="function" name="gvir_config_domain_snapshot_add_disk ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-add-disk"/>
95 <keyword type="function" name="gvir_config_domain_snapshot_get_disks ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-disks"/>
96 <keyword type="struct" name="struct GVirConfigInterface" link="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface-struct"/>
97 <keyword type="struct" name="struct GVirConfigInterfaceClass" link="Libvirt-gconfig-GVirConfig.html#GVirConfigInterfaceClass"/>
98 <keyword type="function" name="gvir_config_interface_new ()" link="Libvirt-gconfig-GVirConfig.html#gvir-config-interface-new"/>
99 <keyword type="function" name="gvir_config_interface_new_from_xml ()" link="Libvirt-gconfig-GVirConfig.html#gvir-config-interface-new-from-xml"/>
83100 <keyword type="struct" name="struct GVirConfigNetworkFilter" link="GVirConfigNetworkFilter.html#GVirConfigNetworkFilter-struct"/>
84101 <keyword type="struct" name="struct GVirConfigNetworkFilterClass" link="GVirConfigNetworkFilter.html#GVirConfigNetworkFilterClass"/>
85102 <keyword type="function" name="gvir_config_network_filter_new ()" link="GVirConfigNetworkFilter.html#gvir-config-network-filter-new"/>
101118 <keyword type="enum" name="enum GVirConfigStoragePoolType" link="GVirConfigStoragePool.html#GVirConfigStoragePoolType"/>
102119 <keyword type="function" name="gvir_config_storage_pool_new ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-new"/>
103120 <keyword type="function" name="gvir_config_storage_pool_new_from_xml ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-new-from-xml"/>
121 <keyword type="function" name="gvir_config_storage_pool_get_allocation ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-allocation"/>
104122 <keyword type="function" name="gvir_config_storage_pool_set_allocation ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-allocation"/>
123 <keyword type="function" name="gvir_config_storage_pool_get_available ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-available"/>
105124 <keyword type="function" name="gvir_config_storage_pool_set_available ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-available"/>
125 <keyword type="function" name="gvir_config_storage_pool_get_capacity ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-capacity"/>
106126 <keyword type="function" name="gvir_config_storage_pool_set_capacity ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-capacity"/>
127 <keyword type="function" name="gvir_config_storage_pool_get_name ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-name"/>
107128 <keyword type="function" name="gvir_config_storage_pool_set_name ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-name"/>
129 <keyword type="function" name="gvir_config_storage_pool_get_pool_type ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-pool-type"/>
108130 <keyword type="function" name="gvir_config_storage_pool_set_pool_type ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-pool-type"/>
131 <keyword type="function" name="gvir_config_storage_pool_get_source ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-source"/>
109132 <keyword type="function" name="gvir_config_storage_pool_set_source ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-source"/>
133 <keyword type="function" name="gvir_config_storage_pool_get_target ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-target"/>
110134 <keyword type="function" name="gvir_config_storage_pool_set_target ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-target"/>
135 <keyword type="function" name="gvir_config_storage_pool_get_uuid ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-uuid"/>
111136 <keyword type="function" name="gvir_config_storage_pool_set_uuid ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-uuid"/>
112137 <keyword type="struct" name="struct GVirConfigStorageVol" link="GVirConfigStorageVol.html#GVirConfigStorageVol-struct"/>
113138 <keyword type="struct" name="struct GVirConfigStorageVolClass" link="GVirConfigStorageVol.html#GVirConfigStorageVolClass"/>
120145 <keyword type="function" name="gvir_config_storage_vol_set_target ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-target"/>
121146 <keyword type="struct" name="struct GVirConfigCapabilities" link="GVirConfigCapabilities.html#GVirConfigCapabilities-struct"/>
122147 <keyword type="struct" name="struct GVirConfigCapabilitiesClass" link="GVirConfigCapabilities.html#GVirConfigCapabilitiesClass"/>
123 <keyword type="function" name="gvir_config_capabilities_get_guests ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-get-guests"/>
124 <keyword type="function" name="gvir_config_capabilities_get_host ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-get-host"/>
125148 <keyword type="function" name="gvir_config_capabilities_new ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-new"/>
126149 <keyword type="function" name="gvir_config_capabilities_new_from_xml ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-new-from-xml"/>
150 <keyword type="function" name="gvir_config_capabilities_get_host ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-get-host"/>
151 <keyword type="function" name="gvir_config_capabilities_get_guests ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-get-guests"/>
152 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_QEMU" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-QEMU:CAPS"/>
153 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_KQEMU" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-KQEMU:CAPS"/>
154 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_KVM" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-KVM:CAPS"/>
155 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_XEN" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-XEN:CAPS"/>
156 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_LXC" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-LXC:CAPS"/>
157 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_UML" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-UML:CAPS"/>
158 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_OPENVZ" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-OPENVZ:CAPS"/>
159 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_VSERVER" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-VSERVER:CAPS"/>
160 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_LDOM" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-LDOM:CAPS"/>
161 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_TEST" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-TEST:CAPS"/>
162 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_VMWARE" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-VMWARE:CAPS"/>
163 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_HYPERV" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-HYPERV:CAPS"/>
164 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_VBOX" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-VBOX:CAPS"/>
165 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_ONE" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-ONE:CAPS"/>
166 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_PHYP" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-PHYP:CAPS"/>
167 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_POWEROFF" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-POWEROFF:CAPS"/>
168 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_REBOOT" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-REBOOT:CAPS"/>
169 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_CRASH" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-CRASH:CAPS"/>
170 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_LIFECYCLE_DESTROY" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-DESTROY:CAPS"/>
171 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_LIFECYCLE_RESTART" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-RESTART:CAPS"/>
172 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_LIFECYCLE_PRESERVE" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-PRESERVE:CAPS"/>
173 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_LIFECYCLE_RENAME_RESTART" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-RENAME-RESTART:CAPS"/>
174 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_DESTROY" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-DESTROY:CAPS"/>
175 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_RESTART" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-RESTART:CAPS"/>
176 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_NOSTATE" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-NOSTATE:CAPS"/>
177 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_RUNNING" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-RUNNING:CAPS"/>
178 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_BLOCKED" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-BLOCKED:CAPS"/>
179 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PAUSED" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PAUSED:CAPS"/>
180 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTDOWN" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTDOWN:CAPS"/>
181 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTOFF" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTOFF:CAPS"/>
182 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_CRASHED" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-CRASHED:CAPS"/>
183 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PMSUSPENDED" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PMSUSPENDED:CAPS"/>
184 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_DISK_SNAPSHOT" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-DISK-SNAPSHOT:CAPS"/>
185 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_NONE" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-NONE:CAPS"/>
186 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_INTERNAL" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-INTERNAL:CAPS"/>
187 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_EXTERNAL" link="GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-EXTERNAL:CAPS"/>
188 <keyword type="constant" name="GVIR_CONFIG_STORAGE_POOL_TYPE_DIR" link="GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-DIR:CAPS"/>
189 <keyword type="constant" name="GVIR_CONFIG_STORAGE_POOL_TYPE_FS" link="GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-FS:CAPS"/>
190 <keyword type="constant" name="GVIR_CONFIG_STORAGE_POOL_TYPE_NETFS" link="GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-NETFS:CAPS"/>
191 <keyword type="constant" name="GVIR_CONFIG_STORAGE_POOL_TYPE_LOGICAL" link="GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-LOGICAL:CAPS"/>
192 <keyword type="constant" name="GVIR_CONFIG_STORAGE_POOL_TYPE_DISK" link="GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-DISK:CAPS"/>
193 <keyword type="constant" name="GVIR_CONFIG_STORAGE_POOL_TYPE_ISCSI" link="GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-ISCSI:CAPS"/>
194 <keyword type="constant" name="GVIR_CONFIG_STORAGE_POOL_TYPE_SCSI" link="GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-SCSI:CAPS"/>
195 <keyword type="constant" name="GVIR_CONFIG_STORAGE_POOL_TYPE_MPATH" link="GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-MPATH:CAPS"/>
127196 </functions>
128197 </book>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Annotation Glossary</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt-gconfig Reference Manual">
88 <link rel="prev" href="api-index-full.html" title="API Index">
9 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
9 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1010 <link rel="stylesheet" href="style.css" type="text/css">
1111 </head>
1212 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2323  | 
2424 <a class="shortcut" href="#glsI">I</a>
2525  | 
26 <a class="shortcut" href="#glsT">T</a>
27  | 
28 <a class="shortcut" href="#glsA">A</a>
29  | 
2630 <a class="shortcut" href="#glsE">E</a>
2731  | 
2832 <a class="shortcut" href="#glsI">I</a>
3438 <div class="titlepage"><div><div><h1 class="title">
3539 <a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div>
3640 <a name="glsA"></a><h3 class="title">A</h3>
37 <dt>
38 <a name="annotation-glossterm-array"></a>array</dt>
39 <dd><p>Parameter points to an array of items.</p></dd>
40 <dt>
41 <a name="annotation-glossterm-allow-none"></a>allow-none</dt>
42 <dd><p>NULL is ok, both for passing and for returning.</p></dd>
41 <dt><span class="glossterm"><a name="annotation-glossterm-allow-none"></a>allow-none</span></dt>
42 <dd class="glossdef"><p>NULL is ok, both for passing and for returning.</p></dd>
4343 <a name="glsI"></a><h3 class="title">I</h3>
44 <dt>
45 <a name="annotation-glossterm-inout"></a>inout</dt>
46 <dd><p>Parameter for input and for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
44 <dt><span class="glossterm"><a name="annotation-glossterm-inout"></a>inout</span></dt>
45 <dd class="glossdef"><p>Parameter for input and for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
46 <a name="glsT"></a><h3 class="title">T</h3>
47 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20none"></a>transfer none</span></dt>
48 <dd class="glossdef"><p>Don't free data after the code is done.</p></dd>
49 <a name="glsA"></a><h3 class="title">A</h3>
50 <dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt>
51 <dd class="glossdef"><p>Parameter points to an array of items.</p></dd>
4752 <a name="glsE"></a><h3 class="title">E</h3>
48 <dt>
49 <a name="annotation-glossterm-element-type"></a>element-type</dt>
50 <dd><p>Generics and defining elements of containers and arrays.</p></dd>
53 <dt><span class="glossterm"><a name="annotation-glossterm-element-type"></a>element-type</span></dt>
54 <dd class="glossdef"><p>Generics and defining elements of containers and arrays.</p></dd>
5155 <a name="glsI"></a><h3 class="title">I</h3>
52 <dt>
53 <a name="annotation-glossterm-in"></a>in</dt>
54 <dd><p>Parameter for input. Default is <acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>.</p></dd>
56 <dt><span class="glossterm"><a name="annotation-glossterm-in"></a>in</span></dt>
57 <dd class="glossdef"><p>Parameter for input. Default is <acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>.</p></dd>
5558 <a name="glsT"></a><h3 class="title">T</h3>
56 <dt>
57 <a name="annotation-glossterm-transfer%20full"></a>transfer full</dt>
58 <dd><p>Free data after the code is done.</p></dd>
59 <dt>
60 <a name="annotation-glossterm-type"></a>type</dt>
61 <dd><p>Override the parsed C type with given type</p></dd>
62 <dt>
63 <a name="annotation-glossterm-transfer%20none"></a>transfer none</dt>
64 <dd><p>Don't free data after the code is done.</p></dd>
59 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
60 <dd class="glossdef"><p>Free data after the code is done.</p></dd>
61 <dt><span class="glossterm"><a name="annotation-glossterm-type"></a>type</span></dt>
62 <dd class="glossdef"><p>Override the parsed C type with given type.</p></dd>
6563 </div>
6664 <div class="footer">
6765 <hr>
68 Generated by GTK-Doc V1.18</div>
66 Generated by GTK-Doc V1.19</div>
6967 </body>
7068 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>API Index</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt-gconfig Reference Manual">
88 <link rel="prev" href="object-tree.html" title="Object Hierarchy">
99 <link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2020 <td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
2121 </tr>
2222 <tr><td colspan="5" class="shortcuts">
23 <a class="shortcut" href="#idxT">T</a>
23 <a class="shortcut" href="#idxD">D</a>
24  | 
25 <a class="shortcut" href="#idxT">T</a>
2426  | 
2527 <a class="shortcut" href="#idxV">V</a>
2628 </td></tr>
2830 <div class="index">
2931 <div class="titlepage"><div><div><h1 class="title">
3032 <a name="api-index-full"></a>API Index</h1></div></div></div>
31 <a name="idx"></a><a name="idxT"></a><h3 class="title">T</h3>
33 <a name="idx"></a><a name="idxD"></a><h3 class="title">D</h3>
34 <dt>
35 G_DEPRECATED, macro in libvirt-gconfig-compat
36 </dt>
37 <dd></dd>
38 <dt>
39 G_DEPRECATED_FOR, macro in libvirt-gconfig-compat
40 </dt>
41 <dd></dd>
42 <a name="idxT"></a><h3 class="title">T</h3>
3243 <dt>
3344 g_type_init, macro in libvirt-gconfig-compat
3445 </dt>
307318 </dt>
308319 <dd></dd>
309320 <dt>
321 GVirConfigDomainDiskFormat, enum in GVirConfigDomainDisk
322 </dt>
323 <dd></dd>
324 <dt>
310325 GVirConfigDomainDiskGuestDeviceType, enum in GVirConfigDomainDisk
311326 </dt>
312327 <dd></dd>
351366 </dt>
352367 <dd></dd>
353368 <dt>
369 GVirConfigDomainGraphicsDesktop, struct in GVirConfigDomainGraphicsDesktop
370 </dt>
371 <dd></dd>
372 <dt>
373 GVirConfigDomainGraphicsDesktopClass, struct in GVirConfigDomainGraphicsDesktop
374 </dt>
375 <dd></dd>
376 <dt>
377 GVirConfigDomainGraphicsRdp, struct in GVirConfigDomainGraphicsRdp
378 </dt>
379 <dd></dd>
380 <dt>
381 GVirConfigDomainGraphicsRdpClass, struct in GVirConfigDomainGraphicsRdp
382 </dt>
383 <dd></dd>
384 <dt>
354385 GVirConfigDomainGraphicsSdl, struct in GVirConfigDomainGraphicsSdl
355386 </dt>
356387 <dd></dd>
395426 </dt>
396427 <dd></dd>
397428 <dt>
398 GVirConfigDomainInterface, struct in GVirConfigDomainInterface
429 GVirConfigDomainInterface, struct in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
399430 </dt>
400431 <dd></dd>
401432 <dt>
407438 </dt>
408439 <dd></dd>
409440 <dt>
410 GVirConfigDomainInterfaceClass, struct in GVirConfigDomainInterface
411 </dt>
412 <dd></dd>
413 <dt>
414 GVirConfigDomainInterfaceLinkState, enum in GVirConfigDomainInterface
441 GVirConfigDomainInterfaceClass, struct in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
442 </dt>
443 <dd></dd>
444 <dt>
445 GVirConfigDomainInterfaceLinkState, enum in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
415446 </dt>
416447 <dd></dd>
417448 <dt>
559590 </dt>
560591 <dd></dd>
561592 <dt>
593 GVirConfigDomainSnapshotDisk, struct in GVirConfigDomainSnapshotDisk
594 </dt>
595 <dd></dd>
596 <dt>
597 GVirConfigDomainSnapshotDiskClass, struct in GVirConfigDomainSnapshotDisk
598 </dt>
599 <dd></dd>
600 <dt>
601 <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState" title="enum GVirConfigDomainSnapshotDomainState">GVirConfigDomainSnapshotDomainState</a>, enum in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
602 </dt>
603 <dd></dd>
604 <dt>
605 <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState">GVirConfigDomainSnapshotMemoryState</a>, enum in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
606 </dt>
607 <dd></dd>
608 <dt>
562609 GVirConfigDomainSound, struct in GVirConfigDomainSound
563610 </dt>
564611 <dd></dd>
615662 </dt>
616663 <dd></dd>
617664 <dt>
618 <a class="link" href="GVirConfigInterface.html#GVirConfigInterface-struct" title="struct GVirConfigInterface">GVirConfigInterface</a>, struct in <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
619 </dt>
620 <dd></dd>
621 <dt>
622 <a class="link" href="GVirConfigInterface.html#GVirConfigInterfaceClass" title="struct GVirConfigInterfaceClass">GVirConfigInterfaceClass</a>, struct in <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
665 <a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface-struct" title="struct GVirConfigInterface">GVirConfigInterface</a>, struct in <a class="link" href="Libvirt-gconfig-GVirConfig.html" title="GVirConfig">GVirConfig</a>
666 </dt>
667 <dd></dd>
668 <dt>
669 <a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterfaceClass" title="struct GVirConfigInterfaceClass">GVirConfigInterfaceClass</a>, struct in <a class="link" href="Libvirt-gconfig-GVirConfig.html" title="GVirConfig">GVirConfig</a>
623670 </dt>
624671 <dd></dd>
625672 <dt>
923970 </dt>
924971 <dd></dd>
925972 <dt>
973 gvir_config_domain_channel_get_target_name, function in GVirConfigDomainChannel
974 </dt>
975 <dd></dd>
976 <dt>
977 gvir_config_domain_channel_get_target_type, function in GVirConfigDomainChannel
978 </dt>
979 <dd></dd>
980 <dt>
926981 gvir_config_domain_channel_new, function in GVirConfigDomainChannel
927982 </dt>
928983 <dd></dd>
939994 </dt>
940995 <dd></dd>
941996 <dt>
997 gvir_config_domain_chardev_get_source, function in GVirConfigDomainChardev
998 </dt>
999 <dd></dd>
1000 <dt>
9421001 gvir_config_domain_chardev_set_source, function in GVirConfigDomainChardev
9431002 </dt>
9441003 <dd></dd>
9451004 <dt>
1005 gvir_config_domain_chardev_source_new_from_tree, function in libvirt-gconfig-domain-chardev-source-private
1006 </dt>
1007 <dd></dd>
1008 <dt>
1009 gvir_config_domain_chardev_source_pty_get_path, function in GVirConfigDomainChardevSourcePty
1010 </dt>
1011 <dd></dd>
1012 <dt>
9461013 gvir_config_domain_chardev_source_pty_new, function in GVirConfigDomainChardevSourcePty
9471014 </dt>
9481015 <dd></dd>
9491016 <dt>
1017 gvir_config_domain_chardev_source_pty_new_from_tree, function in libvirt-gconfig-domain-chardev-source-private
1018 </dt>
1019 <dd></dd>
1020 <dt>
9501021 gvir_config_domain_chardev_source_pty_new_from_xml, function in GVirConfigDomainChardevSourcePty
9511022 </dt>
9521023 <dd></dd>
9531024 <dt>
1025 gvir_config_domain_chardev_source_pty_set_path, function in GVirConfigDomainChardevSourcePty
1026 </dt>
1027 <dd></dd>
1028 <dt>
9541029 gvir_config_domain_chardev_source_spicevmc_new, function in GVirConfigDomainChardevSourceSpiceVmc
9551030 </dt>
9561031 <dd></dd>
10671142 </dt>
10681143 <dd></dd>
10691144 <dt>
1145 gvir_config_domain_device_get_alias, function in GVirConfigDomainDevice
1146 </dt>
1147 <dd></dd>
1148 <dt>
10701149 gvir_config_domain_device_new_from_tree, function in libvirt-gconfig-domain-device-private
10711150 </dt>
10721151 <dd></dd>
10731152 <dt>
1153 GVIR_CONFIG_DOMAIN_DISK_FORMAT_AIO, macro in GVirConfigDomainDisk
1154 </dt>
1155 <dd></dd>
1156 <dt>
10741157 gvir_config_domain_disk_get_disk_type, function in GVirConfigDomainDisk
10751158 </dt>
10761159 <dd></dd>
10791162 </dt>
10801163 <dd></dd>
10811164 <dt>
1165 gvir_config_domain_disk_get_driver_format, function in GVirConfigDomainDisk
1166 </dt>
1167 <dd></dd>
1168 <dt>
10821169 gvir_config_domain_disk_get_driver_name, function in GVirConfigDomainDisk
10831170 </dt>
10841171 <dd></dd>
11271214 </dt>
11281215 <dd></dd>
11291216 <dt>
1217 gvir_config_domain_disk_set_driver_format, function in GVirConfigDomainDisk
1218 </dt>
1219 <dd></dd>
1220 <dt>
11301221 gvir_config_domain_disk_set_driver_name, function in GVirConfigDomainDisk
11311222 </dt>
11321223 <dd></dd>
12551346 </dt>
12561347 <dd></dd>
12571348 <dt>
1349 gvir_config_domain_graphics_desktop_new, function in GVirConfigDomainGraphicsDesktop
1350 </dt>
1351 <dd></dd>
1352 <dt>
1353 gvir_config_domain_graphics_desktop_new_from_xml, function in GVirConfigDomainGraphicsDesktop
1354 </dt>
1355 <dd></dd>
1356 <dt>
1357 gvir_config_domain_graphics_desktop_set_display, function in GVirConfigDomainGraphicsDesktop
1358 </dt>
1359 <dd></dd>
1360 <dt>
1361 gvir_config_domain_graphics_desktop_set_fullscreen, function in GVirConfigDomainGraphicsDesktop
1362 </dt>
1363 <dd></dd>
1364 <dt>
12581365 gvir_config_domain_graphics_new_from_tree, function in libvirt-gconfig-domain-device-private
12591366 </dt>
12601367 <dd></dd>
12611368 <dt>
1369 gvir_config_domain_graphics_rdp_get_port, function in GVirConfigDomainGraphicsRdp
1370 </dt>
1371 <dd></dd>
1372 <dt>
1373 gvir_config_domain_graphics_rdp_new, function in GVirConfigDomainGraphicsRdp
1374 </dt>
1375 <dd></dd>
1376 <dt>
1377 gvir_config_domain_graphics_rdp_new_from_xml, function in GVirConfigDomainGraphicsRdp
1378 </dt>
1379 <dd></dd>
1380 <dt>
1381 gvir_config_domain_graphics_rdp_set_autoport, function in GVirConfigDomainGraphicsRdp
1382 </dt>
1383 <dd></dd>
1384 <dt>
1385 gvir_config_domain_graphics_rdp_set_multi_user, function in GVirConfigDomainGraphicsRdp
1386 </dt>
1387 <dd></dd>
1388 <dt>
1389 gvir_config_domain_graphics_rdp_set_port, function in GVirConfigDomainGraphicsRdp
1390 </dt>
1391 <dd></dd>
1392 <dt>
1393 gvir_config_domain_graphics_rdp_set_replace_user, function in GVirConfigDomainGraphicsRdp
1394 </dt>
1395 <dd></dd>
1396 <dt>
12621397 gvir_config_domain_graphics_sdl_new, function in GVirConfigDomainGraphicsSdl
12631398 </dt>
12641399 <dd></dd>
12711406 </dt>
12721407 <dd></dd>
12731408 <dt>
1409 gvir_config_domain_graphics_sdl_set_fullscreen, function in GVirConfigDomainGraphicsSdl
1410 </dt>
1411 <dd></dd>
1412 <dt>
12741413 gvir_config_domain_graphics_sdl_set_xauthority, function in GVirConfigDomainGraphicsSdl
12751414 </dt>
12761415 <dd></dd>
13711510 </dt>
13721511 <dd></dd>
13731512 <dt>
1374 gvir_config_domain_interface_get_ifname, function in GVirConfigDomainInterface
1375 </dt>
1376 <dd></dd>
1377 <dt>
1378 gvir_config_domain_interface_get_link_state, function in GVirConfigDomainInterface
1379 </dt>
1380 <dd></dd>
1381 <dt>
1382 gvir_config_domain_interface_get_mac, function in GVirConfigDomainInterface
1383 </dt>
1384 <dd></dd>
1385 <dt>
1386 gvir_config_domain_interface_get_model, function in GVirConfigDomainInterface
1513 gvir_config_domain_interface_get_ifname, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1514 </dt>
1515 <dd></dd>
1516 <dt>
1517 gvir_config_domain_interface_get_link_state, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1518 </dt>
1519 <dd></dd>
1520 <dt>
1521 gvir_config_domain_interface_get_mac, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1522 </dt>
1523 <dd></dd>
1524 <dt>
1525 gvir_config_domain_interface_get_model, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
13871526 </dt>
13881527 <dd></dd>
13891528 <dt>
14031542 </dt>
14041543 <dd></dd>
14051544 <dt>
1406 gvir_config_domain_interface_set_ifname, function in GVirConfigDomainInterface
1407 </dt>
1408 <dd></dd>
1409 <dt>
1410 gvir_config_domain_interface_set_link_state, function in GVirConfigDomainInterface
1411 </dt>
1412 <dd></dd>
1413 <dt>
1414 gvir_config_domain_interface_set_mac, function in GVirConfigDomainInterface
1415 </dt>
1416 <dd></dd>
1417 <dt>
1418 gvir_config_domain_interface_set_model, function in GVirConfigDomainInterface
1545 gvir_config_domain_interface_set_ifname, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1546 </dt>
1547 <dd></dd>
1548 <dt>
1549 gvir_config_domain_interface_set_link_state, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1550 </dt>
1551 <dd></dd>
1552 <dt>
1553 gvir_config_domain_interface_set_mac, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1554 </dt>
1555 <dd></dd>
1556 <dt>
1557 gvir_config_domain_interface_set_model, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
14191558 </dt>
14201559 <dd></dd>
14211560 <dt>
16951834 </dt>
16961835 <dd></dd>
16971836 <dt>
1837 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-add-disk" title="gvir_config_domain_snapshot_add_disk ()">gvir_config_domain_snapshot_add_disk</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1838 </dt>
1839 <dd></dd>
1840 <dt>
1841 gvir_config_domain_snapshot_disk_get_driver_format, function in GVirConfigDomainSnapshotDisk
1842 </dt>
1843 <dd></dd>
1844 <dt>
1845 gvir_config_domain_snapshot_disk_get_name, function in GVirConfigDomainSnapshotDisk
1846 </dt>
1847 <dd></dd>
1848 <dt>
1849 gvir_config_domain_snapshot_disk_get_snapshot_type, function in GVirConfigDomainSnapshotDisk
1850 </dt>
1851 <dd></dd>
1852 <dt>
1853 gvir_config_domain_snapshot_disk_get_source_file, function in GVirConfigDomainSnapshotDisk
1854 </dt>
1855 <dd></dd>
1856 <dt>
1857 gvir_config_domain_snapshot_disk_new, function in GVirConfigDomainSnapshotDisk
1858 </dt>
1859 <dd></dd>
1860 <dt>
1861 gvir_config_domain_snapshot_disk_new_from_tree, function in libvirt-gconfig-domain-snapshot-private
1862 </dt>
1863 <dd></dd>
1864 <dt>
1865 gvir_config_domain_snapshot_disk_new_from_xml, function in GVirConfigDomainSnapshotDisk
1866 </dt>
1867 <dd></dd>
1868 <dt>
1869 gvir_config_domain_snapshot_disk_set_driver_format, function in GVirConfigDomainSnapshotDisk
1870 </dt>
1871 <dd></dd>
1872 <dt>
1873 gvir_config_domain_snapshot_disk_set_name, function in GVirConfigDomainSnapshotDisk
1874 </dt>
1875 <dd></dd>
1876 <dt>
1877 gvir_config_domain_snapshot_disk_set_snapshot_type, function in GVirConfigDomainSnapshotDisk
1878 </dt>
1879 <dd></dd>
1880 <dt>
1881 gvir_config_domain_snapshot_disk_set_source_file, function in GVirConfigDomainSnapshotDisk
1882 </dt>
1883 <dd></dd>
1884 <dt>
1885 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-creation-time" title="gvir_config_domain_snapshot_get_creation_time ()">gvir_config_domain_snapshot_get_creation_time</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1886 </dt>
1887 <dd></dd>
1888 <dt>
1889 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-description" title="gvir_config_domain_snapshot_get_description ()">gvir_config_domain_snapshot_get_description</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1890 </dt>
1891 <dd></dd>
1892 <dt>
1893 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-disks" title="gvir_config_domain_snapshot_get_disks ()">gvir_config_domain_snapshot_get_disks</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1894 </dt>
1895 <dd></dd>
1896 <dt>
1897 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-domain" title="gvir_config_domain_snapshot_get_domain ()">gvir_config_domain_snapshot_get_domain</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1898 </dt>
1899 <dd></dd>
1900 <dt>
1901 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-file" title="gvir_config_domain_snapshot_get_memory_file ()">gvir_config_domain_snapshot_get_memory_file</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1902 </dt>
1903 <dd></dd>
1904 <dt>
1905 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-state" title="gvir_config_domain_snapshot_get_memory_state ()">gvir_config_domain_snapshot_get_memory_state</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1906 </dt>
1907 <dd></dd>
1908 <dt>
1909 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-name" title="gvir_config_domain_snapshot_get_name ()">gvir_config_domain_snapshot_get_name</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1910 </dt>
1911 <dd></dd>
1912 <dt>
1913 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-parent" title="gvir_config_domain_snapshot_get_parent ()">gvir_config_domain_snapshot_get_parent</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1914 </dt>
1915 <dd></dd>
1916 <dt>
1917 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-state" title="gvir_config_domain_snapshot_get_state ()">gvir_config_domain_snapshot_get_state</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1918 </dt>
1919 <dd></dd>
1920 <dt>
16981921 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new" title="gvir_config_domain_snapshot_new ()">gvir_config_domain_snapshot_new</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
16991922 </dt>
17001923 <dd></dd>
17031926 </dt>
17041927 <dd></dd>
17051928 <dt>
1929 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-description" title="gvir_config_domain_snapshot_set_description ()">gvir_config_domain_snapshot_set_description</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1930 </dt>
1931 <dd></dd>
1932 <dt>
1933 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-disks" title="gvir_config_domain_snapshot_set_disks ()">gvir_config_domain_snapshot_set_disks</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1934 </dt>
1935 <dd></dd>
1936 <dt>
1937 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-file" title="gvir_config_domain_snapshot_set_memory_file ()">gvir_config_domain_snapshot_set_memory_file</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1938 </dt>
1939 <dd></dd>
1940 <dt>
1941 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-state" title="gvir_config_domain_snapshot_set_memory_state ()">gvir_config_domain_snapshot_set_memory_state</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1942 </dt>
1943 <dd></dd>
1944 <dt>
1945 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-name" title="gvir_config_domain_snapshot_set_name ()">gvir_config_domain_snapshot_set_name</a>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1946 </dt>
1947 <dd></dd>
1948 <dt>
17061949 gvir_config_domain_sound_new, function in GVirConfigDomainSound
17071950 </dt>
17081951 <dd></dd>
17151958 </dt>
17161959 <dd></dd>
17171960 <dt>
1718 gvir_config_domain_source_pty_set_path, function in GVirConfigDomainChardevSourcePty
1719 </dt>
1720 <dd></dd>
1721 <dt>
17221961 gvir_config_domain_timer_get_tick_policy, function in GVirConfigDomainTimer
17231962 </dt>
17241963 <dd></dd>
17832022 </dt>
17842023 <dd></dd>
17852024 <dt>
1786 <a class="link" href="GVirConfigInterface.html#gvir-config-interface-new" title="gvir_config_interface_new ()">gvir_config_interface_new</a>, function in <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
1787 </dt>
1788 <dd></dd>
1789 <dt>
1790 <a class="link" href="GVirConfigInterface.html#gvir-config-interface-new-from-xml" title="gvir_config_interface_new_from_xml ()">gvir_config_interface_new_from_xml</a>, function in <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
2025 <a class="link" href="Libvirt-gconfig-GVirConfig.html#gvir-config-interface-new" title="gvir_config_interface_new ()">gvir_config_interface_new</a>, function in <a class="link" href="Libvirt-gconfig-GVirConfig.html" title="GVirConfig">GVirConfig</a>
2026 </dt>
2027 <dd></dd>
2028 <dt>
2029 <a class="link" href="Libvirt-gconfig-GVirConfig.html#gvir-config-interface-new-from-xml" title="gvir_config_interface_new_from_xml ()">gvir_config_interface_new_from_xml</a>, function in <a class="link" href="Libvirt-gconfig-GVirConfig.html" title="GVirConfig">GVirConfig</a>
17912030 </dt>
17922031 <dd></dd>
17932032 <dt>
18912130 </dt>
18922131 <dd></dd>
18932132 <dt>
2133 gvir_config_object_get_xml_doc, function in libvirt-gconfig-object-private
2134 </dt>
2135 <dd></dd>
2136 <dt>
18942137 gvir_config_object_get_xml_node, function in libvirt-gconfig-object-private
18952138 </dt>
18962139 <dd></dd>
19752218 </dt>
19762219 <dd></dd>
19772220 <dt>
2221 gvir_config_storage_permissions_get_group, function in GVirConfigStoragePermissions
2222 </dt>
2223 <dd></dd>
2224 <dt>
2225 gvir_config_storage_permissions_get_label, function in GVirConfigStoragePermissions
2226 </dt>
2227 <dd></dd>
2228 <dt>
2229 gvir_config_storage_permissions_get_mode, function in GVirConfigStoragePermissions
2230 </dt>
2231 <dd></dd>
2232 <dt>
2233 gvir_config_storage_permissions_get_owner, function in GVirConfigStoragePermissions
2234 </dt>
2235 <dd></dd>
2236 <dt>
19782237 gvir_config_storage_permissions_new, function in GVirConfigStoragePermissions
19792238 </dt>
19802239 <dd></dd>
19992258 </dt>
20002259 <dd></dd>
20012260 <dt>
2261 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-allocation" title="gvir_config_storage_pool_get_allocation ()">gvir_config_storage_pool_get_allocation</a>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2262 </dt>
2263 <dd></dd>
2264 <dt>
2265 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-available" title="gvir_config_storage_pool_get_available ()">gvir_config_storage_pool_get_available</a>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2266 </dt>
2267 <dd></dd>
2268 <dt>
2269 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-capacity" title="gvir_config_storage_pool_get_capacity ()">gvir_config_storage_pool_get_capacity</a>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2270 </dt>
2271 <dd></dd>
2272 <dt>
2273 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-name" title="gvir_config_storage_pool_get_name ()">gvir_config_storage_pool_get_name</a>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2274 </dt>
2275 <dd></dd>
2276 <dt>
2277 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-pool-type" title="gvir_config_storage_pool_get_pool_type ()">gvir_config_storage_pool_get_pool_type</a>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2278 </dt>
2279 <dd></dd>
2280 <dt>
2281 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-source" title="gvir_config_storage_pool_get_source ()">gvir_config_storage_pool_get_source</a>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2282 </dt>
2283 <dd></dd>
2284 <dt>
2285 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-target" title="gvir_config_storage_pool_get_target ()">gvir_config_storage_pool_get_target</a>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2286 </dt>
2287 <dd></dd>
2288 <dt>
2289 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-get-uuid" title="gvir_config_storage_pool_get_uuid ()">gvir_config_storage_pool_get_uuid</a>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2290 </dt>
2291 <dd></dd>
2292 <dt>
20022293 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-new" title="gvir_config_storage_pool_new ()">gvir_config_storage_pool_new</a>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
20032294 </dt>
20042295 <dd></dd>
20392330 </dt>
20402331 <dd></dd>
20412332 <dt>
2333 gvir_config_storage_pool_source_get_adapter, function in GVirConfigStoragePoolSource
2334 </dt>
2335 <dd></dd>
2336 <dt>
2337 gvir_config_storage_pool_source_get_device_path, function in GVirConfigStoragePoolSource
2338 </dt>
2339 <dd></dd>
2340 <dt>
2341 gvir_config_storage_pool_source_get_directory, function in GVirConfigStoragePoolSource
2342 </dt>
2343 <dd></dd>
2344 <dt>
2345 gvir_config_storage_pool_source_get_format, function in GVirConfigStoragePoolSource
2346 </dt>
2347 <dd></dd>
2348 <dt>
2349 gvir_config_storage_pool_source_get_host, function in GVirConfigStoragePoolSource
2350 </dt>
2351 <dd></dd>
2352 <dt>
2353 gvir_config_storage_pool_source_get_name, function in GVirConfigStoragePoolSource
2354 </dt>
2355 <dd></dd>
2356 <dt>
2357 gvir_config_storage_pool_source_get_product, function in GVirConfigStoragePoolSource
2358 </dt>
2359 <dd></dd>
2360 <dt>
2361 gvir_config_storage_pool_source_get_vendor, function in GVirConfigStoragePoolSource
2362 </dt>
2363 <dd></dd>
2364 <dt>
20422365 gvir_config_storage_pool_source_new, function in GVirConfigStoragePoolSource
20432366 </dt>
20442367 <dd></dd>
20762399 <dd></dd>
20772400 <dt>
20782401 gvir_config_storage_pool_source_set_vendor, function in GVirConfigStoragePoolSource
2402 </dt>
2403 <dd></dd>
2404 <dt>
2405 gvir_config_storage_pool_target_get_path, function in GVirConfigStoragePoolTarget
2406 </dt>
2407 <dd></dd>
2408 <dt>
2409 gvir_config_storage_pool_target_get_permissions, function in GVirConfigStoragePoolTarget
20792410 </dt>
20802411 <dd></dd>
20812412 <dt>
21852516 </div>
21862517 <div class="footer">
21872518 <hr>
2188 Generated by GTK-Doc V1.18</div>
2519 Generated by GTK-Doc V1.19</div>
21892520 </body>
21902521 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Libvirt-gconfig</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt-gconfig Reference Manual">
88 <link rel="prev" href="index.html" title="Libvirt-gconfig Reference Manual">
99 <link rel="next" href="GVirConfigObject.html" title="GVirConfigObject">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
23 <a name="idp2990720"></a>Libvirt-gconfig</h1></div></div></div>
24 <div class="toc"><dl>
23 <a name="id-1.2"></a>Libvirt-gconfig</h1></div></div></div>
24 <div class="toc"><dl class="toc">
2525 <dt>
2626 <span class="refentrytitle"><a href="GVirConfigObject.html">GVirConfigObject</a></span><span class="refpurpose"></span>
2727 </dt>
3232 <span class="refentrytitle"><a href="GVirConfigDomainSnapshot.html">GVirConfigDomainSnapshot</a></span><span class="refpurpose"></span>
3333 </dt>
3434 <dt>
35 <span class="refentrytitle"><a href="GVirConfigInterface.html">GVirConfigInterface</a></span><span class="refpurpose"></span>
35 <span class="refentrytitle"><a href="Libvirt-gconfig-GVirConfig.html">GVirConfig</a></span><span class="refpurpose"></span>
3636 </dt>
3737 <dt>
3838 <span class="refentrytitle"><a href="GVirConfigNetworkFilter.html">GVirConfigNetworkFilter</a></span><span class="refpurpose"></span>
5959 </div>
6060 <div class="footer">
6161 <hr>
62 Generated by GTK-Doc V1.18</div>
62 Generated by GTK-Doc V1.19</div>
6363 </body>
6464 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Libvirt-gconfig Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="next" href="ch01.html" title="Libvirt-gconfig">
8 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
8 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
99 <link rel="stylesheet" href="style.css" type="text/css">
1010 </head>
1111 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1414 <div><div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">Libvirt-gconfig Reference Manual</p></th></tr></table></div></div>
1515 <hr>
1616 </div>
17 <div class="toc"><dl>
17 <div class="toc"><dl class="toc">
1818 <dt><span class="chapter"><a href="ch01.html">Libvirt-gconfig</a></span></dt>
1919 <dd><dl>
2020 <dt>
2727 <span class="refentrytitle"><a href="GVirConfigDomainSnapshot.html">GVirConfigDomainSnapshot</a></span><span class="refpurpose"></span>
2828 </dt>
2929 <dt>
30 <span class="refentrytitle"><a href="GVirConfigInterface.html">GVirConfigInterface</a></span><span class="refpurpose"></span>
30 <span class="refentrytitle"><a href="Libvirt-gconfig-GVirConfig.html">GVirConfig</a></span><span class="refpurpose"></span>
3131 </dt>
3232 <dt>
3333 <span class="refentrytitle"><a href="GVirConfigNetworkFilter.html">GVirConfigNetworkFilter</a></span><span class="refpurpose"></span>
5858 </div>
5959 <div class="footer">
6060 <hr>
61 Generated by GTK-Doc V1.18</div>
61 Generated by GTK-Doc V1.19</div>
6262 </body>
6363 </html>
55 <ANCHOR id="GVirConfigObject.details" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.details">
66 <ANCHOR id="GVirConfigObject-struct" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject-struct">
77 <ANCHOR id="GVirConfigObjectClass" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObjectClass">
8 <ANCHOR id="gvir-config-object-get-schema" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-get-schema">
98 <ANCHOR id="gvir-config-object-new" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-new">
109 <ANCHOR id="gvir-config-object-new-from-xml" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-new-from-xml">
10 <ANCHOR id="gvir-config-object-validate" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-validate">
1111 <ANCHOR id="gvir-config-object-to-xml" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-to-xml">
12 <ANCHOR id="gvir-config-object-validate" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-validate">
12 <ANCHOR id="gvir-config-object-get-schema" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-get-schema">
1313 <ANCHOR id="GVirConfigObject.property-details" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.property-details">
1414 <ANCHOR id="GVirConfigObject--doc" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject--doc">
1515 <ANCHOR id="GVirConfigObject--node" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject--node">
2222 <ANCHOR id="GVirConfigDomain.details" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.details">
2323 <ANCHOR id="GVirConfigDomain-struct" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain-struct">
2424 <ANCHOR id="GVirConfigDomainClass" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomainClass">
25 <ANCHOR id="GVirConfigDomainVirtType" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomainVirtType">
26 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-QEMU:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-QEMU:CAPS">
27 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-KQEMU:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-KQEMU:CAPS">
28 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-KVM:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-KVM:CAPS">
29 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-XEN:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-XEN:CAPS">
30 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-LXC:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-LXC:CAPS">
31 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-UML:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-UML:CAPS">
32 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-OPENVZ:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-OPENVZ:CAPS">
33 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-VSERVER:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-VSERVER:CAPS">
34 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-LDOM:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-LDOM:CAPS">
35 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-TEST:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-TEST:CAPS">
36 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-VMWARE:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-VMWARE:CAPS">
37 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-HYPERV:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-HYPERV:CAPS">
38 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-VBOX:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-VBOX:CAPS">
39 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-ONE:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-ONE:CAPS">
40 <ANCHOR id="GVIR-CONFIG-DOMAIN-VIRT-PHYP:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-PHYP:CAPS">
41 <ANCHOR id="GVirConfigDomainLifecycleEvent" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomainLifecycleEvent">
42 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-POWEROFF:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-POWEROFF:CAPS">
43 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-REBOOT:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-REBOOT:CAPS">
44 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-CRASH:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-CRASH:CAPS">
2545 <ANCHOR id="GVirConfigDomainLifecycleAction" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomainLifecycleAction">
26 <ANCHOR id="GVirConfigDomainLifecycleEvent" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomainLifecycleEvent">
27 <ANCHOR id="GVirConfigDomainVirtType" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomainVirtType">
46 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-DESTROY:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-DESTROY:CAPS">
47 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-RESTART:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-RESTART:CAPS">
48 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-PRESERVE:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-PRESERVE:CAPS">
49 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-RENAME-RESTART:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-RENAME-RESTART:CAPS">
50 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-DESTROY:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-DESTROY:CAPS">
51 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-RESTART:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-RESTART:CAPS">
52 <ANCHOR id="gvir-config-domain-new-from-xml" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-new-from-xml">
53 <ANCHOR id="gvir-config-domain-new" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-new">
54 <ANCHOR id="gvir-config-domain-get-virt-type" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-virt-type">
55 <ANCHOR id="gvir-config-domain-set-virt-type" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-virt-type">
56 <ANCHOR id="gvir-config-domain-get-name" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-name">
57 <ANCHOR id="gvir-config-domain-set-name" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-name">
58 <ANCHOR id="gvir-config-domain-get-description" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-description">
59 <ANCHOR id="gvir-config-domain-set-description" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-description">
60 <ANCHOR id="gvir-config-domain-get-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-memory">
61 <ANCHOR id="gvir-config-domain-set-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-memory">
62 <ANCHOR id="gvir-config-domain-get-current-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-current-memory">
63 <ANCHOR id="gvir-config-domain-set-current-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-current-memory">
64 <ANCHOR id="gvir-config-domain-get-vcpus" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-vcpus">
65 <ANCHOR id="gvir-config-domain-set-vcpus" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-vcpus">
66 <ANCHOR id="gvir-config-domain-get-features" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-features">
67 <ANCHOR id="gvir-config-domain-set-features" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-features">
68 <ANCHOR id="gvir-config-domain-set-clock" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-clock">
69 <ANCHOR id="gvir-config-domain-get-os" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-os">
70 <ANCHOR id="gvir-config-domain-set-os" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-os">
71 <ANCHOR id="gvir-config-domain-set-seclabel" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-seclabel">
72 <ANCHOR id="gvir-config-domain-get-title" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-title">
73 <ANCHOR id="gvir-config-domain-set-title" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-title">
74 <ANCHOR id="gvir-config-domain-set-devices" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-devices">
2875 <ANCHOR id="gvir-config-domain-add-device" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-add-device">
76 <ANCHOR id="gvir-config-domain-get-devices" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-devices">
77 <ANCHOR id="gvir-config-domain-set-lifecycle" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-lifecycle">
78 <ANCHOR id="gvir-config-domain-set-custom-xml" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-custom-xml">
79 <ANCHOR id="gvir-config-domain-get-custom-xml" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-custom-xml">
2980 <ANCHOR id="gvir-config-domain-get-cpu" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-cpu">
30 <ANCHOR id="gvir-config-domain-get-current-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-current-memory">
31 <ANCHOR id="gvir-config-domain-get-custom-xml" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-custom-xml">
32 <ANCHOR id="gvir-config-domain-get-description" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-description">
33 <ANCHOR id="gvir-config-domain-get-devices" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-devices">
34 <ANCHOR id="gvir-config-domain-get-features" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-features">
35 <ANCHOR id="gvir-config-domain-get-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-memory">
36 <ANCHOR id="gvir-config-domain-get-name" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-name">
37 <ANCHOR id="gvir-config-domain-get-os" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-os">
38 <ANCHOR id="gvir-config-domain-get-title" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-title">
39 <ANCHOR id="gvir-config-domain-get-vcpus" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-vcpus">
40 <ANCHOR id="gvir-config-domain-get-virt-type" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-virt-type">
41 <ANCHOR id="gvir-config-domain-new" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-new">
42 <ANCHOR id="gvir-config-domain-new-from-xml" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-new-from-xml">
43 <ANCHOR id="gvir-config-domain-set-clock" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-clock">
4481 <ANCHOR id="gvir-config-domain-set-cpu" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-cpu">
45 <ANCHOR id="gvir-config-domain-set-current-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-current-memory">
46 <ANCHOR id="gvir-config-domain-set-custom-xml" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-custom-xml">
47 <ANCHOR id="gvir-config-domain-set-description" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-description">
48 <ANCHOR id="gvir-config-domain-set-devices" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-devices">
49 <ANCHOR id="gvir-config-domain-set-features" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-features">
50 <ANCHOR id="gvir-config-domain-set-lifecycle" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-lifecycle">
51 <ANCHOR id="gvir-config-domain-set-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-memory">
52 <ANCHOR id="gvir-config-domain-set-name" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-name">
53 <ANCHOR id="gvir-config-domain-set-os" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-os">
5482 <ANCHOR id="gvir-config-domain-set-power-management" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-power-management">
55 <ANCHOR id="gvir-config-domain-set-seclabel" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-seclabel">
56 <ANCHOR id="gvir-config-domain-set-title" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-title">
57 <ANCHOR id="gvir-config-domain-set-vcpus" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-vcpus">
58 <ANCHOR id="gvir-config-domain-set-virt-type" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-virt-type">
5983 <ANCHOR id="GVirConfigDomain.property-details" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.property-details">
6084 <ANCHOR id="GVirConfigDomain--current-memory" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain--current-memory">
6185 <ANCHOR id="GVirConfigDomain--description" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain--description">
7195 <ANCHOR id="GVirConfigDomainSnapshot.details" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot.details">
7296 <ANCHOR id="GVirConfigDomainSnapshot-struct" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot-struct">
7397 <ANCHOR id="GVirConfigDomainSnapshotClass" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotClass">
98 <ANCHOR id="GVirConfigDomainSnapshotDomainState" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState">
99 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-NOSTATE:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-NOSTATE:CAPS">
100 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-RUNNING:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-RUNNING:CAPS">
101 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-BLOCKED:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-BLOCKED:CAPS">
102 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PAUSED:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PAUSED:CAPS">
103 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTDOWN:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTDOWN:CAPS">
104 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTOFF:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTOFF:CAPS">
105 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-CRASHED:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-CRASHED:CAPS">
106 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PMSUSPENDED:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PMSUSPENDED:CAPS">
107 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-DISK-SNAPSHOT:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-DISK-SNAPSHOT:CAPS">
108 <ANCHOR id="GVirConfigDomainSnapshotMemoryState" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState">
109 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-NONE:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-NONE:CAPS">
110 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-INTERNAL:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-INTERNAL:CAPS">
111 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-EXTERNAL:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-EXTERNAL:CAPS">
74112 <ANCHOR id="gvir-config-domain-snapshot-new" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new">
75113 <ANCHOR id="gvir-config-domain-snapshot-new-from-xml" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new-from-xml">
76 <ANCHOR id="GVirConfigInterface" href="Libvirt-gconfig/GVirConfigInterface.html">
77 <ANCHOR id="GVirConfigInterface.synopsis" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.synopsis">
78 <ANCHOR id="GVirConfigInterface.object-hierarchy" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.object-hierarchy">
79 <ANCHOR id="GVirConfigInterface.description" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.description">
80 <ANCHOR id="GVirConfigInterface.details" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.details">
81 <ANCHOR id="GVirConfigInterface-struct" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface-struct">
82 <ANCHOR id="GVirConfigInterfaceClass" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterfaceClass">
83 <ANCHOR id="gvir-config-interface-new" href="Libvirt-gconfig/GVirConfigInterface.html#gvir-config-interface-new">
84 <ANCHOR id="gvir-config-interface-new-from-xml" href="Libvirt-gconfig/GVirConfigInterface.html#gvir-config-interface-new-from-xml">
114 <ANCHOR id="gvir-config-domain-snapshot-get-name" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-name">
115 <ANCHOR id="gvir-config-domain-snapshot-set-name" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-name">
116 <ANCHOR id="gvir-config-domain-snapshot-get-description" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-description">
117 <ANCHOR id="gvir-config-domain-snapshot-set-description" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-description">
118 <ANCHOR id="gvir-config-domain-snapshot-get-memory-state" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-state">
119 <ANCHOR id="gvir-config-domain-snapshot-set-memory-state" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-state">
120 <ANCHOR id="gvir-config-domain-snapshot-get-memory-file" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-file">
121 <ANCHOR id="gvir-config-domain-snapshot-set-memory-file" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-file">
122 <ANCHOR id="gvir-config-domain-snapshot-get-creation-time" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-creation-time">
123 <ANCHOR id="gvir-config-domain-snapshot-get-state" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-state">
124 <ANCHOR id="gvir-config-domain-snapshot-get-parent" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-parent">
125 <ANCHOR id="gvir-config-domain-snapshot-get-domain" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-domain">
126 <ANCHOR id="gvir-config-domain-snapshot-set-disks" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-disks">
127 <ANCHOR id="gvir-config-domain-snapshot-add-disk" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-add-disk">
128 <ANCHOR id="gvir-config-domain-snapshot-get-disks" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-disks">
129 <ANCHOR id="Libvirt-gconfig-GVirConfig" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html">
130 <ANCHOR id="Libvirt-gconfig-GVirConfig.synopsis" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html#Libvirt-gconfig-GVirConfig.synopsis">
131 <ANCHOR id="GVirConfigInterface" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html#GVirConfigInterface">
132 <ANCHOR id="Libvirt-gconfig-GVirConfig.object-hierarchy" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html#Libvirt-gconfig-GVirConfig.object-hierarchy">
133 <ANCHOR id="Libvirt-gconfig-GVirConfig.description" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html#Libvirt-gconfig-GVirConfig.description">
134 <ANCHOR id="Libvirt-gconfig-GVirConfig.details" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html#Libvirt-gconfig-GVirConfig.details">
135 <ANCHOR id="GVirConfigInterface-struct" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html#GVirConfigInterface-struct">
136 <ANCHOR id="GVirConfigInterfaceClass" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html#GVirConfigInterfaceClass">
137 <ANCHOR id="gvir-config-interface-new" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html#gvir-config-interface-new">
138 <ANCHOR id="gvir-config-interface-new-from-xml" href="Libvirt-gconfig/Libvirt-gconfig-GVirConfig.html#gvir-config-interface-new-from-xml">
85139 <ANCHOR id="GVirConfigNetworkFilter" href="Libvirt-gconfig/GVirConfigNetworkFilter.html">
86140 <ANCHOR id="GVirConfigNetworkFilter.synopsis" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.synopsis">
87141 <ANCHOR id="GVirConfigNetworkFilter.object-hierarchy" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.object-hierarchy">
126180 <ANCHOR id="GVirConfigStoragePool-struct" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool-struct">
127181 <ANCHOR id="GVirConfigStoragePoolClass" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePoolClass">
128182 <ANCHOR id="GVirConfigStoragePoolType" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePoolType">
183 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-DIR:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-DIR:CAPS">
184 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-FS:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-FS:CAPS">
185 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-NETFS:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-NETFS:CAPS">
186 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-LOGICAL:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-LOGICAL:CAPS">
187 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-DISK:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-DISK:CAPS">
188 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-ISCSI:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-ISCSI:CAPS">
189 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-SCSI:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-SCSI:CAPS">
190 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-MPATH:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-MPATH:CAPS">
129191 <ANCHOR id="gvir-config-storage-pool-new" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-new">
130192 <ANCHOR id="gvir-config-storage-pool-new-from-xml" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-new-from-xml">
193 <ANCHOR id="gvir-config-storage-pool-get-allocation" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-allocation">
131194 <ANCHOR id="gvir-config-storage-pool-set-allocation" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-allocation">
195 <ANCHOR id="gvir-config-storage-pool-get-available" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-available">
132196 <ANCHOR id="gvir-config-storage-pool-set-available" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-available">
197 <ANCHOR id="gvir-config-storage-pool-get-capacity" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-capacity">
133198 <ANCHOR id="gvir-config-storage-pool-set-capacity" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-capacity">
199 <ANCHOR id="gvir-config-storage-pool-get-name" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-name">
134200 <ANCHOR id="gvir-config-storage-pool-set-name" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-name">
201 <ANCHOR id="gvir-config-storage-pool-get-pool-type" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-pool-type">
135202 <ANCHOR id="gvir-config-storage-pool-set-pool-type" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-pool-type">
203 <ANCHOR id="gvir-config-storage-pool-get-source" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-source">
136204 <ANCHOR id="gvir-config-storage-pool-set-source" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-source">
205 <ANCHOR id="gvir-config-storage-pool-get-target" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-target">
137206 <ANCHOR id="gvir-config-storage-pool-set-target" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-target">
207 <ANCHOR id="gvir-config-storage-pool-get-uuid" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-uuid">
138208 <ANCHOR id="gvir-config-storage-pool-set-uuid" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-uuid">
139209 <ANCHOR id="GVirConfigStorageVol" href="Libvirt-gconfig/GVirConfigStorageVol.html">
140210 <ANCHOR id="GVirConfigStorageVol.synopsis" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol.synopsis">
157227 <ANCHOR id="GVirConfigCapabilities.details" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities.details">
158228 <ANCHOR id="GVirConfigCapabilities-struct" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities-struct">
159229 <ANCHOR id="GVirConfigCapabilitiesClass" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilitiesClass">
160 <ANCHOR id="gvir-config-capabilities-get-guests" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-get-guests">
161 <ANCHOR id="gvir-config-capabilities-get-host" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-get-host">
162230 <ANCHOR id="gvir-config-capabilities-new" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-new">
163231 <ANCHOR id="gvir-config-capabilities-new-from-xml" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-new-from-xml">
164 <ANCHOR id="annotation-glossterm-array" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-array">
232 <ANCHOR id="gvir-config-capabilities-get-host" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-get-host">
233 <ANCHOR id="gvir-config-capabilities-get-guests" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-get-guests">
165234 <ANCHOR id="annotation-glossterm-allow-none" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-allow-none">
166235 <ANCHOR id="annotation-glossterm-inout" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-inout">
236 <ANCHOR id="annotation-glossterm-transfer none" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-transfer none">
237 <ANCHOR id="annotation-glossterm-array" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-array">
167238 <ANCHOR id="annotation-glossterm-element-type" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-element-type">
168239 <ANCHOR id="annotation-glossterm-in" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-in">
169240 <ANCHOR id="annotation-glossterm-transfer full" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-transfer full">
170241 <ANCHOR id="annotation-glossterm-type" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-type">
171 <ANCHOR id="annotation-glossterm-transfer none" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-transfer none">
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Object Hierarchy</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt-gconfig Reference Manual">
88 <link rel="prev" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">
99 <link rel="next" href="api-index-full.html" title="API Index">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
5050 GVirConfigDomainDisk
5151 GVirConfigDomainFilesys
5252 GVirConfigDomainGraphics
53 GVirConfigDomainGraphicsDesktop
54 GVirConfigDomainGraphicsRdp
5355 GVirConfigDomainGraphicsSdl
5456 GVirConfigDomainGraphicsSpice
5557 GVirConfigDomainGraphicsVnc
7375 GVirConfigDomainOs
7476 GVirConfigDomainPowerManagement
7577 GVirConfigDomainSeclabel
78 GVirConfigDomainSnapshotDisk
7679 <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
7780 GVirConfigDomainTimer
7881 GVirConfigDomainTimerPit
7982 GVirConfigDomainTimerRtc
80 <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
83 <a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface">GVirConfigInterface</a>
8184 <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
8285 <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
8386 <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
9497 </div>
9598 <div class="footer">
9699 <hr>
97 Generated by GTK-Doc V1.18</div>
100 Generated by GTK-Doc V1.19</div>
98101 </body>
99102 </html>
0 <SECTION>
1 <FILE>libvirt-glib</FILE>
2
3 </SECTION>
4
50 <SECTION>
61 <FILE>libvirt-glib-error</FILE>
7 gvir_critical
82 gvir_error_new
93 gvir_error_new_literal
104 gvir_error_new_valist
115 gvir_set_error
126 gvir_set_error_literal
137 gvir_set_error_valist
8 gvir_critical
149 gvir_warning
1510 </SECTION>
1611
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1919 # Everything below here is generic #
2020 ####################################
2121 VPATH = @srcdir@
22 am__make_dryrun = \
23 { \
24 am__dry=no; \
22 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
23 am__make_running_with_option = \
24 case $${target_option-} in \
25 ?) ;; \
26 *) echo "am__make_running_with_option: internal error: invalid" \
27 "target option '$${target_option-}' specified" >&2; \
28 exit 1;; \
29 esac; \
30 has_opt=no; \
31 sane_makeflags=$$MAKEFLAGS; \
32 if $(am__is_gnu_make); then \
33 sane_makeflags=$$MFLAGS; \
34 else \
2535 case $$MAKEFLAGS in \
2636 *\\[\ \ ]*) \
27 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
28 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
29 *) \
30 for am__flg in $$MAKEFLAGS; do \
31 case $$am__flg in \
32 *=*|--*) ;; \
33 *n*) am__dry=yes; break;; \
34 esac; \
35 done;; \
37 bs=\\; \
38 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
39 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3640 esac; \
37 test $$am__dry = yes; \
38 }
41 fi; \
42 skip_next=no; \
43 strip_trailopt () \
44 { \
45 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
46 }; \
47 for flg in $$sane_makeflags; do \
48 test $$skip_next = yes && { skip_next=no; continue; }; \
49 case $$flg in \
50 *=*|--*) continue;; \
51 -*I) strip_trailopt 'I'; skip_next=yes;; \
52 -*I?*) strip_trailopt 'I';; \
53 -*O) strip_trailopt 'O'; skip_next=yes;; \
54 -*O?*) strip_trailopt 'O';; \
55 -*l) strip_trailopt 'l'; skip_next=yes;; \
56 -*l?*) strip_trailopt 'l';; \
57 -[dEDm]) skip_next=yes;; \
58 -[JT]) skip_next=yes;; \
59 esac; \
60 case $$flg in \
61 *$$target_option*) has_opt=yes; break;; \
62 esac; \
63 done; \
64 test $$has_opt = yes
65 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
66 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3967 pkgdatadir = $(datadir)/@PACKAGE@
4068 pkgincludedir = $(includedir)/@PACKAGE@
4169 pkglibdir = $(libdir)/@PACKAGE@
5482 POST_UNINSTALL = :
5583 build_triplet = @build@
5684 host_triplet = @host@
57 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
58 $(srcdir)/version.xml.in $(top_srcdir)/gtk-doc.make
85 DIST_COMMON = $(top_srcdir)/gtk-doc.make $(srcdir)/Makefile.in \
86 $(srcdir)/Makefile.am $(srcdir)/version.xml.in
5987 subdir = docs/libvirt-glib
6088 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
61 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
62 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
63 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
89 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
90 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
91 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
92 $(top_srcdir)/m4/lt~obsolete.m4 \
6493 $(top_srcdir)/m4/manywarnings.m4 \
6594 $(top_srcdir)/m4/virt-compile-warnings.m4 \
66 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
95 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
96 $(top_srcdir)/configure.ac
6797 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6898 $(ACLOCAL_M4)
6999 mkinstalldirs = $(install_sh) -d
89119 n|no|NO) false;; \
90120 *) (install-info --version) >/dev/null 2>&1;; \
91121 esac
122 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
92123 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
93124 ACLOCAL = @ACLOCAL@
125 ALL_LINGUAS = @ALL_LINGUAS@
94126 AMTAR = @AMTAR@
95127 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
96128 AR = @AR@
111143 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
112144 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
113145 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
146 DATADIRNAME = @DATADIRNAME@
114147 DEFS = @DEFS@
115148 DEPDIR = @DEPDIR@
116149 DLLTOOL = @DLLTOOL@
122155 EGREP = @EGREP@
123156 EXEEXT = @EXEEXT@
124157 FGREP = @FGREP@
158 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
125159 GIO2_CFLAGS = @GIO2_CFLAGS@
126160 GIO2_LIBS = @GIO2_LIBS@
127161 GLIB2_CFLAGS = @GLIB2_CFLAGS@
128162 GLIB2_LIBS = @GLIB2_LIBS@
129163 GLIB_MKENUMS = @GLIB_MKENUMS@
164 GMSGFMT = @GMSGFMT@
130165 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
131166 GOBJECT2_LIBS = @GOBJECT2_LIBS@
132167 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
147182 INSTALL_PROGRAM = @INSTALL_PROGRAM@
148183 INSTALL_SCRIPT = @INSTALL_SCRIPT@
149184 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
185 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
186 INTLTOOL_MERGE = @INTLTOOL_MERGE@
187 INTLTOOL_PERL = @INTLTOOL_PERL@
188 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
189 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
190 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
191 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
192 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
150193 LD = @LD@
151194 LDFLAGS = @LDFLAGS@
152195 LIBOBJS = @LIBOBJS@
170213 MANIFEST_TOOL = @MANIFEST_TOOL@
171214 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
172215 MKDIR_P = @MKDIR_P@
216 MSGFMT = @MSGFMT@
217 MSGMERGE = @MSGMERGE@
173218 NM = @NM@
174219 NMEDIT = @NMEDIT@
175220 OBJDUMP = @OBJDUMP@
196241 SET_MAKE = @SET_MAKE@
197242 SHELL = @SHELL@
198243 STRIP = @STRIP@
244 USE_NLS = @USE_NLS@
199245 VAPIGEN = @VAPIGEN@
200246 VERSION = @VERSION@
201247 WARN_CFLAGS = @WARN_CFLAGS@
202248 WARN_LDFLAGS = @WARN_LDFLAGS@
249 XGETTEXT = @XGETTEXT@
203250 abs_builddir = @abs_builddir@
204251 abs_srcdir = @abs_srcdir@
205252 abs_top_builddir = @abs_top_builddir@
233280 includedir = @includedir@
234281 infodir = @infodir@
235282 install_sh = @install_sh@
283 intltool__v_merge_options_ = @intltool__v_merge_options_@
284 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
236285 libdir = @libdir@
237286 libexecdir = @libexecdir@
238287 localedir = @localedir@
363412
364413 clean-libtool:
365414 -rm -rf .libs _libs
366 tags: TAGS
367 TAGS:
368
369 ctags: CTAGS
370 CTAGS:
415 tags TAGS:
416
417 ctags CTAGS:
371418
372419 cscope cscopelist:
373420
510557 .MAKE: install-am install-strip
511558
512559 .PHONY: all all-am all-local check check-am clean clean-generic \
513 clean-libtool clean-local dist-hook distclean \
514 distclean-generic distclean-libtool distclean-local distdir \
515 dvi dvi-am html html-am info info-am install install-am \
516 install-data install-data-am install-data-local install-dvi \
517 install-dvi-am install-exec install-exec-am install-html \
518 install-html-am install-info install-info-am install-man \
519 install-pdf install-pdf-am install-ps install-ps-am \
520 install-strip installcheck installcheck-am installdirs \
521 maintainer-clean maintainer-clean-generic \
560 clean-libtool clean-local cscopelist-am ctags-am dist-hook \
561 distclean distclean-generic distclean-libtool distclean-local \
562 distdir dvi dvi-am html html-am info info-am install \
563 install-am install-data install-data-am install-data-local \
564 install-dvi install-dvi-am install-exec install-exec-am \
565 install-html install-html-am install-info install-info-am \
566 install-man install-pdf install-pdf-am install-ps \
567 install-ps-am install-strip installcheck installcheck-am \
568 installdirs maintainer-clean maintainer-clean-generic \
522569 maintainer-clean-local mostlyclean mostlyclean-generic \
523 mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
524 uninstall-local
570 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
571 uninstall-am uninstall-local
525572
526573
527574 @ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Error reporting</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt GLib Reference Manual">
77 <link rel="up" href="ch01.html" title="API Reference">
88 <link rel="prev" href="Libvirt-glib-Library-initialization.html" title="Library initialization">
99 <link rel="next" href="Libvirt-glib-Event-loop.html" title="Event loop">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4343 <pre class="synopsis">
4444 #include &lt;libvirt-glib/libvirt-glib.h&gt;
4545
46 <span class="returnvalue">GError</span> * <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new" title="gvir_error_new ()">gvir_error_new</a> (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
47 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
48 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
49 <em class="parameter"><code>...</code></em>);
50 <span class="returnvalue">GError</span> * <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-literal" title="gvir_error_new_literal ()">gvir_error_new_literal</a> (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
51 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
52 <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);
53 <span class="returnvalue">GError</span> * <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-valist" title="gvir_error_new_valist ()">gvir_error_new_valist</a> (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
54 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
55 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
56 <em class="parameter"><code><span class="type">va_list</span> args</code></em>);
57 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error" title="gvir_set_error ()">gvir_set_error</a> (<em class="parameter"><code><span class="type">GError</span> **error</code></em>,
58 <em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
59 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
60 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
61 <em class="parameter"><code>...</code></em>);
62 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-literal" title="gvir_set_error_literal ()">gvir_set_error_literal</a> (<em class="parameter"><code><span class="type">GError</span> **error</code></em>,
63 <em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
64 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
65 <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);
66 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-valist" title="gvir_set_error_valist ()">gvir_set_error_valist</a> (<em class="parameter"><code><span class="type">GError</span> **error</code></em>,
67 <em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
68 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
69 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
70 <em class="parameter"><code><span class="type">va_list</span> args</code></em>);
4671 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-critical" title="gvir_critical ()">gvir_critical</a> (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
4772 <em class="parameter"><code>...</code></em>);
48 <span class="returnvalue">GError</span> * <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new" title="gvir_error_new ()">gvir_error_new</a> (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
49 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
50 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
51 <em class="parameter"><code>...</code></em>);
52 <span class="returnvalue">GError</span> * <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-literal" title="gvir_error_new_literal ()">gvir_error_new_literal</a> (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
53 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
54 <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);
55 <span class="returnvalue">GError</span> * <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-valist" title="gvir_error_new_valist ()">gvir_error_new_valist</a> (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
56 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
57 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
58 <em class="parameter"><code><span class="type">va_list</span> args</code></em>);
59 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error" title="gvir_set_error ()">gvir_set_error</a> (<em class="parameter"><code><span class="type">GError</span> **error</code></em>,
60 <em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
61 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
62 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
63 <em class="parameter"><code>...</code></em>);
64 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-literal" title="gvir_set_error_literal ()">gvir_set_error_literal</a> (<em class="parameter"><code><span class="type">GError</span> **error</code></em>,
65 <em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
66 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
67 <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);
68 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-valist" title="gvir_set_error_valist ()">gvir_set_error_valist</a> (<em class="parameter"><code><span class="type">GError</span> **error</code></em>,
69 <em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
70 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
71 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
72 <em class="parameter"><code><span class="type">va_list</span> args</code></em>);
7373 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-warning" title="gvir_warning ()">gvir_warning</a> (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
7474 <em class="parameter"><code>...</code></em>);
7575 </pre>
9797 <p>
9898 </p>
9999 <div class="example">
100 <a name="idp9567232"></a><p class="title"><b>Example 2. Reporting GLib errors with libvirt APIs</b></p>
100 <a name="id-1.2.3.5.4.1"></a><p class="title"><b>Example 2. Reporting GLib errors with libvirt APIs</b></p>
101101 <div class="example-contents">
102102 <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
103103 <tbody>
132132 <div class="refsect1">
133133 <a name="Libvirt-glib-Error-reporting.details"></a><h2>Details</h2>
134134 <div class="refsect2">
135 <a name="gvir-critical"></a><h3>gvir_critical ()</h3>
136 <pre class="programlisting"><span class="returnvalue">void</span> gvir_critical (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
137 <em class="parameter"><code>...</code></em>);</pre>
138 </div>
139 <hr>
140 <div class="refsect2">
141135 <a name="gvir-error-new"></a><h3>gvir_error_new ()</h3>
142136 <pre class="programlisting"><span class="returnvalue">GError</span> * gvir_error_new (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
143137 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
386380 </div>
387381 <hr>
388382 <div class="refsect2">
383 <a name="gvir-critical"></a><h3>gvir_critical ()</h3>
384 <pre class="programlisting"><span class="returnvalue">void</span> gvir_critical (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
385 <em class="parameter"><code>...</code></em>);</pre>
386 </div>
387 <hr>
388 <div class="refsect2">
389389 <a name="gvir-warning"></a><h3>gvir_warning ()</h3>
390390 <pre class="programlisting"><span class="returnvalue">void</span> gvir_warning (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
391391 <em class="parameter"><code>...</code></em>);</pre>
394394 </div>
395395 <div class="footer">
396396 <hr>
397 Generated by GTK-Doc V1.18</div>
397 Generated by GTK-Doc V1.19</div>
398398 </body>
399399 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Event loop</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt GLib Reference Manual">
77 <link rel="up" href="ch01.html" title="API Reference">
88 <link rel="prev" href="Libvirt-glib-Error-reporting.html" title="Error reporting">
99 <link rel="next" href="object-tree.html" title="Object Hierarchy">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
6464 <p>
6565 </p>
6666 <div class="example">
67 <a name="idp2875312"></a><p class="title"><b>Example 3. Registering for events with a GTK application</b></p>
67 <a name="id-1.2.4.5.4.1"></a><p class="title"><b>Example 3. Registering for events with a GTK application</b></p>
6868 <div class="example-contents">
6969 <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
7070 <tbody>
9494 <p>
9595 </p>
9696 <div class="example">
97 <a name="idp9202512"></a><p class="title"><b>Example 4. Registering for events using Appplication</b></p>
97 <a name="id-1.2.4.5.5.1"></a><p class="title"><b>Example 4. Registering for events using Appplication</b></p>
9898 <div class="example-contents">
9999 <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
100100 <tbody>
150150 </div>
151151 <div class="footer">
152152 <hr>
153 Generated by GTK-Doc V1.18</div>
153 Generated by GTK-Doc V1.19</div>
154154 </body>
155155 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Library initialization</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt GLib Reference Manual">
77 <link rel="up" href="ch01.html" title="API Reference">
88 <link rel="prev" href="ch01.html" title="API Reference">
99 <link rel="next" href="Libvirt-glib-Error-reporting.html" title="Error reporting">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
6565 <p>
6666 </p>
6767 <div class="example">
68 <a name="idp6819072"></a><p class="title"><b>Example 1. Initializing the Libvirt GLib library</b></p>
68 <a name="id-1.2.2.5.4.1"></a><p class="title"><b>Example 1. Initializing the Libvirt GLib library</b></p>
6969 <div class="example-contents">
7070 <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
7171 <tbody>
195195 </div>
196196 <div class="footer">
197197 <hr>
198 Generated by GTK-Doc V1.18</div>
198 Generated by GTK-Doc V1.19</div>
199199 </body>
200200 </html>
1313 <functions>
1414 <keyword type="function" name="gvir_init ()" link="Libvirt-glib-Library-initialization.html#gvir-init"/>
1515 <keyword type="function" name="gvir_init_check ()" link="Libvirt-glib-Library-initialization.html#gvir-init-check"/>
16 <keyword type="function" name="gvir_critical ()" link="Libvirt-glib-Error-reporting.html#gvir-critical"/>
1716 <keyword type="function" name="gvir_error_new ()" link="Libvirt-glib-Error-reporting.html#gvir-error-new"/>
1817 <keyword type="function" name="gvir_error_new_literal ()" link="Libvirt-glib-Error-reporting.html#gvir-error-new-literal"/>
1918 <keyword type="function" name="gvir_error_new_valist ()" link="Libvirt-glib-Error-reporting.html#gvir-error-new-valist"/>
2019 <keyword type="function" name="gvir_set_error ()" link="Libvirt-glib-Error-reporting.html#gvir-set-error"/>
2120 <keyword type="function" name="gvir_set_error_literal ()" link="Libvirt-glib-Error-reporting.html#gvir-set-error-literal"/>
2221 <keyword type="function" name="gvir_set_error_valist ()" link="Libvirt-glib-Error-reporting.html#gvir-set-error-valist"/>
22 <keyword type="function" name="gvir_critical ()" link="Libvirt-glib-Error-reporting.html#gvir-critical"/>
2323 <keyword type="function" name="gvir_warning ()" link="Libvirt-glib-Error-reporting.html#gvir-warning"/>
2424 <keyword type="function" name="gvir_event_register ()" link="Libvirt-glib-Event-loop.html#gvir-event-register"/>
2525 </functions>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Annotation Glossary</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt GLib Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt GLib Reference Manual">
88 <link rel="prev" href="api-index-full.html" title="API Index">
9 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
9 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1010 <link rel="stylesheet" href="style.css" type="text/css">
1111 </head>
1212 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3030 <div class="titlepage"><div><div><h1 class="title">
3131 <a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div>
3232 <a name="glsA"></a><h3 class="title">A</h3>
33 <dt>
34 <a name="annotation-glossterm-array"></a>array</dt>
35 <dd><p>Parameter points to an array of items.</p></dd>
36 <dt>
37 <a name="annotation-glossterm-allow-none"></a>allow-none</dt>
38 <dd><p>NULL is ok, both for passing and for returning.</p></dd>
33 <dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt>
34 <dd class="glossdef"><p>Parameter points to an array of items.</p></dd>
35 <dt><span class="glossterm"><a name="annotation-glossterm-allow-none"></a>allow-none</span></dt>
36 <dd class="glossdef"><p>NULL is ok, both for passing and for returning.</p></dd>
3937 <a name="glsI"></a><h3 class="title">I</h3>
40 <dt>
41 <a name="annotation-glossterm-inout"></a>inout</dt>
42 <dd><p>Parameter for input and for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
38 <dt><span class="glossterm"><a name="annotation-glossterm-inout"></a>inout</span></dt>
39 <dd class="glossdef"><p>Parameter for input and for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
4340 <a name="glsT"></a><h3 class="title">T</h3>
44 <dt>
45 <a name="annotation-glossterm-transfer%20full"></a>transfer full</dt>
46 <dd><p>Free data after the code is done.</p></dd>
47 <dt>
48 <a name="annotation-glossterm-transfer%20none"></a>transfer none</dt>
49 <dd><p>Don't free data after the code is done.</p></dd>
41 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
42 <dd class="glossdef"><p>Free data after the code is done.</p></dd>
43 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20none"></a>transfer none</span></dt>
44 <dd class="glossdef"><p>Don't free data after the code is done.</p></dd>
5045 </div>
5146 <div class="footer">
5247 <hr>
53 Generated by GTK-Doc V1.18</div>
48 Generated by GTK-Doc V1.19</div>
5449 </body>
5550 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>API Index</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt GLib Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt GLib Reference Manual">
88 <link rel="prev" href="object-tree.html" title="Object Hierarchy">
99 <link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
8686 </div>
8787 <div class="footer">
8888 <hr>
89 Generated by GTK-Doc V1.18</div>
89 Generated by GTK-Doc V1.19</div>
9090 </body>
9191 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>API Reference</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt GLib Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt GLib Reference Manual">
88 <link rel="prev" href="index.html" title="Libvirt GLib Reference Manual">
99 <link rel="next" href="Libvirt-glib-Library-initialization.html" title="Library initialization">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
23 <a name="idp4096512"></a>API Reference</h1></div></div></div>
24 <div class="toc"><dl>
23 <a name="id-1.2"></a>API Reference</h1></div></div></div>
24 <div class="toc"><dl class="toc">
2525 <dt>
2626 <span class="refentrytitle"><a href="Libvirt-glib-Library-initialization.html">Library initialization</a></span><span class="refpurpose"> — Initialize the library</span>
2727 </dt>
3535 </div>
3636 <div class="footer">
3737 <hr>
38 Generated by GTK-Doc V1.18</div>
38 Generated by GTK-Doc V1.19</div>
3939 </body>
4040 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Libvirt GLib Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt GLib Reference Manual">
77 <link rel="next" href="ch01.html" title="API Reference">
8 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
8 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
99 <link rel="stylesheet" href="style.css" type="text/css">
1010 </head>
1111 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1414 <div><div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">Libvirt GLib Reference Manual</p></th></tr></table></div></div>
1515 <hr>
1616 </div>
17 <div class="toc"><dl>
17 <div class="toc"><dl class="toc">
1818 <dt><span class="chapter"><a href="ch01.html">API Reference</a></span></dt>
1919 <dd><dl>
2020 <dt>
3434 </div>
3535 <div class="footer">
3636 <hr>
37 Generated by GTK-Doc V1.18</div>
37 Generated by GTK-Doc V1.19</div>
3838 </body>
3939 </html>
99 <ANCHOR id="Libvirt-glib-Error-reporting.synopsis" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.synopsis">
1010 <ANCHOR id="Libvirt-glib-Error-reporting.description" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.description">
1111 <ANCHOR id="Libvirt-glib-Error-reporting.details" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.details">
12 <ANCHOR id="gvir-critical" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-critical">
1312 <ANCHOR id="gvir-error-new" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-error-new">
1413 <ANCHOR id="gvir-error-new-literal" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-error-new-literal">
1514 <ANCHOR id="gvir-error-new-valist" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-error-new-valist">
1615 <ANCHOR id="gvir-set-error" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-set-error">
1716 <ANCHOR id="gvir-set-error-literal" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-set-error-literal">
1817 <ANCHOR id="gvir-set-error-valist" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-set-error-valist">
18 <ANCHOR id="gvir-critical" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-critical">
1919 <ANCHOR id="gvir-warning" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-warning">
2020 <ANCHOR id="Libvirt-glib-Event-loop" href="Libvirt-glib/Libvirt-glib-Event-loop.html">
2121 <ANCHOR id="Libvirt-glib-Event-loop.stability-level" href="Libvirt-glib/Libvirt-glib-Event-loop.html#Libvirt-glib-Event-loop.stability-level">
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Object Hierarchy</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt GLib Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt GLib Reference Manual">
88 <link rel="prev" href="Libvirt-glib-Event-loop.html" title="Event loop">
99 <link rel="next" href="api-index-full.html" title="API Index">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2626 </div>
2727 <div class="footer">
2828 <hr>
29 Generated by GTK-Doc V1.18</div>
29 Generated by GTK-Doc V1.19</div>
3030 </body>
3131 </html>
0 <SECTION>
1 <FILE>libvirt-gobject</FILE>
2
3 </SECTION>
4
50 <SECTION>
61 <FILE>libvirt-gobject-compat</FILE>
2 gvir_mutex_free
3 gvir_mutex_new
4 g_mutex_new
5 g_mutex_free
76 G_DEFINE_BOXED_TYPE
87 G_DEFINE_BOXED_TYPE_WITH_CODE
98 g_clear_object
10 g_mutex_free
11 g_mutex_new
9 g_simple_async_result_take_error
10 g_simple_async_result_new_take_error
1211 g_simple_async_report_take_gerror_in_idle
13 g_simple_async_result_new_take_error
14 g_simple_async_result_take_error
15 gvir_mutex_free
16 gvir_mutex_new
1712 </SECTION>
1813
1914 <SECTION>
2015 <FILE>libvirt-gobject-connection</FILE>
2116 <TITLE>GVirConnection</TITLE>
17 GVirNodeInfo
2218 GVirConnection
2319 GVirConnectionClass
24 GVirNodeInfo
20 gvir_connection_new
21 gvir_connection_open
22 gvir_connection_open_read_only
23 gvir_connection_open_async
24 gvir_connection_open_finish
25 gvir_connection_open_read_only_async
26 gvir_connection_open_read_only_finish
27 gvir_connection_is_open
28 gvir_connection_is_read_only
2529 gvir_connection_close
26 gvir_connection_create_domain
27 gvir_connection_create_storage_pool
2830 gvir_connection_fetch_domains
2931 gvir_connection_fetch_domains_async
3032 gvir_connection_fetch_domains_finish
33 gvir_connection_get_uri
34 gvir_connection_get_hypervisor_name
35 gvir_connection_get_version
36 gvir_connection_get_domains
37 gvir_connection_get_domain
38 gvir_connection_find_domain_by_id
39 gvir_connection_find_domain_by_name
40 gvir_connection_create_domain
41 gvir_connection_start_domain
42 gvir_connection_get_interfaces
43 gvir_connection_get_interface
44 gvir_connection_find_interface_by_mac
45 gvir_connection_get_networks
46 gvir_connection_get_network
47 gvir_connection_find_network_by_name
48 gvir_connection_get_network_filters
49 gvir_connection_get_network_filter
50 gvir_connection_find_network_filter_by_name
51 gvir_connection_get_node_devices
52 gvir_connection_get_node_device
53 gvir_connection_get_secrets
54 gvir_connection_get_secret
3155 gvir_connection_fetch_storage_pools
3256 gvir_connection_fetch_storage_pools_async
3357 gvir_connection_fetch_storage_pools_finish
34 gvir_connection_find_domain_by_id
35 gvir_connection_find_domain_by_name
36 gvir_connection_find_interface_by_mac
37 gvir_connection_find_network_by_name
38 gvir_connection_find_network_filter_by_name
58 gvir_connection_get_storage_pools
59 gvir_connection_get_storage_pool
3960 gvir_connection_find_storage_pool_by_name
61 gvir_connection_create_storage_pool
62 gvir_connection_get_stream
63 gvir_connection_get_node_info
4064 gvir_connection_get_capabilities
4165 gvir_connection_get_capabilities_async
4266 gvir_connection_get_capabilities_finish
43 gvir_connection_get_domain
44 gvir_connection_get_domains
45 gvir_connection_get_hypervisor_name
46 gvir_connection_get_interface
47 gvir_connection_get_interfaces
48 gvir_connection_get_network
49 gvir_connection_get_network_filter
50 gvir_connection_get_network_filters
51 gvir_connection_get_networks
52 gvir_connection_get_node_device
53 gvir_connection_get_node_devices
54 gvir_connection_get_node_info
55 gvir_connection_get_secret
56 gvir_connection_get_secrets
57 gvir_connection_get_storage_pool
58 gvir_connection_get_storage_pools
59 gvir_connection_get_stream
60 gvir_connection_get_uri
61 gvir_connection_get_version
62 gvir_connection_is_open
63 gvir_connection_is_read_only
64 gvir_connection_new
65 gvir_connection_open
66 gvir_connection_open_async
67 gvir_connection_open_finish
68 gvir_connection_open_read_only
69 gvir_connection_open_read_only_async
70 gvir_connection_open_read_only_finish
7167 gvir_connection_restore_domain_from_file
7268 gvir_connection_restore_domain_from_file_async
7369 gvir_connection_restore_domain_from_file_finish
74 gvir_connection_start_domain
7570 <SUBSECTION Standard>
7671 GVIR_CONNECTION
7772 GVIR_CONNECTION_CLASS
9186 <TITLE>GVirDomain</TITLE>
9287 GVirDomain
9388 GVirDomainClass
89 GVirDomainState
90 GVirDomainStartFlags
9491 GVirDomainDeleteFlags
95 GVirDomainInfo
96 GVirDomainRebootFlags
92 GVirDomainXMLFlags
9793 GVirDomainShutdownFlags
9894 GVirDomainSnapshotCreateFlags
99 GVirDomainStartFlags
100 GVirDomainState
10195 GVirDomainUpdateDeviceFlags
102 GVirDomainXMLFlags
103 gvir_domain_create_snapshot
96 GVirDomainRebootFlags
97 GVirDomainInfo
98 gvir_domain_get_name
99 gvir_domain_get_uuid
100 gvir_domain_get_id
101 gvir_domain_start
102 gvir_domain_start_async
103 gvir_domain_start_finish
104 gvir_domain_resume
105 gvir_domain_resume_async
106 gvir_domain_resume_finish
107 gvir_domain_wakeup
108 gvir_domain_wakeup_async
109 gvir_domain_wakeup_finish
110 gvir_domain_stop
104111 gvir_domain_delete
105 gvir_domain_get_config
106 gvir_domain_get_devices
107 gvir_domain_get_id
112 gvir_domain_shutdown
113 gvir_domain_reboot
114 gvir_domain_save_to_file
115 gvir_domain_save_to_file_async
116 gvir_domain_save_to_file_finish
108117 gvir_domain_get_info
109118 gvir_domain_get_info_async
110119 gvir_domain_get_info_finish
111 gvir_domain_get_name
112 gvir_domain_get_persistent
113 gvir_domain_get_saved
114 gvir_domain_get_uuid
120 gvir_domain_get_config
121 gvir_domain_set_config
122 gvir_domain_screenshot
115123 gvir_domain_open_console
116124 gvir_domain_open_graphics
117 gvir_domain_reboot
118 gvir_domain_resume
119 gvir_domain_resume_async
120 gvir_domain_resume_finish
125 gvir_domain_suspend
121126 gvir_domain_save
122127 gvir_domain_save_async
123128 gvir_domain_save_finish
124 gvir_domain_save_to_file
125 gvir_domain_save_to_file_async
126 gvir_domain_save_to_file_finish
127 gvir_domain_screenshot
128 gvir_domain_set_config
129 gvir_domain_shutdown
130 gvir_domain_start
131 gvir_domain_start_async
132 gvir_domain_start_finish
133 gvir_domain_stop
134 gvir_domain_suspend
129 gvir_domain_get_persistent
130 gvir_domain_get_saved
131 gvir_domain_get_devices
135132 gvir_domain_update_device
136 gvir_domain_wakeup
137 gvir_domain_wakeup_async
138 gvir_domain_wakeup_finish
133 gvir_domain_create_snapshot
139134 <SUBSECTION Standard>
140135 GVIR_DOMAIN
141136 GVIR_DOMAIN_CLASS
156151 <TITLE>GVirDomainDevice</TITLE>
157152 GVirDomainDevice
158153 GVirDomainDeviceClass
154 gvir_domain_device_get_domain
159155 gvir_domain_device_get_config
160 gvir_domain_device_get_domain
161156 <SUBSECTION Standard>
162157 GVIR_DOMAIN_DEVICE
163158 GVIR_DOMAIN_DEVICE_CLASS
177172 <SECTION>
178173 <FILE>libvirt-gobject-domain-disk</FILE>
179174 <TITLE>GVirDomainDisk</TITLE>
175 GVirDomainDiskStats
180176 GVirDomainDisk
181177 GVirDomainDiskClass
182 GVirDomainDiskStats
183178 gvir_domain_disk_get_stats
184179 gvir_domain_disk_resize
185180 <SUBSECTION Standard>
197192
198193 <SECTION>
199194 <FILE>libvirt-gobject-domain-interface</FILE>
195 <TITLE>GVirDomainInterface</TITLE>
200196 <TITLE>GVirDomain</TITLE>
201 <TITLE>GVirDomainInterface</TITLE>
197 GVirDomainInterfaceStats
202198 GVirDomainInterface
203199 GVirDomainInterfaceClass
204 GVirDomainInterfaceStats
205200 gvir_domain_interface_get_stats
206201 <SUBSECTION Standard>
207202 GVIR_DOMAIN_INTERFACE
221216 <TITLE>GVirDomainSnapshot</TITLE>
222217 GVirDomainSnapshot
223218 GVirDomainSnapshotClass
219 gvir_domain_snapshot_get_name
224220 gvir_domain_snapshot_get_config
225 gvir_domain_snapshot_get_name
226221 <SUBSECTION Standard>
227222 GVIR_DOMAIN_SNAPSHOT
228223 GVIR_DOMAIN_SNAPSHOT_CLASS
252247
253248 <SECTION>
254249 <FILE>libvirt-gobject-interface</FILE>
250 <TITLE>GVirInterface</TITLE>
255251 <TITLE>GVir</TITLE>
256 <TITLE>GVirInterface</TITLE>
257252 GVirInterface
258253 GVirInterfaceClass
254 gvir_interface_get_name
259255 gvir_interface_get_config
260 gvir_interface_get_name
261256 <SUBSECTION Standard>
262257 GVIR_INTERFACE
263258 GVIR_INTERFACE_CLASS
282277 <TITLE>GVirManager</TITLE>
283278 GVirManager
284279 GVirManagerClass
280 gvir_manager_new
285281 gvir_manager_add_connection
282 gvir_manager_remove_connection
283 gvir_manager_get_connections
286284 gvir_manager_find_connection_by_uri
287 gvir_manager_get_connections
288 gvir_manager_new
289 gvir_manager_remove_connection
290285 <SUBSECTION Standard>
291286 GVIR_IS_MANAGER
292287 GVIR_IS_MANAGER_CLASS
303298 <TITLE>GVirNetwork</TITLE>
304299 GVirNetwork
305300 GVirNetworkClass
306 gvir_network_get_config
307301 gvir_network_get_name
308302 gvir_network_get_uuid
303 gvir_network_get_config
309304 <SUBSECTION Standard>
310305 GVIR_IS_NETWORK
311306 GVIR_IS_NETWORK_CLASS
324319 <TITLE>GVirNetworkFilter</TITLE>
325320 GVirNetworkFilter
326321 GVirNetworkFilterClass
327 gvir_network_filter_get_config
328322 gvir_network_filter_get_name
329323 gvir_network_filter_get_uuid
324 gvir_network_filter_get_config
330325 <SUBSECTION Standard>
331326 GVIR_IS_NETWORK_FILTER
332327 GVIR_IS_NETWORK_FILTER_CLASS
345340 <TITLE>GVirNodeDevice</TITLE>
346341 GVirNodeDevice
347342 GVirNodeDeviceClass
343 gvir_node_device_get_name
348344 gvir_node_device_get_config
349 gvir_node_device_get_name
350345 <SUBSECTION Standard>
351346 GVIR_IS_NODE_DEVICE
352347 GVIR_IS_NODE_DEVICE_CLASS
379374 <TITLE>GVirSecret</TITLE>
380375 GVirSecret
381376 GVirSecretClass
382 gvir_secret_get_config
383377 gvir_secret_get_name
384378 gvir_secret_get_uuid
379 gvir_secret_get_config
385380 <SUBSECTION Standard>
386381 GVIR_IS_SECRET
387382 GVIR_IS_SECRET_CLASS
400395 <TITLE>GVirStoragePool</TITLE>
401396 GVirStoragePool
402397 GVirStoragePoolClass
398 GVirStoragePoolState
403399 GVirStoragePoolInfo
404 GVirStoragePoolState
400 gvir_storage_pool_get_name
401 gvir_storage_pool_get_uuid
402 gvir_storage_pool_get_active
403 gvir_storage_pool_get_persistent
404 gvir_storage_pool_get_config
405 gvir_storage_pool_get_info
406 gvir_storage_pool_refresh
407 gvir_storage_pool_refresh_async
408 gvir_storage_pool_refresh_finish
409 gvir_storage_pool_get_volumes
410 gvir_storage_pool_get_volume
411 gvir_storage_pool_create_volume
405412 gvir_storage_pool_build
406413 gvir_storage_pool_build_async
407414 gvir_storage_pool_build_finish
408 gvir_storage_pool_create_volume
409 gvir_storage_pool_delete
410 gvir_storage_pool_delete_async
411 gvir_storage_pool_delete_finish
412 gvir_storage_pool_get_active
413 gvir_storage_pool_get_config
414 gvir_storage_pool_get_info
415 gvir_storage_pool_get_name
416 gvir_storage_pool_get_persistent
417 gvir_storage_pool_get_uuid
418 gvir_storage_pool_get_volume
419 gvir_storage_pool_get_volumes
420 gvir_storage_pool_refresh
421 gvir_storage_pool_refresh_async
422 gvir_storage_pool_refresh_finish
415 gvir_storage_pool_undefine
416 gvir_storage_pool_undefine_async
417 gvir_storage_pool_undefine_finish
423418 gvir_storage_pool_start
424419 gvir_storage_pool_start_async
425420 gvir_storage_pool_start_finish
426421 gvir_storage_pool_stop
427422 gvir_storage_pool_stop_async
428423 gvir_storage_pool_stop_finish
429 gvir_storage_pool_undefine
430 gvir_storage_pool_undefine_async
431 gvir_storage_pool_undefine_finish
424 gvir_storage_pool_delete
425 gvir_storage_pool_delete_async
426 gvir_storage_pool_delete_finish
432427 <SUBSECTION Standard>
433428 GVIR_IS_STORAGE_POOL
434429 GVIR_IS_STORAGE_POOL_CLASS
445440 </SECTION>
446441
447442 <SECTION>
448 <FILE>libvirt-gobject-storage-pool-private</FILE>
449
450 </SECTION>
451
452 <SECTION>
453443 <FILE>libvirt-gobject-storage-vol</FILE>
454444 <TITLE>GVirStorageVol</TITLE>
455445 GVirStorageVol
456446 GVirStorageVolClass
447 GVirStorageVolType
448 GVirStorageVolResizeFlags
457449 GVirStorageVolInfo
458 GVirStorageVolResizeFlags
459 GVirStorageVolType
450 gvir_storage_vol_get_name
451 gvir_storage_vol_get_path
460452 gvir_storage_vol_delete
461 gvir_storage_vol_download
462453 gvir_storage_vol_get_config
463454 gvir_storage_vol_get_info
464 gvir_storage_vol_get_name
465 gvir_storage_vol_get_path
466455 gvir_storage_vol_resize
456 gvir_storage_vol_download
467457 gvir_storage_vol_upload
468458 <SUBSECTION Standard>
469459 GVIR_IS_STORAGE_VOL
485475 <TITLE>GVirStream</TITLE>
486476 GVirStream
487477 GVirStreamClass
478 GVirStreamSinkFunc
479 GVirStreamSourceFunc
488480 GVirStreamIOCondition
489481 GVirStreamIOFunc
490 GVirStreamSinkFunc
491 GVirStreamSourceFunc
492482 gvir_stream_add_watch
493483 gvir_stream_add_watch_full
484 gvir_stream_receive_all
494485 gvir_stream_receive
495 gvir_stream_receive_all
486 gvir_stream_send_all
496487 gvir_stream_send
497 gvir_stream_send_all
498488 <SUBSECTION Standard>
499489 GVIR_IS_STREAM
500490 GVIR_IS_STREAM_CLASS
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1919 # Everything below here is generic #
2020 ####################################
2121 VPATH = @srcdir@
22 am__make_dryrun = \
23 { \
24 am__dry=no; \
22 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
23 am__make_running_with_option = \
24 case $${target_option-} in \
25 ?) ;; \
26 *) echo "am__make_running_with_option: internal error: invalid" \
27 "target option '$${target_option-}' specified" >&2; \
28 exit 1;; \
29 esac; \
30 has_opt=no; \
31 sane_makeflags=$$MAKEFLAGS; \
32 if $(am__is_gnu_make); then \
33 sane_makeflags=$$MFLAGS; \
34 else \
2535 case $$MAKEFLAGS in \
2636 *\\[\ \ ]*) \
27 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
28 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
29 *) \
30 for am__flg in $$MAKEFLAGS; do \
31 case $$am__flg in \
32 *=*|--*) ;; \
33 *n*) am__dry=yes; break;; \
34 esac; \
35 done;; \
37 bs=\\; \
38 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
39 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3640 esac; \
37 test $$am__dry = yes; \
38 }
41 fi; \
42 skip_next=no; \
43 strip_trailopt () \
44 { \
45 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
46 }; \
47 for flg in $$sane_makeflags; do \
48 test $$skip_next = yes && { skip_next=no; continue; }; \
49 case $$flg in \
50 *=*|--*) continue;; \
51 -*I) strip_trailopt 'I'; skip_next=yes;; \
52 -*I?*) strip_trailopt 'I';; \
53 -*O) strip_trailopt 'O'; skip_next=yes;; \
54 -*O?*) strip_trailopt 'O';; \
55 -*l) strip_trailopt 'l'; skip_next=yes;; \
56 -*l?*) strip_trailopt 'l';; \
57 -[dEDm]) skip_next=yes;; \
58 -[JT]) skip_next=yes;; \
59 esac; \
60 case $$flg in \
61 *$$target_option*) has_opt=yes; break;; \
62 esac; \
63 done; \
64 test $$has_opt = yes
65 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
66 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3967 pkgdatadir = $(datadir)/@PACKAGE@
4068 pkgincludedir = $(includedir)/@PACKAGE@
4169 pkglibdir = $(libdir)/@PACKAGE@
5482 POST_UNINSTALL = :
5583 build_triplet = @build@
5684 host_triplet = @host@
57 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
58 $(top_srcdir)/gtk-doc.make
85 DIST_COMMON = $(top_srcdir)/gtk-doc.make $(srcdir)/Makefile.in \
86 $(srcdir)/Makefile.am
5987 subdir = docs/libvirt-gobject
6088 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
61 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
62 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
63 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
89 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
90 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
91 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
92 $(top_srcdir)/m4/lt~obsolete.m4 \
6493 $(top_srcdir)/m4/manywarnings.m4 \
6594 $(top_srcdir)/m4/virt-compile-warnings.m4 \
66 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
95 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
96 $(top_srcdir)/configure.ac
6797 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6898 $(ACLOCAL_M4)
6999 mkinstalldirs = $(install_sh) -d
89119 n|no|NO) false;; \
90120 *) (install-info --version) >/dev/null 2>&1;; \
91121 esac
122 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
92123 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
93124 ACLOCAL = @ACLOCAL@
125 ALL_LINGUAS = @ALL_LINGUAS@
94126 AMTAR = @AMTAR@
95127 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
96128 AR = @AR@
111143 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
112144 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
113145 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
146 DATADIRNAME = @DATADIRNAME@
114147 DEFS = @DEFS@
115148 DEPDIR = @DEPDIR@
116149 DLLTOOL = @DLLTOOL@
122155 EGREP = @EGREP@
123156 EXEEXT = @EXEEXT@
124157 FGREP = @FGREP@
158 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
125159 GIO2_CFLAGS = @GIO2_CFLAGS@
126160 GIO2_LIBS = @GIO2_LIBS@
127161 GLIB2_CFLAGS = @GLIB2_CFLAGS@
128162 GLIB2_LIBS = @GLIB2_LIBS@
129163 GLIB_MKENUMS = @GLIB_MKENUMS@
164 GMSGFMT = @GMSGFMT@
130165 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
131166 GOBJECT2_LIBS = @GOBJECT2_LIBS@
132167 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
147182 INSTALL_PROGRAM = @INSTALL_PROGRAM@
148183 INSTALL_SCRIPT = @INSTALL_SCRIPT@
149184 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
185 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
186 INTLTOOL_MERGE = @INTLTOOL_MERGE@
187 INTLTOOL_PERL = @INTLTOOL_PERL@
188 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
189 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
190 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
191 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
192 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
150193 LD = @LD@
151194 LDFLAGS = @LDFLAGS@
152195 LIBOBJS = @LIBOBJS@
170213 MANIFEST_TOOL = @MANIFEST_TOOL@
171214 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
172215 MKDIR_P = @MKDIR_P@
216 MSGFMT = @MSGFMT@
217 MSGMERGE = @MSGMERGE@
173218 NM = @NM@
174219 NMEDIT = @NMEDIT@
175220 OBJDUMP = @OBJDUMP@
196241 SET_MAKE = @SET_MAKE@
197242 SHELL = @SHELL@
198243 STRIP = @STRIP@
244 USE_NLS = @USE_NLS@
199245 VAPIGEN = @VAPIGEN@
200246 VERSION = @VERSION@
201247 WARN_CFLAGS = @WARN_CFLAGS@
202248 WARN_LDFLAGS = @WARN_LDFLAGS@
249 XGETTEXT = @XGETTEXT@
203250 abs_builddir = @abs_builddir@
204251 abs_srcdir = @abs_srcdir@
205252 abs_top_builddir = @abs_top_builddir@
233280 includedir = @includedir@
234281 infodir = @infodir@
235282 install_sh = @install_sh@
283 intltool__v_merge_options_ = @intltool__v_merge_options_@
284 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
236285 libdir = @libdir@
237286 libexecdir = @libexecdir@
238287 localedir = @localedir@
364413
365414 clean-libtool:
366415 -rm -rf .libs _libs
367 tags: TAGS
368 TAGS:
369
370 ctags: CTAGS
371 CTAGS:
416 tags TAGS:
417
418 ctags CTAGS:
372419
373420 cscope cscopelist:
374421
511558 .MAKE: install-am install-strip
512559
513560 .PHONY: all all-am all-local check check-am clean clean-generic \
514 clean-libtool clean-local dist-hook distclean \
515 distclean-generic distclean-libtool distclean-local distdir \
516 dvi dvi-am html html-am info info-am install install-am \
517 install-data install-data-am install-data-local install-dvi \
518 install-dvi-am install-exec install-exec-am install-html \
519 install-html-am install-info install-info-am install-man \
520 install-pdf install-pdf-am install-ps install-ps-am \
521 install-strip installcheck installcheck-am installdirs \
522 maintainer-clean maintainer-clean-generic \
561 clean-libtool clean-local cscopelist-am ctags-am dist-hook \
562 distclean distclean-generic distclean-libtool distclean-local \
563 distdir dvi dvi-am html html-am info info-am install \
564 install-am install-data install-data-am install-data-local \
565 install-dvi install-dvi-am install-exec install-exec-am \
566 install-html install-html-am install-info install-info-am \
567 install-man install-pdf install-pdf-am install-ps \
568 install-ps-am install-strip installcheck installcheck-am \
569 installdirs maintainer-clean maintainer-clean-generic \
523570 maintainer-clean-local mostlyclean mostlyclean-generic \
524 mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
525 uninstall-local
571 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
572 uninstall-am uninstall-local
526573
527574
528575 @ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirConnection</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="ch01.html" title="Libvirt-gobject">
99 <link rel="next" href="GVirDomain.html" title="GVirDomain">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 </tr></table></div>
4343 <div class="refsynopsisdiv">
4444 <a name="GVirConnection.synopsis"></a><h2>Synopsis</h2>
45 <a name="GVirNodeInfo"></a><pre class="synopsis">struct <a class="link" href="GVirConnection.html#GVirConnection-struct" title="struct GVirConnection">GVirConnection</a>;
45 <a name="GVirNodeInfo"></a><pre class="synopsis">struct <a class="link" href="GVirConnection.html#GVirNodeInfo-struct" title="struct GVirNodeInfo">GVirNodeInfo</a>;
46 struct <a class="link" href="GVirConnection.html#GVirConnection-struct" title="struct GVirConnection">GVirConnection</a>;
4647 struct <a class="link" href="GVirConnection.html#GVirConnectionClass" title="struct GVirConnectionClass">GVirConnectionClass</a>;
47 struct <a class="link" href="GVirConnection.html#GVirNodeInfo-struct" title="struct GVirNodeInfo">GVirNodeInfo</a>;
48 <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-new" title="gvir_connection_new ()">gvir_connection_new</a> (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);
49 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-open" title="gvir_connection_open ()">gvir_connection_open</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
50 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
51 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
52 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-open-read-only" title="gvir_connection_open_read_only ()">gvir_connection_open_read_only</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
53 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
54 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
55 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-open-async" title="gvir_connection_open_async ()">gvir_connection_open_async</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
56 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
57 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
58 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
59 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-open-finish" title="gvir_connection_open_finish ()">gvir_connection_open_finish</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
60 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
61 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
62 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-open-read-only-async" title="gvir_connection_open_read_only_async ()">gvir_connection_open_read_only_async</a>
63 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
64 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
65 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
66 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
67 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-open-read-only-finish" title="gvir_connection_open_read_only_finish ()">gvir_connection_open_read_only_finish</a>
68 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
69 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
70 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
71 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-is-open" title="gvir_connection_is_open ()">gvir_connection_is_open</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
72 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-is-read-only" title="gvir_connection_is_read_only ()">gvir_connection_is_read_only</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
4873 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-close" title="gvir_connection_close ()">gvir_connection_close</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
49 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-create-domain" title="gvir_connection_create_domain ()">gvir_connection_create_domain</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
50 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
51 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
52 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-create-storage-pool" title="gvir_connection_create_storage_pool ()">gvir_connection_create_storage_pool</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
53 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="type">GVirConfigStoragePool</span></a> *conf</code></em>,
54 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
55 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
5674 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains" title="gvir_connection_fetch_domains ()">gvir_connection_fetch_domains</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
5775 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
5876 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
6482 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
6583 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
6684 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
67 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-fetch-storage-pools" title="gvir_connection_fetch_storage_pools ()">gvir_connection_fetch_storage_pools</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
68 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
69 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
70 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-fetch-storage-pools-async" title="gvir_connection_fetch_storage_pools_async ()">gvir_connection_fetch_storage_pools_async</a>
71 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
72 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
73 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
74 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
75 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-fetch-storage-pools-finish" title="gvir_connection_fetch_storage_pools_finish ()">gvir_connection_fetch_storage_pools_finish</a>
76 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
77 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
78 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
85 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-uri" title="gvir_connection_get_uri ()">gvir_connection_get_uri</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
86 <span class="returnvalue">gchar</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-hypervisor-name" title="gvir_connection_get_hypervisor_name ()">gvir_connection_get_hypervisor_name</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
87 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
88 <span class="returnvalue">gulong</span> <a class="link" href="GVirConnection.html#gvir-connection-get-version" title="gvir_connection_get_version ()">gvir_connection_get_version</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
89 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
90 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-domains" title="gvir_connection_get_domains ()">gvir_connection_get_domains</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
91 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-domain" title="gvir_connection_get_domain ()">gvir_connection_get_domain</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
92 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
7993 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-find-domain-by-id" title="gvir_connection_find_domain_by_id ()">gvir_connection_find_domain_by_id</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
8094 <em class="parameter"><code><span class="type">gint</span> id</code></em>);
8195 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-find-domain-by-name" title="gvir_connection_find_domain_by_name ()">gvir_connection_find_domain_by_name</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
8296 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
83 <a class="link" href="GVirInterface.html" title="GVirInterface"><span class="returnvalue">GVirInterface</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-find-interface-by-mac" title="gvir_connection_find_interface_by_mac ()">gvir_connection_find_interface_by_mac</a>
97 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-create-domain" title="gvir_connection_create_domain ()">gvir_connection_create_domain</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
98 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
99 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
100 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-start-domain" title="gvir_connection_start_domain ()">gvir_connection_start_domain</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
101 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
102 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
103 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
104 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-interfaces" title="gvir_connection_get_interfaces ()">gvir_connection_get_interfaces</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
105 <a class="link" href="Libvirt-gobject-GVir.html#GVirInterface"><span class="returnvalue">GVirInterface</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-interface" title="gvir_connection_get_interface ()">gvir_connection_get_interface</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
106 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
107 <a class="link" href="Libvirt-gobject-GVir.html#GVirInterface"><span class="returnvalue">GVirInterface</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-find-interface-by-mac" title="gvir_connection_find_interface_by_mac ()">gvir_connection_find_interface_by_mac</a>
84108 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
85109 <em class="parameter"><code>const <span class="type">gchar</span> *macaddr</code></em>);
110 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-networks" title="gvir_connection_get_networks ()">gvir_connection_get_networks</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
111 <a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-network" title="gvir_connection_get_network ()">gvir_connection_get_network</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
112 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
86113 <a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-find-network-by-name" title="gvir_connection_find_network_by_name ()">gvir_connection_find_network_by_name</a>
87114 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
88115 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
116 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-network-filters" title="gvir_connection_get_network_filters ()">gvir_connection_get_network_filters</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
117 <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-network-filter" title="gvir_connection_get_network_filter ()">gvir_connection_get_network_filter</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
118 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
89119 <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-find-network-filter-by-name" title="gvir_connection_find_network_filter_by_name ()">gvir_connection_find_network_filter_by_name</a>
90120 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
91121 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
122 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-node-devices" title="gvir_connection_get_node_devices ()">gvir_connection_get_node_devices</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
123 <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="returnvalue">GVirNodeDevice</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-node-device" title="gvir_connection_get_node_device ()">gvir_connection_get_node_device</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
124 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
125 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-secrets" title="gvir_connection_get_secrets ()">gvir_connection_get_secrets</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
126 <a class="link" href="GVirSecret.html" title="GVirSecret"><span class="returnvalue">GVirSecret</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-secret" title="gvir_connection_get_secret ()">gvir_connection_get_secret</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
127 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
128 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-fetch-storage-pools" title="gvir_connection_fetch_storage_pools ()">gvir_connection_fetch_storage_pools</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
129 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
130 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
131 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-fetch-storage-pools-async" title="gvir_connection_fetch_storage_pools_async ()">gvir_connection_fetch_storage_pools_async</a>
132 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
133 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
134 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
135 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
136 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-fetch-storage-pools-finish" title="gvir_connection_fetch_storage_pools_finish ()">gvir_connection_fetch_storage_pools_finish</a>
137 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
138 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
139 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
140 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pools" title="gvir_connection_get_storage_pools ()">gvir_connection_get_storage_pools</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
141 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pool" title="gvir_connection_get_storage_pool ()">gvir_connection_get_storage_pool</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
142 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
92143 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-find-storage-pool-by-name" title="gvir_connection_find_storage_pool_by_name ()">gvir_connection_find_storage_pool_by_name</a>
93144 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
94145 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
146 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-create-storage-pool" title="gvir_connection_create_storage_pool ()">gvir_connection_create_storage_pool</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
147 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="type">GVirConfigStoragePool</span></a> *conf</code></em>,
148 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
149 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
150 <a class="link" href="GVirStream.html" title="GVirStream"><span class="returnvalue">GVirStream</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-stream" title="gvir_connection_get_stream ()">gvir_connection_get_stream</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
151 <em class="parameter"><code><span class="type">guint</span> flags</code></em>);
152 <a class="link" href="GVirConnection.html#GVirNodeInfo"><span class="returnvalue">GVirNodeInfo</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-node-info" title="gvir_connection_get_node_info ()">gvir_connection_get_node_info</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
153 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
95154 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="returnvalue">GVirConfigCapabilities</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities" title="gvir_connection_get_capabilities ()">gvir_connection_get_capabilities</a>
96155 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
97156 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
104163 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
105164 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
106165 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
107 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-domain" title="gvir_connection_get_domain ()">gvir_connection_get_domain</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
108 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
109 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-domains" title="gvir_connection_get_domains ()">gvir_connection_get_domains</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
110 <span class="returnvalue">gchar</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-hypervisor-name" title="gvir_connection_get_hypervisor_name ()">gvir_connection_get_hypervisor_name</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
111 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
112 <a class="link" href="GVirInterface.html" title="GVirInterface"><span class="returnvalue">GVirInterface</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-interface" title="gvir_connection_get_interface ()">gvir_connection_get_interface</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
113 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
114 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-interfaces" title="gvir_connection_get_interfaces ()">gvir_connection_get_interfaces</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
115 <a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-network" title="gvir_connection_get_network ()">gvir_connection_get_network</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
116 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
117 <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-network-filter" title="gvir_connection_get_network_filter ()">gvir_connection_get_network_filter</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
118 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
119 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-network-filters" title="gvir_connection_get_network_filters ()">gvir_connection_get_network_filters</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
120 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-networks" title="gvir_connection_get_networks ()">gvir_connection_get_networks</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
121 <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="returnvalue">GVirNodeDevice</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-node-device" title="gvir_connection_get_node_device ()">gvir_connection_get_node_device</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
122 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
123 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-node-devices" title="gvir_connection_get_node_devices ()">gvir_connection_get_node_devices</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
124 <a class="link" href="GVirConnection.html#GVirNodeInfo"><span class="returnvalue">GVirNodeInfo</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-node-info" title="gvir_connection_get_node_info ()">gvir_connection_get_node_info</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
125 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
126 <a class="link" href="GVirSecret.html" title="GVirSecret"><span class="returnvalue">GVirSecret</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-secret" title="gvir_connection_get_secret ()">gvir_connection_get_secret</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
127 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
128 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-secrets" title="gvir_connection_get_secrets ()">gvir_connection_get_secrets</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
129 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pool" title="gvir_connection_get_storage_pool ()">gvir_connection_get_storage_pool</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
130 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);
131 <span class="returnvalue">GList</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pools" title="gvir_connection_get_storage_pools ()">gvir_connection_get_storage_pools</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
132 <a class="link" href="GVirStream.html" title="GVirStream"><span class="returnvalue">GVirStream</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-get-stream" title="gvir_connection_get_stream ()">gvir_connection_get_stream</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
133 <em class="parameter"><code><span class="type">guint</span> flags</code></em>);
134 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirConnection.html#gvir-connection-get-uri" title="gvir_connection_get_uri ()">gvir_connection_get_uri</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
135 <span class="returnvalue">gulong</span> <a class="link" href="GVirConnection.html#gvir-connection-get-version" title="gvir_connection_get_version ()">gvir_connection_get_version</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
136 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
137 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-is-open" title="gvir_connection_is_open ()">gvir_connection_is_open</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
138 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-is-read-only" title="gvir_connection_is_read_only ()">gvir_connection_is_read_only</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
139 <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-new" title="gvir_connection_new ()">gvir_connection_new</a> (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);
140 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-open" title="gvir_connection_open ()">gvir_connection_open</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
141 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
142 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
143 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-open-async" title="gvir_connection_open_async ()">gvir_connection_open_async</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
144 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
145 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
146 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
147 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-open-finish" title="gvir_connection_open_finish ()">gvir_connection_open_finish</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
148 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
149 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
150 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-open-read-only" title="gvir_connection_open_read_only ()">gvir_connection_open_read_only</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
151 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
152 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
153 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-open-read-only-async" title="gvir_connection_open_read_only_async ()">gvir_connection_open_read_only_async</a>
154 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
155 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
156 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
157 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
158 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-open-read-only-finish" title="gvir_connection_open_read_only_finish ()">gvir_connection_open_read_only_finish</a>
159 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
160 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
161 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
162166 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file" title="gvir_connection_restore_domain_from_file ()">gvir_connection_restore_domain_from_file</a>
163167 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
164168 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
177181 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
178182 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
179183 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
180 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * <a class="link" href="GVirConnection.html#gvir-connection-start-domain" title="gvir_connection_start_domain ()">gvir_connection_start_domain</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
181 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
182 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
183 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
184184 </pre>
185185 </div>
186186 <div class="refsect1">
187187 <a name="GVirConnection.object-hierarchy"></a><h2>Object Hierarchy</h2>
188188 <pre class="synopsis">
189 GBoxed
190 +----GVirNodeInfo
191 </pre>
192 <pre class="synopsis">
189193 GObject
190194 +----GVirConnection
191 </pre>
192 <pre class="synopsis">
193 GBoxed
194 +----GVirNodeInfo
195195 </pre>
196196 </div>
197197 <div class="refsect1">
215215 </div>
216216 <div class="refsect1">
217217 <a name="GVirConnection.details"></a><h2>Details</h2>
218 <div class="refsect2">
219 <a name="GVirNodeInfo-struct"></a><h3>struct GVirNodeInfo</h3>
220 <pre class="programlisting">struct GVirNodeInfo {
221 gchar model[32]; /* string indicating the CPU model */
222 gulong memory; /* memory size in kilobytes */
223 guint cpus; /* the number of active CPUs */
224 guint mhz; /* expected CPU frequency */
225 guint nodes; /* the number of NUMA cell, 1 for unusual NUMA topologies or uniform memo */
226 guint sockets; /* number of CPU sockets per node if nodes &gt; 1, total number of CPU socke */
227 guint cores; /* number of cores per socket */
228 guint threads; /* number of threads per core */
229 };
230 </pre>
231 </div>
232 <hr>
218233 <div class="refsect2">
219234 <a name="GVirConnection-struct"></a><h3>struct GVirConnection</h3>
220235 <pre class="programlisting">struct GVirConnection;</pre>
240255 </div>
241256 <hr>
242257 <div class="refsect2">
243 <a name="GVirNodeInfo-struct"></a><h3>struct GVirNodeInfo</h3>
244 <pre class="programlisting">struct GVirNodeInfo {
245 gchar model[32]; /* string indicating the CPU model */
246 gulong memory; /* memory size in kilobytes */
247 guint cpus; /* the number of active CPUs */
248 guint mhz; /* expected CPU frequency */
249 guint nodes; /* the number of NUMA cell, 1 for unusual NUMA topologies or uniform memo */
250 guint sockets; /* number of CPU sockets per node if nodes &gt; 1, total number of CPU socke */
251 guint cores; /* number of cores per socket */
252 guint threads; /* number of threads per core */
253 };
254 </pre>
258 <a name="gvir-connection-new"></a><h3>gvir_connection_new ()</h3>
259 <pre class="programlisting"><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> * gvir_connection_new (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);</pre>
260 </div>
261 <hr>
262 <div class="refsect2">
263 <a name="gvir-connection-open"></a><h3>gvir_connection_open ()</h3>
264 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_open (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
265 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
266 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
267 <div class="variablelist"><table border="0" class="variablelist">
268 <colgroup>
269 <col align="left" valign="top">
270 <col>
271 </colgroup>
272 <tbody>
273 <tr>
274 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
275 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
276 </td>
277 </tr>
278 <tr>
279 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
280 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
281 </td>
282 </tr>
283 </tbody>
284 </table></div>
285 </div>
286 <hr>
287 <div class="refsect2">
288 <a name="gvir-connection-open-read-only"></a><h3>gvir_connection_open_read_only ()</h3>
289 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_open_read_only (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
290 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
291 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
292 </div>
293 <hr>
294 <div class="refsect2">
295 <a name="gvir-connection-open-async"></a><h3>gvir_connection_open_async ()</h3>
296 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_open_async (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
297 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
298 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
299 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
300 <div class="variablelist"><table border="0" class="variablelist">
301 <colgroup>
302 <col align="left" valign="top">
303 <col>
304 </colgroup>
305 <tbody>
306 <tr>
307 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
308 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
309 </td>
310 </tr>
311 <tr>
312 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
313 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
314 </td>
315 </tr>
316 <tr>
317 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
318 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
319 </td>
320 </tr>
321 <tr>
322 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
323 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
324 </td>
325 </tr>
326 </tbody>
327 </table></div>
328 </div>
329 <hr>
330 <div class="refsect2">
331 <a name="gvir-connection-open-finish"></a><h3>gvir_connection_open_finish ()</h3>
332 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_open_finish (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
333 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
334 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
335 <div class="variablelist"><table border="0" class="variablelist">
336 <colgroup>
337 <col align="left" valign="top">
338 <col>
339 </colgroup>
340 <tbody>
341 <tr>
342 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
343 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
344 </td>
345 </tr>
346 <tr>
347 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
348 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
349 </td>
350 </tr>
351 </tbody>
352 </table></div>
353 </div>
354 <hr>
355 <div class="refsect2">
356 <a name="gvir-connection-open-read-only-async"></a><h3>gvir_connection_open_read_only_async ()</h3>
357 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_open_read_only_async
358 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
359 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
360 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
361 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
362 <div class="variablelist"><table border="0" class="variablelist">
363 <colgroup>
364 <col align="left" valign="top">
365 <col>
366 </colgroup>
367 <tbody>
368 <tr>
369 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
370 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
371 </td>
372 </tr>
373 <tr>
374 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
375 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
376 </td>
377 </tr>
378 <tr>
379 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
380 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
381 </td>
382 </tr>
383 <tr>
384 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
385 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
386 </td>
387 </tr>
388 </tbody>
389 </table></div>
390 </div>
391 <hr>
392 <div class="refsect2">
393 <a name="gvir-connection-open-read-only-finish"></a><h3>gvir_connection_open_read_only_finish ()</h3>
394 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_open_read_only_finish
395 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
396 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
397 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
398 <div class="variablelist"><table border="0" class="variablelist">
399 <colgroup>
400 <col align="left" valign="top">
401 <col>
402 </colgroup>
403 <tbody>
404 <tr>
405 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
406 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
407 </td>
408 </tr>
409 <tr>
410 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
411 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
412 </td>
413 </tr>
414 </tbody>
415 </table></div>
416 </div>
417 <hr>
418 <div class="refsect2">
419 <a name="gvir-connection-is-open"></a><h3>gvir_connection_is_open ()</h3>
420 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_is_open (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
421 </div>
422 <hr>
423 <div class="refsect2">
424 <a name="gvir-connection-is-read-only"></a><h3>gvir_connection_is_read_only ()</h3>
425 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_is_read_only (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
255426 </div>
256427 <hr>
257428 <div class="refsect2">
260431 </div>
261432 <hr>
262433 <div class="refsect2">
263 <a name="gvir-connection-create-domain"></a><h3>gvir_connection_create_domain ()</h3>
264 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_create_domain (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
265 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
434 <a name="gvir-connection-fetch-domains"></a><h3>gvir_connection_fetch_domains ()</h3>
435 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_fetch_domains (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
436 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
437 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
438 <div class="variablelist"><table border="0" class="variablelist">
439 <colgroup>
440 <col align="left" valign="top">
441 <col>
442 </colgroup>
443 <tbody>
444 <tr>
445 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
446 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
447 </td>
448 </tr>
449 <tr>
450 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
451 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
452 </td>
453 </tr>
454 </tbody>
455 </table></div>
456 </div>
457 <hr>
458 <div class="refsect2">
459 <a name="gvir-connection-fetch-domains-async"></a><h3>gvir_connection_fetch_domains_async ()</h3>
460 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_fetch_domains_async (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
461 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
462 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
463 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
464 <div class="variablelist"><table border="0" class="variablelist">
465 <colgroup>
466 <col align="left" valign="top">
467 <col>
468 </colgroup>
469 <tbody>
470 <tr>
471 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
472 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
473 </td>
474 </tr>
475 <tr>
476 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
477 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
478 </td>
479 </tr>
480 <tr>
481 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
482 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
483 </td>
484 </tr>
485 <tr>
486 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
487 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
488 </td>
489 </tr>
490 </tbody>
491 </table></div>
492 </div>
493 <hr>
494 <div class="refsect2">
495 <a name="gvir-connection-fetch-domains-finish"></a><h3>gvir_connection_fetch_domains_finish ()</h3>
496 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_fetch_domains_finish
497 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
498 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
499 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
500 <div class="variablelist"><table border="0" class="variablelist">
501 <colgroup>
502 <col align="left" valign="top">
503 <col>
504 </colgroup>
505 <tbody>
506 <tr>
507 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
508 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
509 </td>
510 </tr>
511 <tr>
512 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
513 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
514 </td>
515 </tr>
516 </tbody>
517 </table></div>
518 </div>
519 <hr>
520 <div class="refsect2">
521 <a name="gvir-connection-get-uri"></a><h3>gvir_connection_get_uri ()</h3>
522 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_connection_get_uri (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
523 </div>
524 <hr>
525 <div class="refsect2">
526 <a name="gvir-connection-get-hypervisor-name"></a><h3>gvir_connection_get_hypervisor_name ()</h3>
527 <pre class="programlisting"><span class="returnvalue">gchar</span> * gvir_connection_get_hypervisor_name (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
266528 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
267529 <p>
268 Create the configuration file for a new persistent domain.
269 The returned domain will initially be in the shutoff state.
530 Get name of current hypervisor used.
270531 </p>
271532 <div class="variablelist"><table border="0" class="variablelist">
272533 <colgroup>
276537 <tbody>
277538 <tr>
278539 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
279 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> on which to create the domain</td>
280 </tr>
281 <tr>
282 <td><p><span class="term"><em class="parameter"><code>conf</code></em> :</span></p></td>
283 <td>the configuration for the new domain</td>
284 </tr>
285 <tr>
286 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
287 <td>the newly created domain, or NULL if an error
288 occurred. The returned object should be unreffed with <code class="function">g_object_unref()</code>
289 when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
290 </td>
291 </tr>
292 </tbody>
293 </table></div>
294 </div>
295 <hr>
296 <div class="refsect2">
297 <a name="gvir-connection-create-storage-pool"></a><h3>gvir_connection_create_storage_pool ()</h3>
298 <pre class="programlisting"><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * gvir_connection_create_storage_pool (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
299 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="type">GVirConfigStoragePool</span></a> *conf</code></em>,
300 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
301 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
302 <div class="variablelist"><table border="0" class="variablelist">
303 <colgroup>
304 <col align="left" valign="top">
305 <col>
306 </colgroup>
307 <tbody>
308 <tr>
309 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
310 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> on which to create the pool</td>
311 </tr>
312 <tr>
313 <td><p><span class="term"><em class="parameter"><code>conf</code></em> :</span></p></td>
314 <td>the configuration for the new storage pool</td>
315 </tr>
316 <tr>
317 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
318 <td>the flags</td>
540 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
541 </td>
319542 </tr>
320543 <tr>
321544 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
324547 </tr>
325548 <tr>
326549 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
327 <td>the newly created storage pool, or NULL if an
328 error occurred. The returned list should be freed with <code class="function">g_list_free()</code>,
329 after its elements have been unreffed with <code class="function">g_object_unref()</code>. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
330 </td>
331 </tr>
332 </tbody>
333 </table></div>
334 </div>
335 <hr>
336 <div class="refsect2">
337 <a name="gvir-connection-fetch-domains"></a><h3>gvir_connection_fetch_domains ()</h3>
338 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_fetch_domains (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
339 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
340 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
341 <div class="variablelist"><table border="0" class="variablelist">
342 <colgroup>
343 <col align="left" valign="top">
344 <col>
345 </colgroup>
346 <tbody>
347 <tr>
348 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
349 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
350 </td>
351 </tr>
352 <tr>
353 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
354 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
355 </td>
356 </tr>
357 </tbody>
358 </table></div>
359 </div>
360 <hr>
361 <div class="refsect2">
362 <a name="gvir-connection-fetch-domains-async"></a><h3>gvir_connection_fetch_domains_async ()</h3>
363 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_fetch_domains_async (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
364 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
365 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
366 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
367 <div class="variablelist"><table border="0" class="variablelist">
368 <colgroup>
369 <col align="left" valign="top">
370 <col>
371 </colgroup>
372 <tbody>
373 <tr>
374 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
375 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
376 </td>
377 </tr>
378 <tr>
379 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
380 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
381 </td>
382 </tr>
383 <tr>
384 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
385 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
386 </td>
387 </tr>
388 <tr>
389 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
390 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
391 </td>
392 </tr>
393 </tbody>
394 </table></div>
395 </div>
396 <hr>
397 <div class="refsect2">
398 <a name="gvir-connection-fetch-domains-finish"></a><h3>gvir_connection_fetch_domains_finish ()</h3>
399 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_fetch_domains_finish
400 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
401 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
402 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
403 <div class="variablelist"><table border="0" class="variablelist">
404 <colgroup>
405 <col align="left" valign="top">
406 <col>
407 </colgroup>
408 <tbody>
409 <tr>
410 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
411 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
412 </td>
413 </tr>
414 <tr>
415 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
416 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
417 </td>
418 </tr>
419 </tbody>
420 </table></div>
421 </div>
422 <hr>
423 <div class="refsect2">
424 <a name="gvir-connection-fetch-storage-pools"></a><h3>gvir_connection_fetch_storage_pools ()</h3>
425 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_fetch_storage_pools (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
426 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
427 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
428 <div class="variablelist"><table border="0" class="variablelist">
429 <colgroup>
430 <col align="left" valign="top">
431 <col>
432 </colgroup>
433 <tbody>
434 <tr>
435 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
436 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
437 </td>
438 </tr>
439 <tr>
440 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
441 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
442 </td>
443 </tr>
444 </tbody>
445 </table></div>
446 </div>
447 <hr>
448 <div class="refsect2">
449 <a name="gvir-connection-fetch-storage-pools-async"></a><h3>gvir_connection_fetch_storage_pools_async ()</h3>
450 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_fetch_storage_pools_async
451 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
452 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
453 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
454 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
455 <div class="variablelist"><table border="0" class="variablelist">
456 <colgroup>
457 <col align="left" valign="top">
458 <col>
459 </colgroup>
460 <tbody>
461 <tr>
462 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
463 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
464 </td>
465 </tr>
466 <tr>
467 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
468 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
469 </td>
470 </tr>
471 <tr>
472 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
473 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
474 </td>
475 </tr>
476 <tr>
477 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
478 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
479 </td>
480 </tr>
481 </tbody>
482 </table></div>
483 </div>
484 <hr>
485 <div class="refsect2">
486 <a name="gvir-connection-fetch-storage-pools-finish"></a><h3>gvir_connection_fetch_storage_pools_finish ()</h3>
487 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_fetch_storage_pools_finish
488 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
489 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
490 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
491 <div class="variablelist"><table border="0" class="variablelist">
492 <colgroup>
493 <col align="left" valign="top">
494 <col>
495 </colgroup>
496 <tbody>
497 <tr>
498 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
499 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
500 </td>
501 </tr>
502 <tr>
503 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
504 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
505 </td>
506 </tr>
507 </tbody>
508 </table></div>
509 </div>
510 <hr>
511 <div class="refsect2">
512 <a name="gvir-connection-find-domain-by-id"></a><h3>gvir_connection_find_domain_by_id ()</h3>
513 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_find_domain_by_id (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
514 <em class="parameter"><code><span class="type">gint</span> id</code></em>);</pre>
515 <div class="variablelist"><table border="0" class="variablelist">
516 <colgroup>
517 <col align="left" valign="top">
518 <col>
519 </colgroup>
520 <tbody>
521 <tr>
522 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
523 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
524 </td>
525 </tr>
526 <tr>
527 <td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
528 <td>id of the requested domain</td>
529 </tr>
530 <tr>
531 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
532 <td>the <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>, or NULL. The returned
533 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
534 </td>
535 </tr>
536 </tbody>
537 </table></div>
538 </div>
539 <hr>
540 <div class="refsect2">
541 <a name="gvir-connection-find-domain-by-name"></a><h3>gvir_connection_find_domain_by_name ()</h3>
542 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_find_domain_by_name (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
543 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
544 <div class="variablelist"><table border="0" class="variablelist">
545 <colgroup>
546 <col align="left" valign="top">
547 <col>
548 </colgroup>
549 <tbody>
550 <tr>
551 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
552 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
553 </td>
554 </tr>
555 <tr>
556 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
557 <td>name of the requested domain</td>
558 </tr>
559 <tr>
560 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
561 <td>the <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>, or NULL. The returned
562 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
563 </td>
564 </tr>
565 </tbody>
566 </table></div>
567 </div>
568 <hr>
569 <div class="refsect2">
570 <a name="gvir-connection-find-interface-by-mac"></a><h3>gvir_connection_find_interface_by_mac ()</h3>
571 <pre class="programlisting"><a class="link" href="GVirInterface.html" title="GVirInterface"><span class="returnvalue">GVirInterface</span></a> * gvir_connection_find_interface_by_mac
572 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
573 <em class="parameter"><code>const <span class="type">gchar</span> *macaddr</code></em>);</pre>
574 </div>
575 <hr>
576 <div class="refsect2">
577 <a name="gvir-connection-find-network-by-name"></a><h3>gvir_connection_find_network_by_name ()</h3>
578 <pre class="programlisting"><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> * gvir_connection_find_network_by_name
579 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
580 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
581 </div>
582 <hr>
583 <div class="refsect2">
584 <a name="gvir-connection-find-network-filter-by-name"></a><h3>gvir_connection_find_network_filter_by_name ()</h3>
585 <pre class="programlisting"><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> * gvir_connection_find_network_filter_by_name
586 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
587 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
588 </div>
589 <hr>
590 <div class="refsect2">
591 <a name="gvir-connection-find-storage-pool-by-name"></a><h3>gvir_connection_find_storage_pool_by_name ()</h3>
592 <pre class="programlisting"><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * gvir_connection_find_storage_pool_by_name
593 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
594 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
595 <div class="variablelist"><table border="0" class="variablelist">
596 <colgroup>
597 <col align="left" valign="top">
598 <col>
599 </colgroup>
600 <tbody>
601 <tr>
602 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
603 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
604 </td>
605 </tr>
606 <tr>
607 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
608 <td>name of the requested storage pool</td>
609 </tr>
610 <tr>
611 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
612 <td>the <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a>, or NULL. The returned
613 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
614 </td>
615 </tr>
616 </tbody>
617 </table></div>
618 </div>
619 <hr>
620 <div class="refsect2">
621 <a name="gvir-connection-get-capabilities"></a><h3>gvir_connection_get_capabilities ()</h3>
622 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="returnvalue">GVirConfigCapabilities</span></a> * gvir_connection_get_capabilities
623 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
624 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
550 <td>new string that should be freed when no longer needed,
551 or NULL upon error.</td>
552 </tr>
553 </tbody>
554 </table></div>
555 </div>
556 <hr>
557 <div class="refsect2">
558 <a name="gvir-connection-get-version"></a><h3>gvir_connection_get_version ()</h3>
559 <pre class="programlisting"><span class="returnvalue">gulong</span> gvir_connection_get_version (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
560 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
561 <p>
562 Get version of current hypervisor used.
563 </p>
625564 <div class="variablelist"><table border="0" class="variablelist">
626565 <colgroup>
627566 <col align="left" valign="top">
640579 </tr>
641580 <tr>
642581 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
643 <td>a <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="type">GVirConfigCapabilities</span></a> or NULL. The
644 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
645 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
646 </td>
647 </tr>
648 </tbody>
649 </table></div>
650 </div>
651 <hr>
652 <div class="refsect2">
653 <a name="gvir-connection-get-capabilities-async"></a><h3>gvir_connection_get_capabilities_async ()</h3>
654 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_get_capabilities_async
655 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
656 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
657 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
658 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
659 <div class="variablelist"><table border="0" class="variablelist">
660 <colgroup>
661 <col align="left" valign="top">
662 <col>
663 </colgroup>
664 <tbody>
665 <tr>
666 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
667 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
668 </td>
669 </tr>
670 <tr>
671 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
672 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
673 </td>
674 </tr>
675 <tr>
676 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
677 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
678 </td>
679 </tr>
680 <tr>
681 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
682 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
683 </td>
684 </tr>
685 </tbody>
686 </table></div>
687 </div>
688 <hr>
689 <div class="refsect2">
690 <a name="gvir-connection-get-capabilities-finish"></a><h3>gvir_connection_get_capabilities_finish ()</h3>
691 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="returnvalue">GVirConfigCapabilities</span></a> * gvir_connection_get_capabilities_finish
692 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
693 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
694 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
695 <div class="variablelist"><table border="0" class="variablelist">
696 <colgroup>
697 <col align="left" valign="top">
698 <col>
699 </colgroup>
700 <tbody>
701 <tr>
702 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
703 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
704 </td>
705 </tr>
706 <tr>
707 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
708 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
709 </td>
710 </tr>
711 <tr>
712 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
713 <td>a <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="type">GVirConfigCapabilities</span></a> or NULL. The
714 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
715 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
716 </td>
717 </tr>
718 </tbody>
719 </table></div>
720 </div>
721 <hr>
722 <div class="refsect2">
723 <a name="gvir-connection-get-domain"></a><h3>gvir_connection_get_domain ()</h3>
724 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_get_domain (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
725 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);</pre>
726 <div class="variablelist"><table border="0" class="variablelist">
727 <colgroup>
728 <col align="left" valign="top">
729 <col>
730 </colgroup>
731 <tbody>
732 <tr>
733 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
734 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
735 </td>
736 </tr>
737 <tr>
738 <td><p><span class="term"><em class="parameter"><code>uuid</code></em> :</span></p></td>
739 <td>uuid string of the requested domain</td>
740 </tr>
741 <tr>
742 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
743 <td>the <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>, or NULL. The returned
744 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
745 </td>
582 <td>version on success, 0 otherwise and <em class="parameter"><code>err</code></em> set.</td>
746583 </tr>
747584 </tbody>
748585 </table></div>
777614 </div>
778615 <hr>
779616 <div class="refsect2">
780 <a name="gvir-connection-get-hypervisor-name"></a><h3>gvir_connection_get_hypervisor_name ()</h3>
781 <pre class="programlisting"><span class="returnvalue">gchar</span> * gvir_connection_get_hypervisor_name (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
617 <a name="gvir-connection-get-domain"></a><h3>gvir_connection_get_domain ()</h3>
618 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_get_domain (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
619 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);</pre>
620 <div class="variablelist"><table border="0" class="variablelist">
621 <colgroup>
622 <col align="left" valign="top">
623 <col>
624 </colgroup>
625 <tbody>
626 <tr>
627 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
628 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
629 </td>
630 </tr>
631 <tr>
632 <td><p><span class="term"><em class="parameter"><code>uuid</code></em> :</span></p></td>
633 <td>uuid string of the requested domain</td>
634 </tr>
635 <tr>
636 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
637 <td>the <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>, or NULL. The returned
638 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
639 </td>
640 </tr>
641 </tbody>
642 </table></div>
643 </div>
644 <hr>
645 <div class="refsect2">
646 <a name="gvir-connection-find-domain-by-id"></a><h3>gvir_connection_find_domain_by_id ()</h3>
647 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_find_domain_by_id (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
648 <em class="parameter"><code><span class="type">gint</span> id</code></em>);</pre>
649 <div class="variablelist"><table border="0" class="variablelist">
650 <colgroup>
651 <col align="left" valign="top">
652 <col>
653 </colgroup>
654 <tbody>
655 <tr>
656 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
657 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
658 </td>
659 </tr>
660 <tr>
661 <td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
662 <td>id of the requested domain</td>
663 </tr>
664 <tr>
665 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
666 <td>the <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>, or NULL. The returned
667 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
668 </td>
669 </tr>
670 </tbody>
671 </table></div>
672 </div>
673 <hr>
674 <div class="refsect2">
675 <a name="gvir-connection-find-domain-by-name"></a><h3>gvir_connection_find_domain_by_name ()</h3>
676 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_find_domain_by_name (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
677 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
678 <div class="variablelist"><table border="0" class="variablelist">
679 <colgroup>
680 <col align="left" valign="top">
681 <col>
682 </colgroup>
683 <tbody>
684 <tr>
685 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
686 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
687 </td>
688 </tr>
689 <tr>
690 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
691 <td>name of the requested domain</td>
692 </tr>
693 <tr>
694 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
695 <td>the <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>, or NULL. The returned
696 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
697 </td>
698 </tr>
699 </tbody>
700 </table></div>
701 </div>
702 <hr>
703 <div class="refsect2">
704 <a name="gvir-connection-create-domain"></a><h3>gvir_connection_create_domain ()</h3>
705 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_create_domain (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
706 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
782707 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
783708 <p>
784 Get name of current hypervisor used.
709 Create the configuration file for a new persistent domain.
710 The returned domain will initially be in the shutoff state.
785711 </p>
786712 <div class="variablelist"><table border="0" class="variablelist">
787713 <colgroup>
791717 <tbody>
792718 <tr>
793719 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
794 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
795 </td>
796 </tr>
797 <tr>
798 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
799 <td>return location for any <span class="type">GError</span>
800 </td>
801 </tr>
802 <tr>
803 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
804 <td>new string that should be freed when no longer needed,
805 or NULL upon error.</td>
806 </tr>
807 </tbody>
808 </table></div>
809 </div>
810 <hr>
811 <div class="refsect2">
812 <a name="gvir-connection-get-interface"></a><h3>gvir_connection_get_interface ()</h3>
813 <pre class="programlisting"><a class="link" href="GVirInterface.html" title="GVirInterface"><span class="returnvalue">GVirInterface</span></a> * gvir_connection_get_interface (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
814 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
720 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> on which to create the domain</td>
721 </tr>
722 <tr>
723 <td><p><span class="term"><em class="parameter"><code>conf</code></em> :</span></p></td>
724 <td>the configuration for the new domain</td>
725 </tr>
726 <tr>
727 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
728 <td>the newly created domain, or NULL if an error
729 occurred. The returned object should be unreffed with <code class="function">g_object_unref()</code>
730 when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
731 </td>
732 </tr>
733 </tbody>
734 </table></div>
735 </div>
736 <hr>
737 <div class="refsect2">
738 <a name="gvir-connection-start-domain"></a><h3>gvir_connection_start_domain ()</h3>
739 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_start_domain (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
740 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
741 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
742 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
743 <p>
744 Start a new transient domain without persistent configuration.
745 The returned domain will initially be running.
746 </p>
747 <div class="variablelist"><table border="0" class="variablelist">
748 <colgroup>
749 <col align="left" valign="top">
750 <col>
751 </colgroup>
752 <tbody>
753 <tr>
754 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
755 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> on which to create the domain</td>
756 </tr>
757 <tr>
758 <td><p><span class="term"><em class="parameter"><code>conf</code></em> :</span></p></td>
759 <td>the configuration for the new domain</td>
760 </tr>
761 <tr>
762 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
763 <td>the newly created domain, or NULL if an error
764 occurred. The returned object should be unreffed with <code class="function">g_object_unref()</code>
765 when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
766 </td>
767 </tr>
768 </tbody>
769 </table></div>
815770 </div>
816771 <hr>
817772 <div class="refsect2">
818773 <a name="gvir-connection-get-interfaces"></a><h3>gvir_connection_get_interfaces ()</h3>
819774 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_interfaces (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
775 </div>
776 <hr>
777 <div class="refsect2">
778 <a name="gvir-connection-get-interface"></a><h3>gvir_connection_get_interface ()</h3>
779 <pre class="programlisting"><a class="link" href="Libvirt-gobject-GVir.html#GVirInterface"><span class="returnvalue">GVirInterface</span></a> * gvir_connection_get_interface (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
780 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
781 </div>
782 <hr>
783 <div class="refsect2">
784 <a name="gvir-connection-find-interface-by-mac"></a><h3>gvir_connection_find_interface_by_mac ()</h3>
785 <pre class="programlisting"><a class="link" href="Libvirt-gobject-GVir.html#GVirInterface"><span class="returnvalue">GVirInterface</span></a> * gvir_connection_find_interface_by_mac
786 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
787 <em class="parameter"><code>const <span class="type">gchar</span> *macaddr</code></em>);</pre>
788 </div>
789 <hr>
790 <div class="refsect2">
791 <a name="gvir-connection-get-networks"></a><h3>gvir_connection_get_networks ()</h3>
792 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_networks (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
820793 </div>
821794 <hr>
822795 <div class="refsect2">
826799 </div>
827800 <hr>
828801 <div class="refsect2">
802 <a name="gvir-connection-find-network-by-name"></a><h3>gvir_connection_find_network_by_name ()</h3>
803 <pre class="programlisting"><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> * gvir_connection_find_network_by_name
804 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
805 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
806 </div>
807 <hr>
808 <div class="refsect2">
809 <a name="gvir-connection-get-network-filters"></a><h3>gvir_connection_get_network_filters ()</h3>
810 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_network_filters (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
811 </div>
812 <hr>
813 <div class="refsect2">
829814 <a name="gvir-connection-get-network-filter"></a><h3>gvir_connection_get_network_filter ()</h3>
830815 <pre class="programlisting"><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> * gvir_connection_get_network_filter (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
831816 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);</pre>
832817 </div>
833818 <hr>
834819 <div class="refsect2">
835 <a name="gvir-connection-get-network-filters"></a><h3>gvir_connection_get_network_filters ()</h3>
836 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_network_filters (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
837 </div>
838 <hr>
839 <div class="refsect2">
840 <a name="gvir-connection-get-networks"></a><h3>gvir_connection_get_networks ()</h3>
841 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_networks (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
820 <a name="gvir-connection-find-network-filter-by-name"></a><h3>gvir_connection_find_network_filter_by_name ()</h3>
821 <pre class="programlisting"><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> * gvir_connection_find_network_filter_by_name
822 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
823 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
824 </div>
825 <hr>
826 <div class="refsect2">
827 <a name="gvir-connection-get-node-devices"></a><h3>gvir_connection_get_node_devices ()</h3>
828 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_node_devices (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
842829 </div>
843830 <hr>
844831 <div class="refsect2">
848835 </div>
849836 <hr>
850837 <div class="refsect2">
851 <a name="gvir-connection-get-node-devices"></a><h3>gvir_connection_get_node_devices ()</h3>
852 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_node_devices (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
853 </div>
854 <hr>
855 <div class="refsect2">
856 <a name="gvir-connection-get-node-info"></a><h3>gvir_connection_get_node_info ()</h3>
857 <pre class="programlisting"><a class="link" href="GVirConnection.html#GVirNodeInfo"><span class="returnvalue">GVirNodeInfo</span></a> * gvir_connection_get_node_info (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
858 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
859 <div class="variablelist"><table border="0" class="variablelist">
860 <colgroup>
861 <col align="left" valign="top">
862 <col>
863 </colgroup>
864 <tbody>
865 <tr>
866 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
867 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
868 </td>
869 </tr>
870 <tr>
871 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
872 <td>return location for any <span class="type">GError</span>
873 </td>
874 </tr>
875 <tr>
876 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
877 <td>the info, or NULL if an error occurred. The
878 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
879 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
880 </td>
881 </tr>
882 </tbody>
883 </table></div>
838 <a name="gvir-connection-get-secrets"></a><h3>gvir_connection_get_secrets ()</h3>
839 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_secrets (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
884840 </div>
885841 <hr>
886842 <div class="refsect2">
890846 </div>
891847 <hr>
892848 <div class="refsect2">
893 <a name="gvir-connection-get-secrets"></a><h3>gvir_connection_get_secrets ()</h3>
894 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_secrets (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
895 </div>
896 <hr>
897 <div class="refsect2">
898 <a name="gvir-connection-get-storage-pool"></a><h3>gvir_connection_get_storage_pool ()</h3>
899 <pre class="programlisting"><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * gvir_connection_get_storage_pool (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
900 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);</pre>
901 <div class="variablelist"><table border="0" class="variablelist">
902 <colgroup>
903 <col align="left" valign="top">
904 <col>
905 </colgroup>
906 <tbody>
907 <tr>
908 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
909 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
910 </td>
911 </tr>
912 <tr>
913 <td><p><span class="term"><em class="parameter"><code>uuid</code></em> :</span></p></td>
914 <td>uuid string of the requested storage pool</td>
915 </tr>
916 <tr>
917 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
918 <td>the <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a>, or NULL. The returned
919 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
849 <a name="gvir-connection-fetch-storage-pools"></a><h3>gvir_connection_fetch_storage_pools ()</h3>
850 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_fetch_storage_pools (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
851 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
852 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
853 <div class="variablelist"><table border="0" class="variablelist">
854 <colgroup>
855 <col align="left" valign="top">
856 <col>
857 </colgroup>
858 <tbody>
859 <tr>
860 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
861 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
862 </td>
863 </tr>
864 <tr>
865 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
866 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
867 </td>
868 </tr>
869 </tbody>
870 </table></div>
871 </div>
872 <hr>
873 <div class="refsect2">
874 <a name="gvir-connection-fetch-storage-pools-async"></a><h3>gvir_connection_fetch_storage_pools_async ()</h3>
875 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_fetch_storage_pools_async
876 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
877 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
878 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
879 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
880 <div class="variablelist"><table border="0" class="variablelist">
881 <colgroup>
882 <col align="left" valign="top">
883 <col>
884 </colgroup>
885 <tbody>
886 <tr>
887 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
888 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
889 </td>
890 </tr>
891 <tr>
892 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
893 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
894 </td>
895 </tr>
896 <tr>
897 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
898 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
899 </td>
900 </tr>
901 <tr>
902 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
903 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
904 </td>
905 </tr>
906 </tbody>
907 </table></div>
908 </div>
909 <hr>
910 <div class="refsect2">
911 <a name="gvir-connection-fetch-storage-pools-finish"></a><h3>gvir_connection_fetch_storage_pools_finish ()</h3>
912 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_fetch_storage_pools_finish
913 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
914 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
915 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
916 <div class="variablelist"><table border="0" class="variablelist">
917 <colgroup>
918 <col align="left" valign="top">
919 <col>
920 </colgroup>
921 <tbody>
922 <tr>
923 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
924 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
925 </td>
926 </tr>
927 <tr>
928 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
929 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
920930 </td>
921931 </tr>
922932 </tbody>
953963 </div>
954964 <hr>
955965 <div class="refsect2">
966 <a name="gvir-connection-get-storage-pool"></a><h3>gvir_connection_get_storage_pool ()</h3>
967 <pre class="programlisting"><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * gvir_connection_get_storage_pool (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
968 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);</pre>
969 <div class="variablelist"><table border="0" class="variablelist">
970 <colgroup>
971 <col align="left" valign="top">
972 <col>
973 </colgroup>
974 <tbody>
975 <tr>
976 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
977 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
978 </td>
979 </tr>
980 <tr>
981 <td><p><span class="term"><em class="parameter"><code>uuid</code></em> :</span></p></td>
982 <td>uuid string of the requested storage pool</td>
983 </tr>
984 <tr>
985 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
986 <td>the <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a>, or NULL. The returned
987 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
988 </td>
989 </tr>
990 </tbody>
991 </table></div>
992 </div>
993 <hr>
994 <div class="refsect2">
995 <a name="gvir-connection-find-storage-pool-by-name"></a><h3>gvir_connection_find_storage_pool_by_name ()</h3>
996 <pre class="programlisting"><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * gvir_connection_find_storage_pool_by_name
997 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
998 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
999 <div class="variablelist"><table border="0" class="variablelist">
1000 <colgroup>
1001 <col align="left" valign="top">
1002 <col>
1003 </colgroup>
1004 <tbody>
1005 <tr>
1006 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1007 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1008 </td>
1009 </tr>
1010 <tr>
1011 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
1012 <td>name of the requested storage pool</td>
1013 </tr>
1014 <tr>
1015 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1016 <td>the <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a>, or NULL. The returned
1017 object should be unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1018 </td>
1019 </tr>
1020 </tbody>
1021 </table></div>
1022 </div>
1023 <hr>
1024 <div class="refsect2">
1025 <a name="gvir-connection-create-storage-pool"></a><h3>gvir_connection_create_storage_pool ()</h3>
1026 <pre class="programlisting"><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> * gvir_connection_create_storage_pool (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1027 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="type">GVirConfigStoragePool</span></a> *conf</code></em>,
1028 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1029 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1030 <div class="variablelist"><table border="0" class="variablelist">
1031 <colgroup>
1032 <col align="left" valign="top">
1033 <col>
1034 </colgroup>
1035 <tbody>
1036 <tr>
1037 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1038 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> on which to create the pool</td>
1039 </tr>
1040 <tr>
1041 <td><p><span class="term"><em class="parameter"><code>conf</code></em> :</span></p></td>
1042 <td>the configuration for the new storage pool</td>
1043 </tr>
1044 <tr>
1045 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1046 <td>the flags</td>
1047 </tr>
1048 <tr>
1049 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1050 <td>return location for any <span class="type">GError</span>
1051 </td>
1052 </tr>
1053 <tr>
1054 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1055 <td>the newly created storage pool, or NULL if an
1056 error occurred. The returned list should be freed with <code class="function">g_list_free()</code>,
1057 after its elements have been unreffed with <code class="function">g_object_unref()</code>. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1058 </td>
1059 </tr>
1060 </tbody>
1061 </table></div>
1062 </div>
1063 <hr>
1064 <div class="refsect2">
9561065 <a name="gvir-connection-get-stream"></a><h3>gvir_connection_get_stream ()</h3>
9571066 <pre class="programlisting"><a class="link" href="GVirStream.html" title="GVirStream"><span class="returnvalue">GVirStream</span></a> * gvir_connection_get_stream (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
9581067 <em class="parameter"><code><span class="type">guint</span> flags</code></em>);</pre>
9821091 </div>
9831092 <hr>
9841093 <div class="refsect2">
985 <a name="gvir-connection-get-uri"></a><h3>gvir_connection_get_uri ()</h3>
986 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_connection_get_uri (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
987 </div>
988 <hr>
989 <div class="refsect2">
990 <a name="gvir-connection-get-version"></a><h3>gvir_connection_get_version ()</h3>
991 <pre class="programlisting"><span class="returnvalue">gulong</span> gvir_connection_get_version (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
992 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
993 <p>
994 Get version of current hypervisor used.
995 </p>
1094 <a name="gvir-connection-get-node-info"></a><h3>gvir_connection_get_node_info ()</h3>
1095 <pre class="programlisting"><a class="link" href="GVirConnection.html#GVirNodeInfo"><span class="returnvalue">GVirNodeInfo</span></a> * gvir_connection_get_node_info (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1096 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
9961097 <div class="variablelist"><table border="0" class="variablelist">
9971098 <colgroup>
9981099 <col align="left" valign="top">
10111112 </tr>
10121113 <tr>
10131114 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1014 <td>version on success, 0 otherwise and <em class="parameter"><code>err</code></em> set.</td>
1015 </tr>
1016 </tbody>
1017 </table></div>
1018 </div>
1019 <hr>
1020 <div class="refsect2">
1021 <a name="gvir-connection-is-open"></a><h3>gvir_connection_is_open ()</h3>
1022 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_is_open (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
1023 </div>
1024 <hr>
1025 <div class="refsect2">
1026 <a name="gvir-connection-is-read-only"></a><h3>gvir_connection_is_read_only ()</h3>
1027 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_is_read_only (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
1028 </div>
1029 <hr>
1030 <div class="refsect2">
1031 <a name="gvir-connection-new"></a><h3>gvir_connection_new ()</h3>
1032 <pre class="programlisting"><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> * gvir_connection_new (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);</pre>
1033 </div>
1034 <hr>
1035 <div class="refsect2">
1036 <a name="gvir-connection-open"></a><h3>gvir_connection_open ()</h3>
1037 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_open (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1038 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1039 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1115 <td>the info, or NULL if an error occurred. The
1116 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
1117 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1118 </td>
1119 </tr>
1120 </tbody>
1121 </table></div>
1122 </div>
1123 <hr>
1124 <div class="refsect2">
1125 <a name="gvir-connection-get-capabilities"></a><h3>gvir_connection_get_capabilities ()</h3>
1126 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="returnvalue">GVirConfigCapabilities</span></a> * gvir_connection_get_capabilities
1127 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1128 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1129 <div class="variablelist"><table border="0" class="variablelist">
1130 <colgroup>
1131 <col align="left" valign="top">
1132 <col>
1133 </colgroup>
1134 <tbody>
1135 <tr>
1136 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1137 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1138 </td>
1139 </tr>
1140 <tr>
1141 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1142 <td>return location for any <span class="type">GError</span>
1143 </td>
1144 </tr>
1145 <tr>
1146 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1147 <td>a <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="type">GVirConfigCapabilities</span></a> or NULL. The
1148 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
1149 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1150 </td>
1151 </tr>
1152 </tbody>
1153 </table></div>
1154 </div>
1155 <hr>
1156 <div class="refsect2">
1157 <a name="gvir-connection-get-capabilities-async"></a><h3>gvir_connection_get_capabilities_async ()</h3>
1158 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_get_capabilities_async
1159 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1160 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1161 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1162 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
10401163 <div class="variablelist"><table border="0" class="variablelist">
10411164 <colgroup>
10421165 <col align="left" valign="top">
10531176 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
10541177 </td>
10551178 </tr>
1056 </tbody>
1057 </table></div>
1058 </div>
1059 <hr>
1060 <div class="refsect2">
1061 <a name="gvir-connection-open-async"></a><h3>gvir_connection_open_async ()</h3>
1062 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_open_async (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1063 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1064 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1065 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1066 <div class="variablelist"><table border="0" class="variablelist">
1067 <colgroup>
1068 <col align="left" valign="top">
1069 <col>
1070 </colgroup>
1071 <tbody>
1072 <tr>
1073 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1074 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1075 </td>
1076 </tr>
1077 <tr>
1078 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1079 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1080 </td>
1081 </tr>
10821179 <tr>
10831180 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
10841181 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
10941191 </div>
10951192 <hr>
10961193 <div class="refsect2">
1097 <a name="gvir-connection-open-finish"></a><h3>gvir_connection_open_finish ()</h3>
1098 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_open_finish (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1194 <a name="gvir-connection-get-capabilities-finish"></a><h3>gvir_connection_get_capabilities_finish ()</h3>
1195 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="returnvalue">GVirConfigCapabilities</span></a> * gvir_connection_get_capabilities_finish
1196 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
10991197 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
11001198 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
11011199 <div class="variablelist"><table border="0" class="variablelist">
11141212 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
11151213 </td>
11161214 </tr>
1117 </tbody>
1118 </table></div>
1119 </div>
1120 <hr>
1121 <div class="refsect2">
1122 <a name="gvir-connection-open-read-only"></a><h3>gvir_connection_open_read_only ()</h3>
1123 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_open_read_only (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1124 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1125 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1126 </div>
1127 <hr>
1128 <div class="refsect2">
1129 <a name="gvir-connection-open-read-only-async"></a><h3>gvir_connection_open_read_only_async ()</h3>
1130 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_open_read_only_async
1131 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1132 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1133 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1134 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1135 <div class="variablelist"><table border="0" class="variablelist">
1136 <colgroup>
1137 <col align="left" valign="top">
1138 <col>
1139 </colgroup>
1140 <tbody>
1141 <tr>
1142 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1143 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1144 </td>
1145 </tr>
1146 <tr>
1147 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1148 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1149 </td>
1150 </tr>
1151 <tr>
1152 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1153 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
1154 </td>
1155 </tr>
1156 <tr>
1157 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1158 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
1159 </td>
1160 </tr>
1161 </tbody>
1162 </table></div>
1163 </div>
1164 <hr>
1165 <div class="refsect2">
1166 <a name="gvir-connection-open-read-only-finish"></a><h3>gvir_connection_open_read_only_finish ()</h3>
1167 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_open_read_only_finish
1168 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1169 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1170 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1171 <div class="variablelist"><table border="0" class="variablelist">
1172 <colgroup>
1173 <col align="left" valign="top">
1174 <col>
1175 </colgroup>
1176 <tbody>
1177 <tr>
1178 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1179 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1180 </td>
1181 </tr>
1182 <tr>
1183 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
1184 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1215 <tr>
1216 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1217 <td>a <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="type">GVirConfigCapabilities</span></a> or NULL. The
1218 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
1219 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
11851220 </td>
11861221 </tr>
11871222 </tbody>
13231358 </tbody>
13241359 </table></div>
13251360 </div>
1326 <hr>
1327 <div class="refsect2">
1328 <a name="gvir-connection-start-domain"></a><h3>gvir_connection_start_domain ()</h3>
1329 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> * gvir_connection_start_domain (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1330 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
1331 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1332 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1333 <p>
1334 Start a new transient domain without persistent configuration.
1335 The returned domain will initially be running.
1336 </p>
1337 <div class="variablelist"><table border="0" class="variablelist">
1338 <colgroup>
1339 <col align="left" valign="top">
1340 <col>
1341 </colgroup>
1342 <tbody>
1343 <tr>
1344 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1345 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> on which to create the domain</td>
1346 </tr>
1347 <tr>
1348 <td><p><span class="term"><em class="parameter"><code>conf</code></em> :</span></p></td>
1349 <td>the configuration for the new domain</td>
1350 </tr>
1351 <tr>
1352 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1353 <td>the newly created domain, or NULL if an error
1354 occurred. The returned object should be unreffed with <code class="function">g_object_unref()</code>
1355 when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1356 </td>
1357 </tr>
1358 </tbody>
1359 </table></div>
1360 </div>
13611361 </div>
13621362 <div class="refsect1">
13631363 <a name="GVirConnection.property-details"></a><h2>Property Details</h2>
14051405 </div>
14061406 <div class="footer">
14071407 <hr>
1408 Generated by GTK-Doc V1.18</div>
1408 Generated by GTK-Doc V1.19</div>
14091409 </body>
14101410 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirDomain</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="GVirConnection.html" title="GVirConnection">
99 <link rel="next" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4444 <a name="GVirDomain.synopsis"></a><h2>Synopsis</h2>
4545 <a name="GVirDomainInfo"></a><pre class="synopsis">struct <a class="link" href="GVirDomain.html#GVirDomain-struct" title="struct GVirDomain">GVirDomain</a>;
4646 struct <a class="link" href="GVirDomain.html#GVirDomainClass" title="struct GVirDomainClass">GVirDomainClass</a>;
47 enum <a class="link" href="GVirDomain.html#GVirDomainState" title="enum GVirDomainState">GVirDomainState</a>;
48 enum <a class="link" href="GVirDomain.html#GVirDomainStartFlags" title="enum GVirDomainStartFlags">GVirDomainStartFlags</a>;
4749 enum <a class="link" href="GVirDomain.html#GVirDomainDeleteFlags" title="enum GVirDomainDeleteFlags">GVirDomainDeleteFlags</a>;
48 struct <a class="link" href="GVirDomain.html#GVirDomainInfo-struct" title="struct GVirDomainInfo">GVirDomainInfo</a>;
49 enum <a class="link" href="GVirDomain.html#GVirDomainRebootFlags" title="enum GVirDomainRebootFlags">GVirDomainRebootFlags</a>;
50 enum <a class="link" href="GVirDomain.html#GVirDomainXMLFlags" title="enum GVirDomainXMLFlags">GVirDomainXMLFlags</a>;
5051 enum <a class="link" href="GVirDomain.html#GVirDomainShutdownFlags" title="enum GVirDomainShutdownFlags">GVirDomainShutdownFlags</a>;
5152 enum <a class="link" href="GVirDomain.html#GVirDomainSnapshotCreateFlags" title="enum GVirDomainSnapshotCreateFlags">GVirDomainSnapshotCreateFlags</a>;
52 enum <a class="link" href="GVirDomain.html#GVirDomainStartFlags" title="enum GVirDomainStartFlags">GVirDomainStartFlags</a>;
53 enum <a class="link" href="GVirDomain.html#GVirDomainState" title="enum GVirDomainState">GVirDomainState</a>;
5453 enum <a class="link" href="GVirDomain.html#GVirDomainUpdateDeviceFlags" title="enum GVirDomainUpdateDeviceFlags">GVirDomainUpdateDeviceFlags</a>;
55 enum <a class="link" href="GVirDomain.html#GVirDomainXMLFlags" title="enum GVirDomainXMLFlags">GVirDomainXMLFlags</a>;
56 <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="returnvalue">GVirDomainSnapshot</span></a> * <a class="link" href="GVirDomain.html#gvir-domain-create-snapshot" title="gvir_domain_create_snapshot ()">gvir_domain_create_snapshot</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
57 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html"><span class="type">GVirConfigDomainSnapshot</span></a> *custom_conf</code></em>,
54 enum <a class="link" href="GVirDomain.html#GVirDomainRebootFlags" title="enum GVirDomainRebootFlags">GVirDomainRebootFlags</a>;
55 struct <a class="link" href="GVirDomain.html#GVirDomainInfo-struct" title="struct GVirDomainInfo">GVirDomainInfo</a>;
56 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirDomain.html#gvir-domain-get-name" title="gvir_domain_get_name ()">gvir_domain_get_name</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);
57 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirDomain.html#gvir-domain-get-uuid" title="gvir_domain_get_uuid ()">gvir_domain_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);
58 <span class="returnvalue">gint</span> <a class="link" href="GVirDomain.html#gvir-domain-get-id" title="gvir_domain_get_id ()">gvir_domain_get_id</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
59 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
60 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()">gvir_domain_start</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
61 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
62 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
63 <span class="returnvalue">void</span> <a class="link" href="GVirDomain.html#gvir-domain-start-async" title="gvir_domain_start_async ()">gvir_domain_start_async</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
64 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
65 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
66 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
67 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
68 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-start-finish" title="gvir_domain_start_finish ()">gvir_domain_start_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
69 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
70 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
71 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()">gvir_domain_resume</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
72 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
73 <span class="returnvalue">void</span> <a class="link" href="GVirDomain.html#gvir-domain-resume-async" title="gvir_domain_resume_async ()">gvir_domain_resume_async</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
74 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
75 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
76 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
77 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-resume-finish" title="gvir_domain_resume_finish ()">gvir_domain_resume_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
78 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
79 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
80 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-wakeup" title="gvir_domain_wakeup ()">gvir_domain_wakeup</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
81 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
82 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
83 <span class="returnvalue">void</span> <a class="link" href="GVirDomain.html#gvir-domain-wakeup-async" title="gvir_domain_wakeup_async ()">gvir_domain_wakeup_async</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
84 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
85 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
86 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
87 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
88 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-wakeup-finish" title="gvir_domain_wakeup_finish ()">gvir_domain_wakeup_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
89 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
90 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
91 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-stop" title="gvir_domain_stop ()">gvir_domain_stop</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
5892 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
5993 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
6094 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-delete" title="gvir_domain_delete ()">gvir_domain_delete</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
6195 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
6296 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
63 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="returnvalue">GVirConfigDomain</span></a> * <a class="link" href="GVirDomain.html#gvir-domain-get-config" title="gvir_domain_get_config ()">gvir_domain_get_config</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
64 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
65 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
66 <span class="returnvalue">GList</span> * <a class="link" href="GVirDomain.html#gvir-domain-get-devices" title="gvir_domain_get_devices ()">gvir_domain_get_devices</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *domain</code></em>,
67 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
68 <span class="returnvalue">gint</span> <a class="link" href="GVirDomain.html#gvir-domain-get-id" title="gvir_domain_get_id ()">gvir_domain_get_id</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
97 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-shutdown" title="gvir_domain_shutdown ()">gvir_domain_shutdown</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
98 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
99 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
100 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-reboot" title="gvir_domain_reboot ()">gvir_domain_reboot</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
101 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
102 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
103 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-save-to-file" title="gvir_domain_save_to_file ()">gvir_domain_save_to_file</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
104 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
105 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *custom_conf</code></em>,
106 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
107 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
108 <span class="returnvalue">void</span> <a class="link" href="GVirDomain.html#gvir-domain-save-to-file-async" title="gvir_domain_save_to_file_async ()">gvir_domain_save_to_file_async</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
109 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
110 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *custom_conf</code></em>,
111 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
112 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
113 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
114 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
115 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-save-to-file-finish" title="gvir_domain_save_to_file_finish ()">gvir_domain_save_to_file_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
116 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
69117 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
70118 <a class="link" href="GVirDomain.html#GVirDomainInfo"><span class="returnvalue">GVirDomainInfo</span></a> * <a class="link" href="GVirDomain.html#gvir-domain-get-info" title="gvir_domain_get_info ()">gvir_domain_get_info</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
71119 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
76124 <a class="link" href="GVirDomain.html#GVirDomainInfo"><span class="returnvalue">GVirDomainInfo</span></a> * <a class="link" href="GVirDomain.html#gvir-domain-get-info-finish" title="gvir_domain_get_info_finish ()">gvir_domain_get_info_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
77125 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
78126 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
79 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirDomain.html#gvir-domain-get-name" title="gvir_domain_get_name ()">gvir_domain_get_name</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);
80 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-get-persistent" title="gvir_domain_get_persistent ()">gvir_domain_get_persistent</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);
81 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-get-saved" title="gvir_domain_get_saved ()">gvir_domain_get_saved</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);
82 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirDomain.html#gvir-domain-get-uuid" title="gvir_domain_get_uuid ()">gvir_domain_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);
127 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="returnvalue">GVirConfigDomain</span></a> * <a class="link" href="GVirDomain.html#gvir-domain-get-config" title="gvir_domain_get_config ()">gvir_domain_get_config</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
128 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
129 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
130 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-set-config" title="gvir_domain_set_config ()">gvir_domain_set_config</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *domain</code></em>,
131 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
132 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
133 <span class="returnvalue">gchar</span> * <a class="link" href="GVirDomain.html#gvir-domain-screenshot" title="gvir_domain_screenshot ()">gvir_domain_screenshot</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
134 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
135 <em class="parameter"><code><span class="type">guint</span> monitor_id</code></em>,
136 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
137 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
83138 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-open-console" title="gvir_domain_open_console ()">gvir_domain_open_console</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
84139 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
85140 <em class="parameter"><code>const <span class="type">gchar</span> *devname</code></em>,
90145 <em class="parameter"><code><span class="type">int</span> fd</code></em>,
91146 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
92147 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
93 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-reboot" title="gvir_domain_reboot ()">gvir_domain_reboot</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
94 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
95 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
96 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()">gvir_domain_resume</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
97 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
98 <span class="returnvalue">void</span> <a class="link" href="GVirDomain.html#gvir-domain-resume-async" title="gvir_domain_resume_async ()">gvir_domain_resume_async</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
99 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
100 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
101 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
102 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-resume-finish" title="gvir_domain_resume_finish ()">gvir_domain_resume_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
103 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
148 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-suspend" title="gvir_domain_suspend ()">gvir_domain_suspend</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
104149 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
105150 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-save" title="gvir_domain_save ()">gvir_domain_save</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
106151 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
113158 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-save-finish" title="gvir_domain_save_finish ()">gvir_domain_save_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
114159 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
115160 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
116 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-save-to-file" title="gvir_domain_save_to_file ()">gvir_domain_save_to_file</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
117 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
118 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *custom_conf</code></em>,
119 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
120 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
121 <span class="returnvalue">void</span> <a class="link" href="GVirDomain.html#gvir-domain-save-to-file-async" title="gvir_domain_save_to_file_async ()">gvir_domain_save_to_file_async</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
122 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
123 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *custom_conf</code></em>,
124 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
125 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
126 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
127 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
128 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-save-to-file-finish" title="gvir_domain_save_to_file_finish ()">gvir_domain_save_to_file_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
129 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
130 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
131 <span class="returnvalue">gchar</span> * <a class="link" href="GVirDomain.html#gvir-domain-screenshot" title="gvir_domain_screenshot ()">gvir_domain_screenshot</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
132 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
133 <em class="parameter"><code><span class="type">guint</span> monitor_id</code></em>,
134 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
135 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
136 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-set-config" title="gvir_domain_set_config ()">gvir_domain_set_config</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *domain</code></em>,
137 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
138 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
139 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-shutdown" title="gvir_domain_shutdown ()">gvir_domain_shutdown</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
140 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
141 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
142 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()">gvir_domain_start</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
143 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
144 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
145 <span class="returnvalue">void</span> <a class="link" href="GVirDomain.html#gvir-domain-start-async" title="gvir_domain_start_async ()">gvir_domain_start_async</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
146 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
147 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
148 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
149 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
150 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-start-finish" title="gvir_domain_start_finish ()">gvir_domain_start_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
151 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
152 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
153 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-stop" title="gvir_domain_stop ()">gvir_domain_stop</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
154 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
155 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
156 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-suspend" title="gvir_domain_suspend ()">gvir_domain_suspend</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
161 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-get-persistent" title="gvir_domain_get_persistent ()">gvir_domain_get_persistent</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);
162 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-get-saved" title="gvir_domain_get_saved ()">gvir_domain_get_saved</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);
163 <span class="returnvalue">GList</span> * <a class="link" href="GVirDomain.html#gvir-domain-get-devices" title="gvir_domain_get_devices ()">gvir_domain_get_devices</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *domain</code></em>,
157164 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
158165 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-update-device" title="gvir_domain_update_device ()">gvir_domain_update_device</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
159166 <em class="parameter"><code><span class="type">GVirConfigDomainDevice</span> *device</code></em>,
160167 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
161168 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
162 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-wakeup" title="gvir_domain_wakeup ()">gvir_domain_wakeup</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
163 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
164 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
165 <span class="returnvalue">void</span> <a class="link" href="GVirDomain.html#gvir-domain-wakeup-async" title="gvir_domain_wakeup_async ()">gvir_domain_wakeup_async</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
166 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
167 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
168 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
169 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
170 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-wakeup-finish" title="gvir_domain_wakeup_finish ()">gvir_domain_wakeup_finish</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
171 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
169 <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="returnvalue">GVirDomainSnapshot</span></a> * <a class="link" href="GVirDomain.html#gvir-domain-create-snapshot" title="gvir_domain_create_snapshot ()">gvir_domain_create_snapshot</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
170 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html"><span class="type">GVirConfigDomainSnapshot</span></a> *custom_conf</code></em>,
171 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
172172 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
173173 </pre>
174174 </div>
230230 </div>
231231 <hr>
232232 <div class="refsect2">
233 <a name="GVirDomainState"></a><h3>enum GVirDomainState</h3>
234 <pre class="programlisting">typedef enum {
235 GVIR_DOMAIN_STATE_NONE = 0, /* no state */
236 GVIR_DOMAIN_STATE_RUNNING = 1, /* the domain is running */
237 GVIR_DOMAIN_STATE_BLOCKED = 2, /* the domain is blocked on resource */
238 GVIR_DOMAIN_STATE_PAUSED = 3, /* the domain is paused by user */
239 GVIR_DOMAIN_STATE_SHUTDOWN= 4, /* the domain is being shut down */
240 GVIR_DOMAIN_STATE_SHUTOFF = 5, /* the domain is shut off */
241 GVIR_DOMAIN_STATE_CRASHED = 6, /* the domain is crashed */
242 GVIR_DOMAIN_STATE_PMSUSPENDED = 7 /* the domain is suspended by guest
243 power management */
244 } GVirDomainState;
245 </pre>
246 <div class="variablelist"><table border="0" class="variablelist">
247 <colgroup>
248 <col align="left" valign="top">
249 <col>
250 </colgroup>
251 <tbody>
252 <tr>
253 <td><p><a name="GVIR-DOMAIN-STATE-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_STATE_NONE</code></span></p></td>
254 <td></td>
255 </tr>
256 <tr>
257 <td><p><a name="GVIR-DOMAIN-STATE-RUNNING:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_STATE_RUNNING</code></span></p></td>
258 <td></td>
259 </tr>
260 <tr>
261 <td><p><a name="GVIR-DOMAIN-STATE-BLOCKED:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_STATE_BLOCKED</code></span></p></td>
262 <td></td>
263 </tr>
264 <tr>
265 <td><p><a name="GVIR-DOMAIN-STATE-PAUSED:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_STATE_PAUSED</code></span></p></td>
266 <td></td>
267 </tr>
268 <tr>
269 <td><p><a name="GVIR-DOMAIN-STATE-SHUTDOWN:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_STATE_SHUTDOWN</code></span></p></td>
270 <td></td>
271 </tr>
272 <tr>
273 <td><p><a name="GVIR-DOMAIN-STATE-SHUTOFF:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_STATE_SHUTOFF</code></span></p></td>
274 <td></td>
275 </tr>
276 <tr>
277 <td><p><a name="GVIR-DOMAIN-STATE-CRASHED:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_STATE_CRASHED</code></span></p></td>
278 <td></td>
279 </tr>
280 <tr>
281 <td><p><a name="GVIR-DOMAIN-STATE-PMSUSPENDED:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_STATE_PMSUSPENDED</code></span></p></td>
282 <td></td>
283 </tr>
284 </tbody>
285 </table></div>
286 </div>
287 <hr>
288 <div class="refsect2">
289 <a name="GVirDomainStartFlags"></a><h3>enum GVirDomainStartFlags</h3>
290 <pre class="programlisting">typedef enum {
291 GVIR_DOMAIN_START_NONE = 0,
292 GVIR_DOMAIN_START_PAUSED = (1 &lt;&lt; 0),
293 GVIR_DOMAIN_START_AUTODESTROY = (1 &lt;&lt; 1),
294 GVIR_DOMAIN_START_BYPASS_CACHE = (1 &lt;&lt; 2),
295 GVIR_DOMAIN_START_FORCE_BOOT = (1 &lt;&lt; 3),
296 } GVirDomainStartFlags;
297 </pre>
298 <div class="variablelist"><table border="0" class="variablelist">
299 <colgroup>
300 <col align="left" valign="top">
301 <col>
302 </colgroup>
303 <tbody>
304 <tr>
305 <td><p><a name="GVIR-DOMAIN-START-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_START_NONE</code></span></p></td>
306 <td></td>
307 </tr>
308 <tr>
309 <td><p><a name="GVIR-DOMAIN-START-PAUSED:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_START_PAUSED</code></span></p></td>
310 <td></td>
311 </tr>
312 <tr>
313 <td><p><a name="GVIR-DOMAIN-START-AUTODESTROY:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_START_AUTODESTROY</code></span></p></td>
314 <td></td>
315 </tr>
316 <tr>
317 <td><p><a name="GVIR-DOMAIN-START-BYPASS-CACHE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_START_BYPASS_CACHE</code></span></p></td>
318 <td></td>
319 </tr>
320 <tr>
321 <td><p><a name="GVIR-DOMAIN-START-FORCE-BOOT:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_START_FORCE_BOOT</code></span></p></td>
322 <td></td>
323 </tr>
324 </tbody>
325 </table></div>
326 </div>
327 <hr>
328 <div class="refsect2">
233329 <a name="GVirDomainDeleteFlags"></a><h3>enum GVirDomainDeleteFlags</h3>
234330 <pre class="programlisting">typedef enum {
235331 GVIR_DOMAIN_DELETE_NONE = 0,
264360 </div>
265361 <hr>
266362 <div class="refsect2">
267 <a name="GVirDomainInfo-struct"></a><h3>struct GVirDomainInfo</h3>
268 <pre class="programlisting">struct GVirDomainInfo {
269 GVirDomainState state; /* the running state */
270 guint64 maxMem; /* the maximum memory in KBytes allowed */
271 guint64 memory; /* the memory in KBytes used by the domain */
272 guint16 nrVirtCpu; /* the number of virtual CPUs for the domain */
273 guint64 cpuTime; /* the CPU time used in nanoseconds */
274 };
363 <a name="GVirDomainXMLFlags"></a><h3>enum GVirDomainXMLFlags</h3>
364 <pre class="programlisting">typedef enum {
365 GVIR_DOMAIN_XML_NONE = 0,
366 GVIR_DOMAIN_XML_SECURE = VIR_DOMAIN_XML_SECURE,
367 GVIR_DOMAIN_XML_INACTIVE = VIR_DOMAIN_XML_INACTIVE,
368 GVIR_DOMAIN_XML_UPDATE_CPU = VIR_DOMAIN_XML_UPDATE_CPU,
369 } GVirDomainXMLFlags;
275370 </pre>
276 </div>
277 <hr>
278 <div class="refsect2">
279 <a name="GVirDomainRebootFlags"></a><h3>enum GVirDomainRebootFlags</h3>
280 <pre class="programlisting">typedef enum {
281 GVIR_DOMAIN_REBOOT_NONE = 0,
282 GVIR_DOMAIN_REBOOT_ACPI_POWER_BTN = VIR_DOMAIN_REBOOT_ACPI_POWER_BTN,
283 GVIR_DOMAIN_REBOOT_GUEST_AGENT = VIR_DOMAIN_REBOOT_GUEST_AGENT,
284 } GVirDomainRebootFlags;
285 </pre>
286 <div class="variablelist"><table border="0" class="variablelist">
287 <colgroup>
288 <col align="left" valign="top">
289 <col>
290 </colgroup>
291 <tbody>
292 <tr>
293 <td><p><a name="GVIR-DOMAIN-REBOOT-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_REBOOT_NONE</code></span></p></td>
294 <td>No flags, hypervisor choice
295 </td>
296 </tr>
297 <tr>
298 <td><p><a name="GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_REBOOT_ACPI_POWER_BTN</code></span></p></td>
299 <td>Send ACPI event
300 </td>
301 </tr>
302 <tr>
303 <td><p><a name="GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_REBOOT_GUEST_AGENT</code></span></p></td>
304 <td>Use guest agent
371 <div class="variablelist"><table border="0" class="variablelist">
372 <colgroup>
373 <col align="left" valign="top">
374 <col>
375 </colgroup>
376 <tbody>
377 <tr>
378 <td><p><a name="GVIR-DOMAIN-XML-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_XML_NONE</code></span></p></td>
379 <td>No flags
380 </td>
381 </tr>
382 <tr>
383 <td><p><a name="GVIR-DOMAIN-XML-SECURE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_XML_SECURE</code></span></p></td>
384 <td>Dump security sensitive information too
385 </td>
386 </tr>
387 <tr>
388 <td><p><a name="GVIR-DOMAIN-XML-INACTIVE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_XML_INACTIVE</code></span></p></td>
389 <td>Dump inactive domain information
390 </td>
391 </tr>
392 <tr>
393 <td><p><a name="GVIR-DOMAIN-XML-UPDATE-CPU:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_XML_UPDATE_CPU</code></span></p></td>
394 <td>Update guest CPU requirements according to host CPU
305395 </td>
306396 </tr>
307397 </tbody>
412502 </div>
413503 <hr>
414504 <div class="refsect2">
415 <a name="GVirDomainStartFlags"></a><h3>enum GVirDomainStartFlags</h3>
416 <pre class="programlisting">typedef enum {
417 GVIR_DOMAIN_START_NONE = 0,
418 GVIR_DOMAIN_START_PAUSED = (1 &lt;&lt; 0),
419 GVIR_DOMAIN_START_AUTODESTROY = (1 &lt;&lt; 1),
420 GVIR_DOMAIN_START_BYPASS_CACHE = (1 &lt;&lt; 2),
421 GVIR_DOMAIN_START_FORCE_BOOT = (1 &lt;&lt; 3),
422 } GVirDomainStartFlags;
423 </pre>
424 </div>
425 <hr>
426 <div class="refsect2">
427 <a name="GVirDomainState"></a><h3>enum GVirDomainState</h3>
428 <pre class="programlisting">typedef enum {
429 GVIR_DOMAIN_STATE_NONE = 0, /* no state */
430 GVIR_DOMAIN_STATE_RUNNING = 1, /* the domain is running */
431 GVIR_DOMAIN_STATE_BLOCKED = 2, /* the domain is blocked on resource */
432 GVIR_DOMAIN_STATE_PAUSED = 3, /* the domain is paused by user */
433 GVIR_DOMAIN_STATE_SHUTDOWN= 4, /* the domain is being shut down */
434 GVIR_DOMAIN_STATE_SHUTOFF = 5, /* the domain is shut off */
435 GVIR_DOMAIN_STATE_CRASHED = 6, /* the domain is crashed */
436 GVIR_DOMAIN_STATE_PMSUSPENDED = 7 /* the domain is suspended by guest
437 power management */
438 } GVirDomainState;
439 </pre>
440 </div>
441 <hr>
442 <div class="refsect2">
443505 <a name="GVirDomainUpdateDeviceFlags"></a><h3>enum GVirDomainUpdateDeviceFlags</h3>
444506 <pre class="programlisting">typedef enum {
445507 GVIR_DOMAIN_UPDATE_DEVICE_CURRENT = VIR_DOMAIN_AFFECT_CURRENT,
473535 </div>
474536 <hr>
475537 <div class="refsect2">
476 <a name="GVirDomainXMLFlags"></a><h3>enum GVirDomainXMLFlags</h3>
538 <a name="GVirDomainRebootFlags"></a><h3>enum GVirDomainRebootFlags</h3>
477539 <pre class="programlisting">typedef enum {
478 GVIR_DOMAIN_XML_NONE = 0,
479 GVIR_DOMAIN_XML_SECURE = VIR_DOMAIN_XML_SECURE,
480 GVIR_DOMAIN_XML_INACTIVE = VIR_DOMAIN_XML_INACTIVE,
481 GVIR_DOMAIN_XML_UPDATE_CPU = VIR_DOMAIN_XML_UPDATE_CPU,
482 } GVirDomainXMLFlags;
540 GVIR_DOMAIN_REBOOT_NONE = 0,
541 GVIR_DOMAIN_REBOOT_ACPI_POWER_BTN = VIR_DOMAIN_REBOOT_ACPI_POWER_BTN,
542 GVIR_DOMAIN_REBOOT_GUEST_AGENT = VIR_DOMAIN_REBOOT_GUEST_AGENT,
543 } GVirDomainRebootFlags;
483544 </pre>
484545 <div class="variablelist"><table border="0" class="variablelist">
485546 <colgroup>
488549 </colgroup>
489550 <tbody>
490551 <tr>
491 <td><p><a name="GVIR-DOMAIN-XML-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_XML_NONE</code></span></p></td>
492 <td>No flags
493 </td>
494 </tr>
495 <tr>
496 <td><p><a name="GVIR-DOMAIN-XML-SECURE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_XML_SECURE</code></span></p></td>
497 <td>Dump security sensitive information too
498 </td>
499 </tr>
500 <tr>
501 <td><p><a name="GVIR-DOMAIN-XML-INACTIVE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_XML_INACTIVE</code></span></p></td>
502 <td>Dump inactive domain information
503 </td>
504 </tr>
505 <tr>
506 <td><p><a name="GVIR-DOMAIN-XML-UPDATE-CPU:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_XML_UPDATE_CPU</code></span></p></td>
507 <td>Update guest CPU requirements according to host CPU
508 </td>
509 </tr>
510 </tbody>
511 </table></div>
512 </div>
513 <hr>
514 <div class="refsect2">
515 <a name="gvir-domain-create-snapshot"></a><h3>gvir_domain_create_snapshot ()</h3>
516 <pre class="programlisting"><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="returnvalue">GVirDomainSnapshot</span></a> * gvir_domain_create_snapshot (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
517 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html"><span class="type">GVirConfigDomainSnapshot</span></a> *custom_conf</code></em>,
518 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
519 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
520 <div class="variablelist"><table border="0" class="variablelist">
521 <colgroup>
522 <col align="left" valign="top">
523 <col>
524 </colgroup>
525 <tbody>
526 <tr>
527 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
528 <td>the domain</td>
529 </tr>
530 <tr>
531 <td><p><span class="term"><em class="parameter"><code>custom_conf</code></em> :</span></p></td>
532 <td>configuration of snapshot or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
533 </td>
534 </tr>
535 <tr>
536 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
537 <td>bitwise-OR of <a class="link" href="GVirDomain.html#GVirDomainSnapshotCreateFlags" title="enum GVirDomainSnapshotCreateFlags"><span class="type">GVirDomainSnapshotCreateFlags</span></a>
538 </td>
552 <td><p><a name="GVIR-DOMAIN-REBOOT-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_REBOOT_NONE</code></span></p></td>
553 <td>No flags, hypervisor choice
554 </td>
555 </tr>
556 <tr>
557 <td><p><a name="GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_REBOOT_ACPI_POWER_BTN</code></span></p></td>
558 <td>Send ACPI event
559 </td>
560 </tr>
561 <tr>
562 <td><p><a name="GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_REBOOT_GUEST_AGENT</code></span></p></td>
563 <td>Use guest agent
564 </td>
565 </tr>
566 </tbody>
567 </table></div>
568 </div>
569 <hr>
570 <div class="refsect2">
571 <a name="GVirDomainInfo-struct"></a><h3>struct GVirDomainInfo</h3>
572 <pre class="programlisting">struct GVirDomainInfo {
573 GVirDomainState state; /* the running state */
574 guint64 maxMem; /* the maximum memory in KBytes allowed */
575 guint64 memory; /* the memory in KBytes used by the domain */
576 guint16 nrVirtCpu; /* the number of virtual CPUs for the domain */
577 guint64 cpuTime; /* the CPU time used in nanoseconds */
578 };
579 </pre>
580 </div>
581 <hr>
582 <div class="refsect2">
583 <a name="gvir-domain-get-name"></a><h3>gvir_domain_get_name ()</h3>
584 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_domain_get_name (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);</pre>
585 </div>
586 <hr>
587 <div class="refsect2">
588 <a name="gvir-domain-get-uuid"></a><h3>gvir_domain_get_uuid ()</h3>
589 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_domain_get_uuid (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);</pre>
590 </div>
591 <hr>
592 <div class="refsect2">
593 <a name="gvir-domain-get-id"></a><h3>gvir_domain_get_id ()</h3>
594 <pre class="programlisting"><span class="returnvalue">gint</span> gvir_domain_get_id (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
595 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
596 </div>
597 <hr>
598 <div class="refsect2">
599 <a name="gvir-domain-start"></a><h3>gvir_domain_start ()</h3>
600 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_start (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
601 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
602 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
603 <div class="variablelist"><table border="0" class="variablelist">
604 <colgroup>
605 <col align="left" valign="top">
606 <col>
607 </colgroup>
608 <tbody>
609 <tr>
610 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
611 <td>the domain</td>
612 </tr>
613 <tr>
614 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
615 <td>the flags</td>
616 </tr>
617 </tbody>
618 </table></div>
619 </div>
620 <hr>
621 <div class="refsect2">
622 <a name="gvir-domain-start-async"></a><h3>gvir_domain_start_async ()</h3>
623 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_start_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
624 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
625 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
626 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
627 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
628 <p>
629 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()"><span class="type">gvir_domain_start</span></a>.
630 </p>
631 <div class="variablelist"><table border="0" class="variablelist">
632 <colgroup>
633 <col align="left" valign="top">
634 <col>
635 </colgroup>
636 <tbody>
637 <tr>
638 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
639 <td>the domain</td>
640 </tr>
641 <tr>
642 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
643 <td>the flags</td>
644 </tr>
645 <tr>
646 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
647 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
648 </td>
649 </tr>
650 <tr>
651 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
652 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
653 </td>
654 </tr>
655 <tr>
656 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
657 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
658 </td>
659 </tr>
660 </tbody>
661 </table></div>
662 </div>
663 <hr>
664 <div class="refsect2">
665 <a name="gvir-domain-start-finish"></a><h3>gvir_domain_start_finish ()</h3>
666 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_start_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
667 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
668 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
669 </div>
670 <hr>
671 <div class="refsect2">
672 <a name="gvir-domain-resume"></a><h3>gvir_domain_resume ()</h3>
673 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_resume (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
674 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
675 <div class="variablelist"><table border="0" class="variablelist">
676 <colgroup>
677 <col align="left" valign="top">
678 <col>
679 </colgroup>
680 <tbody>
681 <tr>
682 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
683 <td>the domain</td>
539684 </tr>
540685 <tr>
541686 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
542 <td>Place-holder for error or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
543 </td>
544 </tr>
545 <tr>
546 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
547 <td>snapshot of domain. The returned object should be
548 unreffed when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
549 </td>
687 <td>Place-holder for possible errors</td>
688 </tr>
689 <tr>
690 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
691 <td>TRUE on success</td>
692 </tr>
693 </tbody>
694 </table></div>
695 </div>
696 <hr>
697 <div class="refsect2">
698 <a name="gvir-domain-resume-async"></a><h3>gvir_domain_resume_async ()</h3>
699 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_resume_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
700 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
701 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
702 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
703 <p>
704 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()"><span class="type">gvir_domain_resume</span></a>.
705 </p>
706 <div class="variablelist"><table border="0" class="variablelist">
707 <colgroup>
708 <col align="left" valign="top">
709 <col>
710 </colgroup>
711 <tbody>
712 <tr>
713 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
714 <td>the domain to resume</td>
715 </tr>
716 <tr>
717 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
718 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
719 </td>
720 </tr>
721 <tr>
722 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
723 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
724 </td>
725 </tr>
726 <tr>
727 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
728 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
729 </td>
730 </tr>
731 </tbody>
732 </table></div>
733 </div>
734 <hr>
735 <div class="refsect2">
736 <a name="gvir-domain-resume-finish"></a><h3>gvir_domain_resume_finish ()</h3>
737 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_resume_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
738 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
739 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
740 </div>
741 <hr>
742 <div class="refsect2">
743 <a name="gvir-domain-wakeup"></a><h3>gvir_domain_wakeup ()</h3>
744 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_wakeup (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
745 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
746 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
747 <div class="variablelist"><table border="0" class="variablelist">
748 <colgroup>
749 <col align="left" valign="top">
750 <col>
751 </colgroup>
752 <tbody>
753 <tr>
754 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
755 <td>the domain</td>
756 </tr>
757 <tr>
758 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
759 <td>placeholder for flags, pass 0</td>
760 </tr>
761 <tr>
762 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
763 <td>Place-holder for possible errors</td>
764 </tr>
765 <tr>
766 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
767 <td>TRUE on success</td>
768 </tr>
769 </tbody>
770 </table></div>
771 </div>
772 <hr>
773 <div class="refsect2">
774 <a name="gvir-domain-wakeup-async"></a><h3>gvir_domain_wakeup_async ()</h3>
775 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_wakeup_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
776 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
777 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
778 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
779 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
780 <p>
781 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-wakeup" title="gvir_domain_wakeup ()"><span class="type">gvir_domain_wakeup</span></a>.
782 </p>
783 <div class="variablelist"><table border="0" class="variablelist">
784 <colgroup>
785 <col align="left" valign="top">
786 <col>
787 </colgroup>
788 <tbody>
789 <tr>
790 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
791 <td>the domain to wakeup</td>
792 </tr>
793 <tr>
794 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
795 <td>placeholder for flags, pass 0</td>
796 </tr>
797 <tr>
798 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
799 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
800 </td>
801 </tr>
802 <tr>
803 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
804 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
805 </td>
806 </tr>
807 <tr>
808 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
809 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
810 </td>
811 </tr>
812 </tbody>
813 </table></div>
814 </div>
815 <hr>
816 <div class="refsect2">
817 <a name="gvir-domain-wakeup-finish"></a><h3>gvir_domain_wakeup_finish ()</h3>
818 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_wakeup_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
819 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
820 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
821 </div>
822 <hr>
823 <div class="refsect2">
824 <a name="gvir-domain-stop"></a><h3>gvir_domain_stop ()</h3>
825 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_stop (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
826 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
827 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
828 <div class="variablelist"><table border="0" class="variablelist">
829 <colgroup>
830 <col align="left" valign="top">
831 <col>
832 </colgroup>
833 <tbody>
834 <tr>
835 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
836 <td>the domain</td>
837 </tr>
838 <tr>
839 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
840 <td>the flags</td>
550841 </tr>
551842 </tbody>
552843 </table></div>
576867 </div>
577868 <hr>
578869 <div class="refsect2">
579 <a name="gvir-domain-get-config"></a><h3>gvir_domain_get_config ()</h3>
580 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="returnvalue">GVirConfigDomain</span></a> * gvir_domain_get_config (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
581 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
582 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
583 <div class="variablelist"><table border="0" class="variablelist">
584 <colgroup>
585 <col align="left" valign="top">
586 <col>
587 </colgroup>
588 <tbody>
589 <tr>
590 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
591 <td>the domain</td>
592 </tr>
593 <tr>
594 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
595 <td>the <a class="link" href="GVirDomain.html#GVirDomainXMLFlags" title="enum GVirDomainXMLFlags"><code class="literal">GVirDomainXMLFlags</code></a> flags</td>
596 </tr>
597 <tr>
598 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
599 <td>the config. The returned object should be
600 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
601 </td>
602 </tr>
603 </tbody>
604 </table></div>
605 </div>
606 <hr>
607 <div class="refsect2">
608 <a name="gvir-domain-get-devices"></a><h3>gvir_domain_get_devices ()</h3>
609 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_domain_get_devices (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *domain</code></em>,
610 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
870 <a name="gvir-domain-shutdown"></a><h3>gvir_domain_shutdown ()</h3>
871 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_shutdown (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
872 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
873 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
874 <div class="variablelist"><table border="0" class="variablelist">
875 <colgroup>
876 <col align="left" valign="top">
877 <col>
878 </colgroup>
879 <tbody>
880 <tr>
881 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
882 <td>the domain</td>
883 </tr>
884 <tr>
885 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
886 <td>the <a class="link" href="GVirDomain.html#GVirDomainShutdownFlags" title="enum GVirDomainShutdownFlags"><code class="literal">GVirDomainShutdownFlags</code></a> flags</td>
887 </tr>
888 </tbody>
889 </table></div>
890 </div>
891 <hr>
892 <div class="refsect2">
893 <a name="gvir-domain-reboot"></a><h3>gvir_domain_reboot ()</h3>
894 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_reboot (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
895 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
896 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
897 <div class="variablelist"><table border="0" class="variablelist">
898 <colgroup>
899 <col align="left" valign="top">
900 <col>
901 </colgroup>
902 <tbody>
903 <tr>
904 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
905 <td>the domain</td>
906 </tr>
907 <tr>
908 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
909 <td>the <a class="link" href="GVirDomain.html#GVirDomainRebootFlags" title="enum GVirDomainRebootFlags"><code class="literal">GVirDomainRebootFlags</code></a> flags</td>
910 </tr>
911 </tbody>
912 </table></div>
913 </div>
914 <hr>
915 <div class="refsect2">
916 <a name="gvir-domain-save-to-file"></a><h3>gvir_domain_save_to_file ()</h3>
917 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_save_to_file (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
918 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
919 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *custom_conf</code></em>,
920 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
921 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
922 <div class="variablelist"><table border="0" class="variablelist">
923 <colgroup>
924 <col align="left" valign="top">
925 <col>
926 </colgroup>
927 <tbody>
928 <tr>
929 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
930 <td>the domain</td>
931 </tr>
932 <tr>
933 <td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
934 <td>path to the output file</td>
935 </tr>
936 <tr>
937 <td><p><span class="term"><em class="parameter"><code>custom_conf</code></em> :</span></p></td>
938 <td>configuration for domain or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
939 </td>
940 </tr>
941 <tr>
942 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
943 <td>the flags</td>
944 </tr>
945 <tr>
946 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
947 <td>TRUE on success, FALSE otherwise</td>
948 </tr>
949 </tbody>
950 </table></div>
951 </div>
952 <hr>
953 <div class="refsect2">
954 <a name="gvir-domain-save-to-file-async"></a><h3>gvir_domain_save_to_file_async ()</h3>
955 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_save_to_file_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
956 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
957 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *custom_conf</code></em>,
958 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
959 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
960 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
961 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
611962 <p>
612 Gets the list of devices attached to <em class="parameter"><code>domain</code></em>. The returned list should
613 be freed with <code class="function">g_list_free()</code>, after its elements have been unreffed with
614 <code class="function">g_object_unref()</code>.
963 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-save-to-file" title="gvir_domain_save_to_file ()"><span class="type">gvir_domain_save_to_file</span></a>
615964 </p>
616965 <div class="variablelist"><table border="0" class="variablelist">
617966 <colgroup>
620969 </colgroup>
621970 <tbody>
622971 <tr>
623 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
624 <td>the domain</td>
972 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
973 <td>the domain</td>
974 </tr>
975 <tr>
976 <td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
977 <td>path to output file</td>
978 </tr>
979 <tr>
980 <td><p><span class="term"><em class="parameter"><code>custom_conf</code></em> :</span></p></td>
981 <td>configuration for domain or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
982 </td>
983 </tr>
984 <tr>
985 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
986 <td>the flags</td>
987 </tr>
988 <tr>
989 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
990 <td>cancallation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
991 </td>
992 </tr>
993 <tr>
994 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
995 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
996 </td>
997 </tr>
998 <tr>
999 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1000 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
1001 </td>
1002 </tr>
1003 </tbody>
1004 </table></div>
1005 </div>
1006 <hr>
1007 <div class="refsect2">
1008 <a name="gvir-domain-save-to-file-finish"></a><h3>gvir_domain_save_to_file_finish ()</h3>
1009 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_save_to_file_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1010 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1011 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1012 <p>
1013 Finishes the operation started by <a class="link" href="GVirDomain.html#gvir-domain-save-to-file-async" title="gvir_domain_save_to_file_async ()"><span class="type">gvir_domain_save_to_file_async</span></a>.
1014 </p>
1015 <div class="variablelist"><table border="0" class="variablelist">
1016 <colgroup>
1017 <col align="left" valign="top">
1018 <col>
1019 </colgroup>
1020 <tbody>
1021 <tr>
1022 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1023 <td>the domain to save</td>
1024 </tr>
1025 <tr>
1026 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
1027 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1028 </td>
6251029 </tr>
6261030 <tr>
6271031 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
628 <td>place-holder for possible errors, or NULL</td>
629 </tr>
630 <tr>
631 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
632 <td>a newly
633 allocated <span class="type">GList</span> of <span class="type">GVirDomainDevice</span>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.DomainDevice][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
634 </td>
635 </tr>
636 </tbody>
637 </table></div>
638 </div>
639 <hr>
640 <div class="refsect2">
641 <a name="gvir-domain-get-id"></a><h3>gvir_domain_get_id ()</h3>
642 <pre class="programlisting"><span class="returnvalue">gint</span> gvir_domain_get_id (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
643 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1032 <td>Place-holder for possible errors</td>
1033 </tr>
1034 <tr>
1035 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1036 <td>TRUE if domain was saved successfully, FALSE otherwise.</td>
1037 </tr>
1038 </tbody>
1039 </table></div>
6441040 </div>
6451041 <hr>
6461042 <div class="refsect2">
7441140 </div>
7451141 <hr>
7461142 <div class="refsect2">
747 <a name="gvir-domain-get-name"></a><h3>gvir_domain_get_name ()</h3>
748 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_domain_get_name (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);</pre>
749 </div>
750 <hr>
751 <div class="refsect2">
752 <a name="gvir-domain-get-persistent"></a><h3>gvir_domain_get_persistent ()</h3>
753 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_get_persistent (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);</pre>
754 <div class="variablelist"><table border="0" class="variablelist">
755 <colgroup>
756 <col align="left" valign="top">
757 <col>
758 </colgroup>
759 <tbody>
760 <tr>
761 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
762 <td>the domain</td>
763 </tr>
764 <tr>
765 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
766 <td>TRUE if domain is persistent, FALSE otherwise.</td>
767 </tr>
768 </tbody>
769 </table></div>
770 </div>
771 <hr>
772 <div class="refsect2">
773 <a name="gvir-domain-get-saved"></a><h3>gvir_domain_get_saved ()</h3>
774 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_get_saved (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);</pre>
775 <div class="variablelist"><table border="0" class="variablelist">
776 <colgroup>
777 <col align="left" valign="top">
778 <col>
779 </colgroup>
780 <tbody>
781 <tr>
782 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
783 <td>the domain</td>
784 </tr>
785 <tr>
786 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
787 <td>TRUE if a stopped domain has a saved state to which it can be
788 restored to using <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()"><span class="type">gvir_domain_start</span></a>, FALSE otherwise.</td>
789 </tr>
790 </tbody>
791 </table></div>
792 </div>
793 <hr>
794 <div class="refsect2">
795 <a name="gvir-domain-get-uuid"></a><h3>gvir_domain_get_uuid ()</h3>
796 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_domain_get_uuid (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);</pre>
1143 <a name="gvir-domain-get-config"></a><h3>gvir_domain_get_config ()</h3>
1144 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="returnvalue">GVirConfigDomain</span></a> * gvir_domain_get_config (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1145 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1146 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1147 <div class="variablelist"><table border="0" class="variablelist">
1148 <colgroup>
1149 <col align="left" valign="top">
1150 <col>
1151 </colgroup>
1152 <tbody>
1153 <tr>
1154 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1155 <td>the domain</td>
1156 </tr>
1157 <tr>
1158 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1159 <td>the <a class="link" href="GVirDomain.html#GVirDomainXMLFlags" title="enum GVirDomainXMLFlags"><code class="literal">GVirDomainXMLFlags</code></a> flags</td>
1160 </tr>
1161 <tr>
1162 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1163 <td>the config. The returned object should be
1164 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1165 </td>
1166 </tr>
1167 </tbody>
1168 </table></div>
1169 </div>
1170 <hr>
1171 <div class="refsect2">
1172 <a name="gvir-domain-set-config"></a><h3>gvir_domain_set_config ()</h3>
1173 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_set_config (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *domain</code></em>,
1174 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
1175 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1176 <p>
1177 Resets configuration of an existing domain.
1178 </p>
1179 <p>
1180 Note: If domain is already running, the new configuration will not take
1181 affect until domain reboots.
1182 </p>
1183 <div class="variablelist"><table border="0" class="variablelist">
1184 <colgroup>
1185 <col align="left" valign="top">
1186 <col>
1187 </colgroup>
1188 <tbody>
1189 <tr>
1190 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
1191 <td>the domain</td>
1192 </tr>
1193 <tr>
1194 <td><p><span class="term"><em class="parameter"><code>conf</code></em> :</span></p></td>
1195 <td>the new configuration for the domain</td>
1196 </tr>
1197 <tr>
1198 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1199 <td>Place-holder for error or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1200 </td>
1201 </tr>
1202 <tr>
1203 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1204 <td>TRUE on success, FALSE if an error occurred.</td>
1205 </tr>
1206 </tbody>
1207 </table></div>
1208 </div>
1209 <hr>
1210 <div class="refsect2">
1211 <a name="gvir-domain-screenshot"></a><h3>gvir_domain_screenshot ()</h3>
1212 <pre class="programlisting"><span class="returnvalue">gchar</span> * gvir_domain_screenshot (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1213 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
1214 <em class="parameter"><code><span class="type">guint</span> monitor_id</code></em>,
1215 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1216 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1217 <div class="variablelist"><table border="0" class="variablelist">
1218 <colgroup>
1219 <col align="left" valign="top">
1220 <col>
1221 </colgroup>
1222 <tbody>
1223 <tr>
1224 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
1225 <td>stream to use as output</td>
1226 </tr>
1227 <tr>
1228 <td><p><span class="term"><em class="parameter"><code>monitor_id</code></em> :</span></p></td>
1229 <td>monitor ID to take screenshot from</td>
1230 </tr>
1231 <tr>
1232 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1233 <td>extra flags, currently unused</td>
1234 </tr>
1235 <tr>
1236 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1237 <td>a newly allocated string containing the
1238 mime-type of the image format, or NULL upon error. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1239 </td>
1240 </tr>
1241 </tbody>
1242 </table></div>
7971243 </div>
7981244 <hr>
7991245 <div class="refsect2">
8841330 </div>
8851331 <hr>
8861332 <div class="refsect2">
887 <a name="gvir-domain-reboot"></a><h3>gvir_domain_reboot ()</h3>
888 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_reboot (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
889 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
890 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
891 <div class="variablelist"><table border="0" class="variablelist">
892 <colgroup>
893 <col align="left" valign="top">
894 <col>
895 </colgroup>
896 <tbody>
897 <tr>
898 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
899 <td>the domain</td>
900 </tr>
901 <tr>
902 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
903 <td>the <a class="link" href="GVirDomain.html#GVirDomainRebootFlags" title="enum GVirDomainRebootFlags"><code class="literal">GVirDomainRebootFlags</code></a> flags</td>
904 </tr>
905 </tbody>
906 </table></div>
907 </div>
908 <hr>
909 <div class="refsect2">
910 <a name="gvir-domain-resume"></a><h3>gvir_domain_resume ()</h3>
911 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_resume (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
912 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
913 <div class="variablelist"><table border="0" class="variablelist">
914 <colgroup>
915 <col align="left" valign="top">
916 <col>
917 </colgroup>
918 <tbody>
919 <tr>
920 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
921 <td>the domain</td>
1333 <a name="gvir-domain-suspend"></a><h3>gvir_domain_suspend ()</h3>
1334 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_suspend (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1335 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1336 <p>
1337 Suspends an active domain, the process is frozen without further access to
1338 CPU resources and I/O but the memory used by the domain at the hypervisor
1339 level will stay allocated. Use <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()"><code class="function">gvir_domain_resume()</code></a> to reactivate the domain.
1340 </p>
1341 <div class="variablelist"><table border="0" class="variablelist">
1342 <colgroup>
1343 <col align="left" valign="top">
1344 <col>
1345 </colgroup>
1346 <tbody>
1347 <tr>
1348 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1349 <td>the domain to suspend</td>
9221350 </tr>
9231351 <tr>
9241352 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
9261354 </tr>
9271355 <tr>
9281356 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
929 <td>TRUE on success</td>
930 </tr>
931 </tbody>
932 </table></div>
933 </div>
934 <hr>
935 <div class="refsect2">
936 <a name="gvir-domain-resume-async"></a><h3>gvir_domain_resume_async ()</h3>
937 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_resume_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
938 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
939 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
940 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
941 <p>
942 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()"><span class="type">gvir_domain_resume</span></a>.
943 </p>
944 <div class="variablelist"><table border="0" class="variablelist">
945 <colgroup>
946 <col align="left" valign="top">
947 <col>
948 </colgroup>
949 <tbody>
950 <tr>
951 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
952 <td>the domain to resume</td>
953 </tr>
954 <tr>
955 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
956 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
957 </td>
958 </tr>
959 <tr>
960 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
961 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
962 </td>
963 </tr>
964 <tr>
965 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
966 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
967 </td>
968 </tr>
969 </tbody>
970 </table></div>
971 </div>
972 <hr>
973 <div class="refsect2">
974 <a name="gvir-domain-resume-finish"></a><h3>gvir_domain_resume_finish ()</h3>
975 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_resume_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
976 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
977 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1357 <td>TRUE if domain was suspended successfully, FALSE otherwise.</td>
1358 </tr>
1359 </tbody>
1360 </table></div>
9781361 </div>
9791362 <hr>
9801363 <div class="refsect2">
10921475 </div>
10931476 <hr>
10941477 <div class="refsect2">
1095 <a name="gvir-domain-save-to-file"></a><h3>gvir_domain_save_to_file ()</h3>
1096 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_save_to_file (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1097 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
1098 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *custom_conf</code></em>,
1099 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1100 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1101 <div class="variablelist"><table border="0" class="variablelist">
1102 <colgroup>
1103 <col align="left" valign="top">
1104 <col>
1105 </colgroup>
1106 <tbody>
1107 <tr>
1108 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1109 <td>the domain</td>
1110 </tr>
1111 <tr>
1112 <td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
1113 <td>path to the output file</td>
1114 </tr>
1115 <tr>
1116 <td><p><span class="term"><em class="parameter"><code>custom_conf</code></em> :</span></p></td>
1117 <td>configuration for domain or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1118 </td>
1119 </tr>
1120 <tr>
1121 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1122 <td>the flags</td>
1123 </tr>
1124 <tr>
1125 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1126 <td>TRUE on success, FALSE otherwise</td>
1127 </tr>
1128 </tbody>
1129 </table></div>
1130 </div>
1131 <hr>
1132 <div class="refsect2">
1133 <a name="gvir-domain-save-to-file-async"></a><h3>gvir_domain_save_to_file_async ()</h3>
1134 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_save_to_file_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1135 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
1136 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *custom_conf</code></em>,
1137 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1138 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1139 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1140 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1478 <a name="gvir-domain-get-persistent"></a><h3>gvir_domain_get_persistent ()</h3>
1479 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_get_persistent (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);</pre>
1480 <div class="variablelist"><table border="0" class="variablelist">
1481 <colgroup>
1482 <col align="left" valign="top">
1483 <col>
1484 </colgroup>
1485 <tbody>
1486 <tr>
1487 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1488 <td>the domain</td>
1489 </tr>
1490 <tr>
1491 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1492 <td>TRUE if domain is persistent, FALSE otherwise.</td>
1493 </tr>
1494 </tbody>
1495 </table></div>
1496 </div>
1497 <hr>
1498 <div class="refsect2">
1499 <a name="gvir-domain-get-saved"></a><h3>gvir_domain_get_saved ()</h3>
1500 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_get_saved (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);</pre>
1501 <div class="variablelist"><table border="0" class="variablelist">
1502 <colgroup>
1503 <col align="left" valign="top">
1504 <col>
1505 </colgroup>
1506 <tbody>
1507 <tr>
1508 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1509 <td>the domain</td>
1510 </tr>
1511 <tr>
1512 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1513 <td>TRUE if a stopped domain has a saved state to which it can be
1514 restored to using <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()"><span class="type">gvir_domain_start</span></a>, FALSE otherwise.</td>
1515 </tr>
1516 </tbody>
1517 </table></div>
1518 </div>
1519 <hr>
1520 <div class="refsect2">
1521 <a name="gvir-domain-get-devices"></a><h3>gvir_domain_get_devices ()</h3>
1522 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_domain_get_devices (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *domain</code></em>,
1523 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
11411524 <p>
1142 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-save-to-file" title="gvir_domain_save_to_file ()"><span class="type">gvir_domain_save_to_file</span></a>
1525 Gets the list of devices attached to <em class="parameter"><code>domain</code></em>. The returned list should
1526 be freed with <code class="function">g_list_free()</code>, after its elements have been unreffed with
1527 <code class="function">g_object_unref()</code>.
11431528 </p>
11441529 <div class="variablelist"><table border="0" class="variablelist">
11451530 <colgroup>
11481533 </colgroup>
11491534 <tbody>
11501535 <tr>
1151 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1152 <td>the domain</td>
1153 </tr>
1154 <tr>
1155 <td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
1156 <td>path to output file</td>
1157 </tr>
1158 <tr>
1159 <td><p><span class="term"><em class="parameter"><code>custom_conf</code></em> :</span></p></td>
1160 <td>configuration for domain or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1161 </td>
1162 </tr>
1163 <tr>
1164 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1165 <td>the flags</td>
1166 </tr>
1167 <tr>
1168 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1169 <td>cancallation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1170 </td>
1171 </tr>
1172 <tr>
1173 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1174 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
1175 </td>
1176 </tr>
1177 <tr>
1178 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1179 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
1180 </td>
1181 </tr>
1182 </tbody>
1183 </table></div>
1184 </div>
1185 <hr>
1186 <div class="refsect2">
1187 <a name="gvir-domain-save-to-file-finish"></a><h3>gvir_domain_save_to_file_finish ()</h3>
1188 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_save_to_file_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1189 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1190 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1191 <p>
1192 Finishes the operation started by <a class="link" href="GVirDomain.html#gvir-domain-save-to-file-async" title="gvir_domain_save_to_file_async ()"><span class="type">gvir_domain_save_to_file_async</span></a>.
1193 </p>
1194 <div class="variablelist"><table border="0" class="variablelist">
1195 <colgroup>
1196 <col align="left" valign="top">
1197 <col>
1198 </colgroup>
1199 <tbody>
1200 <tr>
1201 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1202 <td>the domain to save</td>
1203 </tr>
1204 <tr>
1205 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
1206 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1207 </td>
1536 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
1537 <td>the domain</td>
12081538 </tr>
12091539 <tr>
12101540 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1211 <td>Place-holder for possible errors</td>
1212 </tr>
1213 <tr>
1214 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1215 <td>TRUE if domain was saved successfully, FALSE otherwise.</td>
1216 </tr>
1217 </tbody>
1218 </table></div>
1219 </div>
1220 <hr>
1221 <div class="refsect2">
1222 <a name="gvir-domain-screenshot"></a><h3>gvir_domain_screenshot ()</h3>
1223 <pre class="programlisting"><span class="returnvalue">gchar</span> * gvir_domain_screenshot (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1224 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
1225 <em class="parameter"><code><span class="type">guint</span> monitor_id</code></em>,
1226 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1227 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1228 <div class="variablelist"><table border="0" class="variablelist">
1229 <colgroup>
1230 <col align="left" valign="top">
1231 <col>
1232 </colgroup>
1233 <tbody>
1234 <tr>
1235 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
1236 <td>stream to use as output</td>
1237 </tr>
1238 <tr>
1239 <td><p><span class="term"><em class="parameter"><code>monitor_id</code></em> :</span></p></td>
1240 <td>monitor ID to take screenshot from</td>
1241 </tr>
1242 <tr>
1243 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1244 <td>extra flags, currently unused</td>
1245 </tr>
1246 <tr>
1247 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1248 <td>a newly allocated string containing the
1249 mime-type of the image format, or NULL upon error. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1250 </td>
1251 </tr>
1252 </tbody>
1253 </table></div>
1254 </div>
1255 <hr>
1256 <div class="refsect2">
1257 <a name="gvir-domain-set-config"></a><h3>gvir_domain_set_config ()</h3>
1258 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_set_config (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *domain</code></em>,
1259 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
1260 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1261 <p>
1262 Resets configuration of an existing domain.
1263 </p>
1264 <p>
1265 Note: If domain is already running, the new configuration will not take
1266 affect until domain reboots.
1267 </p>
1268 <div class="variablelist"><table border="0" class="variablelist">
1269 <colgroup>
1270 <col align="left" valign="top">
1271 <col>
1272 </colgroup>
1273 <tbody>
1274 <tr>
1275 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
1276 <td>the domain</td>
1277 </tr>
1278 <tr>
1279 <td><p><span class="term"><em class="parameter"><code>conf</code></em> :</span></p></td>
1280 <td>the new configuration for the domain</td>
1281 </tr>
1282 <tr>
1283 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1284 <td>Place-holder for error or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1285 </td>
1286 </tr>
1287 <tr>
1288 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1289 <td>TRUE on success, FALSE if an error occurred.</td>
1290 </tr>
1291 </tbody>
1292 </table></div>
1293 </div>
1294 <hr>
1295 <div class="refsect2">
1296 <a name="gvir-domain-shutdown"></a><h3>gvir_domain_shutdown ()</h3>
1297 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_shutdown (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1298 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1299 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1300 <div class="variablelist"><table border="0" class="variablelist">
1301 <colgroup>
1302 <col align="left" valign="top">
1303 <col>
1304 </colgroup>
1305 <tbody>
1306 <tr>
1307 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1308 <td>the domain</td>
1309 </tr>
1310 <tr>
1311 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1312 <td>the <a class="link" href="GVirDomain.html#GVirDomainShutdownFlags" title="enum GVirDomainShutdownFlags"><code class="literal">GVirDomainShutdownFlags</code></a> flags</td>
1313 </tr>
1314 </tbody>
1315 </table></div>
1316 </div>
1317 <hr>
1318 <div class="refsect2">
1319 <a name="gvir-domain-start"></a><h3>gvir_domain_start ()</h3>
1320 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_start (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1321 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1322 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1323 <div class="variablelist"><table border="0" class="variablelist">
1324 <colgroup>
1325 <col align="left" valign="top">
1326 <col>
1327 </colgroup>
1328 <tbody>
1329 <tr>
1330 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1331 <td>the domain</td>
1332 </tr>
1333 <tr>
1334 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1335 <td>the flags</td>
1336 </tr>
1337 </tbody>
1338 </table></div>
1339 </div>
1340 <hr>
1341 <div class="refsect2">
1342 <a name="gvir-domain-start-async"></a><h3>gvir_domain_start_async ()</h3>
1343 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_start_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1344 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1345 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1346 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1347 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1348 <p>
1349 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()"><span class="type">gvir_domain_start</span></a>.
1350 </p>
1351 <div class="variablelist"><table border="0" class="variablelist">
1352 <colgroup>
1353 <col align="left" valign="top">
1354 <col>
1355 </colgroup>
1356 <tbody>
1357 <tr>
1358 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1359 <td>the domain</td>
1360 </tr>
1361 <tr>
1362 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1363 <td>the flags</td>
1364 </tr>
1365 <tr>
1366 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1367 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1368 </td>
1369 </tr>
1370 <tr>
1371 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1372 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
1373 </td>
1374 </tr>
1375 <tr>
1376 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1377 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
1378 </td>
1379 </tr>
1380 </tbody>
1381 </table></div>
1382 </div>
1383 <hr>
1384 <div class="refsect2">
1385 <a name="gvir-domain-start-finish"></a><h3>gvir_domain_start_finish ()</h3>
1386 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_start_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1387 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1388 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1389 </div>
1390 <hr>
1391 <div class="refsect2">
1392 <a name="gvir-domain-stop"></a><h3>gvir_domain_stop ()</h3>
1393 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_stop (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1394 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1395 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1396 <div class="variablelist"><table border="0" class="variablelist">
1397 <colgroup>
1398 <col align="left" valign="top">
1399 <col>
1400 </colgroup>
1401 <tbody>
1402 <tr>
1403 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1404 <td>the domain</td>
1405 </tr>
1406 <tr>
1407 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1408 <td>the flags</td>
1409 </tr>
1410 </tbody>
1411 </table></div>
1412 </div>
1413 <hr>
1414 <div class="refsect2">
1415 <a name="gvir-domain-suspend"></a><h3>gvir_domain_suspend ()</h3>
1416 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_suspend (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1417 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1418 <p>
1419 Suspends an active domain, the process is frozen without further access to
1420 CPU resources and I/O but the memory used by the domain at the hypervisor
1421 level will stay allocated. Use <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()"><code class="function">gvir_domain_resume()</code></a> to reactivate the domain.
1422 </p>
1423 <div class="variablelist"><table border="0" class="variablelist">
1424 <colgroup>
1425 <col align="left" valign="top">
1426 <col>
1427 </colgroup>
1428 <tbody>
1429 <tr>
1430 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1431 <td>the domain to suspend</td>
1432 </tr>
1433 <tr>
1434 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1435 <td>Place-holder for possible errors</td>
1436 </tr>
1437 <tr>
1438 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1439 <td>TRUE if domain was suspended successfully, FALSE otherwise.</td>
1541 <td>place-holder for possible errors, or NULL</td>
1542 </tr>
1543 <tr>
1544 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1545 <td>a newly
1546 allocated <span class="type">GList</span> of <span class="type">GVirDomainDevice</span>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.DomainDevice][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1547 </td>
14401548 </tr>
14411549 </tbody>
14421550 </table></div>
14841592 </div>
14851593 <hr>
14861594 <div class="refsect2">
1487 <a name="gvir-domain-wakeup"></a><h3>gvir_domain_wakeup ()</h3>
1488 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_wakeup (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1489 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1490 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1491 <div class="variablelist"><table border="0" class="variablelist">
1492 <colgroup>
1493 <col align="left" valign="top">
1494 <col>
1495 </colgroup>
1496 <tbody>
1497 <tr>
1498 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1499 <td>the domain</td>
1500 </tr>
1501 <tr>
1502 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1503 <td>placeholder for flags, pass 0</td>
1595 <a name="gvir-domain-create-snapshot"></a><h3>gvir_domain_create_snapshot ()</h3>
1596 <pre class="programlisting"><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="returnvalue">GVirDomainSnapshot</span></a> * gvir_domain_create_snapshot (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1597 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html"><span class="type">GVirConfigDomainSnapshot</span></a> *custom_conf</code></em>,
1598 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1599 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1600 <div class="variablelist"><table border="0" class="variablelist">
1601 <colgroup>
1602 <col align="left" valign="top">
1603 <col>
1604 </colgroup>
1605 <tbody>
1606 <tr>
1607 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1608 <td>the domain</td>
1609 </tr>
1610 <tr>
1611 <td><p><span class="term"><em class="parameter"><code>custom_conf</code></em> :</span></p></td>
1612 <td>configuration of snapshot or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1613 </td>
1614 </tr>
1615 <tr>
1616 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1617 <td>bitwise-OR of <a class="link" href="GVirDomain.html#GVirDomainSnapshotCreateFlags" title="enum GVirDomainSnapshotCreateFlags"><span class="type">GVirDomainSnapshotCreateFlags</span></a>
1618 </td>
15041619 </tr>
15051620 <tr>
15061621 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1507 <td>Place-holder for possible errors</td>
1508 </tr>
1509 <tr>
1510 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1511 <td>TRUE on success</td>
1512 </tr>
1513 </tbody>
1514 </table></div>
1515 </div>
1516 <hr>
1517 <div class="refsect2">
1518 <a name="gvir-domain-wakeup-async"></a><h3>gvir_domain_wakeup_async ()</h3>
1519 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_wakeup_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1520 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1521 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1522 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1523 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1524 <p>
1525 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-wakeup" title="gvir_domain_wakeup ()"><span class="type">gvir_domain_wakeup</span></a>.
1526 </p>
1527 <div class="variablelist"><table border="0" class="variablelist">
1528 <colgroup>
1529 <col align="left" valign="top">
1530 <col>
1531 </colgroup>
1532 <tbody>
1533 <tr>
1534 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1535 <td>the domain to wakeup</td>
1536 </tr>
1537 <tr>
1538 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1539 <td>placeholder for flags, pass 0</td>
1540 </tr>
1541 <tr>
1542 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1543 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1544 </td>
1545 </tr>
1546 <tr>
1547 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1548 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
1549 </td>
1550 </tr>
1551 <tr>
1552 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1553 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
1554 </td>
1555 </tr>
1556 </tbody>
1557 </table></div>
1558 </div>
1559 <hr>
1560 <div class="refsect2">
1561 <a name="gvir-domain-wakeup-finish"></a><h3>gvir_domain_wakeup_finish ()</h3>
1562 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_wakeup_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1563 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1564 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1622 <td>Place-holder for error or NULL. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1623 </td>
1624 </tr>
1625 <tr>
1626 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1627 <td>snapshot of domain. The returned object should be
1628 unreffed when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1629 </td>
1630 </tr>
1631 </tbody>
1632 </table></div>
15651633 </div>
15661634 </div>
15671635 <div class="refsect1">
16201688 </div>
16211689 <div class="footer">
16221690 <hr>
1623 Generated by GTK-Doc V1.18</div>
1691 Generated by GTK-Doc V1.19</div>
16241692 </body>
16251693 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirDomainSnapshot</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="GVirDomain.html" title="GVirDomain">
9 <link rel="next" href="GVirInterface.html" title="GVirInterface">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
9 <link rel="next" href="Libvirt-gobject-GVir.html" title="GVir">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1717 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
1818 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1919 <th width="100%" align="center">Libvirt-gobject Reference Manual</th>
20 <td><a accesskey="n" href="GVirInterface.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
20 <td><a accesskey="n" href="Libvirt-gobject-GVir.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
2121 </tr>
2222 <tr><td colspan="5" class="shortcuts">
2323 <a href="#GVirDomainSnapshot.synopsis" class="shortcut">Top</a>
4242 <a name="GVirDomainSnapshot.synopsis"></a><h2>Synopsis</h2>
4343 <pre class="synopsis">struct <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshot-struct" title="struct GVirDomainSnapshot">GVirDomainSnapshot</a>;
4444 struct <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshotClass" title="struct GVirDomainSnapshotClass">GVirDomainSnapshotClass</a>;
45 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-name" title="gvir_domain_snapshot_get_name ()">gvir_domain_snapshot_get_name</a> (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>);
4546 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> * <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-config" title="gvir_domain_snapshot_get_config ()">gvir_domain_snapshot_get_config</a>
4647 (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
4748 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
4849 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
49 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-name" title="gvir_domain_snapshot_get_name ()">gvir_domain_snapshot_get_name</a> (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>);
5050 </pre>
5151 </div>
5252 <div class="refsect1">
8383 </div>
8484 <hr>
8585 <div class="refsect2">
86 <a name="gvir-domain-snapshot-get-name"></a><h3>gvir_domain_snapshot_get_name ()</h3>
87 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_domain_snapshot_get_name (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>);</pre>
88 </div>
89 <hr>
90 <div class="refsect2">
8691 <a name="gvir-domain-snapshot-get-config"></a><h3>gvir_domain_snapshot_get_config ()</h3>
8792 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> * gvir_domain_snapshot_get_config
8893 (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
111116 </tbody>
112117 </table></div>
113118 </div>
114 <hr>
115 <div class="refsect2">
116 <a name="gvir-domain-snapshot-get-name"></a><h3>gvir_domain_snapshot_get_name ()</h3>
117 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_domain_snapshot_get_name (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>);</pre>
118 </div>
119119 </div>
120120 <div class="refsect1">
121121 <a name="GVirDomainSnapshot.property-details"></a><h2>Property Details</h2>
128128 </div>
129129 <div class="footer">
130130 <hr>
131 Generated by GTK-Doc V1.18</div>
131 Generated by GTK-Doc V1.19</div>
132132 </body>
133133 </html>
+0
-136
docs/libvirt-gobject/html/GVirInterface.html less more
0 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirInterface</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
6 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
7 <link rel="up" href="ch01.html" title="Libvirt-gobject">
8 <link rel="prev" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">
9 <link rel="next" href="GVirManager.html" title="GVirManager">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
11 <link rel="stylesheet" href="style.css" type="text/css">
12 </head>
13 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
15 <tr valign="middle">
16 <td><a accesskey="p" href="GVirDomainSnapshot.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
18 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19 <th width="100%" align="center">Libvirt-gobject Reference Manual</th>
20 <td><a accesskey="n" href="GVirManager.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
21 </tr>
22 <tr><td colspan="5" class="shortcuts">
23 <a href="#GVirInterface.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirInterface.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirInterface.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirInterface.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
32 <div class="refentry">
33 <a name="GVirInterface"></a><div class="titlepage"></div>
34 <div class="refnamediv"><table width="100%"><tr>
35 <td valign="top">
36 <h2><span class="refentrytitle"><a name="GVirInterface.top_of_page"></a>GVirInterface</span></h2>
37 <p>GVirInterface</p>
38 </td>
39 <td valign="top" align="right"></td>
40 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirInterface.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirInterface.html#GVirInterface-struct" title="struct GVirInterface">GVirInterface</a>;
44 struct <a class="link" href="GVirInterface.html#GVirInterfaceClass" title="struct GVirInterfaceClass">GVirInterfaceClass</a>;
45 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigInterface.html"><span class="returnvalue">GVirConfigInterface</span></a> * <a class="link" href="GVirInterface.html#gvir-interface-get-config" title="gvir_interface_get_config ()">gvir_interface_get_config</a> (<em class="parameter"><code><a class="link" href="GVirInterface.html" title="GVirInterface"><span class="type">GVirInterface</span></a> *iface</code></em>,
46 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
47 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
48 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirInterface.html#gvir-interface-get-name" title="gvir_interface_get_name ()">gvir_interface_get_name</a> (<em class="parameter"><code><a class="link" href="GVirInterface.html" title="GVirInterface"><span class="type">GVirInterface</span></a> *iface</code></em>);
49 </pre>
50 </div>
51 <div class="refsect1">
52 <a name="GVirInterface.object-hierarchy"></a><h2>Object Hierarchy</h2>
53 <pre class="synopsis">
54 GObject
55 +----GVirInterface
56 </pre>
57 </div>
58 <div class="refsect1">
59 <a name="GVirInterface.properties"></a><h2>Properties</h2>
60 <pre class="synopsis">
61 "<a class="link" href="GVirInterface.html#GVirInterface--handle" title='The "handle" property'>handle</a>" <span class="type">GVirInterfaceHandle</span>* : Read / Write / Construct Only
62 </pre>
63 </div>
64 <div class="refsect1">
65 <a name="GVirInterface.description"></a><h2>Description</h2>
66 </div>
67 <div class="refsect1">
68 <a name="GVirInterface.details"></a><h2>Details</h2>
69 <div class="refsect2">
70 <a name="GVirInterface-struct"></a><h3>struct GVirInterface</h3>
71 <pre class="programlisting">struct GVirInterface;</pre>
72 </div>
73 <hr>
74 <div class="refsect2">
75 <a name="GVirInterfaceClass"></a><h3>struct GVirInterfaceClass</h3>
76 <pre class="programlisting">struct GVirInterfaceClass {
77 GObjectClass parent_class;
78
79 gpointer padding[20];
80 };
81 </pre>
82 </div>
83 <hr>
84 <div class="refsect2">
85 <a name="gvir-interface-get-config"></a><h3>gvir_interface_get_config ()</h3>
86 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigInterface.html"><span class="returnvalue">GVirConfigInterface</span></a> * gvir_interface_get_config (<em class="parameter"><code><a class="link" href="GVirInterface.html" title="GVirInterface"><span class="type">GVirInterface</span></a> *iface</code></em>,
87 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
88 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
89 <div class="variablelist"><table border="0" class="variablelist">
90 <colgroup>
91 <col align="left" valign="top">
92 <col>
93 </colgroup>
94 <tbody>
95 <tr>
96 <td><p><span class="term"><em class="parameter"><code>iface</code></em> :</span></p></td>
97 <td>the interface</td>
98 </tr>
99 <tr>
100 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
101 <td>the flags</td>
102 </tr>
103 <tr>
104 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
105 <td>Place-holder for possible errors</td>
106 </tr>
107 <tr>
108 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
109 <td>the config. The returned object should be
110 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
111 </td>
112 </tr>
113 </tbody>
114 </table></div>
115 </div>
116 <hr>
117 <div class="refsect2">
118 <a name="gvir-interface-get-name"></a><h3>gvir_interface_get_name ()</h3>
119 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_interface_get_name (<em class="parameter"><code><a class="link" href="GVirInterface.html" title="GVirInterface"><span class="type">GVirInterface</span></a> *iface</code></em>);</pre>
120 </div>
121 </div>
122 <div class="refsect1">
123 <a name="GVirInterface.property-details"></a><h2>Property Details</h2>
124 <div class="refsect2">
125 <a name="GVirInterface--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
126 <pre class="programlisting"> "handle" <span class="type">GVirInterfaceHandle</span>* : Read / Write / Construct Only</pre>
127 <p>The interface handle.</p>
128 </div>
129 </div>
130 </div>
131 <div class="footer">
132 <hr>
133 Generated by GTK-Doc V1.18</div>
134 </body>
135 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirManager</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
8 <link rel="prev" href="GVirInterface.html" title="GVirInterface">
8 <link rel="prev" href="Libvirt-gobject-GVir.html" title="GVir">
99 <link rel="next" href="GVirNetworkFilter.html" title="GVirNetworkFilter">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1414 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
1515 <tr valign="middle">
16 <td><a accesskey="p" href="GVirInterface.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td><a accesskey="p" href="Libvirt-gobject-GVir.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
1717 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
1818 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1919 <th width="100%" align="center">Libvirt-gobject Reference Manual</th>
4242 <a name="GVirManager.synopsis"></a><h2>Synopsis</h2>
4343 <pre class="synopsis">struct <a class="link" href="GVirManager.html#GVirManager-struct" title="struct GVirManager">GVirManager</a>;
4444 struct <a class="link" href="GVirManager.html#GVirManagerClass" title="struct GVirManagerClass">GVirManagerClass</a>;
45 <a class="link" href="GVirManager.html" title="GVirManager"><span class="returnvalue">GVirManager</span></a> * <a class="link" href="GVirManager.html#gvir-manager-new" title="gvir_manager_new ()">gvir_manager_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
4546 <span class="returnvalue">void</span> <a class="link" href="GVirManager.html#gvir-manager-add-connection" title="gvir_manager_add_connection ()">gvir_manager_add_connection</a> (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>,
4647 <em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
48 <span class="returnvalue">void</span> <a class="link" href="GVirManager.html#gvir-manager-remove-connection" title="gvir_manager_remove_connection ()">gvir_manager_remove_connection</a> (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>,
49 <em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
50 <span class="returnvalue">GList</span> * <a class="link" href="GVirManager.html#gvir-manager-get-connections" title="gvir_manager_get_connections ()">gvir_manager_get_connections</a> (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>);
4751 <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> * <a class="link" href="GVirManager.html#gvir-manager-find-connection-by-uri" title="gvir_manager_find_connection_by_uri ()">gvir_manager_find_connection_by_uri</a> (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>,
4852 <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);
49 <span class="returnvalue">GList</span> * <a class="link" href="GVirManager.html#gvir-manager-get-connections" title="gvir_manager_get_connections ()">gvir_manager_get_connections</a> (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>);
50 <a class="link" href="GVirManager.html" title="GVirManager"><span class="returnvalue">GVirManager</span></a> * <a class="link" href="GVirManager.html#gvir-manager-new" title="gvir_manager_new ()">gvir_manager_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
51 <span class="returnvalue">void</span> <a class="link" href="GVirManager.html#gvir-manager-remove-connection" title="gvir_manager_remove_connection ()">gvir_manager_remove_connection</a> (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>,
52 <em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);
5353 </pre>
5454 </div>
5555 <div class="refsect1">
9191 </div>
9292 <hr>
9393 <div class="refsect2">
94 <a name="gvir-manager-new"></a><h3>gvir_manager_new ()</h3>
95 <pre class="programlisting"><a class="link" href="GVirManager.html" title="GVirManager"><span class="returnvalue">GVirManager</span></a> * gvir_manager_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
96 </div>
97 <hr>
98 <div class="refsect2">
9499 <a name="gvir-manager-add-connection"></a><h3>gvir_manager_add_connection ()</h3>
95100 <pre class="programlisting"><span class="returnvalue">void</span> gvir_manager_add_connection (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>,
96101 <em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
97102 </div>
98103 <hr>
99104 <div class="refsect2">
100 <a name="gvir-manager-find-connection-by-uri"></a><h3>gvir_manager_find_connection_by_uri ()</h3>
101 <pre class="programlisting"><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> * gvir_manager_find_connection_by_uri (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>,
102 <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
103 <div class="variablelist"><table border="0" class="variablelist">
104 <colgroup>
105 <col align="left" valign="top">
106 <col>
107 </colgroup>
108 <tbody><tr>
109 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
110 <td>the connection,or NULL. The
111 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
112 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
113 </td>
114 </tr></tbody>
115 </table></div>
105 <a name="gvir-manager-remove-connection"></a><h3>gvir_manager_remove_connection ()</h3>
106 <pre class="programlisting"><span class="returnvalue">void</span> gvir_manager_remove_connection (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>,
107 <em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
116108 </div>
117109 <hr>
118110 <div class="refsect2">
134126 </div>
135127 <hr>
136128 <div class="refsect2">
137 <a name="gvir-manager-new"></a><h3>gvir_manager_new ()</h3>
138 <pre class="programlisting"><a class="link" href="GVirManager.html" title="GVirManager"><span class="returnvalue">GVirManager</span></a> * gvir_manager_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
139 </div>
140 <hr>
141 <div class="refsect2">
142 <a name="gvir-manager-remove-connection"></a><h3>gvir_manager_remove_connection ()</h3>
143 <pre class="programlisting"><span class="returnvalue">void</span> gvir_manager_remove_connection (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>,
144 <em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
129 <a name="gvir-manager-find-connection-by-uri"></a><h3>gvir_manager_find_connection_by_uri ()</h3>
130 <pre class="programlisting"><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> * gvir_manager_find_connection_by_uri (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>,
131 <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
132 <div class="variablelist"><table border="0" class="variablelist">
133 <colgroup>
134 <col align="left" valign="top">
135 <col>
136 </colgroup>
137 <tbody><tr>
138 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
139 <td>the connection,or NULL. The
140 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
141 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
142 </td>
143 </tr></tbody>
144 </table></div>
145145 </div>
146146 </div>
147147 <div class="refsect1">
163163 </div>
164164 <div class="footer">
165165 <hr>
166 Generated by GTK-Doc V1.18</div>
166 Generated by GTK-Doc V1.19</div>
167167 </body>
168168 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirNetwork</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="GVirNetworkFilter.html" title="GVirNetworkFilter">
99 <link rel="next" href="GVirNodeDevice.html" title="GVirNodeDevice">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <a name="GVirNetwork.synopsis"></a><h2>Synopsis</h2>
4343 <pre class="synopsis">struct <a class="link" href="GVirNetwork.html#GVirNetwork-struct" title="struct GVirNetwork">GVirNetwork</a>;
4444 struct <a class="link" href="GVirNetwork.html#GVirNetworkClass" title="struct GVirNetworkClass">GVirNetworkClass</a>;
45 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNetwork.html#gvir-network-get-name" title="gvir_network_get_name ()">gvir_network_get_name</a> (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>);
46 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNetwork.html#gvir-network-get-uuid" title="gvir_network_get_uuid ()">gvir_network_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>);
4547 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetwork.html"><span class="returnvalue">GVirConfigNetwork</span></a> * <a class="link" href="GVirNetwork.html#gvir-network-get-config" title="gvir_network_get_config ()">gvir_network_get_config</a> (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>,
4648 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
4749 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
48 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNetwork.html#gvir-network-get-name" title="gvir_network_get_name ()">gvir_network_get_name</a> (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>);
49 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNetwork.html#gvir-network-get-uuid" title="gvir_network_get_uuid ()">gvir_network_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>);
5050 </pre>
5151 </div>
5252 <div class="refsect1">
8686 </div>
8787 <hr>
8888 <div class="refsect2">
89 <a name="gvir-network-get-name"></a><h3>gvir_network_get_name ()</h3>
90 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_network_get_name (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>);</pre>
91 </div>
92 <hr>
93 <div class="refsect2">
94 <a name="gvir-network-get-uuid"></a><h3>gvir_network_get_uuid ()</h3>
95 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_network_get_uuid (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>);</pre>
96 </div>
97 <hr>
98 <div class="refsect2">
8999 <a name="gvir-network-get-config"></a><h3>gvir_network_get_config ()</h3>
90100 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetwork.html"><span class="returnvalue">GVirConfigNetwork</span></a> * gvir_network_get_config (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>,
91101 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
117127 </tbody>
118128 </table></div>
119129 </div>
120 <hr>
121 <div class="refsect2">
122 <a name="gvir-network-get-name"></a><h3>gvir_network_get_name ()</h3>
123 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_network_get_name (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>);</pre>
124 </div>
125 <hr>
126 <div class="refsect2">
127 <a name="gvir-network-get-uuid"></a><h3>gvir_network_get_uuid ()</h3>
128 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_network_get_uuid (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>);</pre>
129 </div>
130130 </div>
131131 <div class="refsect1">
132132 <a name="GVirNetwork.property-details"></a><h2>Property Details</h2>
139139 </div>
140140 <div class="footer">
141141 <hr>
142 Generated by GTK-Doc V1.18</div>
142 Generated by GTK-Doc V1.19</div>
143143 </body>
144144 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirNetworkFilter</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="GVirManager.html" title="GVirManager">
99 <link rel="next" href="GVirNetwork.html" title="GVirNetwork">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <a name="GVirNetworkFilter.synopsis"></a><h2>Synopsis</h2>
4343 <pre class="synopsis">struct <a class="link" href="GVirNetworkFilter.html#GVirNetworkFilter-struct" title="struct GVirNetworkFilter">GVirNetworkFilter</a>;
4444 struct <a class="link" href="GVirNetworkFilter.html#GVirNetworkFilterClass" title="struct GVirNetworkFilterClass">GVirNetworkFilterClass</a>;
45 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-name" title="gvir_network_filter_get_name ()">gvir_network_filter_get_name</a> (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>);
46 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-uuid" title="gvir_network_filter_get_uuid ()">gvir_network_filter_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>);
4547 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetworkFilter.html"><span class="returnvalue">GVirConfigNetworkFilter</span></a> * <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-config" title="gvir_network_filter_get_config ()">gvir_network_filter_get_config</a>
4648 (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>,
4749 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
4850 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
49 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-name" title="gvir_network_filter_get_name ()">gvir_network_filter_get_name</a> (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>);
50 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-uuid" title="gvir_network_filter_get_uuid ()">gvir_network_filter_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>);
5151 </pre>
5252 </div>
5353 <div class="refsect1">
8484 </div>
8585 <hr>
8686 <div class="refsect2">
87 <a name="gvir-network-filter-get-name"></a><h3>gvir_network_filter_get_name ()</h3>
88 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_network_filter_get_name (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>);</pre>
89 </div>
90 <hr>
91 <div class="refsect2">
92 <a name="gvir-network-filter-get-uuid"></a><h3>gvir_network_filter_get_uuid ()</h3>
93 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_network_filter_get_uuid (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>);</pre>
94 </div>
95 <hr>
96 <div class="refsect2">
8797 <a name="gvir-network-filter-get-config"></a><h3>gvir_network_filter_get_config ()</h3>
8898 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetworkFilter.html"><span class="returnvalue">GVirConfigNetworkFilter</span></a> * gvir_network_filter_get_config
8999 (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>,
116126 </tbody>
117127 </table></div>
118128 </div>
119 <hr>
120 <div class="refsect2">
121 <a name="gvir-network-filter-get-name"></a><h3>gvir_network_filter_get_name ()</h3>
122 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_network_filter_get_name (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>);</pre>
123 </div>
124 <hr>
125 <div class="refsect2">
126 <a name="gvir-network-filter-get-uuid"></a><h3>gvir_network_filter_get_uuid ()</h3>
127 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_network_filter_get_uuid (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>);</pre>
128 </div>
129129 </div>
130130 <div class="refsect1">
131131 <a name="GVirNetworkFilter.property-details"></a><h2>Property Details</h2>
138138 </div>
139139 <div class="footer">
140140 <hr>
141 Generated by GTK-Doc V1.18</div>
141 Generated by GTK-Doc V1.19</div>
142142 </body>
143143 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirNodeDevice</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="GVirNetwork.html" title="GVirNetwork">
99 <link rel="next" href="GVirSecret.html" title="GVirSecret">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <a name="GVirNodeDevice.synopsis"></a><h2>Synopsis</h2>
4343 <pre class="synopsis">struct <a class="link" href="GVirNodeDevice.html#GVirNodeDevice-struct" title="struct GVirNodeDevice">GVirNodeDevice</a>;
4444 struct <a class="link" href="GVirNodeDevice.html#GVirNodeDeviceClass" title="struct GVirNodeDeviceClass">GVirNodeDeviceClass</a>;
45 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNodeDevice.html#gvir-node-device-get-name" title="gvir_node_device_get_name ()">gvir_node_device_get_name</a> (<em class="parameter"><code><a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="type">GVirNodeDevice</span></a> *device</code></em>);
4546 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNodeDevice.html"><span class="returnvalue">GVirConfigNodeDevice</span></a> * <a class="link" href="GVirNodeDevice.html#gvir-node-device-get-config" title="gvir_node_device_get_config ()">gvir_node_device_get_config</a> (<em class="parameter"><code><a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="type">GVirNodeDevice</span></a> *device</code></em>,
4647 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
4748 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
48 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirNodeDevice.html#gvir-node-device-get-name" title="gvir_node_device_get_name ()">gvir_node_device_get_name</a> (<em class="parameter"><code><a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="type">GVirNodeDevice</span></a> *device</code></em>);
4949 </pre>
5050 </div>
5151 <div class="refsect1">
8282 </div>
8383 <hr>
8484 <div class="refsect2">
85 <a name="gvir-node-device-get-name"></a><h3>gvir_node_device_get_name ()</h3>
86 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_node_device_get_name (<em class="parameter"><code><a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="type">GVirNodeDevice</span></a> *device</code></em>);</pre>
87 </div>
88 <hr>
89 <div class="refsect2">
8590 <a name="gvir-node-device-get-config"></a><h3>gvir_node_device_get_config ()</h3>
8691 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNodeDevice.html"><span class="returnvalue">GVirConfigNodeDevice</span></a> * gvir_node_device_get_config (<em class="parameter"><code><a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="type">GVirNodeDevice</span></a> *device</code></em>,
8792 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
113118 </tbody>
114119 </table></div>
115120 </div>
116 <hr>
117 <div class="refsect2">
118 <a name="gvir-node-device-get-name"></a><h3>gvir_node_device_get_name ()</h3>
119 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_node_device_get_name (<em class="parameter"><code><a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="type">GVirNodeDevice</span></a> *device</code></em>);</pre>
120 </div>
121121 </div>
122122 <div class="refsect1">
123123 <a name="GVirNodeDevice.property-details"></a><h2>Property Details</h2>
130130 </div>
131131 <div class="footer">
132132 <hr>
133 Generated by GTK-Doc V1.18</div>
133 Generated by GTK-Doc V1.19</div>
134134 </body>
135135 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirSecret</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="GVirNodeDevice.html" title="GVirNodeDevice">
99 <link rel="next" href="GVirStoragePool.html" title="GVirStoragePool">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <a name="GVirSecret.synopsis"></a><h2>Synopsis</h2>
4343 <pre class="synopsis">struct <a class="link" href="GVirSecret.html#GVirSecret-struct" title="struct GVirSecret">GVirSecret</a>;
4444 struct <a class="link" href="GVirSecret.html#GVirSecretClass" title="struct GVirSecretClass">GVirSecretClass</a>;
45 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirSecret.html#gvir-secret-get-name" title="gvir_secret_get_name ()">gvir_secret_get_name</a> (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>);
46 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirSecret.html#gvir-secret-get-uuid" title="gvir_secret_get_uuid ()">gvir_secret_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>);
4547 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigSecret.html"><span class="returnvalue">GVirConfigSecret</span></a> * <a class="link" href="GVirSecret.html#gvir-secret-get-config" title="gvir_secret_get_config ()">gvir_secret_get_config</a> (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>,
4648 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
4749 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
48 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirSecret.html#gvir-secret-get-name" title="gvir_secret_get_name ()">gvir_secret_get_name</a> (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>);
49 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirSecret.html#gvir-secret-get-uuid" title="gvir_secret_get_uuid ()">gvir_secret_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>);
5050 </pre>
5151 </div>
5252 <div class="refsect1">
8383 </div>
8484 <hr>
8585 <div class="refsect2">
86 <a name="gvir-secret-get-name"></a><h3>gvir_secret_get_name ()</h3>
87 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_secret_get_name (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>);</pre>
88 </div>
89 <hr>
90 <div class="refsect2">
91 <a name="gvir-secret-get-uuid"></a><h3>gvir_secret_get_uuid ()</h3>
92 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_secret_get_uuid (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>);</pre>
93 </div>
94 <hr>
95 <div class="refsect2">
8696 <a name="gvir-secret-get-config"></a><h3>gvir_secret_get_config ()</h3>
8797 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigSecret.html"><span class="returnvalue">GVirConfigSecret</span></a> * gvir_secret_get_config (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>,
8898 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
114124 </tbody>
115125 </table></div>
116126 </div>
117 <hr>
118 <div class="refsect2">
119 <a name="gvir-secret-get-name"></a><h3>gvir_secret_get_name ()</h3>
120 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_secret_get_name (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>);</pre>
121 </div>
122 <hr>
123 <div class="refsect2">
124 <a name="gvir-secret-get-uuid"></a><h3>gvir_secret_get_uuid ()</h3>
125 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_secret_get_uuid (<em class="parameter"><code><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="type">GVirSecret</span></a> *secret</code></em>);</pre>
126 </div>
127127 </div>
128128 <div class="refsect1">
129129 <a name="GVirSecret.property-details"></a><h2>Property Details</h2>
136136 </div>
137137 <div class="footer">
138138 <hr>
139 Generated by GTK-Doc V1.18</div>
139 Generated by GTK-Doc V1.19</div>
140140 </body>
141141 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirStoragePool</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="GVirSecret.html" title="GVirSecret">
99 <link rel="next" href="GVirStorageVol.html" title="GVirStorageVol">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <a name="GVirStoragePool.synopsis"></a><h2>Synopsis</h2>
4343 <a name="GVirStoragePoolInfo"></a><pre class="synopsis">struct <a class="link" href="GVirStoragePool.html#GVirStoragePool-struct" title="struct GVirStoragePool">GVirStoragePool</a>;
4444 struct <a class="link" href="GVirStoragePool.html#GVirStoragePoolClass" title="struct GVirStoragePoolClass">GVirStoragePoolClass</a>;
45 enum <a class="link" href="GVirStoragePool.html#GVirStoragePoolState" title="enum GVirStoragePoolState">GVirStoragePoolState</a>;
4546 struct <a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo-struct" title="struct GVirStoragePoolInfo">GVirStoragePoolInfo</a>;
46 enum <a class="link" href="GVirStoragePool.html#GVirStoragePoolState" title="enum GVirStoragePoolState">GVirStoragePoolState</a>;
47 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-name" title="gvir_storage_pool_get_name ()">gvir_storage_pool_get_name</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
48 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-uuid" title="gvir_storage_pool_get_uuid ()">gvir_storage_pool_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
49 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-active" title="gvir_storage_pool_get_active ()">gvir_storage_pool_get_active</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
50 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-persistent" title="gvir_storage_pool_get_persistent ()">gvir_storage_pool_get_persistent</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
51 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="returnvalue">GVirConfigStoragePool</span></a> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-config" title="gvir_storage_pool_get_config ()">gvir_storage_pool_get_config</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
52 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
53 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
54 <a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo"><span class="returnvalue">GVirStoragePoolInfo</span></a> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-info" title="gvir_storage_pool_get_info ()">gvir_storage_pool_get_info</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
55 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
56 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh" title="gvir_storage_pool_refresh ()">gvir_storage_pool_refresh</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
57 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
58 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
59 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-async" title="gvir_storage_pool_refresh_async ()">gvir_storage_pool_refresh_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
60 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
61 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
62 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
63 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-finish" title="gvir_storage_pool_refresh_finish ()">gvir_storage_pool_refresh_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
64 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
65 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
66 <span class="returnvalue">GList</span> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volumes" title="gvir_storage_pool_get_volumes ()">gvir_storage_pool_get_volumes</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
67 <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volume" title="gvir_storage_pool_get_volume ()">gvir_storage_pool_get_volume</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
68 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
69 <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-create-volume" title="gvir_storage_pool_create_volume ()">gvir_storage_pool_create_volume</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
70 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="type">GVirConfigStorageVol</span></a> *conf</code></em>,
71 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
4772 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build" title="gvir_storage_pool_build ()">gvir_storage_pool_build</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
4873 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
4974 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
5580 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build-finish" title="gvir_storage_pool_build_finish ()">gvir_storage_pool_build_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
5681 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
5782 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
58 <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-create-volume" title="gvir_storage_pool_create_volume ()">gvir_storage_pool_create_volume</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
59 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="type">GVirConfigStorageVol</span></a> *conf</code></em>,
83 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine" title="gvir_storage_pool_undefine ()">gvir_storage_pool_undefine</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
84 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
85 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-async" title="gvir_storage_pool_undefine_async ()">gvir_storage_pool_undefine_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
86 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
87 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
88 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
89 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-finish" title="gvir_storage_pool_undefine_finish ()">gvir_storage_pool_undefine_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
90 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
91 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
92 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start" title="gvir_storage_pool_start ()">gvir_storage_pool_start</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
93 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
94 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
95 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-async" title="gvir_storage_pool_start_async ()">gvir_storage_pool_start_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
96 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
97 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
98 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
99 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
100 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-finish" title="gvir_storage_pool_start_finish ()">gvir_storage_pool_start_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
101 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
102 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
103 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop" title="gvir_storage_pool_stop ()">gvir_storage_pool_stop</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
104 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
105 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-async" title="gvir_storage_pool_stop_async ()">gvir_storage_pool_stop_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
106 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
107 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
108 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
109 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-finish" title="gvir_storage_pool_stop_finish ()">gvir_storage_pool_stop_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
110 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
60111 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
61112 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete" title="gvir_storage_pool_delete ()">gvir_storage_pool_delete</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
62113 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
67118 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
68119 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
69120 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete-finish" title="gvir_storage_pool_delete_finish ()">gvir_storage_pool_delete_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
70 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
71 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
72 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-active" title="gvir_storage_pool_get_active ()">gvir_storage_pool_get_active</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
73 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="returnvalue">GVirConfigStoragePool</span></a> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-config" title="gvir_storage_pool_get_config ()">gvir_storage_pool_get_config</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
74 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
75 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
76 <a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo"><span class="returnvalue">GVirStoragePoolInfo</span></a> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-info" title="gvir_storage_pool_get_info ()">gvir_storage_pool_get_info</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
77 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
78 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-name" title="gvir_storage_pool_get_name ()">gvir_storage_pool_get_name</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
79 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-persistent" title="gvir_storage_pool_get_persistent ()">gvir_storage_pool_get_persistent</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
80 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-uuid" title="gvir_storage_pool_get_uuid ()">gvir_storage_pool_get_uuid</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
81 <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volume" title="gvir_storage_pool_get_volume ()">gvir_storage_pool_get_volume</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
82 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
83 <span class="returnvalue">GList</span> * <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volumes" title="gvir_storage_pool_get_volumes ()">gvir_storage_pool_get_volumes</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);
84 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh" title="gvir_storage_pool_refresh ()">gvir_storage_pool_refresh</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
85 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
86 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
87 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-async" title="gvir_storage_pool_refresh_async ()">gvir_storage_pool_refresh_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
88 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
89 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
90 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
91 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-finish" title="gvir_storage_pool_refresh_finish ()">gvir_storage_pool_refresh_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
92 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
93 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
94 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start" title="gvir_storage_pool_start ()">gvir_storage_pool_start</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
95 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
96 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
97 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-async" title="gvir_storage_pool_start_async ()">gvir_storage_pool_start_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
98 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
99 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
100 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
101 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
102 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-finish" title="gvir_storage_pool_start_finish ()">gvir_storage_pool_start_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
103 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
104 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
105 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop" title="gvir_storage_pool_stop ()">gvir_storage_pool_stop</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
106 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
107 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-async" title="gvir_storage_pool_stop_async ()">gvir_storage_pool_stop_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
108 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
109 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
110 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
111 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-finish" title="gvir_storage_pool_stop_finish ()">gvir_storage_pool_stop_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
112 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
113 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
114 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine" title="gvir_storage_pool_undefine ()">gvir_storage_pool_undefine</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
115 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
116 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-async" title="gvir_storage_pool_undefine_async ()">gvir_storage_pool_undefine_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
117 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
118 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
119 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
120 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-finish" title="gvir_storage_pool_undefine_finish ()">gvir_storage_pool_undefine_finish</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
121121 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
122122 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
123123 </pre>
160160 </div>
161161 <hr>
162162 <div class="refsect2">
163 <a name="GVirStoragePoolInfo-struct"></a><h3>struct GVirStoragePoolInfo</h3>
164 <pre class="programlisting">struct GVirStoragePoolInfo {
165 GVirStoragePoolState state; /* the state */
166 guint64 capacity; /* Logical size bytes */
167 guint64 allocation; /* Current allocation bytes */
168 guint64 available; /* Remaining free space bytes */
169 };
170 </pre>
171 </div>
172 <hr>
173 <div class="refsect2">
174163 <a name="GVirStoragePoolState"></a><h3>enum GVirStoragePoolState</h3>
175164 <pre class="programlisting">typedef enum {
176165 GVIR_STORAGE_POOL_STATE_INACTIVE = 0, /* Not running */
180169 GVIR_STORAGE_POOL_STATE_INACCESSIBLE = 4, /* Running, but not accessible */
181170 } GVirStoragePoolState;
182171 </pre>
183 </div>
184 <hr>
185 <div class="refsect2">
186 <a name="gvir-storage-pool-build"></a><h3>gvir_storage_pool_build ()</h3>
187 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_build (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
188 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
189 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
190 <div class="variablelist"><table border="0" class="variablelist">
191 <colgroup>
192 <col align="left" valign="top">
193 <col>
194 </colgroup>
195 <tbody>
196 <tr>
197 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
198 <td>the storage pool to build</td>
172 <div class="variablelist"><table border="0" class="variablelist">
173 <colgroup>
174 <col align="left" valign="top">
175 <col>
176 </colgroup>
177 <tbody>
178 <tr>
179 <td><p><a name="GVIR-STORAGE-POOL-STATE-INACTIVE:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_POOL_STATE_INACTIVE</code></span></p></td>
180 <td></td>
181 </tr>
182 <tr>
183 <td><p><a name="GVIR-STORAGE-POOL-STATE-BUILDING:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_POOL_STATE_BUILDING</code></span></p></td>
184 <td></td>
185 </tr>
186 <tr>
187 <td><p><a name="GVIR-STORAGE-POOL-STATE-RUNNING:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_POOL_STATE_RUNNING</code></span></p></td>
188 <td></td>
189 </tr>
190 <tr>
191 <td><p><a name="GVIR-STORAGE-POOL-STATE-DEGRADED:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_POOL_STATE_DEGRADED</code></span></p></td>
192 <td></td>
193 </tr>
194 <tr>
195 <td><p><a name="GVIR-STORAGE-POOL-STATE-INACCESSIBLE:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_POOL_STATE_INACCESSIBLE</code></span></p></td>
196 <td></td>
197 </tr>
198 </tbody>
199 </table></div>
200 </div>
201 <hr>
202 <div class="refsect2">
203 <a name="GVirStoragePoolInfo-struct"></a><h3>struct GVirStoragePoolInfo</h3>
204 <pre class="programlisting">struct GVirStoragePoolInfo {
205 GVirStoragePoolState state; /* the state */
206 guint64 capacity; /* Logical size bytes */
207 guint64 allocation; /* Current allocation bytes */
208 guint64 available; /* Remaining free space bytes */
209 };
210 </pre>
211 </div>
212 <hr>
213 <div class="refsect2">
214 <a name="gvir-storage-pool-get-name"></a><h3>gvir_storage_pool_get_name ()</h3>
215 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_storage_pool_get_name (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
216 </div>
217 <hr>
218 <div class="refsect2">
219 <a name="gvir-storage-pool-get-uuid"></a><h3>gvir_storage_pool_get_uuid ()</h3>
220 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_storage_pool_get_uuid (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
221 </div>
222 <hr>
223 <div class="refsect2">
224 <a name="gvir-storage-pool-get-active"></a><h3>gvir_storage_pool_get_active ()</h3>
225 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_get_active (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
226 </div>
227 <hr>
228 <div class="refsect2">
229 <a name="gvir-storage-pool-get-persistent"></a><h3>gvir_storage_pool_get_persistent ()</h3>
230 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_get_persistent (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
231 </div>
232 <hr>
233 <div class="refsect2">
234 <a name="gvir-storage-pool-get-config"></a><h3>gvir_storage_pool_get_config ()</h3>
235 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="returnvalue">GVirConfigStoragePool</span></a> * gvir_storage_pool_get_config (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
236 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
237 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
238 <div class="variablelist"><table border="0" class="variablelist">
239 <colgroup>
240 <col align="left" valign="top">
241 <col>
242 </colgroup>
243 <tbody>
244 <tr>
245 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
246 <td>the storage_pool</td>
199247 </tr>
200248 <tr>
201249 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
203251 </tr>
204252 <tr>
205253 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
206 <td>return location for any <span class="type">GError</span>
207 </td>
208 </tr>
209 <tr>
210 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
211 <td>
212 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
213 </tr>
214 </tbody>
215 </table></div>
216 </div>
217 <hr>
218 <div class="refsect2">
219 <a name="gvir-storage-pool-build-async"></a><h3>gvir_storage_pool_build_async ()</h3>
220 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_build_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
221 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
222 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
223 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
224 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
225 <div class="variablelist"><table border="0" class="variablelist">
226 <colgroup>
227 <col align="left" valign="top">
228 <col>
229 </colgroup>
230 <tbody>
231 <tr>
232 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
233 <td>the storage pool to build</td>
234 </tr>
235 <tr>
236 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
237 <td>the flags</td>
254 <td>Place-holder for possible errors</td>
255 </tr>
256 <tr>
257 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
258 <td>the config. The returned object should be
259 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
260 </td>
261 </tr>
262 </tbody>
263 </table></div>
264 </div>
265 <hr>
266 <div class="refsect2">
267 <a name="gvir-storage-pool-get-info"></a><h3>gvir_storage_pool_get_info ()</h3>
268 <pre class="programlisting"><a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo"><span class="returnvalue">GVirStoragePoolInfo</span></a> * gvir_storage_pool_get_info (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
269 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
270 <div class="variablelist"><table border="0" class="variablelist">
271 <colgroup>
272 <col align="left" valign="top">
273 <col>
274 </colgroup>
275 <tbody>
276 <tr>
277 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
278 <td>the storage_pool</td>
279 </tr>
280 <tr>
281 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
282 <td>Place-holder for possible errors</td>
283 </tr>
284 <tr>
285 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
286 <td>the info. The returned object should be
287 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
288 </td>
289 </tr>
290 </tbody>
291 </table></div>
292 </div>
293 <hr>
294 <div class="refsect2">
295 <a name="gvir-storage-pool-refresh"></a><h3>gvir_storage_pool_refresh ()</h3>
296 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_refresh (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
297 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
298 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
299 <div class="variablelist"><table border="0" class="variablelist">
300 <colgroup>
301 <col align="left" valign="top">
302 <col>
303 </colgroup>
304 <tbody>
305 <tr>
306 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
307 <td>the storage pool</td>
238308 </tr>
239309 <tr>
240310 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
241311 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
242312 </td>
243313 </tr>
314 </tbody>
315 </table></div>
316 </div>
317 <hr>
318 <div class="refsect2">
319 <a name="gvir-storage-pool-refresh-async"></a><h3>gvir_storage_pool_refresh_async ()</h3>
320 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_refresh_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
321 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
322 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
323 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
324 <div class="variablelist"><table border="0" class="variablelist">
325 <colgroup>
326 <col align="left" valign="top">
327 <col>
328 </colgroup>
329 <tbody>
330 <tr>
331 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
332 <td>the storage pool</td>
333 </tr>
334 <tr>
335 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
336 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
337 </td>
338 </tr>
244339 <tr>
245340 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
246341 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
256351 </div>
257352 <hr>
258353 <div class="refsect2">
259 <a name="gvir-storage-pool-build-finish"></a><h3>gvir_storage_pool_build_finish ()</h3>
260 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_build_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
261 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
262 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
263 <div class="variablelist"><table border="0" class="variablelist">
264 <colgroup>
265 <col align="left" valign="top">
266 <col>
267 </colgroup>
268 <tbody>
269 <tr>
270 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
271 <td>the storage pool to build</td>
354 <a name="gvir-storage-pool-refresh-finish"></a><h3>gvir_storage_pool_refresh_finish ()</h3>
355 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_refresh_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
356 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
357 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
358 <div class="variablelist"><table border="0" class="variablelist">
359 <colgroup>
360 <col align="left" valign="top">
361 <col>
362 </colgroup>
363 <tbody>
364 <tr>
365 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
366 <td>the storage pool</td>
272367 </tr>
273368 <tr>
274369 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
275370 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
276371 </td>
277372 </tr>
278 <tr>
279 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
280 <td>return location for any <span class="type">GError</span>
281 </td>
282 </tr>
283 <tr>
284 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
285 <td>
286 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
373 </tbody>
374 </table></div>
375 </div>
376 <hr>
377 <div class="refsect2">
378 <a name="gvir-storage-pool-get-volumes"></a><h3>gvir_storage_pool_get_volumes ()</h3>
379 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_storage_pool_get_volumes (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
380 <div class="variablelist"><table border="0" class="variablelist">
381 <colgroup>
382 <col align="left" valign="top">
383 <col>
384 </colgroup>
385 <tbody>
386 <tr>
387 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
388 <td>the storage pool</td>
389 </tr>
390 <tr>
391 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
392 <td>List of <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a>. The returned list should be freed with
393 <code class="function">g_list_free()</code>, after its elements have been unreffed with
394 <code class="function">g_object_unref()</code>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.StorageVol][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
395 </td>
396 </tr>
397 </tbody>
398 </table></div>
399 </div>
400 <hr>
401 <div class="refsect2">
402 <a name="gvir-storage-pool-get-volume"></a><h3>gvir_storage_pool_get_volume ()</h3>
403 <pre class="programlisting"><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> * gvir_storage_pool_get_volume (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
404 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
405 <div class="variablelist"><table border="0" class="variablelist">
406 <colgroup>
407 <col align="left" valign="top">
408 <col>
409 </colgroup>
410 <tbody>
411 <tr>
412 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
413 <td>the storage pool</td>
414 </tr>
415 <tr>
416 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
417 <td>Name of the requested storage volume</td>
418 </tr>
419 <tr>
420 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
421 <td>the <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a>, or NULL. The
422 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
423 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
424 </td>
287425 </tr>
288426 </tbody>
289427 </table></div>
323461 </div>
324462 <hr>
325463 <div class="refsect2">
464 <a name="gvir-storage-pool-build"></a><h3>gvir_storage_pool_build ()</h3>
465 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_build (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
466 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
467 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
468 <div class="variablelist"><table border="0" class="variablelist">
469 <colgroup>
470 <col align="left" valign="top">
471 <col>
472 </colgroup>
473 <tbody>
474 <tr>
475 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
476 <td>the storage pool to build</td>
477 </tr>
478 <tr>
479 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
480 <td>the flags</td>
481 </tr>
482 <tr>
483 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
484 <td>return location for any <span class="type">GError</span>
485 </td>
486 </tr>
487 <tr>
488 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
489 <td>
490 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
491 </tr>
492 </tbody>
493 </table></div>
494 </div>
495 <hr>
496 <div class="refsect2">
497 <a name="gvir-storage-pool-build-async"></a><h3>gvir_storage_pool_build_async ()</h3>
498 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_build_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
499 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
500 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
501 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
502 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
503 <div class="variablelist"><table border="0" class="variablelist">
504 <colgroup>
505 <col align="left" valign="top">
506 <col>
507 </colgroup>
508 <tbody>
509 <tr>
510 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
511 <td>the storage pool to build</td>
512 </tr>
513 <tr>
514 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
515 <td>the flags</td>
516 </tr>
517 <tr>
518 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
519 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
520 </td>
521 </tr>
522 <tr>
523 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
524 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
525 </td>
526 </tr>
527 <tr>
528 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
529 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
530 </td>
531 </tr>
532 </tbody>
533 </table></div>
534 </div>
535 <hr>
536 <div class="refsect2">
537 <a name="gvir-storage-pool-build-finish"></a><h3>gvir_storage_pool_build_finish ()</h3>
538 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_build_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
539 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
540 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
541 <div class="variablelist"><table border="0" class="variablelist">
542 <colgroup>
543 <col align="left" valign="top">
544 <col>
545 </colgroup>
546 <tbody>
547 <tr>
548 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
549 <td>the storage pool to build</td>
550 </tr>
551 <tr>
552 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
553 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
554 </td>
555 </tr>
556 <tr>
557 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
558 <td>return location for any <span class="type">GError</span>
559 </td>
560 </tr>
561 <tr>
562 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
563 <td>
564 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
565 </tr>
566 </tbody>
567 </table></div>
568 </div>
569 <hr>
570 <div class="refsect2">
571 <a name="gvir-storage-pool-undefine"></a><h3>gvir_storage_pool_undefine ()</h3>
572 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_undefine (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
573 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
574 <div class="variablelist"><table border="0" class="variablelist">
575 <colgroup>
576 <col align="left" valign="top">
577 <col>
578 </colgroup>
579 <tbody>
580 <tr>
581 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
582 <td>the storage pool to undefine</td>
583 </tr>
584 <tr>
585 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
586 <td>return location for any <span class="type">GError</span>
587 </td>
588 </tr>
589 <tr>
590 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
591 <td>
592 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
593 </tr>
594 </tbody>
595 </table></div>
596 </div>
597 <hr>
598 <div class="refsect2">
599 <a name="gvir-storage-pool-undefine-async"></a><h3>gvir_storage_pool_undefine_async ()</h3>
600 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_undefine_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
601 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
602 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
603 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
604 <div class="variablelist"><table border="0" class="variablelist">
605 <colgroup>
606 <col align="left" valign="top">
607 <col>
608 </colgroup>
609 <tbody>
610 <tr>
611 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
612 <td>the storage pool to undefine</td>
613 </tr>
614 <tr>
615 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
616 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
617 </td>
618 </tr>
619 <tr>
620 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
621 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
622 </td>
623 </tr>
624 <tr>
625 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
626 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
627 </td>
628 </tr>
629 </tbody>
630 </table></div>
631 </div>
632 <hr>
633 <div class="refsect2">
634 <a name="gvir-storage-pool-undefine-finish"></a><h3>gvir_storage_pool_undefine_finish ()</h3>
635 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_undefine_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
636 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
637 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
638 <div class="variablelist"><table border="0" class="variablelist">
639 <colgroup>
640 <col align="left" valign="top">
641 <col>
642 </colgroup>
643 <tbody>
644 <tr>
645 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
646 <td>the storage pool to undefine</td>
647 </tr>
648 <tr>
649 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
650 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
651 </td>
652 </tr>
653 <tr>
654 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
655 <td>return location for any <span class="type">GError</span>
656 </td>
657 </tr>
658 <tr>
659 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
660 <td>
661 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
662 </tr>
663 </tbody>
664 </table></div>
665 </div>
666 <hr>
667 <div class="refsect2">
668 <a name="gvir-storage-pool-start"></a><h3>gvir_storage_pool_start ()</h3>
669 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_start (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
670 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
671 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
672 <div class="variablelist"><table border="0" class="variablelist">
673 <colgroup>
674 <col align="left" valign="top">
675 <col>
676 </colgroup>
677 <tbody>
678 <tr>
679 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
680 <td>the storage pool to start</td>
681 </tr>
682 <tr>
683 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
684 <td>the flags</td>
685 </tr>
686 <tr>
687 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
688 <td>return location for any <span class="type">GError</span>
689 </td>
690 </tr>
691 <tr>
692 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
693 <td>
694 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
695 </tr>
696 </tbody>
697 </table></div>
698 </div>
699 <hr>
700 <div class="refsect2">
701 <a name="gvir-storage-pool-start-async"></a><h3>gvir_storage_pool_start_async ()</h3>
702 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_start_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
703 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
704 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
705 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
706 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
707 <div class="variablelist"><table border="0" class="variablelist">
708 <colgroup>
709 <col align="left" valign="top">
710 <col>
711 </colgroup>
712 <tbody>
713 <tr>
714 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
715 <td>the storage pool to start</td>
716 </tr>
717 <tr>
718 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
719 <td>the flags</td>
720 </tr>
721 <tr>
722 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
723 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
724 </td>
725 </tr>
726 <tr>
727 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
728 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
729 </td>
730 </tr>
731 <tr>
732 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
733 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
734 </td>
735 </tr>
736 </tbody>
737 </table></div>
738 </div>
739 <hr>
740 <div class="refsect2">
741 <a name="gvir-storage-pool-start-finish"></a><h3>gvir_storage_pool_start_finish ()</h3>
742 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_start_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
743 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
744 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
745 <div class="variablelist"><table border="0" class="variablelist">
746 <colgroup>
747 <col align="left" valign="top">
748 <col>
749 </colgroup>
750 <tbody>
751 <tr>
752 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
753 <td>the storage pool to start</td>
754 </tr>
755 <tr>
756 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
757 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
758 </td>
759 </tr>
760 <tr>
761 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
762 <td>return location for any <span class="type">GError</span>
763 </td>
764 </tr>
765 <tr>
766 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
767 <td>
768 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
769 </tr>
770 </tbody>
771 </table></div>
772 </div>
773 <hr>
774 <div class="refsect2">
775 <a name="gvir-storage-pool-stop"></a><h3>gvir_storage_pool_stop ()</h3>
776 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_stop (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
777 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
778 <div class="variablelist"><table border="0" class="variablelist">
779 <colgroup>
780 <col align="left" valign="top">
781 <col>
782 </colgroup>
783 <tbody>
784 <tr>
785 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
786 <td>the storage pool to stop</td>
787 </tr>
788 <tr>
789 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
790 <td>return location for any <span class="type">GError</span>
791 </td>
792 </tr>
793 <tr>
794 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
795 <td>
796 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
797 </tr>
798 </tbody>
799 </table></div>
800 </div>
801 <hr>
802 <div class="refsect2">
803 <a name="gvir-storage-pool-stop-async"></a><h3>gvir_storage_pool_stop_async ()</h3>
804 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_stop_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
805 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
806 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
807 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
808 <div class="variablelist"><table border="0" class="variablelist">
809 <colgroup>
810 <col align="left" valign="top">
811 <col>
812 </colgroup>
813 <tbody>
814 <tr>
815 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
816 <td>the storage pool to stop</td>
817 </tr>
818 <tr>
819 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
820 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
821 </td>
822 </tr>
823 <tr>
824 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
825 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
826 </td>
827 </tr>
828 <tr>
829 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
830 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
831 </td>
832 </tr>
833 </tbody>
834 </table></div>
835 </div>
836 <hr>
837 <div class="refsect2">
838 <a name="gvir-storage-pool-stop-finish"></a><h3>gvir_storage_pool_stop_finish ()</h3>
839 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_stop_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
840 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
841 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
842 <div class="variablelist"><table border="0" class="variablelist">
843 <colgroup>
844 <col align="left" valign="top">
845 <col>
846 </colgroup>
847 <tbody>
848 <tr>
849 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
850 <td>the storage pool to stop</td>
851 </tr>
852 <tr>
853 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
854 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
855 </td>
856 </tr>
857 <tr>
858 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
859 <td>return location for any <span class="type">GError</span>
860 </td>
861 </tr>
862 <tr>
863 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
864 <td>
865 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
866 </tr>
867 </tbody>
868 </table></div>
869 </div>
870 <hr>
871 <div class="refsect2">
326872 <a name="gvir-storage-pool-delete"></a><h3>gvir_storage_pool_delete ()</h3>
327873 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_delete (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
328874 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
409955 <tr>
410956 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
411957 <td>the storage pool to delete</td>
412 </tr>
413 <tr>
414 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
415 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
416 </td>
417 </tr>
418 <tr>
419 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
420 <td>return location for any <span class="type">GError</span>
421 </td>
422 </tr>
423 <tr>
424 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
425 <td>
426 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
427 </tr>
428 </tbody>
429 </table></div>
430 </div>
431 <hr>
432 <div class="refsect2">
433 <a name="gvir-storage-pool-get-active"></a><h3>gvir_storage_pool_get_active ()</h3>
434 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_get_active (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
435 </div>
436 <hr>
437 <div class="refsect2">
438 <a name="gvir-storage-pool-get-config"></a><h3>gvir_storage_pool_get_config ()</h3>
439 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="returnvalue">GVirConfigStoragePool</span></a> * gvir_storage_pool_get_config (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
440 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
441 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
442 <div class="variablelist"><table border="0" class="variablelist">
443 <colgroup>
444 <col align="left" valign="top">
445 <col>
446 </colgroup>
447 <tbody>
448 <tr>
449 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
450 <td>the storage_pool</td>
451 </tr>
452 <tr>
453 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
454 <td>the flags</td>
455 </tr>
456 <tr>
457 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
458 <td>Place-holder for possible errors</td>
459 </tr>
460 <tr>
461 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
462 <td>the config. The returned object should be
463 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
464 </td>
465 </tr>
466 </tbody>
467 </table></div>
468 </div>
469 <hr>
470 <div class="refsect2">
471 <a name="gvir-storage-pool-get-info"></a><h3>gvir_storage_pool_get_info ()</h3>
472 <pre class="programlisting"><a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo"><span class="returnvalue">GVirStoragePoolInfo</span></a> * gvir_storage_pool_get_info (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
473 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
474 <div class="variablelist"><table border="0" class="variablelist">
475 <colgroup>
476 <col align="left" valign="top">
477 <col>
478 </colgroup>
479 <tbody>
480 <tr>
481 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
482 <td>the storage_pool</td>
483 </tr>
484 <tr>
485 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
486 <td>Place-holder for possible errors</td>
487 </tr>
488 <tr>
489 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
490 <td>the info. The returned object should be
491 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
492 </td>
493 </tr>
494 </tbody>
495 </table></div>
496 </div>
497 <hr>
498 <div class="refsect2">
499 <a name="gvir-storage-pool-get-name"></a><h3>gvir_storage_pool_get_name ()</h3>
500 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_storage_pool_get_name (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
501 </div>
502 <hr>
503 <div class="refsect2">
504 <a name="gvir-storage-pool-get-persistent"></a><h3>gvir_storage_pool_get_persistent ()</h3>
505 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_get_persistent (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
506 </div>
507 <hr>
508 <div class="refsect2">
509 <a name="gvir-storage-pool-get-uuid"></a><h3>gvir_storage_pool_get_uuid ()</h3>
510 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_storage_pool_get_uuid (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
511 </div>
512 <hr>
513 <div class="refsect2">
514 <a name="gvir-storage-pool-get-volume"></a><h3>gvir_storage_pool_get_volume ()</h3>
515 <pre class="programlisting"><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> * gvir_storage_pool_get_volume (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
516 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
517 <div class="variablelist"><table border="0" class="variablelist">
518 <colgroup>
519 <col align="left" valign="top">
520 <col>
521 </colgroup>
522 <tbody>
523 <tr>
524 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
525 <td>the storage pool</td>
526 </tr>
527 <tr>
528 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
529 <td>Name of the requested storage volume</td>
530 </tr>
531 <tr>
532 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
533 <td>the <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a>, or NULL. The
534 returned object should be unreffed with <code class="function">g_object_unref()</code> when no longer
535 needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
536 </td>
537 </tr>
538 </tbody>
539 </table></div>
540 </div>
541 <hr>
542 <div class="refsect2">
543 <a name="gvir-storage-pool-get-volumes"></a><h3>gvir_storage_pool_get_volumes ()</h3>
544 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_storage_pool_get_volumes (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>);</pre>
545 <div class="variablelist"><table border="0" class="variablelist">
546 <colgroup>
547 <col align="left" valign="top">
548 <col>
549 </colgroup>
550 <tbody>
551 <tr>
552 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
553 <td>the storage pool</td>
554 </tr>
555 <tr>
556 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
557 <td>List of <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a>. The returned list should be freed with
558 <code class="function">g_list_free()</code>, after its elements have been unreffed with
559 <code class="function">g_object_unref()</code>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.StorageVol][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
560 </td>
561 </tr>
562 </tbody>
563 </table></div>
564 </div>
565 <hr>
566 <div class="refsect2">
567 <a name="gvir-storage-pool-refresh"></a><h3>gvir_storage_pool_refresh ()</h3>
568 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_refresh (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
569 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
570 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
571 <div class="variablelist"><table border="0" class="variablelist">
572 <colgroup>
573 <col align="left" valign="top">
574 <col>
575 </colgroup>
576 <tbody>
577 <tr>
578 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
579 <td>the storage pool</td>
580 </tr>
581 <tr>
582 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
583 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
584 </td>
585 </tr>
586 </tbody>
587 </table></div>
588 </div>
589 <hr>
590 <div class="refsect2">
591 <a name="gvir-storage-pool-refresh-async"></a><h3>gvir_storage_pool_refresh_async ()</h3>
592 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_refresh_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
593 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
594 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
595 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
596 <div class="variablelist"><table border="0" class="variablelist">
597 <colgroup>
598 <col align="left" valign="top">
599 <col>
600 </colgroup>
601 <tbody>
602 <tr>
603 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
604 <td>the storage pool</td>
605 </tr>
606 <tr>
607 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
608 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
609 </td>
610 </tr>
611 <tr>
612 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
613 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
614 </td>
615 </tr>
616 <tr>
617 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
618 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
619 </td>
620 </tr>
621 </tbody>
622 </table></div>
623 </div>
624 <hr>
625 <div class="refsect2">
626 <a name="gvir-storage-pool-refresh-finish"></a><h3>gvir_storage_pool_refresh_finish ()</h3>
627 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_refresh_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
628 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
629 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
630 <div class="variablelist"><table border="0" class="variablelist">
631 <colgroup>
632 <col align="left" valign="top">
633 <col>
634 </colgroup>
635 <tbody>
636 <tr>
637 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
638 <td>the storage pool</td>
639 </tr>
640 <tr>
641 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
642 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
643 </td>
644 </tr>
645 </tbody>
646 </table></div>
647 </div>
648 <hr>
649 <div class="refsect2">
650 <a name="gvir-storage-pool-start"></a><h3>gvir_storage_pool_start ()</h3>
651 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_start (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
652 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
653 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
654 <div class="variablelist"><table border="0" class="variablelist">
655 <colgroup>
656 <col align="left" valign="top">
657 <col>
658 </colgroup>
659 <tbody>
660 <tr>
661 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
662 <td>the storage pool to start</td>
663 </tr>
664 <tr>
665 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
666 <td>the flags</td>
667 </tr>
668 <tr>
669 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
670 <td>return location for any <span class="type">GError</span>
671 </td>
672 </tr>
673 <tr>
674 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
675 <td>
676 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
677 </tr>
678 </tbody>
679 </table></div>
680 </div>
681 <hr>
682 <div class="refsect2">
683 <a name="gvir-storage-pool-start-async"></a><h3>gvir_storage_pool_start_async ()</h3>
684 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_start_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
685 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
686 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
687 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
688 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
689 <div class="variablelist"><table border="0" class="variablelist">
690 <colgroup>
691 <col align="left" valign="top">
692 <col>
693 </colgroup>
694 <tbody>
695 <tr>
696 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
697 <td>the storage pool to start</td>
698 </tr>
699 <tr>
700 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
701 <td>the flags</td>
702 </tr>
703 <tr>
704 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
705 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
706 </td>
707 </tr>
708 <tr>
709 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
710 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
711 </td>
712 </tr>
713 <tr>
714 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
715 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
716 </td>
717 </tr>
718 </tbody>
719 </table></div>
720 </div>
721 <hr>
722 <div class="refsect2">
723 <a name="gvir-storage-pool-start-finish"></a><h3>gvir_storage_pool_start_finish ()</h3>
724 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_start_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
725 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
726 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
727 <div class="variablelist"><table border="0" class="variablelist">
728 <colgroup>
729 <col align="left" valign="top">
730 <col>
731 </colgroup>
732 <tbody>
733 <tr>
734 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
735 <td>the storage pool to start</td>
736 </tr>
737 <tr>
738 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
739 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
740 </td>
741 </tr>
742 <tr>
743 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
744 <td>return location for any <span class="type">GError</span>
745 </td>
746 </tr>
747 <tr>
748 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
749 <td>
750 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
751 </tr>
752 </tbody>
753 </table></div>
754 </div>
755 <hr>
756 <div class="refsect2">
757 <a name="gvir-storage-pool-stop"></a><h3>gvir_storage_pool_stop ()</h3>
758 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_stop (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
759 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
760 <div class="variablelist"><table border="0" class="variablelist">
761 <colgroup>
762 <col align="left" valign="top">
763 <col>
764 </colgroup>
765 <tbody>
766 <tr>
767 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
768 <td>the storage pool to stop</td>
769 </tr>
770 <tr>
771 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
772 <td>return location for any <span class="type">GError</span>
773 </td>
774 </tr>
775 <tr>
776 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
777 <td>
778 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
779 </tr>
780 </tbody>
781 </table></div>
782 </div>
783 <hr>
784 <div class="refsect2">
785 <a name="gvir-storage-pool-stop-async"></a><h3>gvir_storage_pool_stop_async ()</h3>
786 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_stop_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
787 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
788 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
789 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
790 <div class="variablelist"><table border="0" class="variablelist">
791 <colgroup>
792 <col align="left" valign="top">
793 <col>
794 </colgroup>
795 <tbody>
796 <tr>
797 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
798 <td>the storage pool to stop</td>
799 </tr>
800 <tr>
801 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
802 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
803 </td>
804 </tr>
805 <tr>
806 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
807 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
808 </td>
809 </tr>
810 <tr>
811 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
812 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
813 </td>
814 </tr>
815 </tbody>
816 </table></div>
817 </div>
818 <hr>
819 <div class="refsect2">
820 <a name="gvir-storage-pool-stop-finish"></a><h3>gvir_storage_pool_stop_finish ()</h3>
821 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_stop_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
822 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
823 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
824 <div class="variablelist"><table border="0" class="variablelist">
825 <colgroup>
826 <col align="left" valign="top">
827 <col>
828 </colgroup>
829 <tbody>
830 <tr>
831 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
832 <td>the storage pool to stop</td>
833 </tr>
834 <tr>
835 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
836 <td>async method result. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
837 </td>
838 </tr>
839 <tr>
840 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
841 <td>return location for any <span class="type">GError</span>
842 </td>
843 </tr>
844 <tr>
845 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
846 <td>
847 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
848 </tr>
849 </tbody>
850 </table></div>
851 </div>
852 <hr>
853 <div class="refsect2">
854 <a name="gvir-storage-pool-undefine"></a><h3>gvir_storage_pool_undefine ()</h3>
855 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_undefine (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
856 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
857 <div class="variablelist"><table border="0" class="variablelist">
858 <colgroup>
859 <col align="left" valign="top">
860 <col>
861 </colgroup>
862 <tbody>
863 <tr>
864 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
865 <td>the storage pool to undefine</td>
866 </tr>
867 <tr>
868 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
869 <td>return location for any <span class="type">GError</span>
870 </td>
871 </tr>
872 <tr>
873 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
874 <td>
875 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
876 </tr>
877 </tbody>
878 </table></div>
879 </div>
880 <hr>
881 <div class="refsect2">
882 <a name="gvir-storage-pool-undefine-async"></a><h3>gvir_storage_pool_undefine_async ()</h3>
883 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_undefine_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
884 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
885 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
886 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
887 <div class="variablelist"><table border="0" class="variablelist">
888 <colgroup>
889 <col align="left" valign="top">
890 <col>
891 </colgroup>
892 <tbody>
893 <tr>
894 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
895 <td>the storage pool to undefine</td>
896 </tr>
897 <tr>
898 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
899 <td>cancellation object. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
900 </td>
901 </tr>
902 <tr>
903 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
904 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
905 </td>
906 </tr>
907 <tr>
908 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
909 <td>opaque data for callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
910 </td>
911 </tr>
912 </tbody>
913 </table></div>
914 </div>
915 <hr>
916 <div class="refsect2">
917 <a name="gvir-storage-pool-undefine-finish"></a><h3>gvir_storage_pool_undefine_finish ()</h3>
918 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_undefine_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
919 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
920 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
921 <div class="variablelist"><table border="0" class="variablelist">
922 <colgroup>
923 <col align="left" valign="top">
924 <col>
925 </colgroup>
926 <tbody>
927 <tr>
928 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
929 <td>the storage pool to undefine</td>
930958 </tr>
931959 <tr>
932960 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
958986 </div>
959987 <div class="footer">
960988 <hr>
961 Generated by GTK-Doc V1.18</div>
989 Generated by GTK-Doc V1.19</div>
962990 </body>
963991 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirStorageVol</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="GVirStoragePool.html" title="GVirStoragePool">
99 <link rel="next" href="GVirStream.html" title="GVirStream">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <a name="GVirStorageVol.synopsis"></a><h2>Synopsis</h2>
4343 <a name="GVirStorageVolInfo"></a><pre class="synopsis">struct <a class="link" href="GVirStorageVol.html#GVirStorageVol-struct" title="struct GVirStorageVol">GVirStorageVol</a>;
4444 struct <a class="link" href="GVirStorageVol.html#GVirStorageVolClass" title="struct GVirStorageVolClass">GVirStorageVolClass</a>;
45 enum <a class="link" href="GVirStorageVol.html#GVirStorageVolType" title="enum GVirStorageVolType">GVirStorageVolType</a>;
46 enum <a class="link" href="GVirStorageVol.html#GVirStorageVolResizeFlags" title="enum GVirStorageVolResizeFlags">GVirStorageVolResizeFlags</a>;
4547 struct <a class="link" href="GVirStorageVol.html#GVirStorageVolInfo-struct" title="struct GVirStorageVolInfo">GVirStorageVolInfo</a>;
46 enum <a class="link" href="GVirStorageVol.html#GVirStorageVolResizeFlags" title="enum GVirStorageVolResizeFlags">GVirStorageVolResizeFlags</a>;
47 enum <a class="link" href="GVirStorageVol.html#GVirStorageVolType" title="enum GVirStorageVolType">GVirStorageVolType</a>;
48 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-name" title="gvir_storage_vol_get_name ()">gvir_storage_vol_get_name</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>);
49 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-path" title="gvir_storage_vol_get_path ()">gvir_storage_vol_get_path</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
50 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
4851 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStorageVol.html#gvir-storage-vol-delete" title="gvir_storage_vol_delete ()">gvir_storage_vol_delete</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
52 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
53 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
54 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="returnvalue">GVirConfigStorageVol</span></a> * <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-config" title="gvir_storage_vol_get_config ()">gvir_storage_vol_get_config</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
55 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
56 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
57 <a class="link" href="GVirStorageVol.html#GVirStorageVolInfo"><span class="returnvalue">GVirStorageVolInfo</span></a> * <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-info" title="gvir_storage_vol_get_info ()">gvir_storage_vol_get_info</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
58 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
59 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStorageVol.html#gvir-storage-vol-resize" title="gvir_storage_vol_resize ()">gvir_storage_vol_resize</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
60 <em class="parameter"><code><span class="type">guint64</span> capacity</code></em>,
4961 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
5062 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
5163 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStorageVol.html#gvir-storage-vol-download" title="gvir_storage_vol_download ()">gvir_storage_vol_download</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
5264 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
5365 <em class="parameter"><code><span class="type">guint64</span> offset</code></em>,
5466 <em class="parameter"><code><span class="type">guint64</span> length</code></em>,
55 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
56 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
57 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="returnvalue">GVirConfigStorageVol</span></a> * <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-config" title="gvir_storage_vol_get_config ()">gvir_storage_vol_get_config</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
58 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
59 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
60 <a class="link" href="GVirStorageVol.html#GVirStorageVolInfo"><span class="returnvalue">GVirStorageVolInfo</span></a> * <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-info" title="gvir_storage_vol_get_info ()">gvir_storage_vol_get_info</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
61 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
62 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-name" title="gvir_storage_vol_get_name ()">gvir_storage_vol_get_name</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>);
63 const <span class="returnvalue">gchar</span> * <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-path" title="gvir_storage_vol_get_path ()">gvir_storage_vol_get_path</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
64 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
65 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStorageVol.html#gvir-storage-vol-resize" title="gvir_storage_vol_resize ()">gvir_storage_vol_resize</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
66 <em class="parameter"><code><span class="type">guint64</span> capacity</code></em>,
6767 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
6868 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
6969 <span class="returnvalue">gboolean</span> <a class="link" href="GVirStorageVol.html#gvir-storage-vol-upload" title="gvir_storage_vol_upload ()">gvir_storage_vol_upload</a> (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
113113 </div>
114114 <hr>
115115 <div class="refsect2">
116 <a name="GVirStorageVolInfo-struct"></a><h3>struct GVirStorageVolInfo</h3>
117 <pre class="programlisting">struct GVirStorageVolInfo {
118 GVirStorageVolType type; /* Type flags */
119 guint64 capacity; /* Logical size bytes */
120 guint64 allocation; /* Current allocation bytes */
121 };
122 </pre>
116 <a name="GVirStorageVolType"></a><h3>enum GVirStorageVolType</h3>
117 <pre class="programlisting">typedef enum {
118 GVIR_STORAGE_VOL_STATE_FILE = 0, /* Regular file based volume */
119 GVIR_STORAGE_VOL_STATE_BLOCK = 1, /* Block based volume */
120 GVIR_STORAGE_VOL_STATE_DIR = 2, /* Directory-passthrough based volume */
121 } GVirStorageVolType;
122 </pre>
123 <div class="variablelist"><table border="0" class="variablelist">
124 <colgroup>
125 <col align="left" valign="top">
126 <col>
127 </colgroup>
128 <tbody>
129 <tr>
130 <td><p><a name="GVIR-STORAGE-VOL-STATE-FILE:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_VOL_STATE_FILE</code></span></p></td>
131 <td></td>
132 </tr>
133 <tr>
134 <td><p><a name="GVIR-STORAGE-VOL-STATE-BLOCK:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_VOL_STATE_BLOCK</code></span></p></td>
135 <td></td>
136 </tr>
137 <tr>
138 <td><p><a name="GVIR-STORAGE-VOL-STATE-DIR:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_VOL_STATE_DIR</code></span></p></td>
139 <td></td>
140 </tr>
141 </tbody>
142 </table></div>
123143 </div>
124144 <hr>
125145 <div class="refsect2">
163183 </div>
164184 <hr>
165185 <div class="refsect2">
166 <a name="GVirStorageVolType"></a><h3>enum GVirStorageVolType</h3>
167 <pre class="programlisting">typedef enum {
168 GVIR_STORAGE_VOL_STATE_FILE = 0, /* Regular file based volume */
169 GVIR_STORAGE_VOL_STATE_BLOCK = 1, /* Block based volume */
170 GVIR_STORAGE_VOL_STATE_DIR = 2, /* Directory-passthrough based volume */
171 } GVirStorageVolType;
172 </pre>
186 <a name="GVirStorageVolInfo-struct"></a><h3>struct GVirStorageVolInfo</h3>
187 <pre class="programlisting">struct GVirStorageVolInfo {
188 GVirStorageVolType type; /* Type flags */
189 guint64 capacity; /* Logical size bytes */
190 guint64 allocation; /* Current allocation bytes */
191 };
192 </pre>
193 </div>
194 <hr>
195 <div class="refsect2">
196 <a name="gvir-storage-vol-get-name"></a><h3>gvir_storage_vol_get_name ()</h3>
197 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_storage_vol_get_name (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>);</pre>
198 </div>
199 <hr>
200 <div class="refsect2">
201 <a name="gvir-storage-vol-get-path"></a><h3>gvir_storage_vol_get_path ()</h3>
202 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_storage_vol_get_path (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
203 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
173204 </div>
174205 <hr>
175206 <div class="refsect2">
202233 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
203234 <td>
204235 <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise</td>
236 </tr>
237 </tbody>
238 </table></div>
239 </div>
240 <hr>
241 <div class="refsect2">
242 <a name="gvir-storage-vol-get-config"></a><h3>gvir_storage_vol_get_config ()</h3>
243 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="returnvalue">GVirConfigStorageVol</span></a> * gvir_storage_vol_get_config (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
244 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
245 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
246 <div class="variablelist"><table border="0" class="variablelist">
247 <colgroup>
248 <col align="left" valign="top">
249 <col>
250 </colgroup>
251 <tbody>
252 <tr>
253 <td><p><span class="term"><em class="parameter"><code>vol</code></em> :</span></p></td>
254 <td>the storage_vol</td>
255 </tr>
256 <tr>
257 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
258 <td>the flags</td>
259 </tr>
260 <tr>
261 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
262 <td>Place-holder for possible errors</td>
263 </tr>
264 <tr>
265 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
266 <td>the config. The returned object should be
267 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
268 </td>
269 </tr>
270 </tbody>
271 </table></div>
272 </div>
273 <hr>
274 <div class="refsect2">
275 <a name="gvir-storage-vol-get-info"></a><h3>gvir_storage_vol_get_info ()</h3>
276 <pre class="programlisting"><a class="link" href="GVirStorageVol.html#GVirStorageVolInfo"><span class="returnvalue">GVirStorageVolInfo</span></a> * gvir_storage_vol_get_info (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
277 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
278 <div class="variablelist"><table border="0" class="variablelist">
279 <colgroup>
280 <col align="left" valign="top">
281 <col>
282 </colgroup>
283 <tbody>
284 <tr>
285 <td><p><span class="term"><em class="parameter"><code>vol</code></em> :</span></p></td>
286 <td>the storage_vol</td>
287 </tr>
288 <tr>
289 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
290 <td>Place-holder for possible errors</td>
291 </tr>
292 <tr>
293 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
294 <td>the info. The returned object should be
295 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
296 </td>
297 </tr>
298 </tbody>
299 </table></div>
300 </div>
301 <hr>
302 <div class="refsect2">
303 <a name="gvir-storage-vol-resize"></a><h3>gvir_storage_vol_resize ()</h3>
304 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_vol_resize (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
305 <em class="parameter"><code><span class="type">guint64</span> capacity</code></em>,
306 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
307 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
308 <p>
309 Changes the capacity of the storage volume <em class="parameter"><code>vol</code></em> to <em class="parameter"><code>capacity</code></em>.
310 </p>
311 <div class="variablelist"><table border="0" class="variablelist">
312 <colgroup>
313 <col align="left" valign="top">
314 <col>
315 </colgroup>
316 <tbody>
317 <tr>
318 <td><p><span class="term"><em class="parameter"><code>vol</code></em> :</span></p></td>
319 <td>the storage volume to resize</td>
320 </tr>
321 <tr>
322 <td><p><span class="term"><em class="parameter"><code>capacity</code></em> :</span></p></td>
323 <td>the new capacity of the volume</td>
324 </tr>
325 <tr>
326 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
327 <td>the flags. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GVirStorageVolResizeFlags]</span>
328 </td>
329 </tr>
330 <tr>
331 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
332 <td>Return location for errors, or NULL</td>
333 </tr>
334 <tr>
335 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
336 <td>
337 <span class="type">TRUE</span> success, <span class="type">FALSE</span> otherwise</td>
205338 </tr>
206339 </tbody>
207340 </table></div>
251384 </div>
252385 <hr>
253386 <div class="refsect2">
254 <a name="gvir-storage-vol-get-config"></a><h3>gvir_storage_vol_get_config ()</h3>
255 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="returnvalue">GVirConfigStorageVol</span></a> * gvir_storage_vol_get_config (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
256 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
257 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
258 <div class="variablelist"><table border="0" class="variablelist">
259 <colgroup>
260 <col align="left" valign="top">
261 <col>
262 </colgroup>
263 <tbody>
264 <tr>
265 <td><p><span class="term"><em class="parameter"><code>vol</code></em> :</span></p></td>
266 <td>the storage_vol</td>
267 </tr>
268 <tr>
269 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
270 <td>the flags</td>
271 </tr>
272 <tr>
273 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
274 <td>Place-holder for possible errors</td>
275 </tr>
276 <tr>
277 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
278 <td>the config. The returned object should be
279 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
280 </td>
281 </tr>
282 </tbody>
283 </table></div>
284 </div>
285 <hr>
286 <div class="refsect2">
287 <a name="gvir-storage-vol-get-info"></a><h3>gvir_storage_vol_get_info ()</h3>
288 <pre class="programlisting"><a class="link" href="GVirStorageVol.html#GVirStorageVolInfo"><span class="returnvalue">GVirStorageVolInfo</span></a> * gvir_storage_vol_get_info (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
289 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
290 <div class="variablelist"><table border="0" class="variablelist">
291 <colgroup>
292 <col align="left" valign="top">
293 <col>
294 </colgroup>
295 <tbody>
296 <tr>
297 <td><p><span class="term"><em class="parameter"><code>vol</code></em> :</span></p></td>
298 <td>the storage_vol</td>
299 </tr>
300 <tr>
301 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
302 <td>Place-holder for possible errors</td>
303 </tr>
304 <tr>
305 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
306 <td>the info. The returned object should be
307 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
308 </td>
309 </tr>
310 </tbody>
311 </table></div>
312 </div>
313 <hr>
314 <div class="refsect2">
315 <a name="gvir-storage-vol-get-name"></a><h3>gvir_storage_vol_get_name ()</h3>
316 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_storage_vol_get_name (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>);</pre>
317 </div>
318 <hr>
319 <div class="refsect2">
320 <a name="gvir-storage-vol-get-path"></a><h3>gvir_storage_vol_get_path ()</h3>
321 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_storage_vol_get_path (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
322 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
323 </div>
324 <hr>
325 <div class="refsect2">
326 <a name="gvir-storage-vol-resize"></a><h3>gvir_storage_vol_resize ()</h3>
327 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_vol_resize (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
328 <em class="parameter"><code><span class="type">guint64</span> capacity</code></em>,
329 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
330 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
331 <p>
332 Changes the capacity of the storage volume <em class="parameter"><code>vol</code></em> to <em class="parameter"><code>capacity</code></em>.
333 </p>
334 <div class="variablelist"><table border="0" class="variablelist">
335 <colgroup>
336 <col align="left" valign="top">
337 <col>
338 </colgroup>
339 <tbody>
340 <tr>
341 <td><p><span class="term"><em class="parameter"><code>vol</code></em> :</span></p></td>
342 <td>the storage volume to resize</td>
343 </tr>
344 <tr>
345 <td><p><span class="term"><em class="parameter"><code>capacity</code></em> :</span></p></td>
346 <td>the new capacity of the volume</td>
347 </tr>
348 <tr>
349 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
350 <td>the flags. <span class="annotation">[<acronym title="Override the parsed C type with given type"><span class="acronym">type</span></acronym> GVirStorageVolResizeFlags]</span>
351 </td>
352 </tr>
353 <tr>
354 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
355 <td>Return location for errors, or NULL</td>
356 </tr>
357 <tr>
358 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
359 <td>
360 <span class="type">TRUE</span> success, <span class="type">FALSE</span> otherwise</td>
361 </tr>
362 </tbody>
363 </table></div>
364 </div>
365 <hr>
366 <div class="refsect2">
367387 <a name="gvir-storage-vol-upload"></a><h3>gvir_storage_vol_upload ()</h3>
368388 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_vol_upload (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
369389 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
423443 </div>
424444 <div class="footer">
425445 <hr>
426 Generated by GTK-Doc V1.18</div>
446 Generated by GTK-Doc V1.19</div>
427447 </body>
428448 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>GVirStream</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="ch01.html" title="Libvirt-gobject">
88 <link rel="prev" href="GVirStorageVol.html" title="GVirStorageVol">
99 <link rel="next" href="object-tree.html" title="Object Hierarchy">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <a name="GVirStream.synopsis"></a><h2>Synopsis</h2>
4343 <pre class="synopsis">struct <a class="link" href="GVirStream.html#GVirStream-struct" title="struct GVirStream">GVirStream</a>;
4444 struct <a class="link" href="GVirStream.html#GVirStreamClass" title="struct GVirStreamClass">GVirStreamClass</a>;
45 enum <a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition">GVirStreamIOCondition</a>;
46 <span class="returnvalue">gboolean</span> (<a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()">*GVirStreamIOFunc</a>) (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
47 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
48 <em class="parameter"><code><span class="type">gpointer</span> opaque</code></em>);
4945 <span class="returnvalue">gint</span> (<a class="link" href="GVirStream.html#GVirStreamSinkFunc" title="GVirStreamSinkFunc ()">*GVirStreamSinkFunc</a>) (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
5046 <em class="parameter"><code>const <span class="type">gchar</span> *buf</code></em>,
5147 <em class="parameter"><code><span class="type">gsize</span> nbytes</code></em>,
5450 <em class="parameter"><code><span class="type">gchar</span> *buf</code></em>,
5551 <em class="parameter"><code><span class="type">gsize</span> nbytes</code></em>,
5652 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
53 enum <a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition">GVirStreamIOCondition</a>;
54 <span class="returnvalue">gboolean</span> (<a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()">*GVirStreamIOFunc</a>) (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
55 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
56 <em class="parameter"><code><span class="type">gpointer</span> opaque</code></em>);
5757 <span class="returnvalue">guint</span> <a class="link" href="GVirStream.html#gvir-stream-add-watch" title="gvir_stream_add_watch ()">gvir_stream_add_watch</a> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
5858 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
5959 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()"><span class="type">GVirStreamIOFunc</span></a> func</code></em>,
6464 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()"><span class="type">GVirStreamIOFunc</span></a> func</code></em>,
6565 <em class="parameter"><code><span class="type">gpointer</span> opaque</code></em>,
6666 <em class="parameter"><code><span class="type">GDestroyNotify</span> notify</code></em>);
67 <span class="returnvalue">gssize</span> <a class="link" href="GVirStream.html#gvir-stream-receive-all" title="gvir_stream_receive_all ()">gvir_stream_receive_all</a> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
68 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
69 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSinkFunc" title="GVirStreamSinkFunc ()"><span class="type">GVirStreamSinkFunc</span></a> func</code></em>,
70 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
71 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
6772 <span class="returnvalue">gssize</span> <a class="link" href="GVirStream.html#gvir-stream-receive" title="gvir_stream_receive ()">gvir_stream_receive</a> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
6873 <em class="parameter"><code><span class="type">gchar</span> *buffer</code></em>,
6974 <em class="parameter"><code><span class="type">gsize</span> size</code></em>,
7075 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
7176 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
72 <span class="returnvalue">gssize</span> <a class="link" href="GVirStream.html#gvir-stream-receive-all" title="gvir_stream_receive_all ()">gvir_stream_receive_all</a> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
73 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
74 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSinkFunc" title="GVirStreamSinkFunc ()"><span class="type">GVirStreamSinkFunc</span></a> func</code></em>,
77 <span class="returnvalue">gssize</span> <a class="link" href="GVirStream.html#gvir-stream-send-all" title="gvir_stream_send_all ()">gvir_stream_send_all</a> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
78 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
79 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSourceFunc" title="GVirStreamSourceFunc ()"><span class="type">GVirStreamSourceFunc</span></a> func</code></em>,
7580 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
7681 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
7782 <span class="returnvalue">gssize</span> <a class="link" href="GVirStream.html#gvir-stream-send" title="gvir_stream_send ()">gvir_stream_send</a> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
7883 <em class="parameter"><code>const <span class="type">gchar</span> *buffer</code></em>,
7984 <em class="parameter"><code><span class="type">gsize</span> size</code></em>,
8085 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
81 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
82 <span class="returnvalue">gssize</span> <a class="link" href="GVirStream.html#gvir-stream-send-all" title="gvir_stream_send_all ()">gvir_stream_send_all</a> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
83 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
84 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSourceFunc" title="GVirStreamSourceFunc ()"><span class="type">GVirStreamSourceFunc</span></a> func</code></em>,
85 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
8686 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
8787 </pre>
8888 </div>
118118 gpointer padding[20];
119119 };
120120 </pre>
121 </div>
122 <hr>
123 <div class="refsect2">
124 <a name="GVirStreamSinkFunc"></a><h3>GVirStreamSinkFunc ()</h3>
125 <pre class="programlisting"><span class="returnvalue">gint</span> (*GVirStreamSinkFunc) (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
126 <em class="parameter"><code>const <span class="type">gchar</span> *buf</code></em>,
127 <em class="parameter"><code><span class="type">gsize</span> nbytes</code></em>,
128 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
129 <div class="variablelist"><table border="0" class="variablelist">
130 <colgroup>
131 <col align="left" valign="top">
132 <col>
133 </colgroup>
134 <tbody>
135 <tr>
136 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
137 <td>a <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a>
138 </td>
139 </tr>
140 <tr>
141 <td><p><span class="term"><em class="parameter"><code>buf</code></em> :</span></p></td>
142 <td>data pointer. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=nbytes][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
143 </td>
144 </tr>
145 <tr>
146 <td><p><span class="term"><em class="parameter"><code>nbytes</code></em> :</span></p></td>
147 <td>data size</td>
148 </tr>
149 <tr>
150 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
151 <td>user data passed to the function</td>
152 </tr>
153 <tr>
154 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
155 <td>the number of bytes filled, 0 upon end
156 of file, or -1 upon error</td>
157 </tr>
158 </tbody>
159 </table></div>
160 </div>
161 <hr>
162 <div class="refsect2">
163 <a name="GVirStreamSourceFunc"></a><h3>GVirStreamSourceFunc ()</h3>
164 <pre class="programlisting"><span class="returnvalue">gint</span> (*GVirStreamSourceFunc) (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
165 <em class="parameter"><code><span class="type">gchar</span> *buf</code></em>,
166 <em class="parameter"><code><span class="type">gsize</span> nbytes</code></em>,
167 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
168 <div class="variablelist"><table border="0" class="variablelist">
169 <colgroup>
170 <col align="left" valign="top">
171 <col>
172 </colgroup>
173 <tbody>
174 <tr>
175 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
176 <td>a <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a>
177 </td>
178 </tr>
179 <tr>
180 <td><p><span class="term"><em class="parameter"><code>buf</code></em> :</span></p></td>
181 <td>data pointer. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=nbytes][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
182 </td>
183 </tr>
184 <tr>
185 <td><p><span class="term"><em class="parameter"><code>nbytes</code></em> :</span></p></td>
186 <td>data size</td>
187 </tr>
188 <tr>
189 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
190 <td>user data passed to the function</td>
191 </tr>
192 <tr>
193 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
194 <td>the number of bytes filled, 0 upon end
195 of file, or -1 upon error</td>
196 </tr>
197 </tbody>
198 </table></div>
121199 </div>
122200 <hr>
123201 <div class="refsect2">
129207 GVIR_STREAM_IO_CONDITION_ERROR = (1 &lt;&lt; 3),
130208 } GVirStreamIOCondition;
131209 </pre>
210 <div class="variablelist"><table border="0" class="variablelist">
211 <colgroup>
212 <col align="left" valign="top">
213 <col>
214 </colgroup>
215 <tbody>
216 <tr>
217 <td><p><a name="GVIR-STREAM-IO-CONDITION-READABLE:CAPS"></a><span class="term"><code class="literal">GVIR_STREAM_IO_CONDITION_READABLE</code></span></p></td>
218 <td></td>
219 </tr>
220 <tr>
221 <td><p><a name="GVIR-STREAM-IO-CONDITION-WRITABLE:CAPS"></a><span class="term"><code class="literal">GVIR_STREAM_IO_CONDITION_WRITABLE</code></span></p></td>
222 <td></td>
223 </tr>
224 <tr>
225 <td><p><a name="GVIR-STREAM-IO-CONDITION-HANGUP:CAPS"></a><span class="term"><code class="literal">GVIR_STREAM_IO_CONDITION_HANGUP</code></span></p></td>
226 <td></td>
227 </tr>
228 <tr>
229 <td><p><a name="GVIR-STREAM-IO-CONDITION-ERROR:CAPS"></a><span class="term"><code class="literal">GVIR_STREAM_IO_CONDITION_ERROR</code></span></p></td>
230 <td></td>
231 </tr>
232 </tbody>
233 </table></div>
132234 </div>
133235 <hr>
134236 <div class="refsect2">
136238 <pre class="programlisting"><span class="returnvalue">gboolean</span> (*GVirStreamIOFunc) (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
137239 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
138240 <em class="parameter"><code><span class="type">gpointer</span> opaque</code></em>);</pre>
139 </div>
140 <hr>
141 <div class="refsect2">
142 <a name="GVirStreamSinkFunc"></a><h3>GVirStreamSinkFunc ()</h3>
143 <pre class="programlisting"><span class="returnvalue">gint</span> (*GVirStreamSinkFunc) (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
144 <em class="parameter"><code>const <span class="type">gchar</span> *buf</code></em>,
145 <em class="parameter"><code><span class="type">gsize</span> nbytes</code></em>,
146 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
147 <div class="variablelist"><table border="0" class="variablelist">
148 <colgroup>
149 <col align="left" valign="top">
150 <col>
151 </colgroup>
152 <tbody>
153 <tr>
154 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
155 <td>a <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a>
156 </td>
157 </tr>
158 <tr>
159 <td><p><span class="term"><em class="parameter"><code>buf</code></em> :</span></p></td>
160 <td>data pointer. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=nbytes][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
161 </td>
162 </tr>
163 <tr>
164 <td><p><span class="term"><em class="parameter"><code>nbytes</code></em> :</span></p></td>
165 <td>data size</td>
166 </tr>
167 <tr>
168 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
169 <td>user data passed to the function</td>
170 </tr>
171 <tr>
172 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
173 <td>the number of bytes filled, 0 upon end
174 of file, or -1 upon error</td>
175 </tr>
176 </tbody>
177 </table></div>
178 </div>
179 <hr>
180 <div class="refsect2">
181 <a name="GVirStreamSourceFunc"></a><h3>GVirStreamSourceFunc ()</h3>
182 <pre class="programlisting"><span class="returnvalue">gint</span> (*GVirStreamSourceFunc) (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
183 <em class="parameter"><code><span class="type">gchar</span> *buf</code></em>,
184 <em class="parameter"><code><span class="type">gsize</span> nbytes</code></em>,
185 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
186 <div class="variablelist"><table border="0" class="variablelist">
187 <colgroup>
188 <col align="left" valign="top">
189 <col>
190 </colgroup>
191 <tbody>
192 <tr>
193 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
194 <td>a <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a>
195 </td>
196 </tr>
197 <tr>
198 <td><p><span class="term"><em class="parameter"><code>buf</code></em> :</span></p></td>
199 <td>data pointer. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=nbytes][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
200 </td>
201 </tr>
202 <tr>
203 <td><p><span class="term"><em class="parameter"><code>nbytes</code></em> :</span></p></td>
204 <td>data size</td>
205 </tr>
206 <tr>
207 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
208 <td>user data passed to the function</td>
209 </tr>
210 <tr>
211 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
212 <td>the number of bytes filled, 0 upon end
213 of file, or -1 upon error</td>
214 </tr>
215 </tbody>
216 </table></div>
217241 </div>
218242 <hr>
219243 <div class="refsect2">
310334 </div>
311335 <hr>
312336 <div class="refsect2">
337 <a name="gvir-stream-receive-all"></a><h3>gvir_stream_receive_all ()</h3>
338 <pre class="programlisting"><span class="returnvalue">gssize</span> gvir_stream_receive_all (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
339 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
340 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSinkFunc" title="GVirStreamSinkFunc ()"><span class="type">GVirStreamSinkFunc</span></a> func</code></em>,
341 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
342 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
343 <p>
344 Receive the entire data stream, sending the data to the
345 requested data sink. This is simply a convenient alternative
346 to virStreamRecv, for apps that do blocking-I/o.
347 </p>
348 <div class="variablelist"><table border="0" class="variablelist">
349 <colgroup>
350 <col align="left" valign="top">
351 <col>
352 </colgroup>
353 <tbody>
354 <tr>
355 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
356 <td>the stream</td>
357 </tr>
358 <tr>
359 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
360 <td>cancellation notifier</td>
361 </tr>
362 <tr>
363 <td><p><span class="term"><em class="parameter"><code>func</code></em> :</span></p></td>
364 <td>the callback for writing data to application. <span class="annotation">[<acronym title="The callback is valid until the GDestroyNotify argument is called."><span class="acronym">scope notified</span></acronym>]</span>
365 </td>
366 </tr>
367 <tr>
368 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
369 <td>data to be passed to <em class="parameter"><code>callback</code></em>. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
370 </td>
371 </tr>
372 <tr>
373 <td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
374 <td>
375 <span class="type">GError</span> for error reporting, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore.</td>
376 </tr>
377 <tr>
378 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
379 <td>the number of bytes consumed or -1 upon error</td>
380 </tr>
381 </tbody>
382 </table></div>
383 </div>
384 <hr>
385 <div class="refsect2">
313386 <a name="gvir-stream-receive"></a><h3>gvir_stream_receive ()</h3>
314387 <pre class="programlisting"><span class="returnvalue">gssize</span> gvir_stream_receive (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
315388 <em class="parameter"><code><span class="type">gchar</span> *buffer</code></em>,
369442 </div>
370443 <hr>
371444 <div class="refsect2">
372 <a name="gvir-stream-receive-all"></a><h3>gvir_stream_receive_all ()</h3>
373 <pre class="programlisting"><span class="returnvalue">gssize</span> gvir_stream_receive_all (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
374 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
375 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSinkFunc" title="GVirStreamSinkFunc ()"><span class="type">GVirStreamSinkFunc</span></a> func</code></em>,
445 <a name="gvir-stream-send-all"></a><h3>gvir_stream_send_all ()</h3>
446 <pre class="programlisting"><span class="returnvalue">gssize</span> gvir_stream_send_all (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
447 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
448 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSourceFunc" title="GVirStreamSourceFunc ()"><span class="type">GVirStreamSourceFunc</span></a> func</code></em>,
376449 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
377450 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
378451 <p>
379 Receive the entire data stream, sending the data to the
380 requested data sink. This is simply a convenient alternative
452 Send the entire data stream, sending the data to the
453 requested data source. This is simply a convenient alternative
381454 to virStreamRecv, for apps that do blocking-I/o.
382455 </p>
383456 <div class="variablelist"><table border="0" class="variablelist">
473546 </tbody>
474547 </table></div>
475548 </div>
476 <hr>
477 <div class="refsect2">
478 <a name="gvir-stream-send-all"></a><h3>gvir_stream_send_all ()</h3>
479 <pre class="programlisting"><span class="returnvalue">gssize</span> gvir_stream_send_all (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
480 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
481 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSourceFunc" title="GVirStreamSourceFunc ()"><span class="type">GVirStreamSourceFunc</span></a> func</code></em>,
482 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
483 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
484 <p>
485 Send the entire data stream, sending the data to the
486 requested data source. This is simply a convenient alternative
487 to virStreamRecv, for apps that do blocking-I/o.
488 </p>
489 <div class="variablelist"><table border="0" class="variablelist">
490 <colgroup>
491 <col align="left" valign="top">
492 <col>
493 </colgroup>
494 <tbody>
495 <tr>
496 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
497 <td>the stream</td>
498 </tr>
499 <tr>
500 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
501 <td>cancellation notifier</td>
502 </tr>
503 <tr>
504 <td><p><span class="term"><em class="parameter"><code>func</code></em> :</span></p></td>
505 <td>the callback for writing data to application. <span class="annotation">[<acronym title="The callback is valid until the GDestroyNotify argument is called."><span class="acronym">scope notified</span></acronym>]</span>
506 </td>
507 </tr>
508 <tr>
509 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
510 <td>data to be passed to <em class="parameter"><code>callback</code></em>. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
511 </td>
512 </tr>
513 <tr>
514 <td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
515 <td>
516 <span class="type">GError</span> for error reporting, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore.</td>
517 </tr>
518 <tr>
519 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
520 <td>the number of bytes consumed or -1 upon error</td>
521 </tr>
522 </tbody>
523 </table></div>
524 </div>
525549 </div>
526550 <div class="refsect1">
527551 <a name="GVirStream.property-details"></a><h2>Property Details</h2>
534558 </div>
535559 <div class="footer">
536560 <hr>
537 Generated by GTK-Doc V1.18</div>
561 Generated by GTK-Doc V1.19</div>
538562 </body>
539563 </html>
0 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVir</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
6 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
7 <link rel="up" href="ch01.html" title="Libvirt-gobject">
8 <link rel="prev" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">
9 <link rel="next" href="GVirManager.html" title="GVirManager">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
11 <link rel="stylesheet" href="style.css" type="text/css">
12 </head>
13 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
15 <tr valign="middle">
16 <td><a accesskey="p" href="GVirDomainSnapshot.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
18 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19 <th width="100%" align="center">Libvirt-gobject Reference Manual</th>
20 <td><a accesskey="n" href="GVirManager.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
21 </tr>
22 <tr><td colspan="5" class="shortcuts">
23 <a href="#Libvirt-gobject-GVir.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#Libvirt-gobject-GVir.description" class="shortcut">Description</a>
26  | 
27 <a href="#Libvirt-gobject-GVir.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#Libvirt-gobject-GVir.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
32 <div class="refentry">
33 <a name="Libvirt-gobject-GVir"></a><div class="titlepage"></div>
34 <div class="refnamediv"><table width="100%"><tr>
35 <td valign="top">
36 <h2><span class="refentrytitle"><a name="Libvirt-gobject-GVir.top_of_page"></a>GVir</span></h2>
37 <p>GVir</p>
38 </td>
39 <td valign="top" align="right"></td>
40 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="Libvirt-gobject-GVir.synopsis"></a><h2>Synopsis</h2>
43 <a name="GVirInterface"></a><pre class="synopsis">struct <a class="link" href="Libvirt-gobject-GVir.html#GVirInterface-struct" title="struct GVirInterface">GVirInterface</a>;
44 struct <a class="link" href="Libvirt-gobject-GVir.html#GVirInterfaceClass" title="struct GVirInterfaceClass">GVirInterfaceClass</a>;
45 const <span class="returnvalue">gchar</span> * <a class="link" href="Libvirt-gobject-GVir.html#gvir-interface-get-name" title="gvir_interface_get_name ()">gvir_interface_get_name</a> (<em class="parameter"><code><a class="link" href="Libvirt-gobject-GVir.html#GVirInterface"><span class="type">GVirInterface</span></a> *iface</code></em>);
46 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigInterface.html"><span class="returnvalue">GVirConfigInterface</span></a> * <a class="link" href="Libvirt-gobject-GVir.html#gvir-interface-get-config" title="gvir_interface_get_config ()">gvir_interface_get_config</a> (<em class="parameter"><code><a class="link" href="Libvirt-gobject-GVir.html#GVirInterface"><span class="type">GVirInterface</span></a> *iface</code></em>,
47 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
48 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
49 </pre>
50 </div>
51 <div class="refsect1">
52 <a name="Libvirt-gobject-GVir.object-hierarchy"></a><h2>Object Hierarchy</h2>
53 <pre class="synopsis">
54 GObject
55 +----GVirInterface
56 </pre>
57 </div>
58 <div class="refsect1">
59 <a name="Libvirt-gobject-GVir.properties"></a><h2>Properties</h2>
60 <pre class="synopsis">
61 "<a class="link" href="Libvirt-gobject-GVir.html#GVirInterface--handle" title='The "handle" property'>handle</a>" <span class="type">GVirInterfaceHandle</span>* : Read / Write / Construct Only
62 </pre>
63 </div>
64 <div class="refsect1">
65 <a name="Libvirt-gobject-GVir.description"></a><h2>Description</h2>
66 </div>
67 <div class="refsect1">
68 <a name="Libvirt-gobject-GVir.details"></a><h2>Details</h2>
69 <div class="refsect2">
70 <a name="GVirInterface-struct"></a><h3>struct GVirInterface</h3>
71 <pre class="programlisting">struct GVirInterface;</pre>
72 </div>
73 <hr>
74 <div class="refsect2">
75 <a name="GVirInterfaceClass"></a><h3>struct GVirInterfaceClass</h3>
76 <pre class="programlisting">struct GVirInterfaceClass {
77 GObjectClass parent_class;
78
79 gpointer padding[20];
80 };
81 </pre>
82 </div>
83 <hr>
84 <div class="refsect2">
85 <a name="gvir-interface-get-name"></a><h3>gvir_interface_get_name ()</h3>
86 <pre class="programlisting">const <span class="returnvalue">gchar</span> * gvir_interface_get_name (<em class="parameter"><code><a class="link" href="Libvirt-gobject-GVir.html#GVirInterface"><span class="type">GVirInterface</span></a> *iface</code></em>);</pre>
87 </div>
88 <hr>
89 <div class="refsect2">
90 <a name="gvir-interface-get-config"></a><h3>gvir_interface_get_config ()</h3>
91 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigInterface.html"><span class="returnvalue">GVirConfigInterface</span></a> * gvir_interface_get_config (<em class="parameter"><code><a class="link" href="Libvirt-gobject-GVir.html#GVirInterface"><span class="type">GVirInterface</span></a> *iface</code></em>,
92 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
93 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
94 <div class="variablelist"><table border="0" class="variablelist">
95 <colgroup>
96 <col align="left" valign="top">
97 <col>
98 </colgroup>
99 <tbody>
100 <tr>
101 <td><p><span class="term"><em class="parameter"><code>iface</code></em> :</span></p></td>
102 <td>the interface</td>
103 </tr>
104 <tr>
105 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
106 <td>the flags</td>
107 </tr>
108 <tr>
109 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
110 <td>Place-holder for possible errors</td>
111 </tr>
112 <tr>
113 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
114 <td>the config. The returned object should be
115 unreffed with <code class="function">g_object_unref()</code> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
116 </td>
117 </tr>
118 </tbody>
119 </table></div>
120 </div>
121 </div>
122 <div class="refsect1">
123 <a name="Libvirt-gobject-GVir.property-details"></a><h2>Property Details</h2>
124 <div class="refsect2">
125 <a name="GVirInterface--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
126 <pre class="programlisting"> "handle" <span class="type">GVirInterfaceHandle</span>* : Read / Write / Construct Only</pre>
127 <p>The interface handle.</p>
128 </div>
129 </div>
130 </div>
131 <div class="footer">
132 <hr>
133 Generated by GTK-Doc V1.19</div>
134 </body>
135 </html>
55 <sub name="GVirConnection" link="GVirConnection.html"/>
66 <sub name="GVirDomain" link="GVirDomain.html"/>
77 <sub name="GVirDomainSnapshot" link="GVirDomainSnapshot.html"/>
8 <sub name="GVirInterface" link="GVirInterface.html"/>
8 <sub name="GVir" link="Libvirt-gobject-GVir.html"/>
99 <sub name="GVirManager" link="GVirManager.html"/>
1010 <sub name="GVirNetworkFilter" link="GVirNetworkFilter.html"/>
1111 <sub name="GVirNetwork" link="GVirNetwork.html"/>
2020 <sub name="Annotation Glossary" link="annotation-glossary.html"/>
2121 </chapters>
2222 <functions>
23 <keyword type="struct" name="struct GVirNodeInfo" link="GVirConnection.html#GVirNodeInfo-struct"/>
2324 <keyword type="struct" name="struct GVirConnection" link="GVirConnection.html#GVirConnection-struct"/>
2425 <keyword type="struct" name="struct GVirConnectionClass" link="GVirConnection.html#GVirConnectionClass"/>
25 <keyword type="struct" name="struct GVirNodeInfo" link="GVirConnection.html#GVirNodeInfo-struct"/>
26 <keyword type="function" name="gvir_connection_new ()" link="GVirConnection.html#gvir-connection-new"/>
27 <keyword type="function" name="gvir_connection_open ()" link="GVirConnection.html#gvir-connection-open"/>
28 <keyword type="function" name="gvir_connection_open_read_only ()" link="GVirConnection.html#gvir-connection-open-read-only"/>
29 <keyword type="function" name="gvir_connection_open_async ()" link="GVirConnection.html#gvir-connection-open-async"/>
30 <keyword type="function" name="gvir_connection_open_finish ()" link="GVirConnection.html#gvir-connection-open-finish"/>
31 <keyword type="function" name="gvir_connection_open_read_only_async ()" link="GVirConnection.html#gvir-connection-open-read-only-async"/>
32 <keyword type="function" name="gvir_connection_open_read_only_finish ()" link="GVirConnection.html#gvir-connection-open-read-only-finish"/>
33 <keyword type="function" name="gvir_connection_is_open ()" link="GVirConnection.html#gvir-connection-is-open"/>
34 <keyword type="function" name="gvir_connection_is_read_only ()" link="GVirConnection.html#gvir-connection-is-read-only"/>
2635 <keyword type="function" name="gvir_connection_close ()" link="GVirConnection.html#gvir-connection-close"/>
27 <keyword type="function" name="gvir_connection_create_domain ()" link="GVirConnection.html#gvir-connection-create-domain"/>
28 <keyword type="function" name="gvir_connection_create_storage_pool ()" link="GVirConnection.html#gvir-connection-create-storage-pool"/>
2936 <keyword type="function" name="gvir_connection_fetch_domains ()" link="GVirConnection.html#gvir-connection-fetch-domains"/>
3037 <keyword type="function" name="gvir_connection_fetch_domains_async ()" link="GVirConnection.html#gvir-connection-fetch-domains-async"/>
3138 <keyword type="function" name="gvir_connection_fetch_domains_finish ()" link="GVirConnection.html#gvir-connection-fetch-domains-finish"/>
39 <keyword type="function" name="gvir_connection_get_uri ()" link="GVirConnection.html#gvir-connection-get-uri"/>
40 <keyword type="function" name="gvir_connection_get_hypervisor_name ()" link="GVirConnection.html#gvir-connection-get-hypervisor-name"/>
41 <keyword type="function" name="gvir_connection_get_version ()" link="GVirConnection.html#gvir-connection-get-version"/>
42 <keyword type="function" name="gvir_connection_get_domains ()" link="GVirConnection.html#gvir-connection-get-domains"/>
43 <keyword type="function" name="gvir_connection_get_domain ()" link="GVirConnection.html#gvir-connection-get-domain"/>
44 <keyword type="function" name="gvir_connection_find_domain_by_id ()" link="GVirConnection.html#gvir-connection-find-domain-by-id"/>
45 <keyword type="function" name="gvir_connection_find_domain_by_name ()" link="GVirConnection.html#gvir-connection-find-domain-by-name"/>
46 <keyword type="function" name="gvir_connection_create_domain ()" link="GVirConnection.html#gvir-connection-create-domain"/>
47 <keyword type="function" name="gvir_connection_start_domain ()" link="GVirConnection.html#gvir-connection-start-domain"/>
48 <keyword type="function" name="gvir_connection_get_interfaces ()" link="GVirConnection.html#gvir-connection-get-interfaces"/>
49 <keyword type="function" name="gvir_connection_get_interface ()" link="GVirConnection.html#gvir-connection-get-interface"/>
50 <keyword type="function" name="gvir_connection_find_interface_by_mac ()" link="GVirConnection.html#gvir-connection-find-interface-by-mac"/>
51 <keyword type="function" name="gvir_connection_get_networks ()" link="GVirConnection.html#gvir-connection-get-networks"/>
52 <keyword type="function" name="gvir_connection_get_network ()" link="GVirConnection.html#gvir-connection-get-network"/>
53 <keyword type="function" name="gvir_connection_find_network_by_name ()" link="GVirConnection.html#gvir-connection-find-network-by-name"/>
54 <keyword type="function" name="gvir_connection_get_network_filters ()" link="GVirConnection.html#gvir-connection-get-network-filters"/>
55 <keyword type="function" name="gvir_connection_get_network_filter ()" link="GVirConnection.html#gvir-connection-get-network-filter"/>
56 <keyword type="function" name="gvir_connection_find_network_filter_by_name ()" link="GVirConnection.html#gvir-connection-find-network-filter-by-name"/>
57 <keyword type="function" name="gvir_connection_get_node_devices ()" link="GVirConnection.html#gvir-connection-get-node-devices"/>
58 <keyword type="function" name="gvir_connection_get_node_device ()" link="GVirConnection.html#gvir-connection-get-node-device"/>
59 <keyword type="function" name="gvir_connection_get_secrets ()" link="GVirConnection.html#gvir-connection-get-secrets"/>
60 <keyword type="function" name="gvir_connection_get_secret ()" link="GVirConnection.html#gvir-connection-get-secret"/>
3261 <keyword type="function" name="gvir_connection_fetch_storage_pools ()" link="GVirConnection.html#gvir-connection-fetch-storage-pools"/>
3362 <keyword type="function" name="gvir_connection_fetch_storage_pools_async ()" link="GVirConnection.html#gvir-connection-fetch-storage-pools-async"/>
3463 <keyword type="function" name="gvir_connection_fetch_storage_pools_finish ()" link="GVirConnection.html#gvir-connection-fetch-storage-pools-finish"/>
35 <keyword type="function" name="gvir_connection_find_domain_by_id ()" link="GVirConnection.html#gvir-connection-find-domain-by-id"/>
36 <keyword type="function" name="gvir_connection_find_domain_by_name ()" link="GVirConnection.html#gvir-connection-find-domain-by-name"/>
37 <keyword type="function" name="gvir_connection_find_interface_by_mac ()" link="GVirConnection.html#gvir-connection-find-interface-by-mac"/>
38 <keyword type="function" name="gvir_connection_find_network_by_name ()" link="GVirConnection.html#gvir-connection-find-network-by-name"/>
39 <keyword type="function" name="gvir_connection_find_network_filter_by_name ()" link="GVirConnection.html#gvir-connection-find-network-filter-by-name"/>
64 <keyword type="function" name="gvir_connection_get_storage_pools ()" link="GVirConnection.html#gvir-connection-get-storage-pools"/>
65 <keyword type="function" name="gvir_connection_get_storage_pool ()" link="GVirConnection.html#gvir-connection-get-storage-pool"/>
4066 <keyword type="function" name="gvir_connection_find_storage_pool_by_name ()" link="GVirConnection.html#gvir-connection-find-storage-pool-by-name"/>
67 <keyword type="function" name="gvir_connection_create_storage_pool ()" link="GVirConnection.html#gvir-connection-create-storage-pool"/>
68 <keyword type="function" name="gvir_connection_get_stream ()" link="GVirConnection.html#gvir-connection-get-stream"/>
69 <keyword type="function" name="gvir_connection_get_node_info ()" link="GVirConnection.html#gvir-connection-get-node-info"/>
4170 <keyword type="function" name="gvir_connection_get_capabilities ()" link="GVirConnection.html#gvir-connection-get-capabilities"/>
4271 <keyword type="function" name="gvir_connection_get_capabilities_async ()" link="GVirConnection.html#gvir-connection-get-capabilities-async"/>
4372 <keyword type="function" name="gvir_connection_get_capabilities_finish ()" link="GVirConnection.html#gvir-connection-get-capabilities-finish"/>
44 <keyword type="function" name="gvir_connection_get_domain ()" link="GVirConnection.html#gvir-connection-get-domain"/>
45 <keyword type="function" name="gvir_connection_get_domains ()" link="GVirConnection.html#gvir-connection-get-domains"/>
46 <keyword type="function" name="gvir_connection_get_hypervisor_name ()" link="GVirConnection.html#gvir-connection-get-hypervisor-name"/>
47 <keyword type="function" name="gvir_connection_get_interface ()" link="GVirConnection.html#gvir-connection-get-interface"/>
48 <keyword type="function" name="gvir_connection_get_interfaces ()" link="GVirConnection.html#gvir-connection-get-interfaces"/>
49 <keyword type="function" name="gvir_connection_get_network ()" link="GVirConnection.html#gvir-connection-get-network"/>
50 <keyword type="function" name="gvir_connection_get_network_filter ()" link="GVirConnection.html#gvir-connection-get-network-filter"/>
51 <keyword type="function" name="gvir_connection_get_network_filters ()" link="GVirConnection.html#gvir-connection-get-network-filters"/>
52 <keyword type="function" name="gvir_connection_get_networks ()" link="GVirConnection.html#gvir-connection-get-networks"/>
53 <keyword type="function" name="gvir_connection_get_node_device ()" link="GVirConnection.html#gvir-connection-get-node-device"/>
54 <keyword type="function" name="gvir_connection_get_node_devices ()" link="GVirConnection.html#gvir-connection-get-node-devices"/>
55 <keyword type="function" name="gvir_connection_get_node_info ()" link="GVirConnection.html#gvir-connection-get-node-info"/>
56 <keyword type="function" name="gvir_connection_get_secret ()" link="GVirConnection.html#gvir-connection-get-secret"/>
57 <keyword type="function" name="gvir_connection_get_secrets ()" link="GVirConnection.html#gvir-connection-get-secrets"/>
58 <keyword type="function" name="gvir_connection_get_storage_pool ()" link="GVirConnection.html#gvir-connection-get-storage-pool"/>
59 <keyword type="function" name="gvir_connection_get_storage_pools ()" link="GVirConnection.html#gvir-connection-get-storage-pools"/>
60 <keyword type="function" name="gvir_connection_get_stream ()" link="GVirConnection.html#gvir-connection-get-stream"/>
61 <keyword type="function" name="gvir_connection_get_uri ()" link="GVirConnection.html#gvir-connection-get-uri"/>
62 <keyword type="function" name="gvir_connection_get_version ()" link="GVirConnection.html#gvir-connection-get-version"/>
63 <keyword type="function" name="gvir_connection_is_open ()" link="GVirConnection.html#gvir-connection-is-open"/>
64 <keyword type="function" name="gvir_connection_is_read_only ()" link="GVirConnection.html#gvir-connection-is-read-only"/>
65 <keyword type="function" name="gvir_connection_new ()" link="GVirConnection.html#gvir-connection-new"/>
66 <keyword type="function" name="gvir_connection_open ()" link="GVirConnection.html#gvir-connection-open"/>
67 <keyword type="function" name="gvir_connection_open_async ()" link="GVirConnection.html#gvir-connection-open-async"/>
68 <keyword type="function" name="gvir_connection_open_finish ()" link="GVirConnection.html#gvir-connection-open-finish"/>
69 <keyword type="function" name="gvir_connection_open_read_only ()" link="GVirConnection.html#gvir-connection-open-read-only"/>
70 <keyword type="function" name="gvir_connection_open_read_only_async ()" link="GVirConnection.html#gvir-connection-open-read-only-async"/>
71 <keyword type="function" name="gvir_connection_open_read_only_finish ()" link="GVirConnection.html#gvir-connection-open-read-only-finish"/>
7273 <keyword type="function" name="gvir_connection_restore_domain_from_file ()" link="GVirConnection.html#gvir-connection-restore-domain-from-file"/>
7374 <keyword type="function" name="gvir_connection_restore_domain_from_file_async ()" link="GVirConnection.html#gvir-connection-restore-domain-from-file-async"/>
7475 <keyword type="function" name="gvir_connection_restore_domain_from_file_finish ()" link="GVirConnection.html#gvir-connection-restore-domain-from-file-finish"/>
75 <keyword type="function" name="gvir_connection_start_domain ()" link="GVirConnection.html#gvir-connection-start-domain"/>
7676 <keyword type="property" name="The &quot;handle&quot; property" link="GVirConnection.html#GVirConnection--handle"/>
7777 <keyword type="property" name="The &quot;uri&quot; property" link="GVirConnection.html#GVirConnection--uri"/>
7878 <keyword type="signal" name="The &quot;connection-closed&quot; signal" link="GVirConnection.html#GVirConnection-connection-closed"/>
8181 <keyword type="signal" name="The &quot;domain-removed&quot; signal" link="GVirConnection.html#GVirConnection-domain-removed"/>
8282 <keyword type="struct" name="struct GVirDomain" link="GVirDomain.html#GVirDomain-struct"/>
8383 <keyword type="struct" name="struct GVirDomainClass" link="GVirDomain.html#GVirDomainClass"/>
84 <keyword type="enum" name="enum GVirDomainState" link="GVirDomain.html#GVirDomainState"/>
85 <keyword type="enum" name="enum GVirDomainStartFlags" link="GVirDomain.html#GVirDomainStartFlags"/>
8486 <keyword type="enum" name="enum GVirDomainDeleteFlags" link="GVirDomain.html#GVirDomainDeleteFlags"/>
85 <keyword type="struct" name="struct GVirDomainInfo" link="GVirDomain.html#GVirDomainInfo-struct"/>
86 <keyword type="enum" name="enum GVirDomainRebootFlags" link="GVirDomain.html#GVirDomainRebootFlags"/>
87 <keyword type="enum" name="enum GVirDomainXMLFlags" link="GVirDomain.html#GVirDomainXMLFlags"/>
8788 <keyword type="enum" name="enum GVirDomainShutdownFlags" link="GVirDomain.html#GVirDomainShutdownFlags"/>
8889 <keyword type="enum" name="enum GVirDomainSnapshotCreateFlags" link="GVirDomain.html#GVirDomainSnapshotCreateFlags"/>
89 <keyword type="enum" name="enum GVirDomainStartFlags" link="GVirDomain.html#GVirDomainStartFlags"/>
90 <keyword type="enum" name="enum GVirDomainState" link="GVirDomain.html#GVirDomainState"/>
9190 <keyword type="enum" name="enum GVirDomainUpdateDeviceFlags" link="GVirDomain.html#GVirDomainUpdateDeviceFlags"/>
92 <keyword type="enum" name="enum GVirDomainXMLFlags" link="GVirDomain.html#GVirDomainXMLFlags"/>
93 <keyword type="function" name="gvir_domain_create_snapshot ()" link="GVirDomain.html#gvir-domain-create-snapshot"/>
91 <keyword type="enum" name="enum GVirDomainRebootFlags" link="GVirDomain.html#GVirDomainRebootFlags"/>
92 <keyword type="struct" name="struct GVirDomainInfo" link="GVirDomain.html#GVirDomainInfo-struct"/>
93 <keyword type="function" name="gvir_domain_get_name ()" link="GVirDomain.html#gvir-domain-get-name"/>
94 <keyword type="function" name="gvir_domain_get_uuid ()" link="GVirDomain.html#gvir-domain-get-uuid"/>
95 <keyword type="function" name="gvir_domain_get_id ()" link="GVirDomain.html#gvir-domain-get-id"/>
96 <keyword type="function" name="gvir_domain_start ()" link="GVirDomain.html#gvir-domain-start"/>
97 <keyword type="function" name="gvir_domain_start_async ()" link="GVirDomain.html#gvir-domain-start-async"/>
98 <keyword type="function" name="gvir_domain_start_finish ()" link="GVirDomain.html#gvir-domain-start-finish"/>
99 <keyword type="function" name="gvir_domain_resume ()" link="GVirDomain.html#gvir-domain-resume"/>
100 <keyword type="function" name="gvir_domain_resume_async ()" link="GVirDomain.html#gvir-domain-resume-async"/>
101 <keyword type="function" name="gvir_domain_resume_finish ()" link="GVirDomain.html#gvir-domain-resume-finish"/>
102 <keyword type="function" name="gvir_domain_wakeup ()" link="GVirDomain.html#gvir-domain-wakeup"/>
103 <keyword type="function" name="gvir_domain_wakeup_async ()" link="GVirDomain.html#gvir-domain-wakeup-async"/>
104 <keyword type="function" name="gvir_domain_wakeup_finish ()" link="GVirDomain.html#gvir-domain-wakeup-finish"/>
105 <keyword type="function" name="gvir_domain_stop ()" link="GVirDomain.html#gvir-domain-stop"/>
94106 <keyword type="function" name="gvir_domain_delete ()" link="GVirDomain.html#gvir-domain-delete"/>
95 <keyword type="function" name="gvir_domain_get_config ()" link="GVirDomain.html#gvir-domain-get-config"/>
96 <keyword type="function" name="gvir_domain_get_devices ()" link="GVirDomain.html#gvir-domain-get-devices"/>
97 <keyword type="function" name="gvir_domain_get_id ()" link="GVirDomain.html#gvir-domain-get-id"/>
107 <keyword type="function" name="gvir_domain_shutdown ()" link="GVirDomain.html#gvir-domain-shutdown"/>
108 <keyword type="function" name="gvir_domain_reboot ()" link="GVirDomain.html#gvir-domain-reboot"/>
109 <keyword type="function" name="gvir_domain_save_to_file ()" link="GVirDomain.html#gvir-domain-save-to-file"/>
110 <keyword type="function" name="gvir_domain_save_to_file_async ()" link="GVirDomain.html#gvir-domain-save-to-file-async"/>
111 <keyword type="function" name="gvir_domain_save_to_file_finish ()" link="GVirDomain.html#gvir-domain-save-to-file-finish"/>
98112 <keyword type="function" name="gvir_domain_get_info ()" link="GVirDomain.html#gvir-domain-get-info"/>
99113 <keyword type="function" name="gvir_domain_get_info_async ()" link="GVirDomain.html#gvir-domain-get-info-async"/>
100114 <keyword type="function" name="gvir_domain_get_info_finish ()" link="GVirDomain.html#gvir-domain-get-info-finish"/>
101 <keyword type="function" name="gvir_domain_get_name ()" link="GVirDomain.html#gvir-domain-get-name"/>
102 <keyword type="function" name="gvir_domain_get_persistent ()" link="GVirDomain.html#gvir-domain-get-persistent"/>
103 <keyword type="function" name="gvir_domain_get_saved ()" link="GVirDomain.html#gvir-domain-get-saved"/>
104 <keyword type="function" name="gvir_domain_get_uuid ()" link="GVirDomain.html#gvir-domain-get-uuid"/>
115 <keyword type="function" name="gvir_domain_get_config ()" link="GVirDomain.html#gvir-domain-get-config"/>
116 <keyword type="function" name="gvir_domain_set_config ()" link="GVirDomain.html#gvir-domain-set-config"/>
117 <keyword type="function" name="gvir_domain_screenshot ()" link="GVirDomain.html#gvir-domain-screenshot"/>
105118 <keyword type="function" name="gvir_domain_open_console ()" link="GVirDomain.html#gvir-domain-open-console"/>
106119 <keyword type="function" name="gvir_domain_open_graphics ()" link="GVirDomain.html#gvir-domain-open-graphics"/>
107 <keyword type="function" name="gvir_domain_reboot ()" link="GVirDomain.html#gvir-domain-reboot"/>
108 <keyword type="function" name="gvir_domain_resume ()" link="GVirDomain.html#gvir-domain-resume"/>
109 <keyword type="function" name="gvir_domain_resume_async ()" link="GVirDomain.html#gvir-domain-resume-async"/>
110 <keyword type="function" name="gvir_domain_resume_finish ()" link="GVirDomain.html#gvir-domain-resume-finish"/>
120 <keyword type="function" name="gvir_domain_suspend ()" link="GVirDomain.html#gvir-domain-suspend"/>
111121 <keyword type="function" name="gvir_domain_save ()" link="GVirDomain.html#gvir-domain-save"/>
112122 <keyword type="function" name="gvir_domain_save_async ()" link="GVirDomain.html#gvir-domain-save-async"/>
113123 <keyword type="function" name="gvir_domain_save_finish ()" link="GVirDomain.html#gvir-domain-save-finish"/>
114 <keyword type="function" name="gvir_domain_save_to_file ()" link="GVirDomain.html#gvir-domain-save-to-file"/>
115 <keyword type="function" name="gvir_domain_save_to_file_async ()" link="GVirDomain.html#gvir-domain-save-to-file-async"/>
116 <keyword type="function" name="gvir_domain_save_to_file_finish ()" link="GVirDomain.html#gvir-domain-save-to-file-finish"/>
117 <keyword type="function" name="gvir_domain_screenshot ()" link="GVirDomain.html#gvir-domain-screenshot"/>
118 <keyword type="function" name="gvir_domain_set_config ()" link="GVirDomain.html#gvir-domain-set-config"/>
119 <keyword type="function" name="gvir_domain_shutdown ()" link="GVirDomain.html#gvir-domain-shutdown"/>
120 <keyword type="function" name="gvir_domain_start ()" link="GVirDomain.html#gvir-domain-start"/>
121 <keyword type="function" name="gvir_domain_start_async ()" link="GVirDomain.html#gvir-domain-start-async"/>
122 <keyword type="function" name="gvir_domain_start_finish ()" link="GVirDomain.html#gvir-domain-start-finish"/>
123 <keyword type="function" name="gvir_domain_stop ()" link="GVirDomain.html#gvir-domain-stop"/>
124 <keyword type="function" name="gvir_domain_suspend ()" link="GVirDomain.html#gvir-domain-suspend"/>
124 <keyword type="function" name="gvir_domain_get_persistent ()" link="GVirDomain.html#gvir-domain-get-persistent"/>
125 <keyword type="function" name="gvir_domain_get_saved ()" link="GVirDomain.html#gvir-domain-get-saved"/>
126 <keyword type="function" name="gvir_domain_get_devices ()" link="GVirDomain.html#gvir-domain-get-devices"/>
125127 <keyword type="function" name="gvir_domain_update_device ()" link="GVirDomain.html#gvir-domain-update-device"/>
126 <keyword type="function" name="gvir_domain_wakeup ()" link="GVirDomain.html#gvir-domain-wakeup"/>
127 <keyword type="function" name="gvir_domain_wakeup_async ()" link="GVirDomain.html#gvir-domain-wakeup-async"/>
128 <keyword type="function" name="gvir_domain_wakeup_finish ()" link="GVirDomain.html#gvir-domain-wakeup-finish"/>
128 <keyword type="function" name="gvir_domain_create_snapshot ()" link="GVirDomain.html#gvir-domain-create-snapshot"/>
129129 <keyword type="property" name="The &quot;handle&quot; property" link="GVirDomain.html#GVirDomain--handle"/>
130130 <keyword type="property" name="The &quot;persistent&quot; property" link="GVirDomain.html#GVirDomain--persistent"/>
131131 <keyword type="signal" name="The &quot;pmsuspended&quot; signal" link="GVirDomain.html#GVirDomain-pmsuspended"/>
136136 <keyword type="signal" name="The &quot;updated&quot; signal" link="GVirDomain.html#GVirDomain-updated"/>
137137 <keyword type="struct" name="struct GVirDomainSnapshot" link="GVirDomainSnapshot.html#GVirDomainSnapshot-struct"/>
138138 <keyword type="struct" name="struct GVirDomainSnapshotClass" link="GVirDomainSnapshot.html#GVirDomainSnapshotClass"/>
139 <keyword type="function" name="gvir_domain_snapshot_get_name ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-get-name"/>
139140 <keyword type="function" name="gvir_domain_snapshot_get_config ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-get-config"/>
140 <keyword type="function" name="gvir_domain_snapshot_get_name ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-get-name"/>
141141 <keyword type="property" name="The &quot;handle&quot; property" link="GVirDomainSnapshot.html#GVirDomainSnapshot--handle"/>
142 <keyword type="struct" name="struct GVirInterface" link="GVirInterface.html#GVirInterface-struct"/>
143 <keyword type="struct" name="struct GVirInterfaceClass" link="GVirInterface.html#GVirInterfaceClass"/>
144 <keyword type="function" name="gvir_interface_get_config ()" link="GVirInterface.html#gvir-interface-get-config"/>
145 <keyword type="function" name="gvir_interface_get_name ()" link="GVirInterface.html#gvir-interface-get-name"/>
146 <keyword type="property" name="The &quot;handle&quot; property" link="GVirInterface.html#GVirInterface--handle"/>
142 <keyword type="struct" name="struct GVirInterface" link="Libvirt-gobject-GVir.html#GVirInterface-struct"/>
143 <keyword type="struct" name="struct GVirInterfaceClass" link="Libvirt-gobject-GVir.html#GVirInterfaceClass"/>
144 <keyword type="function" name="gvir_interface_get_name ()" link="Libvirt-gobject-GVir.html#gvir-interface-get-name"/>
145 <keyword type="function" name="gvir_interface_get_config ()" link="Libvirt-gobject-GVir.html#gvir-interface-get-config"/>
146 <keyword type="property" name="The &quot;handle&quot; property" link="Libvirt-gobject-GVir.html#GVirInterface--handle"/>
147147 <keyword type="struct" name="struct GVirManager" link="GVirManager.html#GVirManager-struct"/>
148148 <keyword type="struct" name="struct GVirManagerClass" link="GVirManager.html#GVirManagerClass"/>
149 <keyword type="function" name="gvir_manager_new ()" link="GVirManager.html#gvir-manager-new"/>
149150 <keyword type="function" name="gvir_manager_add_connection ()" link="GVirManager.html#gvir-manager-add-connection"/>
151 <keyword type="function" name="gvir_manager_remove_connection ()" link="GVirManager.html#gvir-manager-remove-connection"/>
152 <keyword type="function" name="gvir_manager_get_connections ()" link="GVirManager.html#gvir-manager-get-connections"/>
150153 <keyword type="function" name="gvir_manager_find_connection_by_uri ()" link="GVirManager.html#gvir-manager-find-connection-by-uri"/>
151 <keyword type="function" name="gvir_manager_get_connections ()" link="GVirManager.html#gvir-manager-get-connections"/>
152 <keyword type="function" name="gvir_manager_new ()" link="GVirManager.html#gvir-manager-new"/>
153 <keyword type="function" name="gvir_manager_remove_connection ()" link="GVirManager.html#gvir-manager-remove-connection"/>
154154 <keyword type="signal" name="The &quot;connection-added&quot; signal" link="GVirManager.html#GVirManager-connection-added"/>
155155 <keyword type="signal" name="The &quot;connection-removed&quot; signal" link="GVirManager.html#GVirManager-connection-removed"/>
156156 <keyword type="struct" name="struct GVirNetworkFilter" link="GVirNetworkFilter.html#GVirNetworkFilter-struct"/>
157157 <keyword type="struct" name="struct GVirNetworkFilterClass" link="GVirNetworkFilter.html#GVirNetworkFilterClass"/>
158 <keyword type="function" name="gvir_network_filter_get_config ()" link="GVirNetworkFilter.html#gvir-network-filter-get-config"/>
159158 <keyword type="function" name="gvir_network_filter_get_name ()" link="GVirNetworkFilter.html#gvir-network-filter-get-name"/>
160159 <keyword type="function" name="gvir_network_filter_get_uuid ()" link="GVirNetworkFilter.html#gvir-network-filter-get-uuid"/>
160 <keyword type="function" name="gvir_network_filter_get_config ()" link="GVirNetworkFilter.html#gvir-network-filter-get-config"/>
161161 <keyword type="property" name="The &quot;handle&quot; property" link="GVirNetworkFilter.html#GVirNetworkFilter--handle"/>
162162 <keyword type="struct" name="struct GVirNetwork" link="GVirNetwork.html#GVirNetwork-struct"/>
163163 <keyword type="struct" name="struct GVirNetworkClass" link="GVirNetwork.html#GVirNetworkClass"/>
164 <keyword type="function" name="gvir_network_get_config ()" link="GVirNetwork.html#gvir-network-get-config"/>
165164 <keyword type="function" name="gvir_network_get_name ()" link="GVirNetwork.html#gvir-network-get-name"/>
166165 <keyword type="function" name="gvir_network_get_uuid ()" link="GVirNetwork.html#gvir-network-get-uuid"/>
166 <keyword type="function" name="gvir_network_get_config ()" link="GVirNetwork.html#gvir-network-get-config"/>
167167 <keyword type="property" name="The &quot;handle&quot; property" link="GVirNetwork.html#GVirNetwork--handle"/>
168168 <keyword type="struct" name="struct GVirNodeDevice" link="GVirNodeDevice.html#GVirNodeDevice-struct"/>
169169 <keyword type="struct" name="struct GVirNodeDeviceClass" link="GVirNodeDevice.html#GVirNodeDeviceClass"/>
170 <keyword type="function" name="gvir_node_device_get_name ()" link="GVirNodeDevice.html#gvir-node-device-get-name"/>
170171 <keyword type="function" name="gvir_node_device_get_config ()" link="GVirNodeDevice.html#gvir-node-device-get-config"/>
171 <keyword type="function" name="gvir_node_device_get_name ()" link="GVirNodeDevice.html#gvir-node-device-get-name"/>
172172 <keyword type="property" name="The &quot;handle&quot; property" link="GVirNodeDevice.html#GVirNodeDevice--handle"/>
173173 <keyword type="struct" name="struct GVirSecret" link="GVirSecret.html#GVirSecret-struct"/>
174174 <keyword type="struct" name="struct GVirSecretClass" link="GVirSecret.html#GVirSecretClass"/>
175 <keyword type="function" name="gvir_secret_get_config ()" link="GVirSecret.html#gvir-secret-get-config"/>
176175 <keyword type="function" name="gvir_secret_get_name ()" link="GVirSecret.html#gvir-secret-get-name"/>
177176 <keyword type="function" name="gvir_secret_get_uuid ()" link="GVirSecret.html#gvir-secret-get-uuid"/>
177 <keyword type="function" name="gvir_secret_get_config ()" link="GVirSecret.html#gvir-secret-get-config"/>
178178 <keyword type="property" name="The &quot;handle&quot; property" link="GVirSecret.html#GVirSecret--handle"/>
179179 <keyword type="struct" name="struct GVirStoragePool" link="GVirStoragePool.html#GVirStoragePool-struct"/>
180180 <keyword type="struct" name="struct GVirStoragePoolClass" link="GVirStoragePool.html#GVirStoragePoolClass"/>
181 <keyword type="enum" name="enum GVirStoragePoolState" link="GVirStoragePool.html#GVirStoragePoolState"/>
181182 <keyword type="struct" name="struct GVirStoragePoolInfo" link="GVirStoragePool.html#GVirStoragePoolInfo-struct"/>
182 <keyword type="enum" name="enum GVirStoragePoolState" link="GVirStoragePool.html#GVirStoragePoolState"/>
183 <keyword type="function" name="gvir_storage_pool_get_name ()" link="GVirStoragePool.html#gvir-storage-pool-get-name"/>
184 <keyword type="function" name="gvir_storage_pool_get_uuid ()" link="GVirStoragePool.html#gvir-storage-pool-get-uuid"/>
185 <keyword type="function" name="gvir_storage_pool_get_active ()" link="GVirStoragePool.html#gvir-storage-pool-get-active"/>
186 <keyword type="function" name="gvir_storage_pool_get_persistent ()" link="GVirStoragePool.html#gvir-storage-pool-get-persistent"/>
187 <keyword type="function" name="gvir_storage_pool_get_config ()" link="GVirStoragePool.html#gvir-storage-pool-get-config"/>
188 <keyword type="function" name="gvir_storage_pool_get_info ()" link="GVirStoragePool.html#gvir-storage-pool-get-info"/>
189 <keyword type="function" name="gvir_storage_pool_refresh ()" link="GVirStoragePool.html#gvir-storage-pool-refresh"/>
190 <keyword type="function" name="gvir_storage_pool_refresh_async ()" link="GVirStoragePool.html#gvir-storage-pool-refresh-async"/>
191 <keyword type="function" name="gvir_storage_pool_refresh_finish ()" link="GVirStoragePool.html#gvir-storage-pool-refresh-finish"/>
192 <keyword type="function" name="gvir_storage_pool_get_volumes ()" link="GVirStoragePool.html#gvir-storage-pool-get-volumes"/>
193 <keyword type="function" name="gvir_storage_pool_get_volume ()" link="GVirStoragePool.html#gvir-storage-pool-get-volume"/>
194 <keyword type="function" name="gvir_storage_pool_create_volume ()" link="GVirStoragePool.html#gvir-storage-pool-create-volume"/>
183195 <keyword type="function" name="gvir_storage_pool_build ()" link="GVirStoragePool.html#gvir-storage-pool-build"/>
184196 <keyword type="function" name="gvir_storage_pool_build_async ()" link="GVirStoragePool.html#gvir-storage-pool-build-async"/>
185197 <keyword type="function" name="gvir_storage_pool_build_finish ()" link="GVirStoragePool.html#gvir-storage-pool-build-finish"/>
186 <keyword type="function" name="gvir_storage_pool_create_volume ()" link="GVirStoragePool.html#gvir-storage-pool-create-volume"/>
187 <keyword type="function" name="gvir_storage_pool_delete ()" link="GVirStoragePool.html#gvir-storage-pool-delete"/>
188 <keyword type="function" name="gvir_storage_pool_delete_async ()" link="GVirStoragePool.html#gvir-storage-pool-delete-async"/>
189 <keyword type="function" name="gvir_storage_pool_delete_finish ()" link="GVirStoragePool.html#gvir-storage-pool-delete-finish"/>
190 <keyword type="function" name="gvir_storage_pool_get_active ()" link="GVirStoragePool.html#gvir-storage-pool-get-active"/>
191 <keyword type="function" name="gvir_storage_pool_get_config ()" link="GVirStoragePool.html#gvir-storage-pool-get-config"/>
192 <keyword type="function" name="gvir_storage_pool_get_info ()" link="GVirStoragePool.html#gvir-storage-pool-get-info"/>
193 <keyword type="function" name="gvir_storage_pool_get_name ()" link="GVirStoragePool.html#gvir-storage-pool-get-name"/>
194 <keyword type="function" name="gvir_storage_pool_get_persistent ()" link="GVirStoragePool.html#gvir-storage-pool-get-persistent"/>
195 <keyword type="function" name="gvir_storage_pool_get_uuid ()" link="GVirStoragePool.html#gvir-storage-pool-get-uuid"/>
196 <keyword type="function" name="gvir_storage_pool_get_volume ()" link="GVirStoragePool.html#gvir-storage-pool-get-volume"/>
197 <keyword type="function" name="gvir_storage_pool_get_volumes ()" link="GVirStoragePool.html#gvir-storage-pool-get-volumes"/>
198 <keyword type="function" name="gvir_storage_pool_refresh ()" link="GVirStoragePool.html#gvir-storage-pool-refresh"/>
199 <keyword type="function" name="gvir_storage_pool_refresh_async ()" link="GVirStoragePool.html#gvir-storage-pool-refresh-async"/>
200 <keyword type="function" name="gvir_storage_pool_refresh_finish ()" link="GVirStoragePool.html#gvir-storage-pool-refresh-finish"/>
198 <keyword type="function" name="gvir_storage_pool_undefine ()" link="GVirStoragePool.html#gvir-storage-pool-undefine"/>
199 <keyword type="function" name="gvir_storage_pool_undefine_async ()" link="GVirStoragePool.html#gvir-storage-pool-undefine-async"/>
200 <keyword type="function" name="gvir_storage_pool_undefine_finish ()" link="GVirStoragePool.html#gvir-storage-pool-undefine-finish"/>
201201 <keyword type="function" name="gvir_storage_pool_start ()" link="GVirStoragePool.html#gvir-storage-pool-start"/>
202202 <keyword type="function" name="gvir_storage_pool_start_async ()" link="GVirStoragePool.html#gvir-storage-pool-start-async"/>
203203 <keyword type="function" name="gvir_storage_pool_start_finish ()" link="GVirStoragePool.html#gvir-storage-pool-start-finish"/>
204204 <keyword type="function" name="gvir_storage_pool_stop ()" link="GVirStoragePool.html#gvir-storage-pool-stop"/>
205205 <keyword type="function" name="gvir_storage_pool_stop_async ()" link="GVirStoragePool.html#gvir-storage-pool-stop-async"/>
206206 <keyword type="function" name="gvir_storage_pool_stop_finish ()" link="GVirStoragePool.html#gvir-storage-pool-stop-finish"/>
207 <keyword type="function" name="gvir_storage_pool_undefine ()" link="GVirStoragePool.html#gvir-storage-pool-undefine"/>
208 <keyword type="function" name="gvir_storage_pool_undefine_async ()" link="GVirStoragePool.html#gvir-storage-pool-undefine-async"/>
209 <keyword type="function" name="gvir_storage_pool_undefine_finish ()" link="GVirStoragePool.html#gvir-storage-pool-undefine-finish"/>
207 <keyword type="function" name="gvir_storage_pool_delete ()" link="GVirStoragePool.html#gvir-storage-pool-delete"/>
208 <keyword type="function" name="gvir_storage_pool_delete_async ()" link="GVirStoragePool.html#gvir-storage-pool-delete-async"/>
209 <keyword type="function" name="gvir_storage_pool_delete_finish ()" link="GVirStoragePool.html#gvir-storage-pool-delete-finish"/>
210210 <keyword type="property" name="The &quot;handle&quot; property" link="GVirStoragePool.html#GVirStoragePool--handle"/>
211211 <keyword type="struct" name="struct GVirStorageVol" link="GVirStorageVol.html#GVirStorageVol-struct"/>
212212 <keyword type="struct" name="struct GVirStorageVolClass" link="GVirStorageVol.html#GVirStorageVolClass"/>
213 <keyword type="enum" name="enum GVirStorageVolType" link="GVirStorageVol.html#GVirStorageVolType"/>
214 <keyword type="enum" name="enum GVirStorageVolResizeFlags" link="GVirStorageVol.html#GVirStorageVolResizeFlags"/>
213215 <keyword type="struct" name="struct GVirStorageVolInfo" link="GVirStorageVol.html#GVirStorageVolInfo-struct"/>
214 <keyword type="enum" name="enum GVirStorageVolResizeFlags" link="GVirStorageVol.html#GVirStorageVolResizeFlags"/>
215 <keyword type="enum" name="enum GVirStorageVolType" link="GVirStorageVol.html#GVirStorageVolType"/>
216 <keyword type="function" name="gvir_storage_vol_get_name ()" link="GVirStorageVol.html#gvir-storage-vol-get-name"/>
217 <keyword type="function" name="gvir_storage_vol_get_path ()" link="GVirStorageVol.html#gvir-storage-vol-get-path"/>
216218 <keyword type="function" name="gvir_storage_vol_delete ()" link="GVirStorageVol.html#gvir-storage-vol-delete"/>
217 <keyword type="function" name="gvir_storage_vol_download ()" link="GVirStorageVol.html#gvir-storage-vol-download"/>
218219 <keyword type="function" name="gvir_storage_vol_get_config ()" link="GVirStorageVol.html#gvir-storage-vol-get-config"/>
219220 <keyword type="function" name="gvir_storage_vol_get_info ()" link="GVirStorageVol.html#gvir-storage-vol-get-info"/>
220 <keyword type="function" name="gvir_storage_vol_get_name ()" link="GVirStorageVol.html#gvir-storage-vol-get-name"/>
221 <keyword type="function" name="gvir_storage_vol_get_path ()" link="GVirStorageVol.html#gvir-storage-vol-get-path"/>
222221 <keyword type="function" name="gvir_storage_vol_resize ()" link="GVirStorageVol.html#gvir-storage-vol-resize"/>
222 <keyword type="function" name="gvir_storage_vol_download ()" link="GVirStorageVol.html#gvir-storage-vol-download"/>
223223 <keyword type="function" name="gvir_storage_vol_upload ()" link="GVirStorageVol.html#gvir-storage-vol-upload"/>
224224 <keyword type="property" name="The &quot;handle&quot; property" link="GVirStorageVol.html#GVirStorageVol--handle"/>
225225 <keyword type="property" name="The &quot;pool&quot; property" link="GVirStorageVol.html#GVirStorageVol--pool"/>
226226 <keyword type="struct" name="struct GVirStream" link="GVirStream.html#GVirStream-struct"/>
227227 <keyword type="struct" name="struct GVirStreamClass" link="GVirStream.html#GVirStreamClass"/>
228 <keyword type="function" name="GVirStreamSinkFunc ()" link="GVirStream.html#GVirStreamSinkFunc"/>
229 <keyword type="function" name="GVirStreamSourceFunc ()" link="GVirStream.html#GVirStreamSourceFunc"/>
228230 <keyword type="enum" name="enum GVirStreamIOCondition" link="GVirStream.html#GVirStreamIOCondition"/>
229231 <keyword type="function" name="GVirStreamIOFunc ()" link="GVirStream.html#GVirStreamIOFunc"/>
230 <keyword type="function" name="GVirStreamSinkFunc ()" link="GVirStream.html#GVirStreamSinkFunc"/>
231 <keyword type="function" name="GVirStreamSourceFunc ()" link="GVirStream.html#GVirStreamSourceFunc"/>
232232 <keyword type="function" name="gvir_stream_add_watch ()" link="GVirStream.html#gvir-stream-add-watch"/>
233233 <keyword type="function" name="gvir_stream_add_watch_full ()" link="GVirStream.html#gvir-stream-add-watch-full"/>
234 <keyword type="function" name="gvir_stream_receive_all ()" link="GVirStream.html#gvir-stream-receive-all"/>
234235 <keyword type="function" name="gvir_stream_receive ()" link="GVirStream.html#gvir-stream-receive"/>
235 <keyword type="function" name="gvir_stream_receive_all ()" link="GVirStream.html#gvir-stream-receive-all"/>
236 <keyword type="function" name="gvir_stream_send_all ()" link="GVirStream.html#gvir-stream-send-all"/>
236237 <keyword type="function" name="gvir_stream_send ()" link="GVirStream.html#gvir-stream-send"/>
237 <keyword type="function" name="gvir_stream_send_all ()" link="GVirStream.html#gvir-stream-send-all"/>
238238 <keyword type="property" name="The &quot;handle&quot; property" link="GVirStream.html#GVirStream--handle"/>
239 <keyword type="constant" name="GVIR_DOMAIN_STATE_NONE" link="GVirDomain.html#GVIR-DOMAIN-STATE-NONE:CAPS"/>
240 <keyword type="constant" name="GVIR_DOMAIN_STATE_RUNNING" link="GVirDomain.html#GVIR-DOMAIN-STATE-RUNNING:CAPS"/>
241 <keyword type="constant" name="GVIR_DOMAIN_STATE_BLOCKED" link="GVirDomain.html#GVIR-DOMAIN-STATE-BLOCKED:CAPS"/>
242 <keyword type="constant" name="GVIR_DOMAIN_STATE_PAUSED" link="GVirDomain.html#GVIR-DOMAIN-STATE-PAUSED:CAPS"/>
243 <keyword type="constant" name="GVIR_DOMAIN_STATE_SHUTDOWN" link="GVirDomain.html#GVIR-DOMAIN-STATE-SHUTDOWN:CAPS"/>
244 <keyword type="constant" name="GVIR_DOMAIN_STATE_SHUTOFF" link="GVirDomain.html#GVIR-DOMAIN-STATE-SHUTOFF:CAPS"/>
245 <keyword type="constant" name="GVIR_DOMAIN_STATE_CRASHED" link="GVirDomain.html#GVIR-DOMAIN-STATE-CRASHED:CAPS"/>
246 <keyword type="constant" name="GVIR_DOMAIN_STATE_PMSUSPENDED" link="GVirDomain.html#GVIR-DOMAIN-STATE-PMSUSPENDED:CAPS"/>
247 <keyword type="constant" name="GVIR_DOMAIN_START_NONE" link="GVirDomain.html#GVIR-DOMAIN-START-NONE:CAPS"/>
248 <keyword type="constant" name="GVIR_DOMAIN_START_PAUSED" link="GVirDomain.html#GVIR-DOMAIN-START-PAUSED:CAPS"/>
249 <keyword type="constant" name="GVIR_DOMAIN_START_AUTODESTROY" link="GVirDomain.html#GVIR-DOMAIN-START-AUTODESTROY:CAPS"/>
250 <keyword type="constant" name="GVIR_DOMAIN_START_BYPASS_CACHE" link="GVirDomain.html#GVIR-DOMAIN-START-BYPASS-CACHE:CAPS"/>
251 <keyword type="constant" name="GVIR_DOMAIN_START_FORCE_BOOT" link="GVirDomain.html#GVIR-DOMAIN-START-FORCE-BOOT:CAPS"/>
239252 <keyword type="constant" name="GVIR_DOMAIN_DELETE_NONE" link="GVirDomain.html#GVIR-DOMAIN-DELETE-NONE:CAPS"/>
240253 <keyword type="constant" name="GVIR_DOMAIN_DELETE_SAVED_STATE" link="GVirDomain.html#GVIR-DOMAIN-DELETE-SAVED-STATE:CAPS"/>
241254 <keyword type="constant" name="GVIR_DOMAIN_DELETE_SNAPSHOTS_METADATA" link="GVirDomain.html#GVIR-DOMAIN-DELETE-SNAPSHOTS-METADATA:CAPS"/>
242 <keyword type="constant" name="GVIR_DOMAIN_REBOOT_NONE" link="GVirDomain.html#GVIR-DOMAIN-REBOOT-NONE:CAPS"/>
243 <keyword type="constant" name="GVIR_DOMAIN_REBOOT_ACPI_POWER_BTN" link="GVirDomain.html#GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS"/>
244 <keyword type="constant" name="GVIR_DOMAIN_REBOOT_GUEST_AGENT" link="GVirDomain.html#GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS"/>
255 <keyword type="constant" name="GVIR_DOMAIN_XML_NONE" link="GVirDomain.html#GVIR-DOMAIN-XML-NONE:CAPS"/>
256 <keyword type="constant" name="GVIR_DOMAIN_XML_SECURE" link="GVirDomain.html#GVIR-DOMAIN-XML-SECURE:CAPS"/>
257 <keyword type="constant" name="GVIR_DOMAIN_XML_INACTIVE" link="GVirDomain.html#GVIR-DOMAIN-XML-INACTIVE:CAPS"/>
258 <keyword type="constant" name="GVIR_DOMAIN_XML_UPDATE_CPU" link="GVirDomain.html#GVIR-DOMAIN-XML-UPDATE-CPU:CAPS"/>
245259 <keyword type="constant" name="GVIR_DOMAIN_SHUTDOWN_NONE" link="GVirDomain.html#GVIR-DOMAIN-SHUTDOWN-NONE:CAPS"/>
246260 <keyword type="constant" name="GVIR_DOMAIN_SHUTDOWN_ACPI_POWER_BTN" link="GVirDomain.html#GVIR-DOMAIN-SHUTDOWN-ACPI-POWER-BTN:CAPS"/>
247261 <keyword type="constant" name="GVIR_DOMAIN_SHUTDOWN_GUEST_AGENT" link="GVirDomain.html#GVIR-DOMAIN-SHUTDOWN-GUEST-AGENT:CAPS"/>
257271 <keyword type="constant" name="GVIR_DOMAIN_UPDATE_DEVICE_CURRENT" link="GVirDomain.html#GVIR-DOMAIN-UPDATE-DEVICE-CURRENT:CAPS"/>
258272 <keyword type="constant" name="GVIR_DOMAIN_UPDATE_DEVICE_LIVE" link="GVirDomain.html#GVIR-DOMAIN-UPDATE-DEVICE-LIVE:CAPS"/>
259273 <keyword type="constant" name="GVIR_DOMAIN_UPDATE_DEVICE_CONFIG" link="GVirDomain.html#GVIR-DOMAIN-UPDATE-DEVICE-CONFIG:CAPS"/>
260 <keyword type="constant" name="GVIR_DOMAIN_XML_NONE" link="GVirDomain.html#GVIR-DOMAIN-XML-NONE:CAPS"/>
261 <keyword type="constant" name="GVIR_DOMAIN_XML_SECURE" link="GVirDomain.html#GVIR-DOMAIN-XML-SECURE:CAPS"/>
262 <keyword type="constant" name="GVIR_DOMAIN_XML_INACTIVE" link="GVirDomain.html#GVIR-DOMAIN-XML-INACTIVE:CAPS"/>
263 <keyword type="constant" name="GVIR_DOMAIN_XML_UPDATE_CPU" link="GVirDomain.html#GVIR-DOMAIN-XML-UPDATE-CPU:CAPS"/>
274 <keyword type="constant" name="GVIR_DOMAIN_REBOOT_NONE" link="GVirDomain.html#GVIR-DOMAIN-REBOOT-NONE:CAPS"/>
275 <keyword type="constant" name="GVIR_DOMAIN_REBOOT_ACPI_POWER_BTN" link="GVirDomain.html#GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS"/>
276 <keyword type="constant" name="GVIR_DOMAIN_REBOOT_GUEST_AGENT" link="GVirDomain.html#GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS"/>
277 <keyword type="constant" name="GVIR_STORAGE_POOL_STATE_INACTIVE" link="GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-INACTIVE:CAPS"/>
278 <keyword type="constant" name="GVIR_STORAGE_POOL_STATE_BUILDING" link="GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-BUILDING:CAPS"/>
279 <keyword type="constant" name="GVIR_STORAGE_POOL_STATE_RUNNING" link="GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-RUNNING:CAPS"/>
280 <keyword type="constant" name="GVIR_STORAGE_POOL_STATE_DEGRADED" link="GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-DEGRADED:CAPS"/>
281 <keyword type="constant" name="GVIR_STORAGE_POOL_STATE_INACCESSIBLE" link="GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-INACCESSIBLE:CAPS"/>
282 <keyword type="constant" name="GVIR_STORAGE_VOL_STATE_FILE" link="GVirStorageVol.html#GVIR-STORAGE-VOL-STATE-FILE:CAPS"/>
283 <keyword type="constant" name="GVIR_STORAGE_VOL_STATE_BLOCK" link="GVirStorageVol.html#GVIR-STORAGE-VOL-STATE-BLOCK:CAPS"/>
284 <keyword type="constant" name="GVIR_STORAGE_VOL_STATE_DIR" link="GVirStorageVol.html#GVIR-STORAGE-VOL-STATE-DIR:CAPS"/>
264285 <keyword type="constant" name="GVIR_STORAGE_VOL_RESIZE_NONE" link="GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-NONE:CAPS"/>
265286 <keyword type="constant" name="GVIR_STORAGE_VOL_RESIZE_ALLOCATE" link="GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-ALLOCATE:CAPS"/>
266287 <keyword type="constant" name="GVIR_STORAGE_VOL_RESIZE_DELTA" link="GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-DELTA:CAPS"/>
267288 <keyword type="constant" name="GVIR_STORAGE_VOL_RESIZE_SHRINK" link="GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-SHRINK:CAPS"/>
289 <keyword type="constant" name="GVIR_STREAM_IO_CONDITION_READABLE" link="GVirStream.html#GVIR-STREAM-IO-CONDITION-READABLE:CAPS"/>
290 <keyword type="constant" name="GVIR_STREAM_IO_CONDITION_WRITABLE" link="GVirStream.html#GVIR-STREAM-IO-CONDITION-WRITABLE:CAPS"/>
291 <keyword type="constant" name="GVIR_STREAM_IO_CONDITION_HANGUP" link="GVirStream.html#GVIR-STREAM-IO-CONDITION-HANGUP:CAPS"/>
292 <keyword type="constant" name="GVIR_STREAM_IO_CONDITION_ERROR" link="GVirStream.html#GVIR-STREAM-IO-CONDITION-ERROR:CAPS"/>
268293 </functions>
269294 </book>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Annotation Glossary</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt-gobject Reference Manual">
88 <link rel="prev" href="api-index-full.html" title="API Index">
9 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
9 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1010 <link rel="stylesheet" href="style.css" type="text/css">
1111 </head>
1212 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4444 <div class="titlepage"><div><div><h1 class="title">
4545 <a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div>
4646 <a name="glsO"></a><h3 class="title">O</h3>
47 <dt>
48 <a name="annotation-glossterm-out"></a>out</dt>
49 <dd><p>Parameter for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
47 <dt><span class="glossterm"><a name="annotation-glossterm-out"></a>out</span></dt>
48 <dd class="glossdef"><p>Parameter for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
5049 <a name="glsS"></a><h3 class="title">S</h3>
51 <dt>
52 <a name="annotation-glossterm-scope%20async"></a>scope async</dt>
53 <dd><p>The callback is valid until first called.</p></dd>
50 <dt><span class="glossterm"><a name="annotation-glossterm-scope%20async"></a>scope async</span></dt>
51 <dd class="glossdef"><p>The callback is valid until first called.</p></dd>
5452 <a name="glsA"></a><h3 class="title">A</h3>
55 <dt>
56 <a name="annotation-glossterm-allow-none"></a>allow-none</dt>
57 <dd><p>NULL is ok, both for passing and for returning.</p></dd>
53 <dt><span class="glossterm"><a name="annotation-glossterm-allow-none"></a>allow-none</span></dt>
54 <dd class="glossdef"><p>NULL is ok, both for passing and for returning.</p></dd>
5855 <a name="glsI"></a><h3 class="title">I</h3>
59 <dt>
60 <a name="annotation-glossterm-inout"></a>inout</dt>
61 <dd><p>Parameter for input and for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
56 <dt><span class="glossterm"><a name="annotation-glossterm-inout"></a>inout</span></dt>
57 <dd class="glossdef"><p>Parameter for input and for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
6258 <a name="glsC"></a><h3 class="title">C</h3>
63 <dt>
64 <a name="annotation-glossterm-closure"></a>closure</dt>
65 <dd><p>This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.</p></dd>
59 <dt><span class="glossterm"><a name="annotation-glossterm-closure"></a>closure</span></dt>
60 <dd class="glossdef"><p>This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.</p></dd>
6661 <a name="glsT"></a><h3 class="title">T</h3>
67 <dt>
68 <a name="annotation-glossterm-transfer%20none"></a>transfer none</dt>
69 <dd><p>Don't free data after the code is done.</p></dd>
62 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20none"></a>transfer none</span></dt>
63 <dd class="glossdef"><p>Don't free data after the code is done.</p></dd>
7064 <a name="glsA"></a><h3 class="title">A</h3>
71 <dt>
72 <a name="annotation-glossterm-array"></a>array</dt>
73 <dd><p>Parameter points to an array of items.</p></dd>
65 <dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt>
66 <dd class="glossdef"><p>Parameter points to an array of items.</p></dd>
7467 <a name="glsE"></a><h3 class="title">E</h3>
75 <dt>
76 <a name="annotation-glossterm-element-type"></a>element-type</dt>
77 <dd><p>Generics and defining elements of containers and arrays.</p></dd>
68 <dt><span class="glossterm"><a name="annotation-glossterm-element-type"></a>element-type</span></dt>
69 <dd class="glossdef"><p>Generics and defining elements of containers and arrays.</p></dd>
7870 <a name="glsT"></a><h3 class="title">T</h3>
79 <dt>
80 <a name="annotation-glossterm-transfer%20full"></a>transfer full</dt>
81 <dd><p>Free data after the code is done.</p></dd>
82 <dt>
83 <a name="annotation-glossterm-type"></a>type</dt>
84 <dd><p>Override the parsed C type with given type</p></dd>
71 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
72 <dd class="glossdef"><p>Free data after the code is done.</p></dd>
73 <dt><span class="glossterm"><a name="annotation-glossterm-type"></a>type</span></dt>
74 <dd class="glossdef"><p>Override the parsed C type with given type.</p></dd>
8575 <a name="glsS"></a><h3 class="title">S</h3>
86 <dt>
87 <a name="annotation-glossterm-scope%20notified"></a>scope notified</dt>
88 <dd><p>The callback is valid until the GDestroyNotify argument is called.</p></dd>
76 <dt><span class="glossterm"><a name="annotation-glossterm-scope%20notified"></a>scope notified</span></dt>
77 <dd class="glossdef"><p>The callback is valid until the GDestroyNotify argument is called.</p></dd>
8978 </div>
9079 <div class="footer">
9180 <hr>
92 Generated by GTK-Doc V1.18</div>
81 Generated by GTK-Doc V1.19</div>
9382 </body>
9483 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>API Index</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt-gobject Reference Manual">
88 <link rel="prev" href="object-tree.html" title="Object Hierarchy">
99 <link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
180180 </dt>
181181 <dd></dd>
182182 <dt>
183 GVirDomainInterface, struct in GVirDomainInterface
184 </dt>
185 <dd></dd>
186 <dt>
187 GVirDomainInterfaceClass, struct in GVirDomainInterface
188 </dt>
189 <dd></dd>
190 <dt>
191 GVirDomainInterfaceStats, struct in GVirDomainInterface
183 GVirDomainInterface, struct in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
184 </dt>
185 <dd></dd>
186 <dt>
187 GVirDomainInterfaceClass, struct in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
188 </dt>
189 <dd></dd>
190 <dt>
191 GVirDomainInterfaceStats, struct in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
192192 </dt>
193193 <dd></dd>
194194 <dt>
236236 </dt>
237237 <dd></dd>
238238 <dt>
239 <a class="link" href="GVirInterface.html#GVirInterface-struct" title="struct GVirInterface">GVirInterface</a>, struct in <a class="link" href="GVirInterface.html" title="GVirInterface">GVirInterface</a>
240 </dt>
241 <dd></dd>
242 <dt>
243 <a class="link" href="GVirInterface.html#GVirInterface--handle" title='The "handle" property'>GVirInterface:handle</a>, object property in <a class="link" href="GVirInterface.html" title="GVirInterface">GVirInterface</a>
244 </dt>
245 <dd></dd>
246 <dt>
247 <a class="link" href="GVirInterface.html#GVirInterfaceClass" title="struct GVirInterfaceClass">GVirInterfaceClass</a>, struct in <a class="link" href="GVirInterface.html" title="GVirInterface">GVirInterface</a>
239 <a class="link" href="Libvirt-gobject-GVir.html#GVirInterface-struct" title="struct GVirInterface">GVirInterface</a>, struct in <a class="link" href="Libvirt-gobject-GVir.html" title="GVir">GVir</a>
240 </dt>
241 <dd></dd>
242 <dt>
243 <a class="link" href="Libvirt-gobject-GVir.html#GVirInterface--handle" title='The "handle" property'>GVirInterface:handle</a>, object property in <a class="link" href="Libvirt-gobject-GVir.html" title="GVir">GVir</a>
244 </dt>
245 <dd></dd>
246 <dt>
247 <a class="link" href="Libvirt-gobject-GVir.html#GVirInterfaceClass" title="struct GVirInterfaceClass">GVirInterfaceClass</a>, struct in <a class="link" href="Libvirt-gobject-GVir.html" title="GVir">GVir</a>
248248 </dt>
249249 <dd></dd>
250250 <dt>
664664 </dt>
665665 <dd></dd>
666666 <dt>
667 gvir_domain_interface_get_stats, function in GVirDomainInterface
667 gvir_domain_interface_get_stats, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
668668 </dt>
669669 <dd></dd>
670670 <dt>
780780 </dt>
781781 <dd></dd>
782782 <dt>
783 <a class="link" href="GVirInterface.html#gvir-interface-get-config" title="gvir_interface_get_config ()">gvir_interface_get_config</a>, function in <a class="link" href="GVirInterface.html" title="GVirInterface">GVirInterface</a>
784 </dt>
785 <dd></dd>
786 <dt>
787 <a class="link" href="GVirInterface.html#gvir-interface-get-name" title="gvir_interface_get_name ()">gvir_interface_get_name</a>, function in <a class="link" href="GVirInterface.html" title="GVirInterface">GVirInterface</a>
783 <a class="link" href="Libvirt-gobject-GVir.html#gvir-interface-get-config" title="gvir_interface_get_config ()">gvir_interface_get_config</a>, function in <a class="link" href="Libvirt-gobject-GVir.html" title="GVir">GVir</a>
784 </dt>
785 <dd></dd>
786 <dt>
787 <a class="link" href="Libvirt-gobject-GVir.html#gvir-interface-get-name" title="gvir_interface_get_name ()">gvir_interface_get_name</a>, function in <a class="link" href="Libvirt-gobject-GVir.html" title="GVir">GVir</a>
788788 </dt>
789789 <dd></dd>
790790 <dt>
10261026 </div>
10271027 <div class="footer">
10281028 <hr>
1029 Generated by GTK-Doc V1.18</div>
1029 Generated by GTK-Doc V1.19</div>
10301030 </body>
10311031 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Libvirt-gobject</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt-gobject Reference Manual">
88 <link rel="prev" href="index.html" title="Libvirt-gobject Reference Manual">
99 <link rel="next" href="GVirConnection.html" title="GVirConnection">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
23 <a name="idp5438336"></a>Libvirt-gobject</h1></div></div></div>
24 <div class="toc"><dl>
23 <a name="id-1.2"></a>Libvirt-gobject</h1></div></div></div>
24 <div class="toc"><dl class="toc">
2525 <dt>
2626 <span class="refentrytitle"><a href="GVirConnection.html">GVirConnection</a></span><span class="refpurpose"></span>
2727 </dt>
3232 <span class="refentrytitle"><a href="GVirDomainSnapshot.html">GVirDomainSnapshot</a></span><span class="refpurpose"></span>
3333 </dt>
3434 <dt>
35 <span class="refentrytitle"><a href="GVirInterface.html">GVirInterface</a></span><span class="refpurpose"></span>
35 <span class="refentrytitle"><a href="Libvirt-gobject-GVir.html">GVir</a></span><span class="refpurpose"></span>
3636 </dt>
3737 <dt>
3838 <span class="refentrytitle"><a href="GVirManager.html">GVirManager</a></span><span class="refpurpose"></span>
6262 </div>
6363 <div class="footer">
6464 <hr>
65 Generated by GTK-Doc V1.18</div>
65 Generated by GTK-Doc V1.19</div>
6666 </body>
6767 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Libvirt-gobject Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="next" href="ch01.html" title="Libvirt-gobject">
8 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
8 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
99 <link rel="stylesheet" href="style.css" type="text/css">
1010 </head>
1111 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1414 <div><div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">Libvirt-gobject Reference Manual</p></th></tr></table></div></div>
1515 <hr>
1616 </div>
17 <div class="toc"><dl>
17 <div class="toc"><dl class="toc">
1818 <dt><span class="chapter"><a href="ch01.html">Libvirt-gobject</a></span></dt>
1919 <dd><dl>
2020 <dt>
2727 <span class="refentrytitle"><a href="GVirDomainSnapshot.html">GVirDomainSnapshot</a></span><span class="refpurpose"></span>
2828 </dt>
2929 <dt>
30 <span class="refentrytitle"><a href="GVirInterface.html">GVirInterface</a></span><span class="refpurpose"></span>
30 <span class="refentrytitle"><a href="Libvirt-gobject-GVir.html">GVir</a></span><span class="refpurpose"></span>
3131 </dt>
3232 <dt>
3333 <span class="refentrytitle"><a href="GVirManager.html">GVirManager</a></span><span class="refpurpose"></span>
6161 </div>
6262 <div class="footer">
6363 <hr>
64 Generated by GTK-Doc V1.18</div>
64 Generated by GTK-Doc V1.19</div>
6565 </body>
6666 </html>
55 <ANCHOR id="GVirConnection.signals" href="Libvirt-gobject/GVirConnection.html#GVirConnection.signals">
66 <ANCHOR id="GVirConnection.description" href="Libvirt-gobject/GVirConnection.html#GVirConnection.description">
77 <ANCHOR id="GVirConnection.details" href="Libvirt-gobject/GVirConnection.html#GVirConnection.details">
8 <ANCHOR id="GVirNodeInfo-struct" href="Libvirt-gobject/GVirConnection.html#GVirNodeInfo-struct">
89 <ANCHOR id="GVirConnection-struct" href="Libvirt-gobject/GVirConnection.html#GVirConnection-struct">
910 <ANCHOR id="GVirConnectionClass" href="Libvirt-gobject/GVirConnection.html#GVirConnectionClass">
10 <ANCHOR id="GVirNodeInfo-struct" href="Libvirt-gobject/GVirConnection.html#GVirNodeInfo-struct">
11 <ANCHOR id="gvir-connection-new" href="Libvirt-gobject/GVirConnection.html#gvir-connection-new">
12 <ANCHOR id="gvir-connection-open" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open">
13 <ANCHOR id="gvir-connection-open-read-only" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-read-only">
14 <ANCHOR id="gvir-connection-open-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-async">
15 <ANCHOR id="gvir-connection-open-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-finish">
16 <ANCHOR id="gvir-connection-open-read-only-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-read-only-async">
17 <ANCHOR id="gvir-connection-open-read-only-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-read-only-finish">
18 <ANCHOR id="gvir-connection-is-open" href="Libvirt-gobject/GVirConnection.html#gvir-connection-is-open">
19 <ANCHOR id="gvir-connection-is-read-only" href="Libvirt-gobject/GVirConnection.html#gvir-connection-is-read-only">
1120 <ANCHOR id="gvir-connection-close" href="Libvirt-gobject/GVirConnection.html#gvir-connection-close">
12 <ANCHOR id="gvir-connection-create-domain" href="Libvirt-gobject/GVirConnection.html#gvir-connection-create-domain">
13 <ANCHOR id="gvir-connection-create-storage-pool" href="Libvirt-gobject/GVirConnection.html#gvir-connection-create-storage-pool">
1421 <ANCHOR id="gvir-connection-fetch-domains" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-domains">
1522 <ANCHOR id="gvir-connection-fetch-domains-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-domains-async">
1623 <ANCHOR id="gvir-connection-fetch-domains-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-domains-finish">
24 <ANCHOR id="gvir-connection-get-uri" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-uri">
25 <ANCHOR id="gvir-connection-get-hypervisor-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-hypervisor-name">
26 <ANCHOR id="gvir-connection-get-version" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-version">
27 <ANCHOR id="gvir-connection-get-domains" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-domains">
28 <ANCHOR id="gvir-connection-get-domain" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-domain">
29 <ANCHOR id="gvir-connection-find-domain-by-id" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-domain-by-id">
30 <ANCHOR id="gvir-connection-find-domain-by-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-domain-by-name">
31 <ANCHOR id="gvir-connection-create-domain" href="Libvirt-gobject/GVirConnection.html#gvir-connection-create-domain">
32 <ANCHOR id="gvir-connection-start-domain" href="Libvirt-gobject/GVirConnection.html#gvir-connection-start-domain">
33 <ANCHOR id="gvir-connection-get-interfaces" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-interfaces">
34 <ANCHOR id="gvir-connection-get-interface" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-interface">
35 <ANCHOR id="gvir-connection-find-interface-by-mac" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-interface-by-mac">
36 <ANCHOR id="gvir-connection-get-networks" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-networks">
37 <ANCHOR id="gvir-connection-get-network" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-network">
38 <ANCHOR id="gvir-connection-find-network-by-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-network-by-name">
39 <ANCHOR id="gvir-connection-get-network-filters" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-network-filters">
40 <ANCHOR id="gvir-connection-get-network-filter" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-network-filter">
41 <ANCHOR id="gvir-connection-find-network-filter-by-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-network-filter-by-name">
42 <ANCHOR id="gvir-connection-get-node-devices" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-node-devices">
43 <ANCHOR id="gvir-connection-get-node-device" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-node-device">
44 <ANCHOR id="gvir-connection-get-secrets" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-secrets">
45 <ANCHOR id="gvir-connection-get-secret" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-secret">
1746 <ANCHOR id="gvir-connection-fetch-storage-pools" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-storage-pools">
1847 <ANCHOR id="gvir-connection-fetch-storage-pools-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-storage-pools-async">
1948 <ANCHOR id="gvir-connection-fetch-storage-pools-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-storage-pools-finish">
20 <ANCHOR id="gvir-connection-find-domain-by-id" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-domain-by-id">
21 <ANCHOR id="gvir-connection-find-domain-by-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-domain-by-name">
22 <ANCHOR id="gvir-connection-find-interface-by-mac" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-interface-by-mac">
23 <ANCHOR id="gvir-connection-find-network-by-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-network-by-name">
24 <ANCHOR id="gvir-connection-find-network-filter-by-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-network-filter-by-name">
49 <ANCHOR id="gvir-connection-get-storage-pools" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-storage-pools">
50 <ANCHOR id="gvir-connection-get-storage-pool" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-storage-pool">
2551 <ANCHOR id="gvir-connection-find-storage-pool-by-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-storage-pool-by-name">
52 <ANCHOR id="gvir-connection-create-storage-pool" href="Libvirt-gobject/GVirConnection.html#gvir-connection-create-storage-pool">
53 <ANCHOR id="gvir-connection-get-stream" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-stream">
54 <ANCHOR id="gvir-connection-get-node-info" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-node-info">
2655 <ANCHOR id="gvir-connection-get-capabilities" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-capabilities">
2756 <ANCHOR id="gvir-connection-get-capabilities-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-capabilities-async">
2857 <ANCHOR id="gvir-connection-get-capabilities-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-capabilities-finish">
29 <ANCHOR id="gvir-connection-get-domain" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-domain">
30 <ANCHOR id="gvir-connection-get-domains" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-domains">
31 <ANCHOR id="gvir-connection-get-hypervisor-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-hypervisor-name">
32 <ANCHOR id="gvir-connection-get-interface" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-interface">
33 <ANCHOR id="gvir-connection-get-interfaces" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-interfaces">
34 <ANCHOR id="gvir-connection-get-network" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-network">
35 <ANCHOR id="gvir-connection-get-network-filter" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-network-filter">
36 <ANCHOR id="gvir-connection-get-network-filters" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-network-filters">
37 <ANCHOR id="gvir-connection-get-networks" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-networks">
38 <ANCHOR id="gvir-connection-get-node-device" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-node-device">
39 <ANCHOR id="gvir-connection-get-node-devices" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-node-devices">
40 <ANCHOR id="gvir-connection-get-node-info" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-node-info">
41 <ANCHOR id="gvir-connection-get-secret" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-secret">
42 <ANCHOR id="gvir-connection-get-secrets" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-secrets">
43 <ANCHOR id="gvir-connection-get-storage-pool" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-storage-pool">
44 <ANCHOR id="gvir-connection-get-storage-pools" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-storage-pools">
45 <ANCHOR id="gvir-connection-get-stream" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-stream">
46 <ANCHOR id="gvir-connection-get-uri" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-uri">
47 <ANCHOR id="gvir-connection-get-version" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-version">
48 <ANCHOR id="gvir-connection-is-open" href="Libvirt-gobject/GVirConnection.html#gvir-connection-is-open">
49 <ANCHOR id="gvir-connection-is-read-only" href="Libvirt-gobject/GVirConnection.html#gvir-connection-is-read-only">
50 <ANCHOR id="gvir-connection-new" href="Libvirt-gobject/GVirConnection.html#gvir-connection-new">
51 <ANCHOR id="gvir-connection-open" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open">
52 <ANCHOR id="gvir-connection-open-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-async">
53 <ANCHOR id="gvir-connection-open-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-finish">
54 <ANCHOR id="gvir-connection-open-read-only" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-read-only">
55 <ANCHOR id="gvir-connection-open-read-only-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-read-only-async">
56 <ANCHOR id="gvir-connection-open-read-only-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-read-only-finish">
5758 <ANCHOR id="gvir-connection-restore-domain-from-file" href="Libvirt-gobject/GVirConnection.html#gvir-connection-restore-domain-from-file">
5859 <ANCHOR id="gvir-connection-restore-domain-from-file-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-restore-domain-from-file-async">
5960 <ANCHOR id="gvir-connection-restore-domain-from-file-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-restore-domain-from-file-finish">
60 <ANCHOR id="gvir-connection-start-domain" href="Libvirt-gobject/GVirConnection.html#gvir-connection-start-domain">
6161 <ANCHOR id="GVirConnection.property-details" href="Libvirt-gobject/GVirConnection.html#GVirConnection.property-details">
6262 <ANCHOR id="GVirConnection--handle" href="Libvirt-gobject/GVirConnection.html#GVirConnection--handle">
6363 <ANCHOR id="GVirConnection--uri" href="Libvirt-gobject/GVirConnection.html#GVirConnection--uri">
7676 <ANCHOR id="GVirDomain.details" href="Libvirt-gobject/GVirDomain.html#GVirDomain.details">
7777 <ANCHOR id="GVirDomain-struct" href="Libvirt-gobject/GVirDomain.html#GVirDomain-struct">
7878 <ANCHOR id="GVirDomainClass" href="Libvirt-gobject/GVirDomain.html#GVirDomainClass">
79 <ANCHOR id="GVirDomainState" href="Libvirt-gobject/GVirDomain.html#GVirDomainState">
80 <ANCHOR id="GVIR-DOMAIN-STATE-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-NONE:CAPS">
81 <ANCHOR id="GVIR-DOMAIN-STATE-RUNNING:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-RUNNING:CAPS">
82 <ANCHOR id="GVIR-DOMAIN-STATE-BLOCKED:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-BLOCKED:CAPS">
83 <ANCHOR id="GVIR-DOMAIN-STATE-PAUSED:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-PAUSED:CAPS">
84 <ANCHOR id="GVIR-DOMAIN-STATE-SHUTDOWN:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-SHUTDOWN:CAPS">
85 <ANCHOR id="GVIR-DOMAIN-STATE-SHUTOFF:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-SHUTOFF:CAPS">
86 <ANCHOR id="GVIR-DOMAIN-STATE-CRASHED:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-CRASHED:CAPS">
87 <ANCHOR id="GVIR-DOMAIN-STATE-PMSUSPENDED:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-PMSUSPENDED:CAPS">
88 <ANCHOR id="GVirDomainStartFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainStartFlags">
89 <ANCHOR id="GVIR-DOMAIN-START-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-START-NONE:CAPS">
90 <ANCHOR id="GVIR-DOMAIN-START-PAUSED:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-START-PAUSED:CAPS">
91 <ANCHOR id="GVIR-DOMAIN-START-AUTODESTROY:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-START-AUTODESTROY:CAPS">
92 <ANCHOR id="GVIR-DOMAIN-START-BYPASS-CACHE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-START-BYPASS-CACHE:CAPS">
93 <ANCHOR id="GVIR-DOMAIN-START-FORCE-BOOT:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-START-FORCE-BOOT:CAPS">
7994 <ANCHOR id="GVirDomainDeleteFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainDeleteFlags">
8095 <ANCHOR id="GVIR-DOMAIN-DELETE-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-DELETE-NONE:CAPS">
8196 <ANCHOR id="GVIR-DOMAIN-DELETE-SAVED-STATE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-DELETE-SAVED-STATE:CAPS">
8297 <ANCHOR id="GVIR-DOMAIN-DELETE-SNAPSHOTS-METADATA:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-DELETE-SNAPSHOTS-METADATA:CAPS">
83 <ANCHOR id="GVirDomainInfo-struct" href="Libvirt-gobject/GVirDomain.html#GVirDomainInfo-struct">
84 <ANCHOR id="GVirDomainRebootFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainRebootFlags">
85 <ANCHOR id="GVIR-DOMAIN-REBOOT-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-REBOOT-NONE:CAPS">
86 <ANCHOR id="GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS">
87 <ANCHOR id="GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS">
98 <ANCHOR id="GVirDomainXMLFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainXMLFlags">
99 <ANCHOR id="GVIR-DOMAIN-XML-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-XML-NONE:CAPS">
100 <ANCHOR id="GVIR-DOMAIN-XML-SECURE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-XML-SECURE:CAPS">
101 <ANCHOR id="GVIR-DOMAIN-XML-INACTIVE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-XML-INACTIVE:CAPS">
102 <ANCHOR id="GVIR-DOMAIN-XML-UPDATE-CPU:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-XML-UPDATE-CPU:CAPS">
88103 <ANCHOR id="GVirDomainShutdownFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainShutdownFlags">
89104 <ANCHOR id="GVIR-DOMAIN-SHUTDOWN-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SHUTDOWN-NONE:CAPS">
90105 <ANCHOR id="GVIR-DOMAIN-SHUTDOWN-ACPI-POWER-BTN:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SHUTDOWN-ACPI-POWER-BTN:CAPS">
99114 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-REUSE-EXT:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-REUSE-EXT:CAPS">
100115 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-QUIESCE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-QUIESCE:CAPS">
101116 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-ATOMIC:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-ATOMIC:CAPS">
102 <ANCHOR id="GVirDomainStartFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainStartFlags">
103 <ANCHOR id="GVirDomainState" href="Libvirt-gobject/GVirDomain.html#GVirDomainState">
104117 <ANCHOR id="GVirDomainUpdateDeviceFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainUpdateDeviceFlags">
105118 <ANCHOR id="GVIR-DOMAIN-UPDATE-DEVICE-CURRENT:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-UPDATE-DEVICE-CURRENT:CAPS">
106119 <ANCHOR id="GVIR-DOMAIN-UPDATE-DEVICE-LIVE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-UPDATE-DEVICE-LIVE:CAPS">
107120 <ANCHOR id="GVIR-DOMAIN-UPDATE-DEVICE-CONFIG:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-UPDATE-DEVICE-CONFIG:CAPS">
108 <ANCHOR id="GVirDomainXMLFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainXMLFlags">
109 <ANCHOR id="GVIR-DOMAIN-XML-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-XML-NONE:CAPS">
110 <ANCHOR id="GVIR-DOMAIN-XML-SECURE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-XML-SECURE:CAPS">
111 <ANCHOR id="GVIR-DOMAIN-XML-INACTIVE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-XML-INACTIVE:CAPS">
112 <ANCHOR id="GVIR-DOMAIN-XML-UPDATE-CPU:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-XML-UPDATE-CPU:CAPS">
113 <ANCHOR id="gvir-domain-create-snapshot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-create-snapshot">
121 <ANCHOR id="GVirDomainRebootFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainRebootFlags">
122 <ANCHOR id="GVIR-DOMAIN-REBOOT-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-REBOOT-NONE:CAPS">
123 <ANCHOR id="GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS">
124 <ANCHOR id="GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS">
125 <ANCHOR id="GVirDomainInfo-struct" href="Libvirt-gobject/GVirDomain.html#GVirDomainInfo-struct">
126 <ANCHOR id="gvir-domain-get-name" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-name">
127 <ANCHOR id="gvir-domain-get-uuid" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-uuid">
128 <ANCHOR id="gvir-domain-get-id" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-id">
129 <ANCHOR id="gvir-domain-start" href="Libvirt-gobject/GVirDomain.html#gvir-domain-start">
130 <ANCHOR id="gvir-domain-start-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-start-async">
131 <ANCHOR id="gvir-domain-start-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-start-finish">
132 <ANCHOR id="gvir-domain-resume" href="Libvirt-gobject/GVirDomain.html#gvir-domain-resume">
133 <ANCHOR id="gvir-domain-resume-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-resume-async">
134 <ANCHOR id="gvir-domain-resume-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-resume-finish">
135 <ANCHOR id="gvir-domain-wakeup" href="Libvirt-gobject/GVirDomain.html#gvir-domain-wakeup">
136 <ANCHOR id="gvir-domain-wakeup-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-wakeup-async">
137 <ANCHOR id="gvir-domain-wakeup-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-wakeup-finish">
138 <ANCHOR id="gvir-domain-stop" href="Libvirt-gobject/GVirDomain.html#gvir-domain-stop">
114139 <ANCHOR id="gvir-domain-delete" href="Libvirt-gobject/GVirDomain.html#gvir-domain-delete">
115 <ANCHOR id="gvir-domain-get-config" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-config">
116 <ANCHOR id="gvir-domain-get-devices" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-devices">
117 <ANCHOR id="gvir-domain-get-id" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-id">
140 <ANCHOR id="gvir-domain-shutdown" href="Libvirt-gobject/GVirDomain.html#gvir-domain-shutdown">
141 <ANCHOR id="gvir-domain-reboot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-reboot">
142 <ANCHOR id="gvir-domain-save-to-file" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-to-file">
143 <ANCHOR id="gvir-domain-save-to-file-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-to-file-async">
144 <ANCHOR id="gvir-domain-save-to-file-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-to-file-finish">
118145 <ANCHOR id="gvir-domain-get-info" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-info">
119146 <ANCHOR id="gvir-domain-get-info-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-info-async">
120147 <ANCHOR id="gvir-domain-get-info-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-info-finish">
121 <ANCHOR id="gvir-domain-get-name" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-name">
122 <ANCHOR id="gvir-domain-get-persistent" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-persistent">
123 <ANCHOR id="gvir-domain-get-saved" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-saved">
124 <ANCHOR id="gvir-domain-get-uuid" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-uuid">
148 <ANCHOR id="gvir-domain-get-config" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-config">
149 <ANCHOR id="gvir-domain-set-config" href="Libvirt-gobject/GVirDomain.html#gvir-domain-set-config">
150 <ANCHOR id="gvir-domain-screenshot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-screenshot">
125151 <ANCHOR id="gvir-domain-open-console" href="Libvirt-gobject/GVirDomain.html#gvir-domain-open-console">
126152 <ANCHOR id="gvir-domain-open-graphics" href="Libvirt-gobject/GVirDomain.html#gvir-domain-open-graphics">
127 <ANCHOR id="gvir-domain-reboot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-reboot">
128 <ANCHOR id="gvir-domain-resume" href="Libvirt-gobject/GVirDomain.html#gvir-domain-resume">
129 <ANCHOR id="gvir-domain-resume-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-resume-async">
130 <ANCHOR id="gvir-domain-resume-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-resume-finish">
153 <ANCHOR id="gvir-domain-suspend" href="Libvirt-gobject/GVirDomain.html#gvir-domain-suspend">
131154 <ANCHOR id="gvir-domain-save" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save">
132155 <ANCHOR id="gvir-domain-save-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-async">
133156 <ANCHOR id="gvir-domain-save-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-finish">
134 <ANCHOR id="gvir-domain-save-to-file" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-to-file">
135 <ANCHOR id="gvir-domain-save-to-file-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-to-file-async">
136 <ANCHOR id="gvir-domain-save-to-file-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-to-file-finish">
137 <ANCHOR id="gvir-domain-screenshot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-screenshot">
138 <ANCHOR id="gvir-domain-set-config" href="Libvirt-gobject/GVirDomain.html#gvir-domain-set-config">
139 <ANCHOR id="gvir-domain-shutdown" href="Libvirt-gobject/GVirDomain.html#gvir-domain-shutdown">
140 <ANCHOR id="gvir-domain-start" href="Libvirt-gobject/GVirDomain.html#gvir-domain-start">
141 <ANCHOR id="gvir-domain-start-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-start-async">
142 <ANCHOR id="gvir-domain-start-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-start-finish">
143 <ANCHOR id="gvir-domain-stop" href="Libvirt-gobject/GVirDomain.html#gvir-domain-stop">
144 <ANCHOR id="gvir-domain-suspend" href="Libvirt-gobject/GVirDomain.html#gvir-domain-suspend">
157 <ANCHOR id="gvir-domain-get-persistent" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-persistent">
158 <ANCHOR id="gvir-domain-get-saved" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-saved">
159 <ANCHOR id="gvir-domain-get-devices" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-devices">
145160 <ANCHOR id="gvir-domain-update-device" href="Libvirt-gobject/GVirDomain.html#gvir-domain-update-device">
146 <ANCHOR id="gvir-domain-wakeup" href="Libvirt-gobject/GVirDomain.html#gvir-domain-wakeup">
147 <ANCHOR id="gvir-domain-wakeup-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-wakeup-async">
148 <ANCHOR id="gvir-domain-wakeup-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-wakeup-finish">
161 <ANCHOR id="gvir-domain-create-snapshot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-create-snapshot">
149162 <ANCHOR id="GVirDomain.property-details" href="Libvirt-gobject/GVirDomain.html#GVirDomain.property-details">
150163 <ANCHOR id="GVirDomain--handle" href="Libvirt-gobject/GVirDomain.html#GVirDomain--handle">
151164 <ANCHOR id="GVirDomain--persistent" href="Libvirt-gobject/GVirDomain.html#GVirDomain--persistent">
164177 <ANCHOR id="GVirDomainSnapshot.details" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.details">
165178 <ANCHOR id="GVirDomainSnapshot-struct" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot-struct">
166179 <ANCHOR id="GVirDomainSnapshotClass" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshotClass">
180 <ANCHOR id="gvir-domain-snapshot-get-name" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-get-name">
167181 <ANCHOR id="gvir-domain-snapshot-get-config" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-get-config">
168 <ANCHOR id="gvir-domain-snapshot-get-name" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-get-name">
169182 <ANCHOR id="GVirDomainSnapshot.property-details" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.property-details">
170183 <ANCHOR id="GVirDomainSnapshot--handle" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot--handle">
171 <ANCHOR id="GVirInterface" href="Libvirt-gobject/GVirInterface.html">
172 <ANCHOR id="GVirInterface.synopsis" href="Libvirt-gobject/GVirInterface.html#GVirInterface.synopsis">
173 <ANCHOR id="GVirInterface.object-hierarchy" href="Libvirt-gobject/GVirInterface.html#GVirInterface.object-hierarchy">
174 <ANCHOR id="GVirInterface.properties" href="Libvirt-gobject/GVirInterface.html#GVirInterface.properties">
175 <ANCHOR id="GVirInterface.description" href="Libvirt-gobject/GVirInterface.html#GVirInterface.description">
176 <ANCHOR id="GVirInterface.details" href="Libvirt-gobject/GVirInterface.html#GVirInterface.details">
177 <ANCHOR id="GVirInterface-struct" href="Libvirt-gobject/GVirInterface.html#GVirInterface-struct">
178 <ANCHOR id="GVirInterfaceClass" href="Libvirt-gobject/GVirInterface.html#GVirInterfaceClass">
179 <ANCHOR id="gvir-interface-get-config" href="Libvirt-gobject/GVirInterface.html#gvir-interface-get-config">
180 <ANCHOR id="gvir-interface-get-name" href="Libvirt-gobject/GVirInterface.html#gvir-interface-get-name">
181 <ANCHOR id="GVirInterface.property-details" href="Libvirt-gobject/GVirInterface.html#GVirInterface.property-details">
182 <ANCHOR id="GVirInterface--handle" href="Libvirt-gobject/GVirInterface.html#GVirInterface--handle">
184 <ANCHOR id="Libvirt-gobject-GVir" href="Libvirt-gobject/Libvirt-gobject-GVir.html">
185 <ANCHOR id="Libvirt-gobject-GVir.synopsis" href="Libvirt-gobject/Libvirt-gobject-GVir.html#Libvirt-gobject-GVir.synopsis">
186 <ANCHOR id="GVirInterface" href="Libvirt-gobject/Libvirt-gobject-GVir.html#GVirInterface">
187 <ANCHOR id="Libvirt-gobject-GVir.object-hierarchy" href="Libvirt-gobject/Libvirt-gobject-GVir.html#Libvirt-gobject-GVir.object-hierarchy">
188 <ANCHOR id="Libvirt-gobject-GVir.properties" href="Libvirt-gobject/Libvirt-gobject-GVir.html#Libvirt-gobject-GVir.properties">
189 <ANCHOR id="Libvirt-gobject-GVir.description" href="Libvirt-gobject/Libvirt-gobject-GVir.html#Libvirt-gobject-GVir.description">
190 <ANCHOR id="Libvirt-gobject-GVir.details" href="Libvirt-gobject/Libvirt-gobject-GVir.html#Libvirt-gobject-GVir.details">
191 <ANCHOR id="GVirInterface-struct" href="Libvirt-gobject/Libvirt-gobject-GVir.html#GVirInterface-struct">
192 <ANCHOR id="GVirInterfaceClass" href="Libvirt-gobject/Libvirt-gobject-GVir.html#GVirInterfaceClass">
193 <ANCHOR id="gvir-interface-get-name" href="Libvirt-gobject/Libvirt-gobject-GVir.html#gvir-interface-get-name">
194 <ANCHOR id="gvir-interface-get-config" href="Libvirt-gobject/Libvirt-gobject-GVir.html#gvir-interface-get-config">
195 <ANCHOR id="Libvirt-gobject-GVir.property-details" href="Libvirt-gobject/Libvirt-gobject-GVir.html#Libvirt-gobject-GVir.property-details">
196 <ANCHOR id="GVirInterface--handle" href="Libvirt-gobject/Libvirt-gobject-GVir.html#GVirInterface--handle">
183197 <ANCHOR id="GVirManager" href="Libvirt-gobject/GVirManager.html">
184198 <ANCHOR id="GVirManager.synopsis" href="Libvirt-gobject/GVirManager.html#GVirManager.synopsis">
185199 <ANCHOR id="GVirManager.object-hierarchy" href="Libvirt-gobject/GVirManager.html#GVirManager.object-hierarchy">
188202 <ANCHOR id="GVirManager.details" href="Libvirt-gobject/GVirManager.html#GVirManager.details">
189203 <ANCHOR id="GVirManager-struct" href="Libvirt-gobject/GVirManager.html#GVirManager-struct">
190204 <ANCHOR id="GVirManagerClass" href="Libvirt-gobject/GVirManager.html#GVirManagerClass">
205 <ANCHOR id="gvir-manager-new" href="Libvirt-gobject/GVirManager.html#gvir-manager-new">
191206 <ANCHOR id="gvir-manager-add-connection" href="Libvirt-gobject/GVirManager.html#gvir-manager-add-connection">
207 <ANCHOR id="gvir-manager-remove-connection" href="Libvirt-gobject/GVirManager.html#gvir-manager-remove-connection">
208 <ANCHOR id="gvir-manager-get-connections" href="Libvirt-gobject/GVirManager.html#gvir-manager-get-connections">
192209 <ANCHOR id="gvir-manager-find-connection-by-uri" href="Libvirt-gobject/GVirManager.html#gvir-manager-find-connection-by-uri">
193 <ANCHOR id="gvir-manager-get-connections" href="Libvirt-gobject/GVirManager.html#gvir-manager-get-connections">
194 <ANCHOR id="gvir-manager-new" href="Libvirt-gobject/GVirManager.html#gvir-manager-new">
195 <ANCHOR id="gvir-manager-remove-connection" href="Libvirt-gobject/GVirManager.html#gvir-manager-remove-connection">
196210 <ANCHOR id="GVirManager.signal-details" href="Libvirt-gobject/GVirManager.html#GVirManager.signal-details">
197211 <ANCHOR id="GVirManager-connection-added" href="Libvirt-gobject/GVirManager.html#GVirManager-connection-added">
198212 <ANCHOR id="GVirManager-connection-removed" href="Libvirt-gobject/GVirManager.html#GVirManager-connection-removed">
204218 <ANCHOR id="GVirNetworkFilter.details" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.details">
205219 <ANCHOR id="GVirNetworkFilter-struct" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter-struct">
206220 <ANCHOR id="GVirNetworkFilterClass" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilterClass">
207 <ANCHOR id="gvir-network-filter-get-config" href="Libvirt-gobject/GVirNetworkFilter.html#gvir-network-filter-get-config">
208221 <ANCHOR id="gvir-network-filter-get-name" href="Libvirt-gobject/GVirNetworkFilter.html#gvir-network-filter-get-name">
209222 <ANCHOR id="gvir-network-filter-get-uuid" href="Libvirt-gobject/GVirNetworkFilter.html#gvir-network-filter-get-uuid">
223 <ANCHOR id="gvir-network-filter-get-config" href="Libvirt-gobject/GVirNetworkFilter.html#gvir-network-filter-get-config">
210224 <ANCHOR id="GVirNetworkFilter.property-details" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.property-details">
211225 <ANCHOR id="GVirNetworkFilter--handle" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter--handle">
212226 <ANCHOR id="GVirNetwork" href="Libvirt-gobject/GVirNetwork.html">
217231 <ANCHOR id="GVirNetwork.details" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.details">
218232 <ANCHOR id="GVirNetwork-struct" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork-struct">
219233 <ANCHOR id="GVirNetworkClass" href="Libvirt-gobject/GVirNetwork.html#GVirNetworkClass">
220 <ANCHOR id="gvir-network-get-config" href="Libvirt-gobject/GVirNetwork.html#gvir-network-get-config">
221234 <ANCHOR id="gvir-network-get-name" href="Libvirt-gobject/GVirNetwork.html#gvir-network-get-name">
222235 <ANCHOR id="gvir-network-get-uuid" href="Libvirt-gobject/GVirNetwork.html#gvir-network-get-uuid">
236 <ANCHOR id="gvir-network-get-config" href="Libvirt-gobject/GVirNetwork.html#gvir-network-get-config">
223237 <ANCHOR id="GVirNetwork.property-details" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.property-details">
224238 <ANCHOR id="GVirNetwork--handle" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork--handle">
225239 <ANCHOR id="GVirNodeDevice" href="Libvirt-gobject/GVirNodeDevice.html">
230244 <ANCHOR id="GVirNodeDevice.details" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.details">
231245 <ANCHOR id="GVirNodeDevice-struct" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice-struct">
232246 <ANCHOR id="GVirNodeDeviceClass" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDeviceClass">
247 <ANCHOR id="gvir-node-device-get-name" href="Libvirt-gobject/GVirNodeDevice.html#gvir-node-device-get-name">
233248 <ANCHOR id="gvir-node-device-get-config" href="Libvirt-gobject/GVirNodeDevice.html#gvir-node-device-get-config">
234 <ANCHOR id="gvir-node-device-get-name" href="Libvirt-gobject/GVirNodeDevice.html#gvir-node-device-get-name">
235249 <ANCHOR id="GVirNodeDevice.property-details" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.property-details">
236250 <ANCHOR id="GVirNodeDevice--handle" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice--handle">
237251 <ANCHOR id="GVirSecret" href="Libvirt-gobject/GVirSecret.html">
242256 <ANCHOR id="GVirSecret.details" href="Libvirt-gobject/GVirSecret.html#GVirSecret.details">
243257 <ANCHOR id="GVirSecret-struct" href="Libvirt-gobject/GVirSecret.html#GVirSecret-struct">
244258 <ANCHOR id="GVirSecretClass" href="Libvirt-gobject/GVirSecret.html#GVirSecretClass">
245 <ANCHOR id="gvir-secret-get-config" href="Libvirt-gobject/GVirSecret.html#gvir-secret-get-config">
246259 <ANCHOR id="gvir-secret-get-name" href="Libvirt-gobject/GVirSecret.html#gvir-secret-get-name">
247260 <ANCHOR id="gvir-secret-get-uuid" href="Libvirt-gobject/GVirSecret.html#gvir-secret-get-uuid">
261 <ANCHOR id="gvir-secret-get-config" href="Libvirt-gobject/GVirSecret.html#gvir-secret-get-config">
248262 <ANCHOR id="GVirSecret.property-details" href="Libvirt-gobject/GVirSecret.html#GVirSecret.property-details">
249263 <ANCHOR id="GVirSecret--handle" href="Libvirt-gobject/GVirSecret.html#GVirSecret--handle">
250264 <ANCHOR id="GVirStoragePool" href="Libvirt-gobject/GVirStoragePool.html">
256270 <ANCHOR id="GVirStoragePool.details" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.details">
257271 <ANCHOR id="GVirStoragePool-struct" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool-struct">
258272 <ANCHOR id="GVirStoragePoolClass" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePoolClass">
273 <ANCHOR id="GVirStoragePoolState" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePoolState">
274 <ANCHOR id="GVIR-STORAGE-POOL-STATE-INACTIVE:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-INACTIVE:CAPS">
275 <ANCHOR id="GVIR-STORAGE-POOL-STATE-BUILDING:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-BUILDING:CAPS">
276 <ANCHOR id="GVIR-STORAGE-POOL-STATE-RUNNING:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-RUNNING:CAPS">
277 <ANCHOR id="GVIR-STORAGE-POOL-STATE-DEGRADED:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-DEGRADED:CAPS">
278 <ANCHOR id="GVIR-STORAGE-POOL-STATE-INACCESSIBLE:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-INACCESSIBLE:CAPS">
259279 <ANCHOR id="GVirStoragePoolInfo-struct" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePoolInfo-struct">
260 <ANCHOR id="GVirStoragePoolState" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePoolState">
280 <ANCHOR id="gvir-storage-pool-get-name" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-name">
281 <ANCHOR id="gvir-storage-pool-get-uuid" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-uuid">
282 <ANCHOR id="gvir-storage-pool-get-active" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-active">
283 <ANCHOR id="gvir-storage-pool-get-persistent" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-persistent">
284 <ANCHOR id="gvir-storage-pool-get-config" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-config">
285 <ANCHOR id="gvir-storage-pool-get-info" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-info">
286 <ANCHOR id="gvir-storage-pool-refresh" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-refresh">
287 <ANCHOR id="gvir-storage-pool-refresh-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-refresh-async">
288 <ANCHOR id="gvir-storage-pool-refresh-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-refresh-finish">
289 <ANCHOR id="gvir-storage-pool-get-volumes" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-volumes">
290 <ANCHOR id="gvir-storage-pool-get-volume" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-volume">
291 <ANCHOR id="gvir-storage-pool-create-volume" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-create-volume">
261292 <ANCHOR id="gvir-storage-pool-build" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-build">
262293 <ANCHOR id="gvir-storage-pool-build-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-build-async">
263294 <ANCHOR id="gvir-storage-pool-build-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-build-finish">
264 <ANCHOR id="gvir-storage-pool-create-volume" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-create-volume">
265 <ANCHOR id="gvir-storage-pool-delete" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-delete">
266 <ANCHOR id="gvir-storage-pool-delete-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-delete-async">
267 <ANCHOR id="gvir-storage-pool-delete-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-delete-finish">
268 <ANCHOR id="gvir-storage-pool-get-active" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-active">
269 <ANCHOR id="gvir-storage-pool-get-config" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-config">
270 <ANCHOR id="gvir-storage-pool-get-info" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-info">
271 <ANCHOR id="gvir-storage-pool-get-name" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-name">
272 <ANCHOR id="gvir-storage-pool-get-persistent" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-persistent">
273 <ANCHOR id="gvir-storage-pool-get-uuid" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-uuid">
274 <ANCHOR id="gvir-storage-pool-get-volume" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-volume">
275 <ANCHOR id="gvir-storage-pool-get-volumes" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-volumes">
276 <ANCHOR id="gvir-storage-pool-refresh" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-refresh">
277 <ANCHOR id="gvir-storage-pool-refresh-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-refresh-async">
278 <ANCHOR id="gvir-storage-pool-refresh-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-refresh-finish">
295 <ANCHOR id="gvir-storage-pool-undefine" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-undefine">
296 <ANCHOR id="gvir-storage-pool-undefine-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-undefine-async">
297 <ANCHOR id="gvir-storage-pool-undefine-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-undefine-finish">
279298 <ANCHOR id="gvir-storage-pool-start" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-start">
280299 <ANCHOR id="gvir-storage-pool-start-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-start-async">
281300 <ANCHOR id="gvir-storage-pool-start-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-start-finish">
282301 <ANCHOR id="gvir-storage-pool-stop" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-stop">
283302 <ANCHOR id="gvir-storage-pool-stop-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-stop-async">
284303 <ANCHOR id="gvir-storage-pool-stop-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-stop-finish">
285 <ANCHOR id="gvir-storage-pool-undefine" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-undefine">
286 <ANCHOR id="gvir-storage-pool-undefine-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-undefine-async">
287 <ANCHOR id="gvir-storage-pool-undefine-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-undefine-finish">
304 <ANCHOR id="gvir-storage-pool-delete" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-delete">
305 <ANCHOR id="gvir-storage-pool-delete-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-delete-async">
306 <ANCHOR id="gvir-storage-pool-delete-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-delete-finish">
288307 <ANCHOR id="GVirStoragePool.property-details" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.property-details">
289308 <ANCHOR id="GVirStoragePool--handle" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool--handle">
290309 <ANCHOR id="GVirStorageVol" href="Libvirt-gobject/GVirStorageVol.html">
296315 <ANCHOR id="GVirStorageVol.details" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.details">
297316 <ANCHOR id="GVirStorageVol-struct" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol-struct">
298317 <ANCHOR id="GVirStorageVolClass" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVolClass">
299 <ANCHOR id="GVirStorageVolInfo-struct" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVolInfo-struct">
318 <ANCHOR id="GVirStorageVolType" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVolType">
319 <ANCHOR id="GVIR-STORAGE-VOL-STATE-FILE:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-STATE-FILE:CAPS">
320 <ANCHOR id="GVIR-STORAGE-VOL-STATE-BLOCK:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-STATE-BLOCK:CAPS">
321 <ANCHOR id="GVIR-STORAGE-VOL-STATE-DIR:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-STATE-DIR:CAPS">
300322 <ANCHOR id="GVirStorageVolResizeFlags" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVolResizeFlags">
301323 <ANCHOR id="GVIR-STORAGE-VOL-RESIZE-NONE:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-NONE:CAPS">
302324 <ANCHOR id="GVIR-STORAGE-VOL-RESIZE-ALLOCATE:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-ALLOCATE:CAPS">
303325 <ANCHOR id="GVIR-STORAGE-VOL-RESIZE-DELTA:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-DELTA:CAPS">
304326 <ANCHOR id="GVIR-STORAGE-VOL-RESIZE-SHRINK:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-SHRINK:CAPS">
305 <ANCHOR id="GVirStorageVolType" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVolType">
327 <ANCHOR id="GVirStorageVolInfo-struct" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVolInfo-struct">
328 <ANCHOR id="gvir-storage-vol-get-name" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-name">
329 <ANCHOR id="gvir-storage-vol-get-path" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-path">
306330 <ANCHOR id="gvir-storage-vol-delete" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-delete">
307 <ANCHOR id="gvir-storage-vol-download" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-download">
308331 <ANCHOR id="gvir-storage-vol-get-config" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-config">
309332 <ANCHOR id="gvir-storage-vol-get-info" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-info">
310 <ANCHOR id="gvir-storage-vol-get-name" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-name">
311 <ANCHOR id="gvir-storage-vol-get-path" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-path">
312333 <ANCHOR id="gvir-storage-vol-resize" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-resize">
334 <ANCHOR id="gvir-storage-vol-download" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-download">
313335 <ANCHOR id="gvir-storage-vol-upload" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-upload">
314336 <ANCHOR id="GVirStorageVol.property-details" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.property-details">
315337 <ANCHOR id="GVirStorageVol--handle" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol--handle">
322344 <ANCHOR id="GVirStream.details" href="Libvirt-gobject/GVirStream.html#GVirStream.details">
323345 <ANCHOR id="GVirStream-struct" href="Libvirt-gobject/GVirStream.html#GVirStream-struct">
324346 <ANCHOR id="GVirStreamClass" href="Libvirt-gobject/GVirStream.html#GVirStreamClass">
325 <ANCHOR id="GVirStreamIOCondition" href="Libvirt-gobject/GVirStream.html#GVirStreamIOCondition">
326 <ANCHOR id="GVirStreamIOFunc" href="Libvirt-gobject/GVirStream.html#GVirStreamIOFunc">
327347 <ANCHOR id="GVirStreamSinkFunc" href="Libvirt-gobject/GVirStream.html#GVirStreamSinkFunc">
328348 <ANCHOR id="GVirStreamSourceFunc" href="Libvirt-gobject/GVirStream.html#GVirStreamSourceFunc">
349 <ANCHOR id="GVirStreamIOCondition" href="Libvirt-gobject/GVirStream.html#GVirStreamIOCondition">
350 <ANCHOR id="GVIR-STREAM-IO-CONDITION-READABLE:CAPS" href="Libvirt-gobject/GVirStream.html#GVIR-STREAM-IO-CONDITION-READABLE:CAPS">
351 <ANCHOR id="GVIR-STREAM-IO-CONDITION-WRITABLE:CAPS" href="Libvirt-gobject/GVirStream.html#GVIR-STREAM-IO-CONDITION-WRITABLE:CAPS">
352 <ANCHOR id="GVIR-STREAM-IO-CONDITION-HANGUP:CAPS" href="Libvirt-gobject/GVirStream.html#GVIR-STREAM-IO-CONDITION-HANGUP:CAPS">
353 <ANCHOR id="GVIR-STREAM-IO-CONDITION-ERROR:CAPS" href="Libvirt-gobject/GVirStream.html#GVIR-STREAM-IO-CONDITION-ERROR:CAPS">
354 <ANCHOR id="GVirStreamIOFunc" href="Libvirt-gobject/GVirStream.html#GVirStreamIOFunc">
329355 <ANCHOR id="gvir-stream-add-watch" href="Libvirt-gobject/GVirStream.html#gvir-stream-add-watch">
330356 <ANCHOR id="gvir-stream-add-watch-full" href="Libvirt-gobject/GVirStream.html#gvir-stream-add-watch-full">
357 <ANCHOR id="gvir-stream-receive-all" href="Libvirt-gobject/GVirStream.html#gvir-stream-receive-all">
331358 <ANCHOR id="gvir-stream-receive" href="Libvirt-gobject/GVirStream.html#gvir-stream-receive">
332 <ANCHOR id="gvir-stream-receive-all" href="Libvirt-gobject/GVirStream.html#gvir-stream-receive-all">
359 <ANCHOR id="gvir-stream-send-all" href="Libvirt-gobject/GVirStream.html#gvir-stream-send-all">
333360 <ANCHOR id="gvir-stream-send" href="Libvirt-gobject/GVirStream.html#gvir-stream-send">
334 <ANCHOR id="gvir-stream-send-all" href="Libvirt-gobject/GVirStream.html#gvir-stream-send-all">
335361 <ANCHOR id="GVirStream.property-details" href="Libvirt-gobject/GVirStream.html#GVirStream.property-details">
336362 <ANCHOR id="GVirStream--handle" href="Libvirt-gobject/GVirStream.html#GVirStream--handle">
337363 <ANCHOR id="annotation-glossterm-out" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-out">
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Object Hierarchy</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
66 <link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
77 <link rel="up" href="index.html" title="Libvirt-gobject Reference Manual">
88 <link rel="prev" href="GVirStream.html" title="GVirStream">
99 <link rel="next" href="api-index-full.html" title="API Index">
10 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2929 GVirDomainInterface
3030 <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
3131 <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
32 <a class="link" href="GVirInterface.html" title="GVirInterface">GVirInterface</a>
32 <a class="link" href="Libvirt-gobject-GVir.html#GVirInterface">GVirInterface</a>
3333 <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
3434 <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
3535 <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
5050 </div>
5151 <div class="footer">
5252 <hr>
53 Generated by GTK-Doc V1.18</div>
53 Generated by GTK-Doc V1.19</div>
5454 </body>
5555 </html>
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1414 @SET_MAKE@
1515
1616 VPATH = @srcdir@
17 am__make_dryrun = \
18 { \
19 am__dry=no; \
17 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
18 am__make_running_with_option = \
19 case $${target_option-} in \
20 ?) ;; \
21 *) echo "am__make_running_with_option: internal error: invalid" \
22 "target option '$${target_option-}' specified" >&2; \
23 exit 1;; \
24 esac; \
25 has_opt=no; \
26 sane_makeflags=$$MAKEFLAGS; \
27 if $(am__is_gnu_make); then \
28 sane_makeflags=$$MFLAGS; \
29 else \
2030 case $$MAKEFLAGS in \
2131 *\\[\ \ ]*) \
22 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
23 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
24 *) \
25 for am__flg in $$MAKEFLAGS; do \
26 case $$am__flg in \
27 *=*|--*) ;; \
28 *n*) am__dry=yes; break;; \
29 esac; \
30 done;; \
32 bs=\\; \
33 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
34 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3135 esac; \
32 test $$am__dry = yes; \
33 }
36 fi; \
37 skip_next=no; \
38 strip_trailopt () \
39 { \
40 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
41 }; \
42 for flg in $$sane_makeflags; do \
43 test $$skip_next = yes && { skip_next=no; continue; }; \
44 case $$flg in \
45 *=*|--*) continue;; \
46 -*I) strip_trailopt 'I'; skip_next=yes;; \
47 -*I?*) strip_trailopt 'I';; \
48 -*O) strip_trailopt 'O'; skip_next=yes;; \
49 -*O?*) strip_trailopt 'O';; \
50 -*l) strip_trailopt 'l'; skip_next=yes;; \
51 -*l?*) strip_trailopt 'l';; \
52 -[dEDm]) skip_next=yes;; \
53 -[JT]) skip_next=yes;; \
54 esac; \
55 case $$flg in \
56 *$$target_option*) has_opt=yes; break;; \
57 esac; \
58 done; \
59 test $$has_opt = yes
60 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
61 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3462 pkgdatadir = $(datadir)/@PACKAGE@
3563 pkgincludedir = $(includedir)/@PACKAGE@
3664 pkglibdir = $(libdir)/@PACKAGE@
5179 host_triplet = @host@
5280 noinst_PROGRAMS = event-test$(EXEEXT) conn-test$(EXEEXT)
5381 subdir = examples
54 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
82 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
5583 $(top_srcdir)/build-aux/depcomp
5684 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
57 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
58 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
59 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
85 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
86 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
87 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
88 $(top_srcdir)/m4/lt~obsolete.m4 \
6089 $(top_srcdir)/m4/manywarnings.m4 \
6190 $(top_srcdir)/m4/virt-compile-warnings.m4 \
62 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
91 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
92 $(top_srcdir)/configure.ac
6393 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6494 $(ACLOCAL_M4)
6595 mkinstalldirs = $(install_sh) -d
129159 n|no|NO) false;; \
130160 *) (install-info --version) >/dev/null 2>&1;; \
131161 esac
162 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
163 # Read a list of newline-separated strings from the standard input,
164 # and print each of them once, without duplicates. Input order is
165 # *not* preserved.
166 am__uniquify_input = $(AWK) '\
167 BEGIN { nonempty = 0; } \
168 { items[$$0] = 1; nonempty = 1; } \
169 END { if (nonempty) { for (i in items) print i; }; } \
170 '
171 # Make sure the list of sources is unique. This is necessary because,
172 # e.g., the same source file might be shared among _SOURCES variables
173 # for different programs/libraries.
174 am__define_uniq_tagged_files = \
175 list='$(am__tagged_files)'; \
176 unique=`for i in $$list; do \
177 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
178 done | $(am__uniquify_input)`
132179 ETAGS = etags
133180 CTAGS = ctags
134181 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
135182 ACLOCAL = @ACLOCAL@
183 ALL_LINGUAS = @ALL_LINGUAS@
136184 AMTAR = @AMTAR@
137185 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
138186 AR = @AR@
153201 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
154202 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
155203 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
204 DATADIRNAME = @DATADIRNAME@
156205 DEFS = @DEFS@
157206 DEPDIR = @DEPDIR@
158207 DLLTOOL = @DLLTOOL@
164213 EGREP = @EGREP@
165214 EXEEXT = @EXEEXT@
166215 FGREP = @FGREP@
216 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
167217 GIO2_CFLAGS = @GIO2_CFLAGS@
168218 GIO2_LIBS = @GIO2_LIBS@
169219 GLIB2_CFLAGS = @GLIB2_CFLAGS@
170220 GLIB2_LIBS = @GLIB2_LIBS@
171221 GLIB_MKENUMS = @GLIB_MKENUMS@
222 GMSGFMT = @GMSGFMT@
172223 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
173224 GOBJECT2_LIBS = @GOBJECT2_LIBS@
174225 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
189240 INSTALL_PROGRAM = @INSTALL_PROGRAM@
190241 INSTALL_SCRIPT = @INSTALL_SCRIPT@
191242 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
243 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
244 INTLTOOL_MERGE = @INTLTOOL_MERGE@
245 INTLTOOL_PERL = @INTLTOOL_PERL@
246 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
247 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
248 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
249 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
250 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
192251 LD = @LD@
193252 LDFLAGS = @LDFLAGS@
194253 LIBOBJS = @LIBOBJS@
212271 MANIFEST_TOOL = @MANIFEST_TOOL@
213272 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
214273 MKDIR_P = @MKDIR_P@
274 MSGFMT = @MSGFMT@
275 MSGMERGE = @MSGMERGE@
215276 NM = @NM@
216277 NMEDIT = @NMEDIT@
217278 OBJDUMP = @OBJDUMP@
238299 SET_MAKE = @SET_MAKE@
239300 SHELL = @SHELL@
240301 STRIP = @STRIP@
302 USE_NLS = @USE_NLS@
241303 VAPIGEN = @VAPIGEN@
242304 VERSION = @VERSION@
243305 WARN_CFLAGS = @WARN_CFLAGS@
244306 WARN_LDFLAGS = @WARN_LDFLAGS@
307 XGETTEXT = @XGETTEXT@
245308 abs_builddir = @abs_builddir@
246309 abs_srcdir = @abs_srcdir@
247310 abs_top_builddir = @abs_top_builddir@
275338 includedir = @includedir@
276339 infodir = @infodir@
277340 install_sh = @install_sh@
341 intltool__v_merge_options_ = @intltool__v_merge_options_@
342 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
278343 libdir = @libdir@
279344 libexecdir = @libexecdir@
280345 localedir = @localedir@
371436 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
372437 echo " rm -f" $$list; \
373438 rm -f $$list
439
374440 conn-test$(EXEEXT): $(conn_test_OBJECTS) $(conn_test_DEPENDENCIES) $(EXTRA_conn_test_DEPENDENCIES)
375441 @rm -f conn-test$(EXEEXT)
376442 $(AM_V_CCLD)$(conn_test_LINK) $(conn_test_OBJECTS) $(conn_test_LDADD) $(LIBS)
443
377444 event-test$(EXEEXT): $(event_test_OBJECTS) $(event_test_DEPENDENCIES) $(EXTRA_event_test_DEPENDENCIES)
378445 @rm -f event-test$(EXEEXT)
379446 $(AM_V_CCLD)$(event_test_LINK) $(event_test_OBJECTS) $(event_test_LDADD) $(LIBS)
442509 clean-libtool:
443510 -rm -rf .libs _libs
444511
445 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
446 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
447 unique=`for i in $$list; do \
448 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
449 done | \
450 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
451 END { if (nonempty) { for (i in files) print i; }; }'`; \
452 mkid -fID $$unique
453 tags: TAGS
454
455 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
456 $(TAGS_FILES) $(LISP)
512 ID: $(am__tagged_files)
513 $(am__define_uniq_tagged_files); mkid -fID $$unique
514 tags: tags-am
515 TAGS: tags
516
517 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
457518 set x; \
458519 here=`pwd`; \
459 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
460 unique=`for i in $$list; do \
461 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
462 done | \
463 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
464 END { if (nonempty) { for (i in files) print i; }; }'`; \
520 $(am__define_uniq_tagged_files); \
465521 shift; \
466522 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
467523 test -n "$$unique" || unique=$$empty_fix; \
473529 $$unique; \
474530 fi; \
475531 fi
476 ctags: CTAGS
477 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
478 $(TAGS_FILES) $(LISP)
479 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
480 unique=`for i in $$list; do \
481 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
482 done | \
483 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
484 END { if (nonempty) { for (i in files) print i; }; }'`; \
532 ctags: ctags-am
533
534 CTAGS: ctags
535 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
536 $(am__define_uniq_tagged_files); \
485537 test -z "$(CTAGS_ARGS)$$unique" \
486538 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
487539 $$unique
490542 here=`$(am__cd) $(top_builddir) && pwd` \
491543 && $(am__cd) $(top_srcdir) \
492544 && gtags -i $(GTAGS_ARGS) "$$here"
493
494 cscopelist: $(HEADERS) $(SOURCES) $(LISP)
495 list='$(SOURCES) $(HEADERS) $(LISP)'; \
545 cscopelist: cscopelist-am
546
547 cscopelist-am: $(am__tagged_files)
548 list='$(am__tagged_files)'; \
496549 case "$(srcdir)" in \
497550 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
498551 *) sdir=$(subdir)/$(srcdir) ;; \
645698
646699 .MAKE: install-am install-strip
647700
648 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
649 clean-libtool clean-noinstPROGRAMS cscopelist ctags distclean \
650 distclean-compile distclean-generic distclean-libtool \
651 distclean-tags distdir dvi dvi-am html html-am info info-am \
652 install install-am install-data install-data-am install-dvi \
653 install-dvi-am install-exec install-exec-am install-html \
654 install-html-am install-info install-info-am install-man \
655 install-pdf install-pdf-am install-ps install-ps-am \
656 install-strip installcheck installcheck-am installdirs \
657 maintainer-clean maintainer-clean-generic mostlyclean \
658 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
659 pdf pdf-am ps ps-am tags uninstall uninstall-am
701 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
702 clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \
703 ctags-am distclean distclean-compile distclean-generic \
704 distclean-libtool distclean-tags distdir dvi dvi-am html \
705 html-am info info-am install install-am install-data \
706 install-data-am install-dvi install-dvi-am install-exec \
707 install-exec-am install-html install-html-am install-info \
708 install-info-am install-man install-pdf install-pdf-am \
709 install-ps install-ps-am install-strip installcheck \
710 installcheck-am installdirs maintainer-clean \
711 maintainer-clean-generic mostlyclean mostlyclean-compile \
712 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
713 tags tags-am uninstall uninstall-am
660714
661715
662716 # Tell versions [3.59,3.63) of GNU make to not export all variables.
22 from gi.repository import LibvirtGConfig;
33
44 domain = LibvirtGConfig.Domain.new()
5 domain.set_virt_type(LibvirtGConfig.DomainVirtType.KVM)
56 domain.set_name("foo")
67 domain.set_memory(1024*1024) # 1 GB
78 domain.set_vcpus(2)
2627 disk.set_guest_device_type(LibvirtGConfig.DomainDiskGuestDeviceType.DISK)
2728 disk.set_source("/tmp/foo/bar")
2829 disk.set_driver_name("qemu")
29 disk.set_driver_type("qcow2")
30 disk.set_driver_format(LibvirtGConfig.DriverType.QCOW2)
3031 disk.set_target_bus(LibvirtGConfig.DomainDiskBus.IDE)
3132 disk.set_target_dev("hda")
3233 domain.add_device(disk)
3838 libvirt-gconfig-domain-disk.h \
3939 libvirt-gconfig-domain-filesys.h \
4040 libvirt-gconfig-domain-graphics.h \
41 libvirt-gconfig-domain-graphics-desktop.h \
42 libvirt-gconfig-domain-graphics-rdp.h \
4143 libvirt-gconfig-domain-graphics-sdl.h \
4244 libvirt-gconfig-domain-graphics-spice.h \
4345 libvirt-gconfig-domain-graphics-vnc.h \
5860 libvirt-gconfig-domain-smartcard-host-certificates.h \
5961 libvirt-gconfig-domain-smartcard-passthrough.h \
6062 libvirt-gconfig-domain-snapshot.h \
63 libvirt-gconfig-domain-snapshot-disk.h \
6164 libvirt-gconfig-domain-sound.h \
6265 libvirt-gconfig-domain-timer.h \
6366 libvirt-gconfig-domain-timer-pit.h \
8083 libvirt-gconfig-private.h \
8184 libvirt-gconfig-capabilities-cpu-private.h \
8285 libvirt-gconfig-compat.h \
86 libvirt-gconfig-domain-chardev-source-private.h \
8387 libvirt-gconfig-domain-device-private.h \
88 libvirt-gconfig-domain-snapshot-private.h \
8489 libvirt-gconfig-helpers-private.h \
8590 libvirt-gconfig-object-private.h \
8691 libvirt-gconfig-xml-doc.h
115120 libvirt-gconfig-domain-disk.c \
116121 libvirt-gconfig-domain-filesys.c \
117122 libvirt-gconfig-domain-graphics.c \
123 libvirt-gconfig-domain-graphics-desktop.c \
124 libvirt-gconfig-domain-graphics-rdp.c \
118125 libvirt-gconfig-domain-graphics-sdl.c \
119126 libvirt-gconfig-domain-graphics-spice.c \
120127 libvirt-gconfig-domain-graphics-vnc.c \
135142 libvirt-gconfig-domain-smartcard-host-certificates.c \
136143 libvirt-gconfig-domain-smartcard-passthrough.c \
137144 libvirt-gconfig-domain-snapshot.c \
145 libvirt-gconfig-domain-snapshot-disk.c \
138146 libvirt-gconfig-domain-sound.c \
139147 libvirt-gconfig-domain-timer.c \
140148 libvirt-gconfig-domain-timer-pit.c \
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1616
1717
1818 VPATH = @srcdir@
19 am__make_dryrun = \
20 { \
21 am__dry=no; \
19 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
20 am__make_running_with_option = \
21 case $${target_option-} in \
22 ?) ;; \
23 *) echo "am__make_running_with_option: internal error: invalid" \
24 "target option '$${target_option-}' specified" >&2; \
25 exit 1;; \
26 esac; \
27 has_opt=no; \
28 sane_makeflags=$$MAKEFLAGS; \
29 if $(am__is_gnu_make); then \
30 sane_makeflags=$$MFLAGS; \
31 else \
2232 case $$MAKEFLAGS in \
2333 *\\[\ \ ]*) \
24 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
25 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
26 *) \
27 for am__flg in $$MAKEFLAGS; do \
28 case $$am__flg in \
29 *=*|--*) ;; \
30 *n*) am__dry=yes; break;; \
31 esac; \
32 done;; \
34 bs=\\; \
35 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
36 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3337 esac; \
34 test $$am__dry = yes; \
35 }
38 fi; \
39 skip_next=no; \
40 strip_trailopt () \
41 { \
42 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
43 }; \
44 for flg in $$sane_makeflags; do \
45 test $$skip_next = yes && { skip_next=no; continue; }; \
46 case $$flg in \
47 *=*|--*) continue;; \
48 -*I) strip_trailopt 'I'; skip_next=yes;; \
49 -*I?*) strip_trailopt 'I';; \
50 -*O) strip_trailopt 'O'; skip_next=yes;; \
51 -*O?*) strip_trailopt 'O';; \
52 -*l) strip_trailopt 'l'; skip_next=yes;; \
53 -*l?*) strip_trailopt 'l';; \
54 -[dEDm]) skip_next=yes;; \
55 -[JT]) skip_next=yes;; \
56 esac; \
57 case $$flg in \
58 *$$target_option*) has_opt=yes; break;; \
59 esac; \
60 done; \
61 test $$has_opt = yes
62 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
63 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3664 pkgdatadir = $(datadir)/@PACKAGE@
3765 pkgincludedir = $(includedir)/@PACKAGE@
3866 pkglibdir = $(libdir)/@PACKAGE@
5381 host_triplet = @host@
5482 @WITH_GOBJECT_INTROSPECTION_TRUE@am__append_1 = $(gir_DATA) $(typelibs_DATA)
5583 subdir = libvirt-gconfig
56 DIST_COMMON = $(libvirt_gconfig_1_0_la_HEADERS) $(noinst_HEADERS) \
57 $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
58 $(top_srcdir)/build-aux/depcomp
84 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
85 $(top_srcdir)/build-aux/depcomp \
86 $(libvirt_gconfig_1_0_la_HEADERS) $(noinst_HEADERS)
5987 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
60 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
61 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
62 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
88 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
89 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
90 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
91 $(top_srcdir)/m4/lt~obsolete.m4 \
6392 $(top_srcdir)/m4/manywarnings.m4 \
6493 $(top_srcdir)/m4/virt-compile-warnings.m4 \
65 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
94 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
95 $(top_srcdir)/configure.ac
6696 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6797 $(ACLOCAL_M4)
6898 mkinstalldirs = $(install_sh) -d
134164 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk.lo \
135165 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-filesys.lo \
136166 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics.lo \
167 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.lo \
168 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.lo \
137169 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-sdl.lo \
138170 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-spice.lo \
139171 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-vnc.lo \
154186 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-smartcard-host-certificates.lo \
155187 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-smartcard-passthrough.lo \
156188 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot.lo \
189 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.lo \
157190 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-sound.lo \
158191 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer.lo \
159192 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-pit.lo \
223256 SOURCES = $(libvirt_gconfig_1_0_la_SOURCES) \
224257 $(nodist_libvirt_gconfig_1_0_la_SOURCES)
225258 DIST_SOURCES = $(libvirt_gconfig_1_0_la_SOURCES)
226 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
227 html-recursive info-recursive install-data-recursive \
228 install-dvi-recursive install-exec-recursive \
229 install-html-recursive install-info-recursive \
230 install-pdf-recursive install-ps-recursive install-recursive \
231 installcheck-recursive installdirs-recursive pdf-recursive \
232 ps-recursive uninstall-recursive
259 RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
260 ctags-recursive dvi-recursive html-recursive info-recursive \
261 install-data-recursive install-dvi-recursive \
262 install-exec-recursive install-html-recursive \
263 install-info-recursive install-pdf-recursive \
264 install-ps-recursive install-recursive installcheck-recursive \
265 installdirs-recursive pdf-recursive ps-recursive \
266 tags-recursive uninstall-recursive
233267 am__can_run_installinfo = \
234268 case $$AM_UPDATE_INFO_DIR in \
235269 n|no|NO) false;; \
240274 $(nodist_libvirt_gconfig_1_0_la_HEADERS) $(noinst_HEADERS)
241275 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
242276 distclean-recursive maintainer-clean-recursive
243 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
244 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
277 am__recursive_targets = \
278 $(RECURSIVE_TARGETS) \
279 $(RECURSIVE_CLEAN_TARGETS) \
280 $(am__extra_recursive_targets)
281 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
245282 distdir
283 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
284 # Read a list of newline-separated strings from the standard input,
285 # and print each of them once, without duplicates. Input order is
286 # *not* preserved.
287 am__uniquify_input = $(AWK) '\
288 BEGIN { nonempty = 0; } \
289 { items[$$0] = 1; nonempty = 1; } \
290 END { if (nonempty) { for (i in items) print i; }; } \
291 '
292 # Make sure the list of sources is unique. This is necessary because,
293 # e.g., the same source file might be shared among _SOURCES variables
294 # for different programs/libraries.
295 am__define_uniq_tagged_files = \
296 list='$(am__tagged_files)'; \
297 unique=`for i in $$list; do \
298 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
299 done | $(am__uniquify_input)`
246300 ETAGS = etags
247301 CTAGS = ctags
248302 DIST_SUBDIRS = $(SUBDIRS)
273327 done; \
274328 reldir="$$dir2"
275329 ACLOCAL = @ACLOCAL@
330 ALL_LINGUAS = @ALL_LINGUAS@
276331 AMTAR = @AMTAR@
277332 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
278333 AR = @AR@
293348 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
294349 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
295350 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
351 DATADIRNAME = @DATADIRNAME@
296352 DEFS = @DEFS@
297353 DEPDIR = @DEPDIR@
298354 DLLTOOL = @DLLTOOL@
304360 EGREP = @EGREP@
305361 EXEEXT = @EXEEXT@
306362 FGREP = @FGREP@
363 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
307364 GIO2_CFLAGS = @GIO2_CFLAGS@
308365 GIO2_LIBS = @GIO2_LIBS@
309366 GLIB2_CFLAGS = @GLIB2_CFLAGS@
310367 GLIB2_LIBS = @GLIB2_LIBS@
311368 GLIB_MKENUMS = @GLIB_MKENUMS@
369 GMSGFMT = @GMSGFMT@
312370 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
313371 GOBJECT2_LIBS = @GOBJECT2_LIBS@
314372 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
329387 INSTALL_PROGRAM = @INSTALL_PROGRAM@
330388 INSTALL_SCRIPT = @INSTALL_SCRIPT@
331389 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
390 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
391 INTLTOOL_MERGE = @INTLTOOL_MERGE@
392 INTLTOOL_PERL = @INTLTOOL_PERL@
393 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
394 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
395 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
396 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
397 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
332398 LD = @LD@
333399 LDFLAGS = @LDFLAGS@
334400 LIBOBJS = @LIBOBJS@
352418 MANIFEST_TOOL = @MANIFEST_TOOL@
353419 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
354420 MKDIR_P = @MKDIR_P@
421 MSGFMT = @MSGFMT@
422 MSGMERGE = @MSGMERGE@
355423 NM = @NM@
356424 NMEDIT = @NMEDIT@
357425 OBJDUMP = @OBJDUMP@
378446 SET_MAKE = @SET_MAKE@
379447 SHELL = @SHELL@
380448 STRIP = @STRIP@
449 USE_NLS = @USE_NLS@
381450 VAPIGEN = @VAPIGEN@
382451 VERSION = @VERSION@
383452 WARN_CFLAGS = @WARN_CFLAGS@
384453 WARN_LDFLAGS = @WARN_LDFLAGS@
454 XGETTEXT = @XGETTEXT@
385455 abs_builddir = @abs_builddir@
386456 abs_srcdir = @abs_srcdir@
387457 abs_top_builddir = @abs_top_builddir@
415485 includedir = @includedir@
416486 infodir = @infodir@
417487 install_sh = @install_sh@
488 intltool__v_merge_options_ = @intltool__v_merge_options_@
489 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
418490 libdir = @libdir@
419491 libexecdir = @libexecdir@
420492 localedir = @localedir@
474546 libvirt-gconfig-domain-disk.h \
475547 libvirt-gconfig-domain-filesys.h \
476548 libvirt-gconfig-domain-graphics.h \
549 libvirt-gconfig-domain-graphics-desktop.h \
550 libvirt-gconfig-domain-graphics-rdp.h \
477551 libvirt-gconfig-domain-graphics-sdl.h \
478552 libvirt-gconfig-domain-graphics-spice.h \
479553 libvirt-gconfig-domain-graphics-vnc.h \
494568 libvirt-gconfig-domain-smartcard-host-certificates.h \
495569 libvirt-gconfig-domain-smartcard-passthrough.h \
496570 libvirt-gconfig-domain-snapshot.h \
571 libvirt-gconfig-domain-snapshot-disk.h \
497572 libvirt-gconfig-domain-sound.h \
498573 libvirt-gconfig-domain-timer.h \
499574 libvirt-gconfig-domain-timer-pit.h \
517592 libvirt-gconfig-private.h \
518593 libvirt-gconfig-capabilities-cpu-private.h \
519594 libvirt-gconfig-compat.h \
595 libvirt-gconfig-domain-chardev-source-private.h \
520596 libvirt-gconfig-domain-device-private.h \
597 libvirt-gconfig-domain-snapshot-private.h \
521598 libvirt-gconfig-helpers-private.h \
522599 libvirt-gconfig-object-private.h \
523600 libvirt-gconfig-xml-doc.h
553630 libvirt-gconfig-domain-disk.c \
554631 libvirt-gconfig-domain-filesys.c \
555632 libvirt-gconfig-domain-graphics.c \
633 libvirt-gconfig-domain-graphics-desktop.c \
634 libvirt-gconfig-domain-graphics-rdp.c \
556635 libvirt-gconfig-domain-graphics-sdl.c \
557636 libvirt-gconfig-domain-graphics-spice.c \
558637 libvirt-gconfig-domain-graphics-vnc.c \
573652 libvirt-gconfig-domain-smartcard-host-certificates.c \
574653 libvirt-gconfig-domain-smartcard-passthrough.c \
575654 libvirt-gconfig-domain-snapshot.c \
655 libvirt-gconfig-domain-snapshot-disk.c \
576656 libvirt-gconfig-domain-sound.c \
577657 libvirt-gconfig-domain-timer.c \
578658 libvirt-gconfig-domain-timer-pit.c \
675755 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
676756 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
677757 $(am__aclocal_m4_deps):
758
678759 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
679760 @$(NORMAL_INSTALL)
680761 @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
709790 echo rm -f $${locs}; \
710791 rm -f $${locs}; \
711792 }
793
712794 libvirt-gconfig-1.0.la: $(libvirt_gconfig_1_0_la_OBJECTS) $(libvirt_gconfig_1_0_la_DEPENDENCIES) $(EXTRA_libvirt_gconfig_1_0_la_DEPENDENCIES)
713795 $(AM_V_CCLD)$(libvirt_gconfig_1_0_la_LINK) -rpath $(libdir) $(libvirt_gconfig_1_0_la_OBJECTS) $(libvirt_gconfig_1_0_la_LIBADD) $(LIBS)
714796
744826 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-device.Plo@am__quote@
745827 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk.Plo@am__quote@
746828 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-filesys.Plo@am__quote@
829 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.Plo@am__quote@
830 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.Plo@am__quote@
747831 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-sdl.Plo@am__quote@
748832 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-spice.Plo@am__quote@
749833 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-vnc.Plo@am__quote@
764848 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-smartcard-host.Plo@am__quote@
765849 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-smartcard-passthrough.Plo@am__quote@
766850 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-smartcard.Plo@am__quote@
851 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.Plo@am__quote@
767852 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot.Plo@am__quote@
768853 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-sound.Plo@am__quote@
769854 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-pit.Plo@am__quote@
10201105 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
10211106 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics.lo `test -f 'libvirt-gconfig-domain-graphics.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-graphics.c
10221107
1108 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.lo: libvirt-gconfig-domain-graphics-desktop.c
1109 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -MT libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.lo `test -f 'libvirt-gconfig-domain-graphics-desktop.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-graphics-desktop.c
1110 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.Plo
1111 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-graphics-desktop.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.lo' libtool=yes @AMDEPBACKSLASH@
1112 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1113 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.lo `test -f 'libvirt-gconfig-domain-graphics-desktop.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-graphics-desktop.c
1114
1115 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.lo: libvirt-gconfig-domain-graphics-rdp.c
1116 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -MT libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.lo `test -f 'libvirt-gconfig-domain-graphics-rdp.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-graphics-rdp.c
1117 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.Plo
1118 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-graphics-rdp.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.lo' libtool=yes @AMDEPBACKSLASH@
1119 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1120 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-rdp.lo `test -f 'libvirt-gconfig-domain-graphics-rdp.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-graphics-rdp.c
1121
10231122 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-sdl.lo: libvirt-gconfig-domain-graphics-sdl.c
10241123 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -MT libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-sdl.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-sdl.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-sdl.lo `test -f 'libvirt-gconfig-domain-graphics-sdl.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-graphics-sdl.c
10251124 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-sdl.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-sdl.Plo
11591258 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-snapshot.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot.lo' libtool=yes @AMDEPBACKSLASH@
11601259 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
11611260 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot.lo `test -f 'libvirt-gconfig-domain-snapshot.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-snapshot.c
1261
1262 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.lo: libvirt-gconfig-domain-snapshot-disk.c
1263 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -MT libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.lo `test -f 'libvirt-gconfig-domain-snapshot-disk.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-snapshot-disk.c
1264 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.Plo
1265 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-snapshot-disk.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.lo' libtool=yes @AMDEPBACKSLASH@
1266 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1267 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.lo `test -f 'libvirt-gconfig-domain-snapshot-disk.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-snapshot-disk.c
11621268
11631269 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-sound.lo: libvirt-gconfig-domain-sound.c
11641270 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libvirt_gconfig_1_0_la_CFLAGS) $(CFLAGS) -MT libvirt_gconfig_1_0_la-libvirt-gconfig-domain-sound.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-sound.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-sound.lo `test -f 'libvirt-gconfig-domain-sound.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-sound.c
13961502 # (1) if the variable is set in 'config.status', edit 'config.status'
13971503 # (which will cause the Makefiles to be regenerated when you run 'make');
13981504 # (2) otherwise, pass the desired values on the 'make' command line.
1399 $(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
1400 @fail= failcom='exit 1'; \
1401 for f in x $$MAKEFLAGS; do \
1402 case $$f in \
1403 *=* | --[!k]*);; \
1404 *k*) failcom='fail=yes';; \
1405 esac; \
1406 done; \
1505 $(am__recursive_targets):
1506 @fail=; \
1507 if $(am__make_keepgoing); then \
1508 failcom='fail=yes'; \
1509 else \
1510 failcom='exit 1'; \
1511 fi; \
14071512 dot_seen=no; \
14081513 target=`echo $@ | sed s/-recursive//`; \
14091514 case "$@" in \
14241529 if test "$$dot_seen" = "no"; then \
14251530 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
14261531 fi; test -z "$$fail"
1427 tags-recursive:
1428 list='$(SUBDIRS)'; for subdir in $$list; do \
1429 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
1430 done
1431 ctags-recursive:
1432 list='$(SUBDIRS)'; for subdir in $$list; do \
1433 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
1434 done
1435 cscopelist-recursive:
1436 list='$(SUBDIRS)'; for subdir in $$list; do \
1437 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
1438 done
1439
1440 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
1441 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1442 unique=`for i in $$list; do \
1443 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1444 done | \
1445 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1446 END { if (nonempty) { for (i in files) print i; }; }'`; \
1447 mkid -fID $$unique
1448 tags: TAGS
1449
1450 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
1451 $(TAGS_FILES) $(LISP)
1532
1533 ID: $(am__tagged_files)
1534 $(am__define_uniq_tagged_files); mkid -fID $$unique
1535 tags: tags-recursive
1536 TAGS: tags
1537
1538 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
14521539 set x; \
14531540 here=`pwd`; \
14541541 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
14641551 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
14651552 fi; \
14661553 done; \
1467 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1468 unique=`for i in $$list; do \
1469 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1470 done | \
1471 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1472 END { if (nonempty) { for (i in files) print i; }; }'`; \
1554 $(am__define_uniq_tagged_files); \
14731555 shift; \
14741556 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
14751557 test -n "$$unique" || unique=$$empty_fix; \
14811563 $$unique; \
14821564 fi; \
14831565 fi
1484 ctags: CTAGS
1485 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
1486 $(TAGS_FILES) $(LISP)
1487 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1488 unique=`for i in $$list; do \
1489 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1490 done | \
1491 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1492 END { if (nonempty) { for (i in files) print i; }; }'`; \
1566 ctags: ctags-recursive
1567
1568 CTAGS: ctags
1569 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1570 $(am__define_uniq_tagged_files); \
14931571 test -z "$(CTAGS_ARGS)$$unique" \
14941572 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
14951573 $$unique
14981576 here=`$(am__cd) $(top_builddir) && pwd` \
14991577 && $(am__cd) $(top_srcdir) \
15001578 && gtags -i $(GTAGS_ARGS) "$$here"
1501
1502 cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
1503 list='$(SOURCES) $(HEADERS) $(LISP)'; \
1579 cscopelist: cscopelist-recursive
1580
1581 cscopelist-am: $(am__tagged_files)
1582 list='$(am__tagged_files)'; \
15041583 case "$(srcdir)" in \
15051584 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
15061585 *) sdir=$(subdir)/$(srcdir) ;; \
16891768 uninstall-nodist_libvirt_gconfig_1_0_laHEADERS \
16901769 uninstall-typelibsDATA
16911770
1692 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all check \
1693 cscopelist-recursive ctags-recursive install install-am \
1694 install-strip tags-recursive
1695
1696 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
1697 all all-am check check-am clean clean-generic \
1698 clean-libLTLIBRARIES clean-libtool cscopelist \
1699 cscopelist-recursive ctags ctags-recursive distclean \
1771 .MAKE: $(am__recursive_targets) all check install install-am \
1772 install-strip
1773
1774 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
1775 check-am clean clean-generic clean-libLTLIBRARIES \
1776 clean-libtool cscopelist-am ctags ctags-am distclean \
17001777 distclean-compile distclean-generic distclean-libtool \
17011778 distclean-tags distdir dvi dvi-am html html-am info info-am \
17021779 install install-am install-data install-data-am install-dvi \
17091786 installcheck-am installdirs installdirs-am maintainer-clean \
17101787 maintainer-clean-generic mostlyclean mostlyclean-compile \
17111788 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1712 tags tags-recursive uninstall uninstall-am uninstall-girDATA \
1789 tags tags-am uninstall uninstall-am uninstall-girDATA \
17131790 uninstall-libLTLIBRARIES \
17141791 uninstall-libvirt_gconfig_1_0_laHEADERS \
17151792 uninstall-nodist_libvirt_gconfig_1_0_laHEADERS \
2424
2525 #include <glib-object.h>
2626
27 #if !GLIB_CHECK_VERSION(2,32,0)
28
29 #if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1)
30 #define G_DEPRECATED __attribute__((__deprecated__))
31 #elif defined(_MSC_VER) && (_MSC_VER >= 1300)
32 #define G_DEPRECATED __declspec(deprecated)
33 #else
34 #define G_DEPRECATED
35 #endif
36
37 #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
38 #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
39 #elif defined(_MSC_FULL_VER) && (_MSC_FULL_VER > 140050320)
40 #define G_DEPRECATED_FOR(f) __declspec(deprecated("is deprecated. Use '" #f "' instead"))
41 #else
42 #define G_DEPRECATED_FOR(f) G_DEPRECATED
43 #endif
44
45 #endif
46
2747 #if GLIB_CHECK_VERSION(2, 35, 0)
2848 #define g_type_init()
2949 #endif
7070 }
7171
7272
73 GVirConfigDomainChannelTargetType gvir_config_domain_channel_get_target_type(GVirConfigDomainChannel *channel)
74 {
75 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_CHANNEL(channel),
76 GVIR_CONFIG_DOMAIN_CHANNEL_TARGET_GUESTFWD);
77
78 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(channel),
79 "target", "type",
80 GVIR_CONFIG_TYPE_DOMAIN_CHANNEL_TARGET_TYPE,
81 GVIR_CONFIG_DOMAIN_CHANNEL_TARGET_GUESTFWD);
82 }
83
7384 void gvir_config_domain_channel_set_target_type(GVirConfigDomainChannel *channel,
7485 GVirConfigDomainChannelTargetType type)
7586 {
8192 type);
8293 }
8394
95 const gchar *gvir_config_domain_channel_get_target_name(GVirConfigDomainChannel *channel)
96 {
97 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_CHANNEL(channel), NULL);
98
99 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(channel),
100 "target", "name");
101 }
84102
85103 void gvir_config_domain_channel_set_target_name(GVirConfigDomainChannel *channel,
86104 const gchar *name)
6666 GVirConfigDomainChannel *gvir_config_domain_channel_new_from_xml(const gchar *xml,
6767 GError **error);
6868
69 GVirConfigDomainChannelTargetType gvir_config_domain_channel_get_target_type(GVirConfigDomainChannel *channel);
6970 void gvir_config_domain_channel_set_target_type(GVirConfigDomainChannel *channel,
7071 GVirConfigDomainChannelTargetType type);
72
73 const gchar *gvir_config_domain_channel_get_target_name(GVirConfigDomainChannel *channel);
7174 void gvir_config_domain_channel_set_target_name(GVirConfigDomainChannel *channel,
7275 const gchar *name);
7376
0 /*
1 * libvirt-gconfig-domain-chardev-source-private.h: libvirt domain chardev configuration
2 *
3 * Copyright (C) 2013 Red Hat, Inc.
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library. If not, see
17 * <http://www.gnu.org/licenses/>.
18 *
19 * Author: Daniel P. Berrange <berrange@redhat.com>
20 */
21
22 #ifndef __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_SOURCE_PRIVATE_H__
23 #define __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_SOURCE_PRIVATE_H__
24
25 #include <libvirt-gconfig/libvirt-gconfig-xml-doc.h>
26
27 G_BEGIN_DECLS
28
29 GVirConfigDomainChardevSource *
30 gvir_config_domain_chardev_source_new_from_tree(GVirConfigXmlDoc *doc,
31 xmlNodePtr tree);
32
33 GVirConfigDomainChardevSource *
34 gvir_config_domain_chardev_source_pty_new_from_tree(GVirConfigXmlDoc *doc,
35 xmlNodePtr tree);
36
37 G_END_DECLS
38
39 #endif /* __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_SOURCE_PRIVATE_H__ */
2323
2424 #include "libvirt-gconfig/libvirt-gconfig.h"
2525 #include "libvirt-gconfig/libvirt-gconfig-private.h"
26 #include "libvirt-gconfig/libvirt-gconfig-domain-chardev-source-private.h"
2627
2728 #define GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_PTY_GET_PRIVATE(obj) \
2829 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_PTY, GVirConfigDomainChardevSourcePtyPrivate))
8182 return GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_PTY(object);
8283 }
8384
84 void gvir_config_domain_source_pty_set_path(GVirConfigDomainChardevSourcePty *pty,
85 const char *path)
85 GVirConfigDomainChardevSource *
86 gvir_config_domain_chardev_source_pty_new_from_tree(GVirConfigXmlDoc *doc,
87 xmlNodePtr tree)
88 {
89 GVirConfigObject *object;
90
91 object = gvir_config_object_new_from_tree(GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_PTY,
92 doc, NULL, tree);
93
94 return GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE(object);
95 }
96
97
98 void gvir_config_domain_chardev_source_pty_set_path(GVirConfigDomainChardevSourcePty *pty,
99 const char *path)
86100 {
87101 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_PTY(pty));
88102
91105 "path",
92106 path);
93107 }
108
109
110 const gchar * gvir_config_domain_chardev_source_pty_get_path(GVirConfigDomainChardevSourcePty *pty)
111 {
112 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_PTY(pty), NULL);
113
114 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(pty),
115 "source", "path");
116 }
6161 GVirConfigDomainChardevSourcePty *gvir_config_domain_chardev_source_pty_new(void);
6262 GVirConfigDomainChardevSourcePty *gvir_config_domain_chardev_source_pty_new_from_xml(const gchar *xml,
6363 GError **error);
64 void gvir_config_domain_source_pty_set_path(GVirConfigDomainChardevSourcePty *pty,
65 const char *path);
64 void gvir_config_domain_chardev_source_pty_set_path(GVirConfigDomainChardevSourcePty *pty,
65 const char *path);
66
67 const gchar * gvir_config_domain_chardev_source_pty_get_path(GVirConfigDomainChardevSourcePty *pty);
6668
6769 G_END_DECLS
6870
2222 #include <config.h>
2323
2424 #include "libvirt-gconfig/libvirt-gconfig.h"
25 #include "libvirt-gconfig/libvirt-gconfig-private.h"
26 #include "libvirt-gconfig/libvirt-gconfig-domain-chardev-source-private.h"
2527
2628 #define GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_GET_PRIVATE(obj) \
2729 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE, GVirConfigDomainChardevSourcePrivate))
4648
4749 source->priv = GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_GET_PRIVATE(source);
4850 }
51
52 G_GNUC_INTERNAL GVirConfigDomainChardevSource *
53 gvir_config_domain_chardev_source_new_from_tree(GVirConfigXmlDoc *doc,
54 xmlNodePtr tree)
55 {
56 const gchar *type;
57
58 g_return_val_if_fail(GVIR_CONFIG_IS_XML_DOC(doc), NULL);
59 g_return_val_if_fail(tree != NULL, NULL);
60 g_return_val_if_fail(tree->name != NULL, NULL);
61
62 type = gvir_config_xml_get_attribute_content(tree, "type");
63
64 if (g_str_equal(type, "pty"))
65 return gvir_config_domain_chardev_source_pty_new_from_tree(doc, tree);
66
67 g_debug("Unknown chardev source type: %s", type);
68 return NULL;
69 }
2323
2424 #include "libvirt-gconfig/libvirt-gconfig.h"
2525 #include "libvirt-gconfig/libvirt-gconfig-private.h"
26 #include "libvirt-gconfig/libvirt-gconfig-domain-chardev-source-private.h"
2627
2728 #define GVIR_CONFIG_DOMAIN_CHARDEV_GET_PRIVATE(obj) \
2829 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV, GVirConfigDomainChardevPrivate))
8586 prepend_prop(chardev_node, new_attr);
8687 }
8788 }
89
90
91 /**
92 * gvir_config_domain_chardev_get_source:
93 * @chardev: a #GVirConfigDomainChardev
94 *
95 * Gets the source for the chardev
96 *
97 * Returns: (transfer full): the chardev source
98 */
99 GVirConfigDomainChardevSource *
100 gvir_config_domain_chardev_get_source(GVirConfigDomainChardev *chardev)
101 {
102 GVirConfigXmlDoc *doc;
103 xmlNodePtr tree;
104
105 doc = gvir_config_object_get_xml_doc(GVIR_CONFIG_OBJECT(chardev));
106 tree = gvir_config_object_get_xml_node(GVIR_CONFIG_OBJECT(chardev));
107
108 return gvir_config_domain_chardev_source_new_from_tree(doc,
109 tree);
110 }
6262 void gvir_config_domain_chardev_set_source(GVirConfigDomainChardev *chardev,
6363 GVirConfigDomainChardevSource *source);
6464
65 GVirConfigDomainChardevSource *
66 gvir_config_domain_chardev_get_source(GVirConfigDomainChardev *chardev);
67
6568 G_END_DECLS
6669
6770 #endif /* __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_H__ */
108108 g_debug("Parsing of '%s' device nodes is unimplemented", tree->name);
109109 return NULL;
110110 }
111
112
113 const gchar *gvir_config_domain_device_get_alias(GVirConfigDomainDevice *dev)
114 {
115 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DEVICE(dev), NULL);
116
117 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(dev),
118 "alias", "name");
119 }
5858
5959 GType gvir_config_domain_device_get_type(void);
6060
61 const gchar *gvir_config_domain_device_get_alias(GVirConfigDomainDevice *dev);
62
6163 G_END_DECLS
6264
6365 #endif /* __LIBVIRT_GCONFIG_DOMAIN_DEVICE_H__ */
172172 "driver", "name", driver_name);
173173 }
174174
175 /**
176 * gvir_config_domain_disk_set_driver_type:
177 *
178 * Deprecated: 0.1.7: Use gvir_config_domain_disk_set_driver_format()
179 * instead
180 */
175181 void gvir_config_domain_disk_set_driver_type(GVirConfigDomainDisk *disk,
176182 const char *driver_type)
177183 {
179185 gvir_config_object_add_child_with_attribute(GVIR_CONFIG_OBJECT(disk),
180186 "driver", "type", driver_type);
181187 }
188
189
190 void gvir_config_domain_disk_set_driver_format(GVirConfigDomainDisk *disk,
191 GVirConfigDomainDiskFormat format)
192 {
193 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK(disk));
194 gvir_config_object_add_child_with_attribute_enum(GVIR_CONFIG_OBJECT(disk),
195 "driver", "type",
196 GVIR_CONFIG_TYPE_DOMAIN_DISK_FORMAT,
197 format);
198 }
199
182200
183201 void gvir_config_domain_disk_set_driver_cache(GVirConfigDomainDisk *disk,
184202 GVirConfigDomainDiskCacheType cache_type)
293311 "driver", "name");
294312 }
295313
314 /**
315 * gvir_config_domain_disk_get_driver_type:
316 *
317 * Deprecated: 0.1.7: Use gvir_config_domain_disk_get_driver_format()
318 * instead
319 */
296320 const char *
297321 gvir_config_domain_disk_get_driver_type(GVirConfigDomainDisk *disk)
298322 {
301325 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(disk),
302326 "driver", "type");
303327 }
328
329
330 GVirConfigDomainDiskFormat
331 gvir_config_domain_disk_get_driver_format(GVirConfigDomainDisk *disk)
332 {
333 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK(disk),
334 GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW);
335
336 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(disk),
337 "driver", "type",
338 GVIR_CONFIG_TYPE_DOMAIN_DISK_FORMAT,
339 GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW);
340 }
341
304342
305343 GVirConfigDomainDiskCacheType
306344 gvir_config_domain_disk_get_driver_cache(GVirConfigDomainDisk *disk)
100100 GVIR_CONFIG_DOMAIN_DISK_STARTUP_POLICY_OPTIONAL
101101 } GVirConfigDomainDiskStartupPolicy;
102102
103 typedef enum {
104 GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW,
105 GVIR_CONFIG_DOMAIN_DISK_FORMAT_DIR,
106 GVIR_CONFIG_DOMAIN_DISK_FORMAT_BOCHS,
107 GVIR_CONFIG_DOMAIN_DISK_FORMAT_CLOOP,
108 GVIR_CONFIG_DOMAIN_DISK_FORMAT_COW,
109 GVIR_CONFIG_DOMAIN_DISK_FORMAT_DMG,
110 GVIR_CONFIG_DOMAIN_DISK_FORMAT_ISO,
111 GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW,
112 GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2,
113 GVIR_CONFIG_DOMAIN_DISK_FORMAT_QED,
114 GVIR_CONFIG_DOMAIN_DISK_FORMAT_VMDK,
115 GVIR_CONFIG_DOMAIN_DISK_FORMAT_VPC,
116 GVIR_CONFIG_DOMAIN_DISK_FORMAT_FAT,
117 GVIR_CONFIG_DOMAIN_DISK_FORMAT_VHD,
118 } GVirConfigDomainDiskFormat;
119
120 /* backward compatibility */
121 #define GVIR_CONFIG_DOMAIN_DISK_FORMAT_AIO GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW;
122
103123 GType gvir_config_domain_disk_get_type(void);
104124
105125 GVirConfigDomainDisk *gvir_config_domain_disk_new(void);
120140 GVirConfigDomainDiskCacheType cache_type);
121141 void gvir_config_domain_disk_set_driver_name(GVirConfigDomainDisk *disk,
122142 const char *driver_name);
143 G_DEPRECATED_FOR(gvir_config_domain_disk_set_driver_format)
123144 void gvir_config_domain_disk_set_driver_type(GVirConfigDomainDisk *disk,
124145 const char *driver_type);
146 void gvir_config_domain_disk_set_driver_format(GVirConfigDomainDisk *disk,
147 GVirConfigDomainDiskFormat format);
125148 void gvir_config_domain_disk_set_target_bus(GVirConfigDomainDisk *disk,
126149 GVirConfigDomainDiskBus bus);
127150 void gvir_config_domain_disk_set_target_dev(GVirConfigDomainDisk *disk,
134157 const char *gvir_config_domain_disk_get_source(GVirConfigDomainDisk *disk);
135158 GVirConfigDomainDiskCacheType gvir_config_domain_disk_get_driver_cache(GVirConfigDomainDisk *disk);
136159 const char *gvir_config_domain_disk_get_driver_name(GVirConfigDomainDisk *disk);
160 G_DEPRECATED_FOR(gvir_config_domain_disk_get_driver_format)
137161 const char *gvir_config_domain_disk_get_driver_type(GVirConfigDomainDisk *disk);
162 GVirConfigDomainDiskFormat gvir_config_domain_disk_get_driver_format(GVirConfigDomainDisk *disk);
138163 GVirConfigDomainDiskBus gvir_config_domain_disk_get_target_bus(GVirConfigDomainDisk *disk);
139164 const char *gvir_config_domain_disk_get_target_dev(GVirConfigDomainDisk *disk);
140165 void gvir_config_domain_disk_set_readonly(GVirConfigDomainDisk *disk,
0 /*
1 * libvirt-gconfig-domain-graphics-desktop.c: libvirt domain desktop configuration
2 *
3 * Copyright (C) 2011 Red Hat, Inc.
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library. If not, see
17 * <http://www.gnu.org/licenses/>.
18 *
19 * Author: Daniel P. Berrange <berrange@redhat.com>
20 */
21
22 #include <config.h>
23
24 #include "libvirt-gconfig/libvirt-gconfig.h"
25 #include "libvirt-gconfig/libvirt-gconfig-private.h"
26
27 #define GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP_GET_PRIVATE(obj) \
28 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP, GVirConfigDomainGraphicsDesktopPrivate))
29
30 struct _GVirConfigDomainGraphicsDesktopPrivate
31 {
32 gboolean unused;
33 };
34
35 G_DEFINE_TYPE(GVirConfigDomainGraphicsDesktop, gvir_config_domain_graphics_desktop, GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS);
36
37
38 static void gvir_config_domain_graphics_desktop_class_init(GVirConfigDomainGraphicsDesktopClass *klass)
39 {
40 g_type_class_add_private(klass, sizeof(GVirConfigDomainGraphicsDesktopPrivate));
41 }
42
43
44 static void gvir_config_domain_graphics_desktop_init(GVirConfigDomainGraphicsDesktop *graphics_desktop)
45 {
46 g_debug("Init GVirConfigDomainGraphicsDesktop=%p", graphics_desktop);
47
48 graphics_desktop->priv = GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP_GET_PRIVATE(graphics_desktop);
49 }
50
51
52 GVirConfigDomainGraphicsDesktop *gvir_config_domain_graphics_desktop_new(void)
53 {
54 GVirConfigObject *object;
55
56 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP,
57 "graphics", NULL);
58 gvir_config_object_set_attribute(object, "type", "desktop", NULL);
59 return GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP(object);
60 }
61
62 GVirConfigDomainGraphicsDesktop *
63 gvir_config_domain_graphics_desktop_new_from_xml(const gchar *xml,
64 GError **error)
65 {
66 GVirConfigObject *object;
67
68 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP,
69 "graphics", NULL, xml, error);
70 if (g_strcmp0(gvir_config_object_get_attribute(object, NULL, "type"), "desktop") != 0) {
71 g_object_unref(G_OBJECT(object));
72 return NULL;
73 }
74 return GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP(object);
75 }
76
77 void gvir_config_domain_graphics_desktop_set_display(GVirConfigDomainGraphicsDesktop *graphics,
78 const gchar *disp)
79 {
80 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP(graphics));
81
82 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(graphics),
83 "display", disp,
84 NULL);
85 }
86
87 void gvir_config_domain_graphics_desktop_set_fullscreen(GVirConfigDomainGraphicsDesktop *graphics,
88 gboolean fullscreen)
89 {
90 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP(graphics));
91
92 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(graphics),
93 "fullscreen",
94 G_TYPE_BOOLEAN,
95 fullscreen,
96 NULL);
97 }
0 /*
1 * libvirt-gconfig-domain-graphics-desktop.h: libvirt domain desktop configuration
2 *
3 * Copyright (C) 2011 Red Hat, Inc.
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library. If not, see
17 * <http://www.gnu.org/licenses/>.
18 *
19 * Author: Daniel P. Berrange <berrange@redhat.com>
20 */
21
22 #if !defined(__LIBVIRT_GCONFIG_H__) && !defined(LIBVIRT_GCONFIG_BUILD)
23 #error "Only <libvirt-gconfig/libvirt-gconfig.h> can be included directly."
24 #endif
25
26 #ifndef __LIBVIRT_GCONFIG_DOMAIN_GRAPHICS_DESKTOP_H__
27 #define __LIBVIRT_GCONFIG_DOMAIN_GRAPHICS_DESKTOP_H__
28
29 G_BEGIN_DECLS
30
31 #define GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP (gvir_config_domain_graphics_desktop_get_type ())
32 #define GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP, GVirConfigDomainGraphicsDesktop))
33 #define GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP, GVirConfigDomainGraphicsDesktopClass))
34 #define GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP))
35 #define GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP))
36 #define GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP, GVirConfigDomainGraphicsDesktopClass))
37
38 typedef struct _GVirConfigDomainGraphicsDesktop GVirConfigDomainGraphicsDesktop;
39 typedef struct _GVirConfigDomainGraphicsDesktopPrivate GVirConfigDomainGraphicsDesktopPrivate;
40 typedef struct _GVirConfigDomainGraphicsDesktopClass GVirConfigDomainGraphicsDesktopClass;
41
42 struct _GVirConfigDomainGraphicsDesktop
43 {
44 GVirConfigDomainGraphics parent;
45
46 GVirConfigDomainGraphicsDesktopPrivate *priv;
47
48 /* Do not add fields to this struct */
49 };
50
51 struct _GVirConfigDomainGraphicsDesktopClass
52 {
53 GVirConfigDomainGraphicsClass parent_class;
54
55 gpointer padding[20];
56 };
57
58 GType gvir_config_domain_graphics_desktop_get_type(void);
59
60 GVirConfigDomainGraphicsDesktop *gvir_config_domain_graphics_desktop_new(void);
61 GVirConfigDomainGraphicsDesktop *gvir_config_domain_graphics_desktop_new_from_xml(const gchar *xml,
62 GError **error);
63 void gvir_config_domain_graphics_desktop_set_display(GVirConfigDomainGraphicsDesktop *graphics,
64 const gchar *disp);
65 void gvir_config_domain_graphics_desktop_set_fullscreen(GVirConfigDomainGraphicsDesktop *graphics,
66 gboolean fullscreen);
67
68 G_END_DECLS
69
70 #endif /* __LIBVIRT_GCONFIG_DOMAIN_GRAPHICS_DESKTOP_H__ */
0 /*
1 * libvirt-gconfig-domain-graphics-rdp.c: libvirt domain RDP configuration
2 *
3 * Copyright (C) 2011 Red Hat, Inc.
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library. If not, see
17 * <http://www.gnu.org/licenses/>.
18 *
19 * Author: Daniel P. Berrange <berrange@redhat.com>
20 */
21
22 #include <config.h>
23
24 #include "libvirt-gconfig/libvirt-gconfig.h"
25 #include "libvirt-gconfig/libvirt-gconfig-private.h"
26
27 #define GVIR_CONFIG_DOMAIN_GRAPHICS_RDP_GET_PRIVATE(obj) \
28 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP, GVirConfigDomainGraphicsRdpPrivate))
29
30 struct _GVirConfigDomainGraphicsRdpPrivate
31 {
32 gboolean unused;
33 };
34
35 G_DEFINE_TYPE(GVirConfigDomainGraphicsRdp, gvir_config_domain_graphics_rdp, GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS);
36
37
38 static void gvir_config_domain_graphics_rdp_class_init(GVirConfigDomainGraphicsRdpClass *klass)
39 {
40 g_type_class_add_private(klass, sizeof(GVirConfigDomainGraphicsRdpPrivate));
41 }
42
43
44 static void gvir_config_domain_graphics_rdp_init(GVirConfigDomainGraphicsRdp *graphics_rdp)
45 {
46 g_debug("Init GVirConfigDomainGraphicsRdp=%p", graphics_rdp);
47
48 graphics_rdp->priv = GVIR_CONFIG_DOMAIN_GRAPHICS_RDP_GET_PRIVATE(graphics_rdp);
49 }
50
51
52 GVirConfigDomainGraphicsRdp *gvir_config_domain_graphics_rdp_new(void)
53 {
54 GVirConfigObject *object;
55
56 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP,
57 "graphics", NULL);
58 gvir_config_object_set_attribute(object, "type", "rdp", NULL);
59 return GVIR_CONFIG_DOMAIN_GRAPHICS_RDP(object);
60 }
61
62 GVirConfigDomainGraphicsRdp *
63 gvir_config_domain_graphics_rdp_new_from_xml(const gchar *xml,
64 GError **error)
65 {
66 GVirConfigObject *object;
67
68 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP,
69 "graphics", NULL, xml, error);
70 if (g_strcmp0(gvir_config_object_get_attribute(object, NULL, "type"), "rdp") != 0) {
71 g_object_unref(G_OBJECT(object));
72 return NULL;
73 }
74 return GVIR_CONFIG_DOMAIN_GRAPHICS_RDP(object);
75 }
76
77 void gvir_config_domain_graphics_rdp_set_autoport(GVirConfigDomainGraphicsRdp *graphics,
78 gboolean autoport)
79 {
80 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP(graphics));
81
82 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(graphics),
83 "autoport", G_TYPE_BOOLEAN, autoport,
84 NULL);
85 }
86
87 int gvir_config_domain_graphics_rdp_get_port(GVirConfigDomainGraphicsRdp *graphics)
88 {
89 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP(graphics), 0);
90
91 return gvir_config_object_get_attribute_uint64(GVIR_CONFIG_OBJECT(graphics),
92 NULL, "port", 0);
93 }
94
95 void gvir_config_domain_graphics_rdp_set_port(GVirConfigDomainGraphicsRdp *graphics,
96 int port)
97 {
98 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP(graphics));
99
100 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(graphics),
101 "port", G_TYPE_INT, port,
102 NULL);
103 }
104
105
106 void gvir_config_domain_graphics_rdp_set_replace_user(GVirConfigDomainGraphicsRdp *graphics,
107 gboolean replace_user)
108 {
109 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP(graphics));
110
111 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(graphics),
112 "replaceUser",
113 G_TYPE_BOOLEAN,
114 replace_user,
115 NULL);
116 }
117
118
119 void gvir_config_domain_graphics_rdp_set_multi_user(GVirConfigDomainGraphicsRdp *graphics,
120 gboolean multi_user)
121 {
122 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP(graphics));
123
124 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(graphics),
125 "multiUser",
126 G_TYPE_BOOLEAN,
127 multi_user,
128 NULL);
129 }
0 /*
1 * libvirt-gconfig-domain-graphics-rdp.h: libvirt domain RDP graphics configuration
2 *
3 * Copyright (C) 2011 Red Hat, Inc.
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library. If not, see
17 * <http://www.gnu.org/licenses/>.
18 *
19 * Author: Daniel P. Berrange <berrange@redhat.com>
20 */
21
22 #if !defined(__LIBVIRT_GCONFIG_H__) && !defined(LIBVIRT_GCONFIG_BUILD)
23 #error "Only <libvirt-gconfig/libvirt-gconfig.h> can be included directly."
24 #endif
25
26 #ifndef __LIBVIRT_GCONFIG_DOMAIN_GRAPHICS_RDP_H__
27 #define __LIBVIRT_GCONFIG_DOMAIN_GRAPHICS_RDP_H__
28
29 G_BEGIN_DECLS
30
31 #define GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP (gvir_config_domain_graphics_rdp_get_type ())
32 #define GVIR_CONFIG_DOMAIN_GRAPHICS_RDP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP, GVirConfigDomainGraphicsRdp))
33 #define GVIR_CONFIG_DOMAIN_GRAPHICS_RDP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP, GVirConfigDomainGraphicsRdpClass))
34 #define GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP))
35 #define GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP))
36 #define GVIR_CONFIG_DOMAIN_GRAPHICS_RDP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP, GVirConfigDomainGraphicsRdpClass))
37
38 typedef struct _GVirConfigDomainGraphicsRdp GVirConfigDomainGraphicsRdp;
39 typedef struct _GVirConfigDomainGraphicsRdpPrivate GVirConfigDomainGraphicsRdpPrivate;
40 typedef struct _GVirConfigDomainGraphicsRdpClass GVirConfigDomainGraphicsRdpClass;
41
42 struct _GVirConfigDomainGraphicsRdp
43 {
44 GVirConfigDomainGraphics parent;
45
46 GVirConfigDomainGraphicsRdpPrivate *priv;
47
48 /* Do not add fields to this struct */
49 };
50
51 struct _GVirConfigDomainGraphicsRdpClass
52 {
53 GVirConfigDomainGraphicsClass parent_class;
54
55 gpointer padding[20];
56 };
57
58 GType gvir_config_domain_graphics_rdp_get_type(void);
59
60 GVirConfigDomainGraphicsRdp *gvir_config_domain_graphics_rdp_new(void);
61 GVirConfigDomainGraphicsRdp *gvir_config_domain_graphics_rdp_new_from_xml(const gchar *xml,
62 GError **error);
63
64 void gvir_config_domain_graphics_rdp_set_autoport(GVirConfigDomainGraphicsRdp *graphics,
65 gboolean autoport);
66
67 int gvir_config_domain_graphics_rdp_get_port(GVirConfigDomainGraphicsRdp *graphics);
68 void gvir_config_domain_graphics_rdp_set_port(GVirConfigDomainGraphicsRdp *graphics,
69 int port);
70
71 void gvir_config_domain_graphics_rdp_set_multi_user(GVirConfigDomainGraphicsRdp *graphics,
72 gboolean multi_user);
73 void gvir_config_domain_graphics_rdp_set_replace_user(GVirConfigDomainGraphicsRdp *graphics,
74 gboolean replace_user);
75
76 G_END_DECLS
77
78 #endif /* __LIBVIRT_GCONFIG_DOMAIN_GRAPHICS_RDP_H__ */
9393 "display", disp,
9494 NULL);
9595 }
96
97 void gvir_config_domain_graphics_sdl_set_fullscreen(GVirConfigDomainGraphicsSdl *graphics,
98 gboolean fullscreen)
99 {
100 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_SDL(graphics));
101
102 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(graphics),
103 "fullscreen",
104 G_TYPE_BOOLEAN,
105 fullscreen,
106 NULL);
107 }
6464 const gchar *path);
6565 void gvir_config_domain_graphics_sdl_set_display(GVirConfigDomainGraphicsSdl *graphics,
6666 const gchar *disp);
67 void gvir_config_domain_graphics_sdl_set_fullscreen(GVirConfigDomainGraphicsSdl *graphics,
68 gboolean fullscreen);
6769
6870 G_END_DECLS
6971
6666 } else if (g_str_equal(type, "spice")) {
6767 gtype = GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_SPICE;
6868 } else if (g_str_equal(type, "rdp")) {
69 goto unimplemented;
69 gtype = GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP;
7070 } else if (g_str_equal(type, "desktop")) {
71 goto unimplemented;
71 gtype = GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP;
7272 } else {
7373 g_debug("Unknown graphics node: %s", type);
7474 return NULL;
7575 }
7676
7777 return GVIR_CONFIG_DOMAIN_DEVICE(gvir_config_object_new_from_tree(gtype, doc, NULL, tree));
78
79 unimplemented:
80 g_debug("Parsing of '%s' graphics nodes is unimplemented", type);
81 return NULL;
8278 }
4444 }
4545
4646
47 static void gvir_config_domain_interface_bridge_init(GVirConfigDomainInterfaceBridge *conn)
47 static void gvir_config_domain_interface_bridge_init(GVirConfigDomainInterfaceBridge *bridge)
4848 {
49 g_debug("Init GVirConfigDomainInterfaceBridge=%p", conn);
49 g_debug("Init GVirConfigDomainInterfaceBridge=%p", bridge);
5050
51 conn->priv = GVIR_CONFIG_DOMAIN_INTERFACE_BRIDGE_GET_PRIVATE(conn);
51 bridge->priv = GVIR_CONFIG_DOMAIN_INTERFACE_BRIDGE_GET_PRIVATE(bridge);
5252 }
5353
5454
4343 }
4444
4545
46 static void gvir_config_domain_interface_network_init(GVirConfigDomainInterfaceNetwork *conn)
46 static void gvir_config_domain_interface_network_init(GVirConfigDomainInterfaceNetwork *iface)
4747 {
48 g_debug("Init GVirConfigDomainInterfaceNetwork=%p", conn);
48 g_debug("Init GVirConfigDomainInterfaceNetwork=%p", iface);
4949
50 conn->priv = GVIR_CONFIG_DOMAIN_INTERFACE_NETWORK_GET_PRIVATE(conn);
50 iface->priv = GVIR_CONFIG_DOMAIN_INTERFACE_NETWORK_GET_PRIVATE(iface);
5151 }
5252
5353
4343 }
4444
4545
46 static void gvir_config_domain_interface_user_init(GVirConfigDomainInterfaceUser *conn)
46 static void gvir_config_domain_interface_user_init(GVirConfigDomainInterfaceUser *iface)
4747 {
48 g_debug("Init GVirConfigDomainInterfaceUser=%p", conn);
48 g_debug("Init GVirConfigDomainInterfaceUser=%p", iface);
4949
50 conn->priv = GVIR_CONFIG_DOMAIN_INTERFACE_USER_GET_PRIVATE(conn);
50 iface->priv = GVIR_CONFIG_DOMAIN_INTERFACE_USER_GET_PRIVATE(iface);
5151 }
5252
5353
0 /*
1 * libvirt-gconfig-secret.c: libvirt secret configuration
2 *
3 * Copyright (C) 2008 Daniel P. Berrange
4 * Copyright (C) 2010-2013 Red Hat, Inc.
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
10 *
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
15 *
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library. If not, see
18 * <http://www.gnu.org/licenses/>.
19 *
20 * Author: Christophe Fergeau <cfergeau@redhat.com>
21 */
22
23 #include <config.h>
24
25 #include "libvirt-gconfig/libvirt-gconfig.h"
26 #include "libvirt-gconfig/libvirt-gconfig-private.h"
27
28 #define GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK_GET_PRIVATE(obj) \
29 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK, GVirConfigDomainSnapshotDiskPrivate))
30
31 struct _GVirConfigDomainSnapshotDiskPrivate
32 {
33 gboolean unused;
34 };
35
36 G_DEFINE_TYPE(GVirConfigDomainSnapshotDisk, gvir_config_domain_snapshot_disk, GVIR_CONFIG_TYPE_OBJECT);
37
38
39 static void gvir_config_domain_snapshot_disk_class_init(GVirConfigDomainSnapshotDiskClass *klass)
40 {
41 g_type_class_add_private(klass, sizeof(GVirConfigDomainSnapshotDiskPrivate));
42 }
43
44
45 static void gvir_config_domain_snapshot_disk_init(GVirConfigDomainSnapshotDisk *disk)
46 {
47 g_debug("Init GVirConfigDomainSnapshotDisk=%p", disk);
48
49 disk->priv = GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK_GET_PRIVATE(disk);
50 }
51
52
53 GVirConfigDomainSnapshotDisk *gvir_config_domain_snapshot_disk_new(void)
54 {
55 GVirConfigObject *object;
56
57 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK,
58 "disk",
59 DATADIR "/libvirt/schemas/domainsnapshot.rng");
60 return GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK(object);
61 }
62
63
64 GVirConfigDomainSnapshotDisk *gvir_config_domain_snapshot_disk_new_from_xml(const gchar *xml,
65 GError **error)
66 {
67 GVirConfigObject *object;
68
69 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK,
70 "disk",
71 DATADIR "/libvirt/schemas/domainsnapshot.rng",
72 xml, error);
73 return GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK(object);
74 }
75
76
77 GVirConfigDomainSnapshotDisk *
78 gvir_config_domain_snapshot_disk_new_from_tree(GVirConfigXmlDoc *doc,
79 xmlNodePtr tree)
80 {
81 GVirConfigObject *object;
82
83 object = gvir_config_object_new_from_tree(GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK,
84 doc, NULL, tree);
85
86 return GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK(object);
87 }
88
89
90 const char *gvir_config_domain_snapshot_disk_get_name(GVirConfigDomainSnapshotDisk *disk)
91 {
92 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(disk), NULL);
93
94 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(disk),
95 "name");
96 }
97
98
99 void gvir_config_domain_snapshot_disk_set_name(GVirConfigDomainSnapshotDisk *disk,
100 const char *name)
101 {
102 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(disk));
103
104 gvir_config_object_set_node_content(GVIR_CONFIG_OBJECT(disk),
105 "name", name);
106 }
107
108
109 GVirConfigDomainDiskSnapshotType gvir_config_domain_snapshot_disk_get_snapshot_type(GVirConfigDomainSnapshotDisk *disk)
110 {
111 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(disk),
112 GVIR_CONFIG_DOMAIN_DISK_SNAPSHOT_NO);
113
114 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(disk),
115 NULL,
116 "snapshot",
117 GVIR_CONFIG_TYPE_DOMAIN_DISK_SNAPSHOT_TYPE,
118 GVIR_CONFIG_DOMAIN_DISK_SNAPSHOT_NO);
119 }
120
121
122 void gvir_config_domain_snapshot_disk_set_snapshot_type(GVirConfigDomainSnapshotDisk *disk,
123 GVirConfigDomainDiskSnapshotType type)
124 {
125 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(disk));
126
127 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(disk), "snapshot",
128 GVIR_CONFIG_TYPE_DOMAIN_DISK_SNAPSHOT_TYPE,
129 type, NULL);
130 }
131
132
133 const char *gvir_config_domain_snapshot_disk_get_source_file(GVirConfigDomainSnapshotDisk *disk)
134 {
135 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(disk), NULL);
136
137 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(disk),
138 "source", "file");
139 }
140
141
142 void gvir_config_domain_snapshot_disk_set_source_file(GVirConfigDomainSnapshotDisk *disk,
143 const char *filename)
144 {
145 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(disk));
146
147 gvir_config_object_add_child_with_attribute(GVIR_CONFIG_OBJECT(disk),
148 "source", "file", filename);
149 }
150
151 GVirConfigDomainDiskFormat gvir_config_domain_snapshot_disk_get_driver_format(GVirConfigDomainSnapshotDisk *disk)
152 {
153 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(disk),
154 GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW);
155
156 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(disk),
157 "driver", "type",
158 GVIR_CONFIG_TYPE_DOMAIN_DISK_FORMAT,
159 GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW);
160 }
161
162
163 void gvir_config_domain_snapshot_disk_set_driver_format(GVirConfigDomainSnapshotDisk *disk,
164 GVirConfigDomainDiskFormat format)
165 {
166 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(disk));
167
168 gvir_config_object_add_child_with_attribute_enum(GVIR_CONFIG_OBJECT(disk),
169 "driver", "type",
170 GVIR_CONFIG_TYPE_DOMAIN_DISK_FORMAT,
171 format);
172 }
0 /*
1 * libvirt-gconfig-domain-snapshot-disk.h: libvirt snapshot disk configuration
2 *
3 * Copyright (C) 2010-2013 Red Hat, Inc.
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library. If not, see
17 * <http://www.gnu.org/licenses/>.
18 *
19 * Author: Christophe Fergeau <cfergeau@redhat.com>
20 */
21
22 #if !defined(__LIBVIRT_GCONFIG_H__) && !defined(LIBVIRT_GCONFIG_BUILD)
23 #error "Only <libvirt-gconfig/libvirt-gconfig.h> can be included directly."
24 #endif
25
26 #ifndef __LIBVIRT_GCONFIG_DOMAIN_SNAPSHOT_DISK_H__
27 #define __LIBVIRT_GCONFIG_DOMAIN_SNAPSHOT_DISK_H__
28
29 G_BEGIN_DECLS
30
31 #define GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK (gvir_config_domain_snapshot_disk_get_type ())
32 #define GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK, GVirConfigDomainSnapshotDisk))
33 #define GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK, GVirConfigDomainSnapshotDiskClass))
34 #define GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK))
35 #define GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK))
36 #define GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK, GVirConfigDomainSnapshotDiskClass))
37
38 typedef struct _GVirConfigDomainSnapshotDisk GVirConfigDomainSnapshotDisk;
39 typedef struct _GVirConfigDomainSnapshotDiskPrivate GVirConfigDomainSnapshotDiskPrivate;
40 typedef struct _GVirConfigDomainSnapshotDiskClass GVirConfigDomainSnapshotDiskClass;
41
42 struct _GVirConfigDomainSnapshotDisk
43 {
44 GVirConfigObject parent;
45
46 GVirConfigDomainSnapshotDiskPrivate *priv;
47
48 /* Do not add fields to this struct */
49 };
50
51 struct _GVirConfigDomainSnapshotDiskClass
52 {
53 GVirConfigObjectClass parent_class;
54
55 gpointer padding[20];
56 };
57
58
59 GType gvir_config_domain_snapshot_disk_get_type(void);
60
61 GVirConfigDomainSnapshotDisk *gvir_config_domain_snapshot_disk_new(void);
62 GVirConfigDomainSnapshotDisk *gvir_config_domain_snapshot_disk_new_from_xml(const gchar *xml,
63 GError **error);
64
65 const char *gvir_config_domain_snapshot_disk_get_name(GVirConfigDomainSnapshotDisk *disk);
66 void gvir_config_domain_snapshot_disk_set_name(GVirConfigDomainSnapshotDisk *disk,
67 const char *name);
68
69 GVirConfigDomainDiskSnapshotType gvir_config_domain_snapshot_disk_get_snapshot_type(GVirConfigDomainSnapshotDisk *disk);
70 void gvir_config_domain_snapshot_disk_set_snapshot_type(GVirConfigDomainSnapshotDisk *disk,
71 GVirConfigDomainDiskSnapshotType type);
72
73 const char *gvir_config_domain_snapshot_disk_get_source_file(GVirConfigDomainSnapshotDisk *disk);
74 void gvir_config_domain_snapshot_disk_set_source_file(GVirConfigDomainSnapshotDisk *disk,
75 const char *filename);
76
77 GVirConfigDomainDiskFormat gvir_config_domain_snapshot_disk_get_driver_format(GVirConfigDomainSnapshotDisk *disk);
78 void gvir_config_domain_snapshot_disk_set_driver_format(GVirConfigDomainSnapshotDisk *disk,
79 GVirConfigDomainDiskFormat format);
80
81 G_END_DECLS
82
83 #endif /* __LIBVIRT_GCONFIG_DOMAIN_SNAPSHOT_DISK_H__ */
0 /*
1 * libvirt-gconfig-domain-snapshot-private.h: libvirt domain snapshot private methods
2 *
3 * Copyright (C) 2010-2013 Red Hat, Inc.
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library. If not, see
17 * <http://www.gnu.org/licenses/>.
18 *
19 * Author: Daniel P. Berrange <berrange@redhat.com>
20 */
21
22 #if !defined(__LIBVIRT_GCONFIG_H__) && !defined(LIBVIRT_GCONFIG_BUILD)
23 #error "Only <libvirt-gconfig/libvirt-gconfig.h> can be included directly."
24 #endif
25
26 #ifndef __LIBVIRT_GCONFIG_DOMAIN_SNAPSHOT_PRIVATE_H__
27 #define __LIBVIRT_GCONFIG_DOMAIN_SNAPSHOT_PRIVATE_H__
28
29 #include <libvirt-gconfig/libvirt-gconfig-domain.h>
30 #include <libvirt-gconfig/libvirt-gconfig-domain-snapshot-disk.h>
31
32 G_BEGIN_DECLS
33 GVirConfigDomainSnapshotDisk *gvir_config_domain_snapshot_disk_new_from_tree(GVirConfigXmlDoc *doc,
34 xmlNodePtr tree);
35 G_END_DECLS
36
37 #endif /* __LIBVIRT_GCONFIG_DOMAIN_SNAPSHOT_PRIVATE_H__ */
11 * libvirt-gconfig-domain-snapshot.c: libvirt domain snapshot configuration
22 *
33 * Copyright (C) 2008 Daniel P. Berrange
4 * Copyright (C) 2010-2011 Red Hat, Inc.
4 * Copyright (C) 2010-2013 Red Hat, Inc.
55 *
66 * This library is free software; you can redistribute it and/or
77 * modify it under the terms of the GNU Lesser General Public
1818 * <http://www.gnu.org/licenses/>.
1919 *
2020 * Author: Daniel P. Berrange <berrange@redhat.com>
21 * Christophe Fergeau <cfergeau@redhat.com>
2122 */
2223
2324 #include <config.h>
2425
2526 #include "libvirt-gconfig/libvirt-gconfig.h"
27 #include "libvirt-gconfig/libvirt-gconfig-private.h"
2628
2729 #define GVIR_CONFIG_DOMAIN_SNAPSHOT_GET_PRIVATE(obj) \
2830 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT, GVirConfigDomainSnapshotPrivate))
4143 }
4244
4345
44 static void gvir_config_domain_snapshot_init(GVirConfigDomainSnapshot *conn)
45 {
46 g_debug("Init GVirConfigDomainSnapshot=%p", conn);
47
48 conn->priv = GVIR_CONFIG_DOMAIN_SNAPSHOT_GET_PRIVATE(conn);
46 static void gvir_config_domain_snapshot_init(GVirConfigDomainSnapshot *snapshot)
47 {
48 g_debug("Init GVirConfigDomainSnapshot=%p", snapshot);
49
50 snapshot->priv = GVIR_CONFIG_DOMAIN_SNAPSHOT_GET_PRIVATE(snapshot);
4951 }
5052
5153
7072 xml, error);
7173 return GVIR_CONFIG_DOMAIN_SNAPSHOT(object);
7274 }
75
76
77 const char *gvir_config_domain_snapshot_get_name(GVirConfigDomainSnapshot *snapshot)
78 {
79 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot), NULL);
80
81 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(snapshot),
82 "name");
83 }
84
85
86 void gvir_config_domain_snapshot_set_name(GVirConfigDomainSnapshot *snapshot,
87 const char *name)
88 {
89 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot));
90
91 gvir_config_object_set_node_content(GVIR_CONFIG_OBJECT(snapshot),
92 "name", name);
93 }
94
95
96 const char *gvir_config_domain_snapshot_get_description(GVirConfigDomainSnapshot *snapshot)
97 {
98 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot), NULL);
99
100 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(snapshot),
101 "description");
102 }
103
104
105 void gvir_config_domain_snapshot_set_description(GVirConfigDomainSnapshot *snapshot,
106 const char *description)
107 {
108 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot));
109
110 gvir_config_object_set_node_content(GVIR_CONFIG_OBJECT(snapshot),
111 "description", description);
112 }
113
114
115 GVirConfigDomainSnapshotMemoryState gvir_config_domain_snapshot_get_memory_state(GVirConfigDomainSnapshot *snapshot)
116 {
117 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot),
118 GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_NONE);
119
120 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(snapshot),
121 "memory", "snapshot",
122 GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_MEMORY_STATE,
123 GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_NONE);
124 }
125
126
127 void gvir_config_domain_snapshot_set_memory_state(GVirConfigDomainSnapshot *snapshot,
128 GVirConfigDomainSnapshotMemoryState state)
129 {
130 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot));
131
132 gvir_config_object_add_child_with_attribute_enum(GVIR_CONFIG_OBJECT(snapshot),
133 "memory", "snapshot",
134 GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_MEMORY_STATE,
135 state);
136 }
137
138
139 const char *gvir_config_domain_snapshot_get_memory_file(GVirConfigDomainSnapshot *snapshot)
140 {
141 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot), NULL);
142
143 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(snapshot),
144 "memory", "file");
145 }
146
147
148 void gvir_config_domain_snapshot_set_memory_file(GVirConfigDomainSnapshot *snapshot,
149 const char *filename)
150 {
151 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot));
152
153 gvir_config_object_add_child_with_attribute(GVIR_CONFIG_OBJECT(snapshot),
154 "memory", "file", filename);
155 }
156
157
158 time_t gvir_config_domain_snapshot_get_creation_time(GVirConfigDomainSnapshot *snapshot)
159 {
160 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot), 0);
161
162 return gvir_config_object_get_node_content_uint64(GVIR_CONFIG_OBJECT(snapshot),
163 "creationTime");
164 }
165
166
167 GVirConfigDomainSnapshotDomainState gvir_config_domain_snapshot_get_state(GVirConfigDomainSnapshot *snapshot)
168 {
169 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot),
170 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_NOSTATE);
171
172 return gvir_config_object_get_node_content_genum(GVIR_CONFIG_OBJECT(snapshot),
173 "state",
174 GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DOMAIN_STATE,
175 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_NOSTATE);
176 }
177
178
179 const char *gvir_config_domain_snapshot_get_parent(GVirConfigDomainSnapshot *snapshot)
180 {
181 GVirConfigObject *parent;
182 const char *parent_name;
183
184 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot), NULL);
185
186 parent = gvir_config_object_get_child(GVIR_CONFIG_OBJECT(snapshot),
187 "parent");
188 if (parent == NULL)
189 return NULL;
190
191 parent_name = gvir_config_object_get_node_content(parent, "name");
192 g_object_unref(G_OBJECT(parent));
193
194 return parent_name;
195 }
196
197
198 /**
199 * gvir_config_domain_snapshot_get_domain:
200 * @snapshot: a #GVirConfigDomainSnapshot
201 *
202 * Gets the configuration of the domain @snapshot is a snapshot of.
203 *
204 * Returns: (transfer full): A #GVirConfigDomain. The returned object
205 * should be unreffed with g_object_unref() when no longer needed.
206 */
207 GVirConfigDomain *gvir_config_domain_snapshot_get_domain(GVirConfigDomainSnapshot *snapshot)
208 {
209 GVirConfigObject *domain;
210
211 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot), NULL);
212
213 domain = gvir_config_object_get_child_with_type(GVIR_CONFIG_OBJECT(snapshot),
214 "domain",
215 GVIR_CONFIG_TYPE_DOMAIN);
216
217 return GVIR_CONFIG_DOMAIN(domain);
218 }
219
220
221 /**
222 * gvir_config_domain_snapshot_set_disks:
223 * @snapshot: a #GVirConfigDomainSnapshot
224 * @disks: (in) (element-type LibvirtGConfig.DomainSnapshotDisk):
225 */
226 void gvir_config_domain_snapshot_set_disks(GVirConfigDomainSnapshot *snapshot,
227 GList *disks)
228 {
229 GVirConfigObject *disks_node;
230 GList *it;
231
232 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot));
233
234 if (disks == NULL) {
235 gvir_config_object_delete_children(GVIR_CONFIG_OBJECT(snapshot),
236 "disks",
237 NULL);
238 return;
239 }
240
241 disks_node = gvir_config_object_new(GVIR_CONFIG_TYPE_OBJECT,
242 "disks", NULL);
243
244 for (it = disks; it != NULL; it = it->next) {
245 if (!GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(it->data)) {
246 g_warn_if_reached();
247 continue;
248 }
249 gvir_config_object_attach_add(disks_node,
250 GVIR_CONFIG_OBJECT(it->data));
251 }
252
253 gvir_config_object_attach_replace(GVIR_CONFIG_OBJECT(snapshot),
254 "disks",
255 disks_node);
256 g_object_unref(G_OBJECT(disks_node));
257 }
258
259
260 void gvir_config_domain_snapshot_add_disk(GVirConfigDomainSnapshot *snapshot,
261 GVirConfigDomainSnapshotDisk *disk)
262 {
263 GVirConfigObject *disks_node;
264
265 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot));
266 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK(disk));
267
268 disks_node = gvir_config_object_add_child(GVIR_CONFIG_OBJECT(snapshot),
269 "disks");
270
271 gvir_config_object_attach_add(disks_node, GVIR_CONFIG_OBJECT(disk));
272 g_object_unref(G_OBJECT(disks_node));
273 }
274
275
276 struct GetDiskData {
277 GVirConfigXmlDoc *doc;
278 GList *disks;
279 };
280
281 static gboolean get_disk(xmlNodePtr node, gpointer opaque)
282 {
283 struct GetDiskData* data = (struct GetDiskData*)opaque;
284 GVirConfigDomainSnapshotDisk *disk;
285
286 disk = gvir_config_domain_snapshot_disk_new_from_tree(data->doc, node);
287 if (disk != NULL)
288 data->disks = g_list_prepend(data->disks, disk);
289 else
290 g_debug("Failed to parse %s node", node->name);
291
292 return TRUE;
293 }
294
295
296 /**
297 * gvir_config_domain_snapshot_get_disks:
298 * @snapshot: a #GVirConfigDomainSnapshot
299 *
300 * Gets the list of disks attached to @snapshot. The returned list should
301 * be freed with g_list_free(), after its elements have been unreffed with
302 * g_object_unref().
303 *
304 * Returns: (element-type LibvirtGConfig.DomainSnapshotDisk) (transfer full):
305 * a newly allocated #GList of #GVirConfigDomainSnapshotDisk.
306 */
307 GList *gvir_config_domain_snapshot_get_disks(GVirConfigDomainSnapshot *snapshot)
308 {
309 struct GetDiskData data;
310
311 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(snapshot), NULL);
312
313 g_object_get(G_OBJECT(snapshot), "doc", &data.doc, NULL);
314 data.disks = NULL;
315 gvir_config_object_foreach_child(GVIR_CONFIG_OBJECT(snapshot), "disks",
316 get_disk, &data);
317 if (data.doc != NULL) {
318 g_object_unref(G_OBJECT(data.doc));
319 }
320
321 return g_list_reverse(data.disks);
322 }
00 /*
11 * libvirt-gconfig-domain-snapshot.h: libvirt domain snapshot configuration
22 *
3 * Copyright (C) 2010-2011 Red Hat, Inc.
3 * Copyright (C) 2010-2013 Red Hat, Inc.
44 *
55 * This library is free software; you can redistribute it and/or
66 * modify it under the terms of the GNU Lesser General Public
1717 * <http://www.gnu.org/licenses/>.
1818 *
1919 * Author: Daniel P. Berrange <berrange@redhat.com>
20 * Christophe Fergeau <cfergeau@redhat.com>
2021 */
2122
2223 #if !defined(__LIBVIRT_GCONFIG_H__) && !defined(LIBVIRT_GCONFIG_BUILD)
2526
2627 #ifndef __LIBVIRT_GCONFIG_DOMAIN_SNAPSHOT_H__
2728 #define __LIBVIRT_GCONFIG_DOMAIN_SNAPSHOT_H__
29
30 #include <libvirt-gconfig/libvirt-gconfig-domain.h>
31 #include <libvirt-gconfig/libvirt-gconfig-domain-snapshot-disk.h>
2832
2933 G_BEGIN_DECLS
3034
5559 gpointer padding[20];
5660 };
5761
62 typedef enum {
63 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_NOSTATE = 0, /* no state */
64 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_RUNNING = 1, /* the domain is running */
65 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_BLOCKED = 2, /* the domain is blocked on resource */
66 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PAUSED = 3, /* the domain is paused by user */
67 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTDOWN= 4, /* the domain is being shut down */
68 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTOFF = 5, /* the domain is shut off */
69 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_CRASHED = 6, /* the domain is crashed */
70 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PMSUSPENDED = 7, /* the domain is suspended by guest
71 power management */
72 GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_DISK_SNAPSHOT = 100
73 } GVirConfigDomainSnapshotDomainState;
74
75
76 typedef enum {
77 GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_NONE,
78 GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_INTERNAL,
79 GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_EXTERNAL,
80 } GVirConfigDomainSnapshotMemoryState;
81
5882
5983 GType gvir_config_domain_snapshot_get_type(void);
6084
6286 GVirConfigDomainSnapshot *gvir_config_domain_snapshot_new_from_xml(const gchar *xml,
6387 GError **error);
6488
89 const char *gvir_config_domain_snapshot_get_name(GVirConfigDomainSnapshot *snapshot);
90 void gvir_config_domain_snapshot_set_name(GVirConfigDomainSnapshot *snapshot,
91 const char *name);
92 const char *gvir_config_domain_snapshot_get_description(GVirConfigDomainSnapshot *snapshot);
93 void gvir_config_domain_snapshot_set_description(GVirConfigDomainSnapshot *snapshot,
94 const char *description);
95 GVirConfigDomainSnapshotMemoryState gvir_config_domain_snapshot_get_memory_state(GVirConfigDomainSnapshot *snapshot);
96 void gvir_config_domain_snapshot_set_memory_state(GVirConfigDomainSnapshot *snapshot,
97 GVirConfigDomainSnapshotMemoryState state);
98 const char *gvir_config_domain_snapshot_get_memory_file(GVirConfigDomainSnapshot *snapshot);
99 void gvir_config_domain_snapshot_set_memory_file(GVirConfigDomainSnapshot *snapshot,
100 const char *filename);
101 time_t gvir_config_domain_snapshot_get_creation_time(GVirConfigDomainSnapshot *snapshot);
102 GVirConfigDomainSnapshotDomainState gvir_config_domain_snapshot_get_state(GVirConfigDomainSnapshot *snapshot);
103 const char *gvir_config_domain_snapshot_get_parent(GVirConfigDomainSnapshot *snapshot);
104 GVirConfigDomain *gvir_config_domain_snapshot_get_domain(GVirConfigDomainSnapshot *snapshot);
105 void gvir_config_domain_snapshot_set_disks(GVirConfigDomainSnapshot *snapshot,
106 GList *disks);
107 void gvir_config_domain_snapshot_add_disk(GVirConfigDomainSnapshot *snapshot,
108 GVirConfigDomainSnapshotDisk *disk);
109 GList *gvir_config_domain_snapshot_get_disks(GVirConfigDomainSnapshot *snapshot);
110
65111 G_END_DECLS
66112
67113 #endif /* __LIBVIRT_GCONFIG_DOMAIN_SNAPSHOT_H__ */
187187 }
188188
189189
190 static void gvir_config_domain_init(GVirConfigDomain *conn)
191 {
192 g_debug("Init GVirConfigDomain=%p", conn);
193
194 conn->priv = GVIR_CONFIG_DOMAIN_GET_PRIVATE(conn);
190 static void gvir_config_domain_init(GVirConfigDomain *domain)
191 {
192 g_debug("Init GVirConfigDomain=%p", domain);
193
194 domain->priv = GVIR_CONFIG_DOMAIN_GET_PRIVATE(domain);
195195 }
196196
197197
413413 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(node),
414414 "unit", "KiB",
415415 NULL);
416 g_object_unref(G_OBJECT(node));
416417 g_object_notify(G_OBJECT(domain), "memory");
417418 }
418419
438439 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(node),
439440 "unit", "KiB",
440441 NULL);
442 g_object_unref(G_OBJECT(node));
441443 g_object_notify(G_OBJECT(domain), "current-memory");
442444 }
443445
3030 G_BEGIN_DECLS
3131
3232 GError *gvir_config_error_new(GQuark domain, gint code,
33 const gchar *format, ...);
33 const gchar *format, ...)
34 G_GNUC_PRINTF(3, 4);
3435 void gvir_config_set_error(GError **err,
3536 GQuark domain, gint code,
36 const gchar *format, ...);
37 const gchar *format, ...)
38 G_GNUC_PRINTF(4, 5);
3739 void gvir_config_set_error_literal(GError **err,
3840 GQuark domain, gint code,
3941 const gchar *message);
4042 void gvir_config_set_error_valist(GError **err,
4143 GQuark domain, gint code,
4244 const gchar *format,
43 va_list args);
45 va_list args)
46 G_GNUC_PRINTF(4, 0);
4447 xmlNodePtr gvir_config_xml_parse(const char *xml,
4548 const char *root_node,
4649 GError **err);
4851 void gvir_config_xml_foreach_child(xmlNodePtr node,
4952 GVirConfigXmlNodeIterator iter_func,
5053 gpointer opaque);
51 xmlNode * gvir_config_xml_get_element (xmlNode *node, ...);
54 xmlNode * gvir_config_xml_get_element (xmlNode *node, ...)
55 G_GNUC_NULL_TERMINATED;
5256 const char * gvir_config_xml_get_child_element_content (xmlNode *node,
5357 const char *child_name);
5458 const char *gvir_config_xml_get_attribute_content(xmlNodePtr node,
2525 #include <string.h>
2626
2727 #include <libxml/xmlerror.h>
28 #include <glib/gi18n-lib.h>
2829
2930 #include "libvirt-gconfig/libvirt-gconfig.h"
3031 #include "libvirt-gconfig/libvirt-gconfig-helpers-private.h"
136137 *err = g_error_new(GVIR_CONFIG_OBJECT_ERROR,
137138 0,
138139 "%s",
139 "No XML document to parse");
140 _("No XML document to parse"));
140141 return NULL;
141142 }
142143
144145 if (!doc) {
145146 gvir_config_set_error_literal(err, GVIR_CONFIG_OBJECT_ERROR,
146147 0,
147 "Unable to parse configuration");
148 _("Unable to parse configuration"));
148149 return NULL;
149150 }
150151 if ((!doc->children) ||
152153 g_set_error(err,
153154 GVIR_CONFIG_OBJECT_ERROR,
154155 0,
155 "XML data has no '%s' node",
156 _("XML data has no '%s' node"),
156157 root_node);
157158 xmlFreeDoc(doc);
158159 return NULL;
4141 }
4242
4343
44 static void gvir_config_interface_init(GVirConfigInterface *conn)
44 static void gvir_config_interface_init(GVirConfigInterface *iface)
4545 {
46 g_debug("Init GVirConfigInterface=%p", conn);
46 g_debug("Init GVirConfigInterface=%p", iface);
4747
48 conn->priv = GVIR_CONFIG_INTERFACE_GET_PRIVATE(conn);
48 iface->priv = GVIR_CONFIG_INTERFACE_GET_PRIVATE(iface);
4949 }
5050
5151
4141 }
4242
4343
44 static void gvir_config_network_filter_init(GVirConfigNetworkFilter *conn)
44 static void gvir_config_network_filter_init(GVirConfigNetworkFilter *filter)
4545 {
46 g_debug("Init GVirConfigNetworkFilter=%p", conn);
46 g_debug("Init GVirConfigNetworkFilter=%p", filter);
4747
48 conn->priv = GVIR_CONFIG_NETWORK_FILTER_GET_PRIVATE(conn);
48 filter->priv = GVIR_CONFIG_NETWORK_FILTER_GET_PRIVATE(filter);
4949 }
5050
5151
4141 }
4242
4343
44 static void gvir_config_network_init(GVirConfigNetwork *conn)
44 static void gvir_config_network_init(GVirConfigNetwork *network)
4545 {
46 g_debug("Init GVirConfigNetwork=%p", conn);
46 g_debug("Init GVirConfigNetwork=%p", network);
4747
48 conn->priv = GVIR_CONFIG_NETWORK_GET_PRIVATE(conn);
48 network->priv = GVIR_CONFIG_NETWORK_GET_PRIVATE(network);
4949 }
5050
5151
4141 }
4242
4343
44 static void gvir_config_node_device_init(GVirConfigNodeDevice *conn)
44 static void gvir_config_node_device_init(GVirConfigNodeDevice *device)
4545 {
46 g_debug("Init GVirConfigNodeDevice=%p", conn);
46 g_debug("Init GVirConfigNodeDevice=%p", device);
4747
48 conn->priv = GVIR_CONFIG_NODE_DEVICE_GET_PRIVATE(conn);
48 device->priv = GVIR_CONFIG_NODE_DEVICE_GET_PRIVATE(device);
4949 }
5050
5151
2929 GVirConfigXmlDoc *doc,
3030 const char *schema,
3131 xmlNodePtr tree);
32
33 GVirConfigXmlDoc *gvir_config_object_get_xml_doc(GVirConfigObject *config);
3234 xmlNodePtr gvir_config_object_get_xml_node(GVirConfigObject *config);
3335 const char *gvir_config_object_get_node_content(GVirConfigObject *object,
3436 const char *node_name);
2525 #include <string.h>
2626
2727 #include <libxml/relaxng.h>
28 #include <glib/gi18n-lib.h>
2829
2930 #include "libvirt-gconfig/libvirt-gconfig.h"
3031 #include "libvirt-gconfig/libvirt-gconfig-private.h"
118119
119120 static void gvir_config_object_finalize(GObject *object)
120121 {
121 GVirConfigObject *conn = GVIR_CONFIG_OBJECT(object);
122 GVirConfigObjectPrivate *priv = conn->priv;
123
124 g_debug("Finalize GVirConfigObject=%p", conn);
122 GVirConfigObject *gvir_object = GVIR_CONFIG_OBJECT(object);
123 GVirConfigObjectPrivate *priv = gvir_object->priv;
124
125 g_debug("Finalize GVirConfigObject=%p", gvir_object);
125126
126127 g_free(priv->schema);
127128
180181 }
181182
182183
183 static void gvir_config_object_init(GVirConfigObject *conn)
184 {
185 g_debug("Init GVirConfigObject=%p", conn);
186
187 conn->priv = GVIR_CONFIG_OBJECT_GET_PRIVATE(conn);
184 static void gvir_config_object_init(GVirConfigObject *object)
185 {
186 g_debug("Init GVirConfigObject=%p", object);
187
188 object->priv = GVIR_CONFIG_OBJECT_GET_PRIVATE(object);
188189 }
189190
190191 void gvir_config_object_validate(GVirConfigObject *config,
207208 gvir_config_set_error_literal(err,
208209 GVIR_CONFIG_OBJECT_ERROR,
209210 0,
210 "No XML document associated with this config object");
211 _("No XML document associated with this config object"));
211212 return;
212213 }
213214
216217 gvir_config_set_error(err,
217218 GVIR_CONFIG_OBJECT_ERROR,
218219 0,
219 "Unable to create RNG parser for %s",
220 _("Unable to create RNG parser for %s"),
220221 priv->schema);
221222 return;
222223 }
226227 gvir_config_set_error(err,
227228 GVIR_CONFIG_OBJECT_ERROR,
228229 0,
229 "Unable to parse RNG %s",
230 _("Unable to parse RNG %s"),
230231 priv->schema);
231232 xmlRelaxNGFreeParserCtxt(rngParser);
232233 return;
238239 gvir_config_set_error(err,
239240 GVIR_CONFIG_OBJECT_ERROR,
240241 0,
241 "Unable to create RNG validation context %s",
242 _("Unable to create RNG validation context %s"),
242243 priv->schema);
243244 xmlRelaxNGFree(rng);
244245 return;
248249 gvir_config_set_error_literal(err,
249250 GVIR_CONFIG_OBJECT_ERROR,
250251 0,
251 "Unable to validate doc");
252 _("Unable to validate doc"));
252253 xmlRelaxNGFreeValidCtxt(rngValid);
253254 xmlRelaxNGFree(rng);
254255 return;
271272
272273 return config->priv->schema;
273274 }
275
276
277 G_GNUC_INTERNAL GVirConfigXmlDoc *
278 gvir_config_object_get_xml_doc(GVirConfigObject *config)
279 {
280 return config->priv->doc;
281 }
282
274283
275284 /* FIXME: will we always have one xmlNode per GConfig object? */
276285 /* FIXME: need to return the right node from subclasses */
927936 g_return_val_if_fail(child_name != NULL, NULL);
928937
929938 node = gvir_config_xml_get_element(object->priv->node, child_name, NULL);
930 g_return_val_if_fail(node != NULL, NULL);
939 if (node == NULL)
940 return NULL;
931941
932942 return gvir_config_object_new_from_tree(child_type,
933943 object->priv->doc,
2424
2525 #include <libvirt-gconfig/libvirt-gconfig-capabilities-cpu-private.h>
2626 #include <libvirt-gconfig/libvirt-gconfig-domain-device-private.h>
27 #include <libvirt-gconfig/libvirt-gconfig-domain-snapshot-private.h>
2728 #include <libvirt-gconfig/libvirt-gconfig-helpers-private.h>
2829 #include <libvirt-gconfig/libvirt-gconfig-object-private.h>
2930 #include <libvirt-gconfig/libvirt-gconfig-xml-doc.h>
4141 }
4242
4343
44 static void gvir_config_secret_init(GVirConfigSecret *conn)
44 static void gvir_config_secret_init(GVirConfigSecret *secret)
4545 {
46 g_debug("Init GVirConfigSecret=%p", conn);
46 g_debug("Init GVirConfigSecret=%p", secret);
4747
48 conn->priv = GVIR_CONFIG_SECRET_GET_PRIVATE(conn);
48 secret->priv = GVIR_CONFIG_SECRET_GET_PRIVATE(secret);
4949 }
5050
5151
6969 return GVIR_CONFIG_STORAGE_PERMISSIONS(object);
7070 }
7171
72 /**
73 * gvir_config_storage_permissions_get_group:
74 * @perms: a #GVirConfigStoragePermissions
75 *
76 * Gets the numeric group ID associated with @perms.
77 *
78 * Returns: numeric group ID
79 */
80 guint gvir_config_storage_permissions_get_group(GVirConfigStoragePermissions *perms)
81 {
82 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_PERMISSIONS(perms), 0);
83
84 return gvir_config_object_get_node_content_uint64(GVIR_CONFIG_OBJECT(perms),
85 "group");
86 }
87
7288 void gvir_config_storage_permissions_set_group(GVirConfigStoragePermissions *perms,
7389 guint group)
7490 {
7894 "group", group);
7995 }
8096
97 /**
98 * gvir_config_storage_permissions_get_label:
99 * @perms: a #GVirConfigStoragePermissions
100 *
101 * Gets the MAC label string associated with @perms.
102 *
103 * Returns: MAC label string.
104 */
105 const char *gvir_config_storage_permissions_get_label(GVirConfigStoragePermissions *perms)
106 {
107 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_PERMISSIONS(perms), NULL);
108
109 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(perms),
110 "label");
111 }
81112 /**
82113 * gvir_config_storage_permissions_set_label:
83114 * @label: (allow-none):
91122 "label", label);
92123 }
93124
125 /**
126 * gvir_config_storage_permissions_get_mode:
127 * @perms: a #GVirConfigStoragePermissions
128 *
129 * Gets the octal permission set associated with @perms.
130 *
131 * Returns: permission set
132 */
133 guint gvir_config_storage_permissions_get_mode(GVirConfigStoragePermissions *perms)
134 {
135 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_PERMISSIONS(perms), 0);
136
137 return gvir_config_object_get_node_content_uint64(GVIR_CONFIG_OBJECT(perms),
138 "mode");
139 }
140
94141 void gvir_config_storage_permissions_set_mode(GVirConfigStoragePermissions *perms,
95142 guint mode)
96143 {
98145
99146 gvir_config_object_set_node_content_uint64(GVIR_CONFIG_OBJECT(perms),
100147 "mode", mode);
148 }
149
150 /**
151 * gvir_config_storage_permissions_get_owner:
152 * @perms: a #GVirConfigStoragePermissions
153 *
154 * Gets the numeric user ID associated with @perms.
155 *
156 * Returns: numeric user ID.
157 */
158 guint gvir_config_storage_permissions_get_owner(GVirConfigStoragePermissions *perms)
159 {
160 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_PERMISSIONS(perms), 0);
161
162 return gvir_config_object_get_node_content_uint64(GVIR_CONFIG_OBJECT(perms),
163 "owner");
101164 }
102165
103166 void gvir_config_storage_permissions_set_owner(GVirConfigStoragePermissions *perms,
6262 GVirConfigStoragePermissions *gvir_config_storage_permissions_new_from_xml(const gchar *xml,
6363 GError **error);
6464
65 guint gvir_config_storage_permissions_get_group(GVirConfigStoragePermissions *perms);
6566 void gvir_config_storage_permissions_set_group(GVirConfigStoragePermissions *perms,
6667 guint group);
68 const char *gvir_config_storage_permissions_get_label(GVirConfigStoragePermissions *perms);
6769 void gvir_config_storage_permissions_set_label(GVirConfigStoragePermissions *perms,
6870 const char *label);
71 guint gvir_config_storage_permissions_get_mode(GVirConfigStoragePermissions *perms);
6972 void gvir_config_storage_permissions_set_mode(GVirConfigStoragePermissions *perms,
7073 guint mode);
74 guint gvir_config_storage_permissions_get_owner(GVirConfigStoragePermissions *perms);
7175 void gvir_config_storage_permissions_set_owner(GVirConfigStoragePermissions *perms,
7276 guint owner);
7377
7070 return GVIR_CONFIG_STORAGE_POOL_SOURCE(object);
7171 }
7272
73 /**
74 * gvir_config_storage_pool_source_get_adapter:
75 * @source: a #GVirConfigStoragePoolSource
76 *
77 * For pools backed by a SCSI adapter, returns the SCSI adapter name
78 *
79 * Returns: the SCSI adapter name.
80 */
81 const char *gvir_config_storage_pool_source_get_adapter(GVirConfigStoragePoolSource *source)
82 {
83 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_SOURCE(source), NULL);
84 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(source),
85 "adapter",
86 "name");
87 }
88
7389 void gvir_config_storage_pool_source_set_adapter(GVirConfigStoragePoolSource *source,
7490 const char *adapter)
7591 {
8399 g_object_unref(G_OBJECT(node));
84100 }
85101
102 /**
103 * gvir_config_storage_pool_source_get_device_path:
104 * @source: a #GVirConfigStoragePoolSource
105 *
106 * For pools backed by a physical device, returns the path to the block
107 * device node
108 *
109 * Returns: fully qualified path to the block device node.
110 */
111 const char *gvir_config_storage_pool_source_get_device_path(GVirConfigStoragePoolSource *source)
112 {
113 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_SOURCE(source), NULL);
114 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(source),
115 "device",
116 "path");
117 }
118
86119 void gvir_config_storage_pool_source_set_device_path(GVirConfigStoragePoolSource *source,
87120 const char *device_path)
88121 {
96129 g_object_unref(G_OBJECT(node));
97130 }
98131
132 /**
133 * gvir_config_storage_pool_source_get_directory:
134 * @source: a #GVirConfigStoragePoolSource
135 *
136 * For pools backed by a directory, returns the path to the backing directory
137 *
138 * Returns: path to the directory backing directory.
139 */
140 const char *gvir_config_storage_pool_source_get_directory(GVirConfigStoragePoolSource *source)
141 {
142 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_SOURCE(source), NULL);
143 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(source),
144 "directory",
145 "path");
146 }
147
99148 void gvir_config_storage_pool_source_set_directory(GVirConfigStoragePoolSource *source,
100149 const char *directory)
101150 {
109158 g_object_unref(G_OBJECT(node));
110159 }
111160
161 /**
162 * gvir_config_storage_pool_source_get_format:
163 * @source: a #GVirConfigStoragePoolSource
164 *
165 * Provides information about the format of the pool. This format is
166 * backend-specific but is typically used to indicate filesystem type, or
167 * network filesystem type, or partition table type, or LVM metadata type.
168 *
169 * Returns: the storage pool format.
170 */
171 const char *gvir_config_storage_pool_source_get_format(GVirConfigStoragePoolSource *source)
172 {
173 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_SOURCE(source), NULL);
174 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(source),
175 "format",
176 "type");
177 }
178
112179 void gvir_config_storage_pool_source_set_format(GVirConfigStoragePoolSource *source,
113180 const char *format)
114181 {
122189 g_object_unref(G_OBJECT(node));
123190 }
124191
192 /**
193 * gvir_config_storage_pool_source_get_host:
194 * @source: a #GVirConfigStoragePoolSource
195 *
196 * For pools backed by storage from remote server, returns the hostname
197 * of the remote server.
198 *
199 * Returns: hostname or IP address of the remote server.
200 */
201 const char *gvir_config_storage_pool_source_get_host(GVirConfigStoragePoolSource *source)
202 {
203 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_SOURCE(source), NULL);
204 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(source),
205 "host",
206 "name");
207 }
208
125209 void gvir_config_storage_pool_source_set_host(GVirConfigStoragePoolSource *source,
126210 const char *host)
127211 {
136220 }
137221
138222 /**
223 * gvir_config_storage_pool_source_get_name:
224 * @source: a #GVirConfigStoragePoolSource
225 *
226 * For pools backed by storage from a named element (for example, LV
227 * groups), returns the name of the element
228 *
229 * Returns: name of the element used by @source
230 */
231 const char *gvir_config_storage_pool_source_get_name(GVirConfigStoragePoolSource *source)
232 {
233 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_SOURCE(source), NULL);
234 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(source),
235 "name");
236 }
237
238 /**
139239 * gvir_config_storage_pool_source_set_name:
140240 * @name: (allow-none):
141241 */
148248 "name", name);
149249 }
150250
251 /**
252 * gvir_config_storage_pool_source_get_product:
253 * @source: a #GVirConfigStoragePoolSource
254 *
255 * Gets the product name of the storage device.
256 *
257 * Returns: product name of the storage device.
258 */
259 const char *gvir_config_storage_pool_source_get_product(GVirConfigStoragePoolSource *source)
260 {
261 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_SOURCE(source), NULL);
262 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(source),
263 "product",
264 "name");
265 }
266
151267 void gvir_config_storage_pool_source_set_product(GVirConfigStoragePoolSource *source,
152268 const char *product)
153269 {
161277 g_object_unref(G_OBJECT(node));
162278 }
163279
280 /**
281 * gvir_config_storage_pool_source_get_vendor:
282 * @source: a #GVirConfigStoragePoolSource
283 *
284 * Gets the vendor name of the storage device.
285 *
286 * Returns: vendor name of the storage device.
287 */
288 const char *gvir_config_storage_pool_source_get_vendor(GVirConfigStoragePoolSource *source)
289 {
290 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_SOURCE(source), NULL);
291 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(source),
292 "vendor",
293 "name");
294 }
295
164296 void gvir_config_storage_pool_source_set_vendor(GVirConfigStoragePoolSource *source,
165297 const char *vendor)
166298 {
6262 GVirConfigStoragePoolSource *gvir_config_storage_pool_source_new_from_xml(const gchar *xml,
6363 GError **error);
6464
65 const char *gvir_config_storage_pool_source_get_adapter(GVirConfigStoragePoolSource *source);
6566 void gvir_config_storage_pool_source_set_adapter(GVirConfigStoragePoolSource *source,
6667 const char *adapter);
68 const char *gvir_config_storage_pool_source_get_device_path(GVirConfigStoragePoolSource *source);
6769 void gvir_config_storage_pool_source_set_device_path(GVirConfigStoragePoolSource *source,
6870 const char *device_path);
71 const char *gvir_config_storage_pool_source_get_directory(GVirConfigStoragePoolSource *source);
6972 void gvir_config_storage_pool_source_set_directory(GVirConfigStoragePoolSource *source,
7073 const char *directory);
74 const char *gvir_config_storage_pool_source_get_format(GVirConfigStoragePoolSource *source);
7175 void gvir_config_storage_pool_source_set_format(GVirConfigStoragePoolSource *source,
7276 const char *format);
77 const char *gvir_config_storage_pool_source_get_host(GVirConfigStoragePoolSource *source);
7378 void gvir_config_storage_pool_source_set_host(GVirConfigStoragePoolSource *source,
7479 const char *host);
80 const char *gvir_config_storage_pool_source_get_name(GVirConfigStoragePoolSource *source);
7581 void gvir_config_storage_pool_source_set_name(GVirConfigStoragePoolSource *source,
7682 const char *name);
83 const char *gvir_config_storage_pool_source_get_product(GVirConfigStoragePoolSource *source);
7784 void gvir_config_storage_pool_source_set_product(GVirConfigStoragePoolSource *source,
7885 const char *product);
86 const char *gvir_config_storage_pool_source_get_vendor(GVirConfigStoragePoolSource *source);
7987 void gvir_config_storage_pool_source_set_vendor(GVirConfigStoragePoolSource *source,
8088 const char *vendor);
8189
7171 }
7272
7373 /**
74 * gvir_config_storage_pool_target_get_path:
75 * @target: a #GVirConfigStoragePoolTarget
76 *
77 * Provides the location at which the storage pool associated with @target
78 * will be mapped into the local filesystem namespace.
79 *
80 * Returns: local filesystem path the storage pool is mapped at.
81 */
82 const char *gvir_config_storage_pool_target_get_path(GVirConfigStoragePoolTarget *target)
83 {
84 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_TARGET(target), NULL);
85
86 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(target),
87 "path");
88 }
89
90 /**
7491 * gvir_config_storage_pool_target_set_path:
7592 * @path: (allow-none):
7693 */
8198
8299 gvir_config_object_set_node_content(GVIR_CONFIG_OBJECT(target),
83100 "path", path);
101 }
102
103 /**
104 * gvir_config_storage_pool_target_get_permissions:
105 * @target: a #GVirConfigStoragePoolTarget
106 *
107 * Gets the permissions associated with @target
108 *
109 * Returns: (transfer full): a new #GVirConfigStoragePoolPermissions instance.
110 */
111 GVirConfigStoragePermissions *gvir_config_storage_pool_target_get_permissions(GVirConfigStoragePoolTarget *target)
112 {
113 GVirConfigObject *object;
114
115 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL_TARGET(target), NULL);
116
117 object = gvir_config_object_get_child_with_type
118 (GVIR_CONFIG_OBJECT(target),
119 "permissions",
120 GVIR_CONFIG_TYPE_STORAGE_PERMISSIONS);
121
122 return GVIR_CONFIG_STORAGE_PERMISSIONS(object);
84123 }
85124
86125 /**
6262 GVirConfigStoragePoolTarget *gvir_config_storage_pool_target_new_from_xml(const gchar *xml,
6363 GError **error);
6464
65 const char *gvir_config_storage_pool_target_get_path(GVirConfigStoragePoolTarget *target);
6566 void gvir_config_storage_pool_target_set_path(GVirConfigStoragePoolTarget *target,
6667 const char *path);
68 GVirConfigStoragePermissions *gvir_config_storage_pool_target_get_permissions(GVirConfigStoragePoolTarget *target);
6769 void gvir_config_storage_pool_target_set_permissions(GVirConfigStoragePoolTarget *target,
6870 GVirConfigStoragePermissions *perms);
6971
4343 }
4444
4545
46 static void gvir_config_storage_pool_init(GVirConfigStoragePool *conn)
47 {
48 g_debug("Init GVirConfigStoragePool=%p", conn);
49
50 conn->priv = GVIR_CONFIG_STORAGE_POOL_GET_PRIVATE(conn);
46 static void gvir_config_storage_pool_init(GVirConfigStoragePool *pool)
47 {
48 g_debug("Init GVirConfigStoragePool=%p", pool);
49
50 pool->priv = GVIR_CONFIG_STORAGE_POOL_GET_PRIVATE(pool);
5151 }
5252
5353
7373 return GVIR_CONFIG_STORAGE_POOL(object);
7474 }
7575
76 /**
77 * gvir_config_storage_pool_get_pool_type:
78 * @pool: a #GVirConfigStoragePool
79 *
80 * Gets the type of the pool.
81 *
82 * Returns: #Gname of @pool.
83 */
84 GVirConfigStoragePoolType gvir_config_storage_pool_get_pool_type(GVirConfigStoragePool *pool)
85 {
86 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL(pool),
87 GVIR_CONFIG_STORAGE_POOL_TYPE_DIR);
88
89 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(pool),
90 NULL, "type",
91 GVIR_CONFIG_TYPE_STORAGE_POOL_TYPE,
92 GVIR_CONFIG_STORAGE_POOL_TYPE_DIR);
93 }
94
7695 void gvir_config_storage_pool_set_pool_type(GVirConfigStoragePool *pool,
7796 GVirConfigStoragePoolType type)
7897 {
86105 }
87106
88107 /**
108 * gvir_config_storage_pool_get_name:
109 * @pool: a #GVirConfigStoragePool
110 *
111 * Gets the name of the pool.
112 *
113 * Returns: name of @pool.
114 */
115 const char *gvir_config_storage_pool_get_name(GVirConfigStoragePool *pool)
116 {
117 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL(pool), NULL);
118
119 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(pool),
120 "name");
121 }
122
123 /**
89124 * gvir_config_storage_pool_set_name:
90125 * @name: (allow-none):
91126 */
99134 }
100135
101136 /**
137 * gvir_config_storage_pool_get_uuid:
138 * @pool: a #GVirConfigStoragePool
139 *
140 * Gets the unique identifier for @pool.
141 *
142 * Returns: unique identifier for @pool.
143 */
144 const char *gvir_config_storage_pool_get_uuid(GVirConfigStoragePool *pool)
145 {
146 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL(pool), NULL);
147
148 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(pool),
149 "uuid");
150 }
151
152 /**
102153 * gvir_config_storage_pool_set_uuid:
103154 * @uuid: (allow-none):
104155 */
111162 "uuid", uuid);
112163 }
113164
165 /**
166 * gvir_config_storage_pool_get_capacity:
167 * @pool: a #GVirConfigStoragePool
168 *
169 * Gets the total storage capacity for the pool.
170 *
171 * Returns: total storage capacity in bytes.
172 */
173 guint64 gvir_config_storage_pool_get_capacity(GVirConfigStoragePool *pool)
174 {
175 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL(pool), 0);
176
177 return gvir_config_object_get_node_content_uint64(GVIR_CONFIG_OBJECT(pool),
178 "capacity");
179 }
180
114181 void gvir_config_storage_pool_set_capacity(GVirConfigStoragePool *pool,
115182 guint64 capacity)
116183 {
120187 "capacity", capacity);
121188 }
122189
190 /**
191 * gvir_config_storage_pool_get_allocation:
192 * @pool: a #GVirConfigStoragePool
193 *
194 * Gets the total storage allocation for the pool.
195 *
196 * Returns: total storage allocation in bytes.
197 */
198 guint64 gvir_config_storage_pool_get_allocation(GVirConfigStoragePool *pool)
199 {
200 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL(pool), 0);
201
202 return gvir_config_object_get_node_content_uint64(GVIR_CONFIG_OBJECT(pool),
203 "allocation");
204 }
205
123206 void gvir_config_storage_pool_set_allocation(GVirConfigStoragePool *pool,
124207 guint64 allocation)
125208 {
129212 "allocation", allocation);
130213 }
131214
215 /**
216 * gvir_config_storage_pool_get_available:
217 * @pool: a #GVirConfigStoragePool
218 *
219 * Gets the free space available for allocating new volumes in the pool.
220 *
221 * Returns: free space available in bytes.
222 */
223 guint64 gvir_config_storage_pool_get_available(GVirConfigStoragePool *pool)
224 {
225 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL(pool), 0);
226
227 return gvir_config_object_get_node_content_uint64(GVIR_CONFIG_OBJECT(pool),
228 "available");
229 }
230
132231 void gvir_config_storage_pool_set_available(GVirConfigStoragePool *pool,
133232 guint64 available)
134233 {
136235
137236 gvir_config_object_set_node_content_uint64(GVIR_CONFIG_OBJECT(pool),
138237 "available", available);
238 }
239
240 /**
241 * gvir_config_storage_pool_get_source:
242 * @pool: a #GVirConfigStoragePool
243 *
244 * Gets the source for @pool
245 *
246 * Returns: (transfer full): a new #GVirConfigStoragePoolSource instance.
247 */
248 GVirConfigStoragePoolSource *gvir_config_storage_pool_get_source(GVirConfigStoragePool *pool)
249 {
250 GVirConfigObject *object;
251
252 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL(pool), NULL);
253
254 object = gvir_config_object_get_child_with_type
255 (GVIR_CONFIG_OBJECT(pool),
256 "source",
257 GVIR_CONFIG_TYPE_STORAGE_POOL_SOURCE);
258
259 return GVIR_CONFIG_STORAGE_POOL_SOURCE(object);
139260 }
140261
141262 /**
155276 }
156277
157278 /**
279 * gvir_config_storage_pool_get_target:
280 * @pool: a #GVirConfigStoragePool
281 *
282 * Gets the target for @pool
283 *
284 * Returns: (transfer full): a new #GVirConfigStoragePoolTarget instance.
285 */
286 GVirConfigStoragePoolTarget *gvir_config_storage_pool_get_target(GVirConfigStoragePool *pool)
287 {
288 GVirConfigObject *object;
289
290 g_return_val_if_fail(GVIR_CONFIG_IS_STORAGE_POOL(pool), NULL);
291
292 object = gvir_config_object_get_child_with_type
293 (GVIR_CONFIG_OBJECT(pool),
294 "target",
295 GVIR_CONFIG_TYPE_STORAGE_POOL_TARGET);
296
297 return GVIR_CONFIG_STORAGE_POOL_TARGET(object);
298 }
299
300 /**
158301 * gvir_config_storage_pool_set_target:
159302 * @target: (allow-none):
160303 */
7575 GVirConfigStoragePool *gvir_config_storage_pool_new_from_xml(const gchar *xml,
7676 GError **error);
7777
78 guint64 gvir_config_storage_pool_get_allocation(GVirConfigStoragePool *pool);
7879 void gvir_config_storage_pool_set_allocation(GVirConfigStoragePool *pool,
7980 guint64 allocation);
81 guint64 gvir_config_storage_pool_get_available(GVirConfigStoragePool *pool);
8082 void gvir_config_storage_pool_set_available(GVirConfigStoragePool *pool,
8183 guint64 available);
84 guint64 gvir_config_storage_pool_get_capacity(GVirConfigStoragePool *pool);
8285 void gvir_config_storage_pool_set_capacity(GVirConfigStoragePool *pool,
8386 guint64 capacity);
87 const char *gvir_config_storage_pool_get_name(GVirConfigStoragePool *pool);
8488 void gvir_config_storage_pool_set_name(GVirConfigStoragePool *pool,
8589 const char *name);
90 GVirConfigStoragePoolType gvir_config_storage_pool_get_pool_type(GVirConfigStoragePool *pool);
8691 void gvir_config_storage_pool_set_pool_type(GVirConfigStoragePool *pool,
8792 GVirConfigStoragePoolType type);
93 GVirConfigStoragePoolSource *gvir_config_storage_pool_get_source(GVirConfigStoragePool *pool);
8894 void gvir_config_storage_pool_set_source(GVirConfigStoragePool *pool,
8995 GVirConfigStoragePoolSource *source);
96 GVirConfigStoragePoolTarget *gvir_config_storage_pool_get_target(GVirConfigStoragePool *pool);
9097 void gvir_config_storage_pool_set_target(GVirConfigStoragePool *pool,
9198 GVirConfigStoragePoolTarget *target);
99 const char *gvir_config_storage_pool_get_uuid(GVirConfigStoragePool *pool);
92100 void gvir_config_storage_pool_set_uuid(GVirConfigStoragePool *pool,
93101 const char *uuid);
94102
4343 }
4444
4545
46 static void gvir_config_storage_vol_init(GVirConfigStorageVol *conn)
46 static void gvir_config_storage_vol_init(GVirConfigStorageVol *vol)
4747 {
48 g_debug("Init GVirConfigStorageVol=%p", conn);
48 g_debug("Init GVirConfigStorageVol=%p", vol);
4949
50 conn->priv = GVIR_CONFIG_STORAGE_VOL_GET_PRIVATE(conn);
50 vol->priv = GVIR_CONFIG_STORAGE_VOL_GET_PRIVATE(vol);
5151 }
5252
5353
5555 #include <libvirt-gconfig/libvirt-gconfig-domain-disk.h>
5656 #include <libvirt-gconfig/libvirt-gconfig-domain-filesys.h>
5757 #include <libvirt-gconfig/libvirt-gconfig-domain-graphics.h>
58 #include <libvirt-gconfig/libvirt-gconfig-domain-graphics-desktop.h>
59 #include <libvirt-gconfig/libvirt-gconfig-domain-graphics-rdp.h>
5860 #include <libvirt-gconfig/libvirt-gconfig-domain-graphics-sdl.h>
5961 #include <libvirt-gconfig/libvirt-gconfig-domain-graphics-spice.h>
6062 #include <libvirt-gconfig/libvirt-gconfig-domain-graphics-vnc.h>
7577 #include <libvirt-gconfig/libvirt-gconfig-domain-smartcard-host-certificates.h>
7678 #include <libvirt-gconfig/libvirt-gconfig-domain-smartcard-passthrough.h>
7779 #include <libvirt-gconfig/libvirt-gconfig-domain-snapshot.h>
80 #include <libvirt-gconfig/libvirt-gconfig-domain-snapshot-disk.h>
7881 #include <libvirt-gconfig/libvirt-gconfig-domain-sound.h>
7982 #include <libvirt-gconfig/libvirt-gconfig-domain-timer.h>
8083 #include <libvirt-gconfig/libvirt-gconfig-domain-timer-pit.h>
6565 gvir_config_domain_chardev_source_pty_get_type;
6666 gvir_config_domain_chardev_source_pty_new;
6767 gvir_config_domain_chardev_source_pty_new_from_xml;
68 gvir_config_domain_source_pty_set_path;
68 gvir_config_domain_chardev_source_pty_set_path;
6969
7070 gvir_config_domain_chardev_source_spicevmc_get_type;
7171 gvir_config_domain_chardev_source_spicevmc_new;
511511 gvir_config_domain_graphics_spice_image_compression_get_type;
512512 } LIBVIRT_GCONFIG_0.1.5;
513513
514 LIBVIRT_GCONFIG_0.1.7 {
515 global:
516 gvir_config_domain_channel_get_target_name;
517 gvir_config_domain_channel_get_target_type;
518
519 gvir_config_domain_disk_format_get_type;
520 gvir_config_domain_disk_get_driver_format;
521 gvir_config_domain_disk_set_driver_format;
522
523 gvir_config_domain_graphics_desktop_get_type;
524 gvir_config_domain_graphics_desktop_new;
525 gvir_config_domain_graphics_desktop_new_from_xml;
526 gvir_config_domain_graphics_desktop_set_display;
527 gvir_config_domain_graphics_desktop_set_fullscreen;
528
529 gvir_config_domain_graphics_sdl_set_fullscreen;
530
531 gvir_config_domain_graphics_rdp_get_type;
532 gvir_config_domain_graphics_rdp_new;
533 gvir_config_domain_graphics_rdp_new_from_xml;
534 gvir_config_domain_graphics_rdp_set_autoport;
535 gvir_config_domain_graphics_rdp_get_port;
536 gvir_config_domain_graphics_rdp_set_port;
537
538 gvir_config_storage_permissions_get_group;
539 gvir_config_storage_permissions_get_label;
540 gvir_config_storage_permissions_get_mode;
541 gvir_config_storage_permissions_get_owner;
542
543 gvir_config_storage_pool_get_allocation;
544 gvir_config_storage_pool_get_available;
545 gvir_config_storage_pool_get_capacity;
546 gvir_config_storage_pool_get_name;
547 gvir_config_storage_pool_get_pool_type;
548 gvir_config_storage_pool_get_source;
549 gvir_config_storage_pool_get_target;
550 gvir_config_storage_pool_get_uuid;
551
552 gvir_config_storage_pool_source_get_adapter;
553 gvir_config_storage_pool_source_get_device_path;
554 gvir_config_storage_pool_source_get_directory;
555 gvir_config_storage_pool_source_get_format;
556 gvir_config_storage_pool_source_get_host;
557 gvir_config_storage_pool_source_get_name;
558 gvir_config_storage_pool_source_get_product;
559 gvir_config_storage_pool_source_get_vendor;
560
561 gvir_config_storage_pool_target_get_path;
562 gvir_config_storage_pool_target_get_permissions;
563
564 gvir_config_domain_snapshot_domain_state_get_type;
565 gvir_config_domain_snapshot_memory_state_get_type;
566 gvir_config_domain_snapshot_get_creation_time;
567 gvir_config_domain_snapshot_get_description;
568 gvir_config_domain_snapshot_set_description;
569 gvir_config_domain_snapshot_get_domain;
570 gvir_config_domain_snapshot_get_memory_state;
571 gvir_config_domain_snapshot_set_memory_state;
572 gvir_config_domain_snapshot_get_memory_file;
573 gvir_config_domain_snapshot_set_memory_file;
574 gvir_config_domain_snapshot_get_name;
575 gvir_config_domain_snapshot_set_name;
576 gvir_config_domain_snapshot_get_parent;
577 gvir_config_domain_snapshot_get_state;
578 gvir_config_domain_snapshot_get_disks;
579 gvir_config_domain_snapshot_add_disk;
580 gvir_config_domain_snapshot_set_disks;
581
582 gvir_config_domain_snapshot_disk_get_type;
583 gvir_config_domain_snapshot_disk_new;
584 gvir_config_domain_snapshot_disk_new_from_xml;
585
586 gvir_config_domain_snapshot_disk_get_driver_format;
587 gvir_config_domain_snapshot_disk_set_driver_format;
588 gvir_config_domain_snapshot_disk_get_name;
589 gvir_config_domain_snapshot_disk_set_name;
590 gvir_config_domain_snapshot_disk_get_snapshot_type;
591 gvir_config_domain_snapshot_disk_set_snapshot_type;
592 gvir_config_domain_snapshot_disk_get_source_file;
593 gvir_config_domain_snapshot_disk_set_source_file;
594
595 gvir_config_domain_chardev_source_pty_get_path;
596 gvir_config_domain_chardev_get_source;
597
598 gvir_config_domain_device_get_alias;
599 } LIBVIRT_GCONFIG_0.1.6;
600
514601 # .... define new API here using predicted next version number ....
33 $(GOBJECT2_CFLAGS) \
44 $(LIBXML2_CFLAGS) \
55 $(WARN_CFLAGS)
6 INCLUDES = -I$(top_srcdir)
6 AM_CPPFLAGS = -I$(top_srcdir)
77 LDADD = \
88 $(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
99 $(GOBJECT2_LIBS) \
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1414 @SET_MAKE@
1515
1616 VPATH = @srcdir@
17 am__make_dryrun = \
18 { \
19 am__dry=no; \
17 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
18 am__make_running_with_option = \
19 case $${target_option-} in \
20 ?) ;; \
21 *) echo "am__make_running_with_option: internal error: invalid" \
22 "target option '$${target_option-}' specified" >&2; \
23 exit 1;; \
24 esac; \
25 has_opt=no; \
26 sane_makeflags=$$MAKEFLAGS; \
27 if $(am__is_gnu_make); then \
28 sane_makeflags=$$MFLAGS; \
29 else \
2030 case $$MAKEFLAGS in \
2131 *\\[\ \ ]*) \
22 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
23 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
24 *) \
25 for am__flg in $$MAKEFLAGS; do \
26 case $$am__flg in \
27 *=*|--*) ;; \
28 *n*) am__dry=yes; break;; \
29 esac; \
30 done;; \
32 bs=\\; \
33 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
34 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3135 esac; \
32 test $$am__dry = yes; \
33 }
36 fi; \
37 skip_next=no; \
38 strip_trailopt () \
39 { \
40 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
41 }; \
42 for flg in $$sane_makeflags; do \
43 test $$skip_next = yes && { skip_next=no; continue; }; \
44 case $$flg in \
45 *=*|--*) continue;; \
46 -*I) strip_trailopt 'I'; skip_next=yes;; \
47 -*I?*) strip_trailopt 'I';; \
48 -*O) strip_trailopt 'O'; skip_next=yes;; \
49 -*O?*) strip_trailopt 'O';; \
50 -*l) strip_trailopt 'l'; skip_next=yes;; \
51 -*l?*) strip_trailopt 'l';; \
52 -[dEDm]) skip_next=yes;; \
53 -[JT]) skip_next=yes;; \
54 esac; \
55 case $$flg in \
56 *$$target_option*) has_opt=yes; break;; \
57 esac; \
58 done; \
59 test $$has_opt = yes
60 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
61 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3462 pkgdatadir = $(datadir)/@PACKAGE@
3563 pkgincludedir = $(includedir)/@PACKAGE@
3664 pkglibdir = $(libdir)/@PACKAGE@
5280 noinst_PROGRAMS = test-domain-create$(EXEEXT) \
5381 test-domain-parse$(EXEEXT) test-capabilities-parse$(EXEEXT)
5482 subdir = libvirt-gconfig/tests
55 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
83 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
5684 $(top_srcdir)/build-aux/depcomp
5785 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
58 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
59 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
60 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
86 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
87 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
88 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
89 $(top_srcdir)/m4/lt~obsolete.m4 \
6190 $(top_srcdir)/m4/manywarnings.m4 \
6291 $(top_srcdir)/m4/virt-compile-warnings.m4 \
63 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
92 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
93 $(top_srcdir)/configure.ac
6494 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6595 $(ACLOCAL_M4)
6696 mkinstalldirs = $(install_sh) -d
139169 n|no|NO) false;; \
140170 *) (install-info --version) >/dev/null 2>&1;; \
141171 esac
172 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
173 # Read a list of newline-separated strings from the standard input,
174 # and print each of them once, without duplicates. Input order is
175 # *not* preserved.
176 am__uniquify_input = $(AWK) '\
177 BEGIN { nonempty = 0; } \
178 { items[$$0] = 1; nonempty = 1; } \
179 END { if (nonempty) { for (i in items) print i; }; } \
180 '
181 # Make sure the list of sources is unique. This is necessary because,
182 # e.g., the same source file might be shared among _SOURCES variables
183 # for different programs/libraries.
184 am__define_uniq_tagged_files = \
185 list='$(am__tagged_files)'; \
186 unique=`for i in $$list; do \
187 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
188 done | $(am__uniquify_input)`
142189 ETAGS = etags
143190 CTAGS = ctags
144191 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
145192 ACLOCAL = @ACLOCAL@
193 ALL_LINGUAS = @ALL_LINGUAS@
146194 AMTAR = @AMTAR@
147195 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
148196 AR = @AR@
163211 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
164212 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
165213 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
214 DATADIRNAME = @DATADIRNAME@
166215 DEFS = @DEFS@
167216 DEPDIR = @DEPDIR@
168217 DLLTOOL = @DLLTOOL@
174223 EGREP = @EGREP@
175224 EXEEXT = @EXEEXT@
176225 FGREP = @FGREP@
226 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
177227 GIO2_CFLAGS = @GIO2_CFLAGS@
178228 GIO2_LIBS = @GIO2_LIBS@
179229 GLIB2_CFLAGS = @GLIB2_CFLAGS@
180230 GLIB2_LIBS = @GLIB2_LIBS@
181231 GLIB_MKENUMS = @GLIB_MKENUMS@
232 GMSGFMT = @GMSGFMT@
182233 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
183234 GOBJECT2_LIBS = @GOBJECT2_LIBS@
184235 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
199250 INSTALL_PROGRAM = @INSTALL_PROGRAM@
200251 INSTALL_SCRIPT = @INSTALL_SCRIPT@
201252 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
253 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
254 INTLTOOL_MERGE = @INTLTOOL_MERGE@
255 INTLTOOL_PERL = @INTLTOOL_PERL@
256 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
257 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
258 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
259 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
260 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
202261 LD = @LD@
203262 LDFLAGS = @LDFLAGS@
204263 LIBOBJS = @LIBOBJS@
222281 MANIFEST_TOOL = @MANIFEST_TOOL@
223282 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
224283 MKDIR_P = @MKDIR_P@
284 MSGFMT = @MSGFMT@
285 MSGMERGE = @MSGMERGE@
225286 NM = @NM@
226287 NMEDIT = @NMEDIT@
227288 OBJDUMP = @OBJDUMP@
248309 SET_MAKE = @SET_MAKE@
249310 SHELL = @SHELL@
250311 STRIP = @STRIP@
312 USE_NLS = @USE_NLS@
251313 VAPIGEN = @VAPIGEN@
252314 VERSION = @VERSION@
253315 WARN_CFLAGS = @WARN_CFLAGS@
254316 WARN_LDFLAGS = @WARN_LDFLAGS@
317 XGETTEXT = @XGETTEXT@
255318 abs_builddir = @abs_builddir@
256319 abs_srcdir = @abs_srcdir@
257320 abs_top_builddir = @abs_top_builddir@
285348 includedir = @includedir@
286349 infodir = @infodir@
287350 install_sh = @install_sh@
351 intltool__v_merge_options_ = @intltool__v_merge_options_@
352 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
288353 libdir = @libdir@
289354 libexecdir = @libexecdir@
290355 localedir = @localedir@
310375 $(LIBXML2_CFLAGS) \
311376 $(WARN_CFLAGS)
312377
313 INCLUDES = -I$(top_srcdir)
378 AM_CPPFLAGS = -I$(top_srcdir)
314379 LDADD = \
315380 $(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
316381 $(GOBJECT2_LIBS) \
363428 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
364429 echo " rm -f" $$list; \
365430 rm -f $$list
431
366432 test-capabilities-parse$(EXEEXT): $(test_capabilities_parse_OBJECTS) $(test_capabilities_parse_DEPENDENCIES) $(EXTRA_test_capabilities_parse_DEPENDENCIES)
367433 @rm -f test-capabilities-parse$(EXEEXT)
368434 $(AM_V_CCLD)$(LINK) $(test_capabilities_parse_OBJECTS) $(test_capabilities_parse_LDADD) $(LIBS)
435
369436 test-domain-create$(EXEEXT): $(test_domain_create_OBJECTS) $(test_domain_create_DEPENDENCIES) $(EXTRA_test_domain_create_DEPENDENCIES)
370437 @rm -f test-domain-create$(EXEEXT)
371438 $(AM_V_CCLD)$(LINK) $(test_domain_create_OBJECTS) $(test_domain_create_LDADD) $(LIBS)
439
372440 test-domain-parse$(EXEEXT): $(test_domain_parse_OBJECTS) $(test_domain_parse_DEPENDENCIES) $(EXTRA_test_domain_parse_DEPENDENCIES)
373441 @rm -f test-domain-parse$(EXEEXT)
374442 $(AM_V_CCLD)$(LINK) $(test_domain_parse_OBJECTS) $(test_domain_parse_LDADD) $(LIBS)
410478 clean-libtool:
411479 -rm -rf .libs _libs
412480
413 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
414 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
415 unique=`for i in $$list; do \
416 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
417 done | \
418 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
419 END { if (nonempty) { for (i in files) print i; }; }'`; \
420 mkid -fID $$unique
421 tags: TAGS
422
423 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
424 $(TAGS_FILES) $(LISP)
481 ID: $(am__tagged_files)
482 $(am__define_uniq_tagged_files); mkid -fID $$unique
483 tags: tags-am
484 TAGS: tags
485
486 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
425487 set x; \
426488 here=`pwd`; \
427 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
428 unique=`for i in $$list; do \
429 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
430 done | \
431 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
432 END { if (nonempty) { for (i in files) print i; }; }'`; \
489 $(am__define_uniq_tagged_files); \
433490 shift; \
434491 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
435492 test -n "$$unique" || unique=$$empty_fix; \
441498 $$unique; \
442499 fi; \
443500 fi
444 ctags: CTAGS
445 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
446 $(TAGS_FILES) $(LISP)
447 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
448 unique=`for i in $$list; do \
449 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
450 done | \
451 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
452 END { if (nonempty) { for (i in files) print i; }; }'`; \
501 ctags: ctags-am
502
503 CTAGS: ctags
504 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
505 $(am__define_uniq_tagged_files); \
453506 test -z "$(CTAGS_ARGS)$$unique" \
454507 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
455508 $$unique
458511 here=`$(am__cd) $(top_builddir) && pwd` \
459512 && $(am__cd) $(top_srcdir) \
460513 && gtags -i $(GTAGS_ARGS) "$$here"
461
462 cscopelist: $(HEADERS) $(SOURCES) $(LISP)
463 list='$(SOURCES) $(HEADERS) $(LISP)'; \
514 cscopelist: cscopelist-am
515
516 cscopelist-am: $(am__tagged_files)
517 list='$(am__tagged_files)'; \
464518 case "$(srcdir)" in \
465519 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
466520 *) sdir=$(subdir)/$(srcdir) ;; \
613667
614668 .MAKE: install-am install-strip
615669
616 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
617 clean-libtool clean-noinstPROGRAMS cscopelist ctags distclean \
618 distclean-compile distclean-generic distclean-libtool \
619 distclean-tags distdir dvi dvi-am html html-am info info-am \
620 install install-am install-data install-data-am install-dvi \
621 install-dvi-am install-exec install-exec-am install-html \
622 install-html-am install-info install-info-am install-man \
623 install-pdf install-pdf-am install-ps install-ps-am \
624 install-strip installcheck installcheck-am installdirs \
625 maintainer-clean maintainer-clean-generic mostlyclean \
626 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
627 pdf pdf-am ps ps-am tags uninstall uninstall-am
670 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
671 clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \
672 ctags-am distclean distclean-compile distclean-generic \
673 distclean-libtool distclean-tags distdir dvi dvi-am html \
674 html-am info info-am install install-am install-data \
675 install-data-am install-dvi install-dvi-am install-exec \
676 install-exec-am install-html install-html-am install-info \
677 install-info-am install-man install-pdf install-pdf-am \
678 install-ps install-ps-am install-strip installcheck \
679 installcheck-am installdirs maintainer-clean \
680 maintainer-clean-generic mostlyclean mostlyclean-compile \
681 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
682 tags tags-am uninstall uninstall-am
628683
629684
630685 # Tell versions [3.59,3.63) of GNU make to not export all variables.
110110
111111 domain = gvir_config_domain_new();
112112 g_assert(domain != NULL);
113
114 gvir_config_domain_set_virt_type(domain, GVIR_CONFIG_DOMAIN_VIRT_KVM);
115 g_assert(gvir_config_domain_get_virt_type(domain) == GVIR_CONFIG_DOMAIN_VIRT_KVM);
113116 gvir_config_domain_set_name(domain, "foo");
114117 g_str_const_check(gvir_config_domain_get_name(domain), "foo");
115118
236239 gvir_config_domain_disk_set_source(disk, "/tmp/foo/bar");
237240 gvir_config_domain_disk_set_startup_policy (disk, GVIR_CONFIG_DOMAIN_DISK_STARTUP_POLICY_REQUISITE);
238241 gvir_config_domain_disk_set_driver_name(disk, "foo");
239 gvir_config_domain_disk_set_driver_type(disk, "bar");
242 gvir_config_domain_disk_set_driver_format(disk, GVIR_CONFIG_DOMAIN_DISK_FORMAT_BOCHS);
240243 gvir_config_domain_disk_set_driver_name(disk, "qemu");
241244 gvir_config_domain_disk_set_driver_cache(disk, GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE);
242 gvir_config_domain_disk_set_driver_type(disk, "qcow2");
245 gvir_config_domain_disk_set_driver_format(disk, GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2);
243246 gvir_config_domain_disk_set_target_bus(disk, GVIR_CONFIG_DOMAIN_DISK_BUS_IDE);
244247 gvir_config_domain_disk_set_target_dev(disk, "hda");
245248 devices = g_list_append(devices, GVIR_CONFIG_DOMAIN_DEVICE(disk));
250253 g_str_const_check(gvir_config_domain_disk_get_source(disk), "/tmp/foo/bar");
251254 g_assert(gvir_config_domain_disk_get_driver_cache(disk) == GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE);
252255 g_str_const_check(gvir_config_domain_disk_get_driver_name(disk), "qemu");
253 g_str_const_check(gvir_config_domain_disk_get_driver_type(disk), "qcow2");
256 g_assert(gvir_config_domain_disk_get_driver_format(disk) == GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2);
254257 g_assert(gvir_config_domain_disk_get_target_bus(disk) == GVIR_CONFIG_DOMAIN_DISK_BUS_IDE);
255258 g_str_const_check(gvir_config_domain_disk_get_target_dev(disk), "hda");
256259
401404 gvir_config_storage_pool_source_set_directory(pool_source, "/foo/bar");
402405 gvir_config_storage_pool_set_source(pool, pool_source);
403406 g_object_unref(G_OBJECT(pool_source));
407 pool_source = gvir_config_storage_pool_get_source(pool);
408 g_str_const_check(gvir_config_storage_pool_source_get_directory(pool_source), "/foo/bar");
409 g_object_unref(G_OBJECT(pool_source));
404410
405411 perms = gvir_config_storage_permissions_new();
406412 gvir_config_storage_permissions_set_owner(perms, 1001);
415421 gvir_config_storage_pool_set_target(pool, pool_target);
416422 g_object_unref(G_OBJECT(pool_target));
417423
424 pool_target = gvir_config_storage_pool_get_target(pool);
425 g_str_const_check(gvir_config_storage_pool_target_get_path(pool_target), "/dev/disk/by-path");
426 perms = gvir_config_storage_pool_target_get_permissions(pool_target);
427 g_object_unref(G_OBJECT(pool_target));
428 g_assert(gvir_config_storage_permissions_get_owner(perms) == 1001);
429 g_assert(gvir_config_storage_permissions_get_group(perms) == 1007);
430 g_assert(gvir_config_storage_permissions_get_mode(perms) == 0744);
431 g_str_const_check(gvir_config_storage_permissions_get_label(perms), "virt_image_t");
432 g_object_unref(G_OBJECT(perms));
433
418434 xml = gvir_config_object_to_xml(GVIR_CONFIG_OBJECT(pool));
419435 g_print("%s\n\n", xml);
420436 g_free(xml);
1616 libvirt_glib_1_0_la_CFLAGS = \
1717 -DLIBVIRT_GLIB_BUILD \
1818 -DG_LOG_DOMAIN="\"Libvirt.GLib\"" \
19 -DLOCALEDIR="\"$(datadir)/locale\"" \
1920 $(COVERAGE_CFLAGS) \
2021 -I$(top_srcdir) \
2122 $(LIBVIRT_CFLAGS) \
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1616
1717
1818 VPATH = @srcdir@
19 am__make_dryrun = \
20 { \
21 am__dry=no; \
19 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
20 am__make_running_with_option = \
21 case $${target_option-} in \
22 ?) ;; \
23 *) echo "am__make_running_with_option: internal error: invalid" \
24 "target option '$${target_option-}' specified" >&2; \
25 exit 1;; \
26 esac; \
27 has_opt=no; \
28 sane_makeflags=$$MAKEFLAGS; \
29 if $(am__is_gnu_make); then \
30 sane_makeflags=$$MFLAGS; \
31 else \
2232 case $$MAKEFLAGS in \
2333 *\\[\ \ ]*) \
24 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
25 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
26 *) \
27 for am__flg in $$MAKEFLAGS; do \
28 case $$am__flg in \
29 *=*|--*) ;; \
30 *n*) am__dry=yes; break;; \
31 esac; \
32 done;; \
34 bs=\\; \
35 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
36 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3337 esac; \
34 test $$am__dry = yes; \
35 }
38 fi; \
39 skip_next=no; \
40 strip_trailopt () \
41 { \
42 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
43 }; \
44 for flg in $$sane_makeflags; do \
45 test $$skip_next = yes && { skip_next=no; continue; }; \
46 case $$flg in \
47 *=*|--*) continue;; \
48 -*I) strip_trailopt 'I'; skip_next=yes;; \
49 -*I?*) strip_trailopt 'I';; \
50 -*O) strip_trailopt 'O'; skip_next=yes;; \
51 -*O?*) strip_trailopt 'O';; \
52 -*l) strip_trailopt 'l'; skip_next=yes;; \
53 -*l?*) strip_trailopt 'l';; \
54 -[dEDm]) skip_next=yes;; \
55 -[JT]) skip_next=yes;; \
56 esac; \
57 case $$flg in \
58 *$$target_option*) has_opt=yes; break;; \
59 esac; \
60 done; \
61 test $$has_opt = yes
62 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
63 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3664 pkgdatadir = $(datadir)/@PACKAGE@
3765 pkgincludedir = $(includedir)/@PACKAGE@
3866 pkglibdir = $(libdir)/@PACKAGE@
5280 build_triplet = @build@
5381 host_triplet = @host@
5482 subdir = libvirt-glib
55 DIST_COMMON = $(libvirt_glib_1_0_la_HEADERS) $(srcdir)/Makefile.am \
56 $(srcdir)/Makefile.in $(top_srcdir)/build-aux/depcomp
83 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
84 $(top_srcdir)/build-aux/depcomp $(libvirt_glib_1_0_la_HEADERS)
5785 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
58 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
59 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
60 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
86 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
87 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
88 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
89 $(top_srcdir)/m4/lt~obsolete.m4 \
6190 $(top_srcdir)/m4/manywarnings.m4 \
6291 $(top_srcdir)/m4/virt-compile-warnings.m4 \
63 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
92 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
93 $(top_srcdir)/configure.ac
6494 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6595 $(ACLOCAL_M4)
6696 mkinstalldirs = $(install_sh) -d
156186 esac
157187 DATA = $(gir_DATA) $(typelibs_DATA)
158188 HEADERS = $(libvirt_glib_1_0_la_HEADERS)
189 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
190 # Read a list of newline-separated strings from the standard input,
191 # and print each of them once, without duplicates. Input order is
192 # *not* preserved.
193 am__uniquify_input = $(AWK) '\
194 BEGIN { nonempty = 0; } \
195 { items[$$0] = 1; nonempty = 1; } \
196 END { if (nonempty) { for (i in items) print i; }; } \
197 '
198 # Make sure the list of sources is unique. This is necessary because,
199 # e.g., the same source file might be shared among _SOURCES variables
200 # for different programs/libraries.
201 am__define_uniq_tagged_files = \
202 list='$(am__tagged_files)'; \
203 unique=`for i in $$list; do \
204 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
205 done | $(am__uniquify_input)`
159206 ETAGS = etags
160207 CTAGS = ctags
161208 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
162209 ACLOCAL = @ACLOCAL@
210 ALL_LINGUAS = @ALL_LINGUAS@
163211 AMTAR = @AMTAR@
164212 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
165213 AR = @AR@
180228 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
181229 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
182230 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
231 DATADIRNAME = @DATADIRNAME@
183232 DEFS = @DEFS@
184233 DEPDIR = @DEPDIR@
185234 DLLTOOL = @DLLTOOL@
191240 EGREP = @EGREP@
192241 EXEEXT = @EXEEXT@
193242 FGREP = @FGREP@
243 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
194244 GIO2_CFLAGS = @GIO2_CFLAGS@
195245 GIO2_LIBS = @GIO2_LIBS@
196246 GLIB2_CFLAGS = @GLIB2_CFLAGS@
197247 GLIB2_LIBS = @GLIB2_LIBS@
198248 GLIB_MKENUMS = @GLIB_MKENUMS@
249 GMSGFMT = @GMSGFMT@
199250 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
200251 GOBJECT2_LIBS = @GOBJECT2_LIBS@
201252 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
216267 INSTALL_PROGRAM = @INSTALL_PROGRAM@
217268 INSTALL_SCRIPT = @INSTALL_SCRIPT@
218269 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
270 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
271 INTLTOOL_MERGE = @INTLTOOL_MERGE@
272 INTLTOOL_PERL = @INTLTOOL_PERL@
273 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
274 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
275 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
276 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
277 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
219278 LD = @LD@
220279 LDFLAGS = @LDFLAGS@
221280 LIBOBJS = @LIBOBJS@
239298 MANIFEST_TOOL = @MANIFEST_TOOL@
240299 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
241300 MKDIR_P = @MKDIR_P@
301 MSGFMT = @MSGFMT@
302 MSGMERGE = @MSGMERGE@
242303 NM = @NM@
243304 NMEDIT = @NMEDIT@
244305 OBJDUMP = @OBJDUMP@
265326 SET_MAKE = @SET_MAKE@
266327 SHELL = @SHELL@
267328 STRIP = @STRIP@
329 USE_NLS = @USE_NLS@
268330 VAPIGEN = @VAPIGEN@
269331 VERSION = @VERSION@
270332 WARN_CFLAGS = @WARN_CFLAGS@
271333 WARN_LDFLAGS = @WARN_LDFLAGS@
334 XGETTEXT = @XGETTEXT@
272335 abs_builddir = @abs_builddir@
273336 abs_srcdir = @abs_srcdir@
274337 abs_top_builddir = @abs_top_builddir@
302365 includedir = @includedir@
303366 infodir = @infodir@
304367 install_sh = @install_sh@
368 intltool__v_merge_options_ = @intltool__v_merge_options_@
369 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
305370 libdir = @libdir@
306371 libexecdir = @libexecdir@
307372 localedir = @localedir@
340405 libvirt_glib_1_0_la_CFLAGS = \
341406 -DLIBVIRT_GLIB_BUILD \
342407 -DG_LOG_DOMAIN="\"Libvirt.GLib\"" \
408 -DLOCALEDIR="\"$(datadir)/locale\"" \
343409 $(COVERAGE_CFLAGS) \
344410 -I$(top_srcdir) \
345411 $(LIBVIRT_CFLAGS) \
401467 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
402468 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
403469 $(am__aclocal_m4_deps):
470
404471 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
405472 @$(NORMAL_INSTALL)
406473 @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
435502 echo rm -f $${locs}; \
436503 rm -f $${locs}; \
437504 }
505
438506 libvirt-glib-1.0.la: $(libvirt_glib_1_0_la_OBJECTS) $(libvirt_glib_1_0_la_DEPENDENCIES) $(EXTRA_libvirt_glib_1_0_la_DEPENDENCIES)
439507 $(AM_V_CCLD)$(libvirt_glib_1_0_la_LINK) -rpath $(libdir) $(libvirt_glib_1_0_la_OBJECTS) $(libvirt_glib_1_0_la_LIBADD) $(LIBS)
440508
559627 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
560628 dir='$(DESTDIR)$(libvirt_glib_1_0_ladir)'; $(am__uninstall_files_from_dir)
561629
562 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
563 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
564 unique=`for i in $$list; do \
565 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
566 done | \
567 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
568 END { if (nonempty) { for (i in files) print i; }; }'`; \
569 mkid -fID $$unique
570 tags: TAGS
571
572 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
573 $(TAGS_FILES) $(LISP)
630 ID: $(am__tagged_files)
631 $(am__define_uniq_tagged_files); mkid -fID $$unique
632 tags: tags-am
633 TAGS: tags
634
635 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
574636 set x; \
575637 here=`pwd`; \
576 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
577 unique=`for i in $$list; do \
578 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
579 done | \
580 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
581 END { if (nonempty) { for (i in files) print i; }; }'`; \
638 $(am__define_uniq_tagged_files); \
582639 shift; \
583640 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
584641 test -n "$$unique" || unique=$$empty_fix; \
590647 $$unique; \
591648 fi; \
592649 fi
593 ctags: CTAGS
594 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
595 $(TAGS_FILES) $(LISP)
596 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
597 unique=`for i in $$list; do \
598 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
599 done | \
600 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
601 END { if (nonempty) { for (i in files) print i; }; }'`; \
650 ctags: ctags-am
651
652 CTAGS: ctags
653 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
654 $(am__define_uniq_tagged_files); \
602655 test -z "$(CTAGS_ARGS)$$unique" \
603656 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
604657 $$unique
607660 here=`$(am__cd) $(top_builddir) && pwd` \
608661 && $(am__cd) $(top_srcdir) \
609662 && gtags -i $(GTAGS_ARGS) "$$here"
610
611 cscopelist: $(HEADERS) $(SOURCES) $(LISP)
612 list='$(SOURCES) $(HEADERS) $(LISP)'; \
663 cscopelist: cscopelist-am
664
665 cscopelist-am: $(am__tagged_files)
666 list='$(am__tagged_files)'; \
613667 case "$(srcdir)" in \
614668 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
615669 *) sdir=$(subdir)/$(srcdir) ;; \
768822
769823 .MAKE: install-am install-strip
770824
771 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
772 clean-libLTLIBRARIES clean-libtool cscopelist ctags distclean \
773 distclean-compile distclean-generic distclean-libtool \
774 distclean-tags distdir dvi dvi-am html html-am info info-am \
775 install install-am install-data install-data-am install-dvi \
776 install-dvi-am install-exec install-exec-am install-girDATA \
777 install-html install-html-am install-info install-info-am \
778 install-libLTLIBRARIES install-libvirt_glib_1_0_laHEADERS \
779 install-man install-pdf install-pdf-am install-ps \
780 install-ps-am install-strip install-typelibsDATA installcheck \
781 installcheck-am installdirs maintainer-clean \
782 maintainer-clean-generic mostlyclean mostlyclean-compile \
783 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
784 tags uninstall uninstall-am uninstall-girDATA \
785 uninstall-libLTLIBRARIES uninstall-libvirt_glib_1_0_laHEADERS \
786 uninstall-typelibsDATA
825 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
826 clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \
827 ctags-am distclean distclean-compile distclean-generic \
828 distclean-libtool distclean-tags distdir dvi dvi-am html \
829 html-am info info-am install install-am install-data \
830 install-data-am install-dvi install-dvi-am install-exec \
831 install-exec-am install-girDATA install-html install-html-am \
832 install-info install-info-am install-libLTLIBRARIES \
833 install-libvirt_glib_1_0_laHEADERS install-man install-pdf \
834 install-pdf-am install-ps install-ps-am install-strip \
835 install-typelibsDATA installcheck installcheck-am installdirs \
836 maintainer-clean maintainer-clean-generic mostlyclean \
837 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
838 pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
839 uninstall-girDATA uninstall-libLTLIBRARIES \
840 uninstall-libvirt_glib_1_0_laHEADERS uninstall-typelibsDATA
787841
788842
789843 @WITH_GOBJECT_INTROSPECTION_TRUE@LibvirtGLib-1.0.gir: libvirt-glib-1.0.la $(G_IR_SCANNER) Makefile.am
258258 }
259259
260260 static void
261 gvir_log_valist(GLogLevelFlags level, const gchar *format, va_list args) G_GNUC_PRINTF(2, 0);
262
263 static void
261264 gvir_log_valist(GLogLevelFlags level, const gchar *format, va_list args)
262265 {
263266 gchar *message;
3030 GError *gvir_error_new(GQuark domain,
3131 gint code,
3232 const gchar *format,
33 ...);
33 ...) G_GNUC_PRINTF(3, 4);
3434
3535 GError *gvir_error_new_literal(GQuark domain,
3636 gint code,
3939 GError *gvir_error_new_valist(GQuark domain,
4040 gint code,
4141 const gchar *format,
42 va_list args);
42 va_list args) G_GNUC_PRINTF(3, 0);
4343
4444 void gvir_set_error(GError **error,
4545 GQuark domain,
4646 gint code,
4747 const gchar *format,
48 ...);
48 ...) G_GNUC_PRINTF(4, 5);
4949
5050 void gvir_set_error_literal(GError **error,
5151 GQuark domain,
5656 GQuark domain,
5757 gint code,
5858 const gchar *format,
59 va_list args);
59 va_list args) G_GNUC_PRINTF(4, 0);
6060
61 void gvir_critical(const gchar *format, ...);
62 void gvir_warning(const gchar *format, ...);
61 void gvir_critical(const gchar *format, ...) G_GNUC_PRINTF(1, 2);
62 void gvir_warning(const gchar *format, ...) G_GNUC_PRINTF(1, 2);
6363
6464 G_END_DECLS
6565
2525 #include <stdlib.h>
2626 #include <stdio.h>
2727 #include <libvirt/virterror.h>
28 #include <glib/gi18n-lib.h>
2829
2930 #include "libvirt-glib-main.h"
3031
147148
148149 virInitialize();
149150
151 if (!bindtextdomain(PACKAGE, LOCALEDIR))
152 return FALSE;
153
150154 /* GLib >= 2.31.0 debug is off by default, so we need to
151155 * enable it. Older versions are on by default, so we need
152156 * to disable it.
2020 %define libvirt_version 0.10.2
2121
2222 Name: libvirt-glib
23 Version: 0.1.6
23 Version: 0.1.7
2424 Release: 1%{?dist}%{?extra_release}
2525 Summary: libvirt glib integration for events
2626 Group: Development/Libraries
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1616
1717
1818 VPATH = @srcdir@
19 am__make_dryrun = \
20 { \
21 am__dry=no; \
19 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
20 am__make_running_with_option = \
21 case $${target_option-} in \
22 ?) ;; \
23 *) echo "am__make_running_with_option: internal error: invalid" \
24 "target option '$${target_option-}' specified" >&2; \
25 exit 1;; \
26 esac; \
27 has_opt=no; \
28 sane_makeflags=$$MAKEFLAGS; \
29 if $(am__is_gnu_make); then \
30 sane_makeflags=$$MFLAGS; \
31 else \
2232 case $$MAKEFLAGS in \
2333 *\\[\ \ ]*) \
24 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
25 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
26 *) \
27 for am__flg in $$MAKEFLAGS; do \
28 case $$am__flg in \
29 *=*|--*) ;; \
30 *n*) am__dry=yes; break;; \
31 esac; \
32 done;; \
34 bs=\\; \
35 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
36 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3337 esac; \
34 test $$am__dry = yes; \
35 }
38 fi; \
39 skip_next=no; \
40 strip_trailopt () \
41 { \
42 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
43 }; \
44 for flg in $$sane_makeflags; do \
45 test $$skip_next = yes && { skip_next=no; continue; }; \
46 case $$flg in \
47 *=*|--*) continue;; \
48 -*I) strip_trailopt 'I'; skip_next=yes;; \
49 -*I?*) strip_trailopt 'I';; \
50 -*O) strip_trailopt 'O'; skip_next=yes;; \
51 -*O?*) strip_trailopt 'O';; \
52 -*l) strip_trailopt 'l'; skip_next=yes;; \
53 -*l?*) strip_trailopt 'l';; \
54 -[dEDm]) skip_next=yes;; \
55 -[JT]) skip_next=yes;; \
56 esac; \
57 case $$flg in \
58 *$$target_option*) has_opt=yes; break;; \
59 esac; \
60 done; \
61 test $$has_opt = yes
62 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
63 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3664 pkgdatadir = $(datadir)/@PACKAGE@
3765 pkgincludedir = $(includedir)/@PACKAGE@
3866 pkglibdir = $(libdir)/@PACKAGE@
5381 host_triplet = @host@
5482 @WITH_GOBJECT_INTROSPECTION_TRUE@am__append_1 = $(gir_DATA) $(typelibs_DATA)
5583 subdir = libvirt-gobject
56 DIST_COMMON = $(libvirt_gobject_1_0_la_HEADERS) $(noinst_HEADERS) \
57 $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
58 $(top_srcdir)/build-aux/depcomp
84 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
85 $(top_srcdir)/build-aux/depcomp \
86 $(libvirt_gobject_1_0_la_HEADERS) $(noinst_HEADERS)
5987 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
60 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
61 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
62 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
88 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
89 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
90 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
91 $(top_srcdir)/m4/lt~obsolete.m4 \
6392 $(top_srcdir)/m4/manywarnings.m4 \
6493 $(top_srcdir)/m4/virt-compile-warnings.m4 \
65 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
94 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
95 $(top_srcdir)/configure.ac
6696 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6797 $(ACLOCAL_M4)
6898 mkinstalldirs = $(install_sh) -d
181211 DATA = $(gir_DATA) $(typelibs_DATA)
182212 HEADERS = $(libvirt_gobject_1_0_la_HEADERS) \
183213 $(nodist_libvirt_gobject_1_0_la_HEADERS) $(noinst_HEADERS)
214 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
215 # Read a list of newline-separated strings from the standard input,
216 # and print each of them once, without duplicates. Input order is
217 # *not* preserved.
218 am__uniquify_input = $(AWK) '\
219 BEGIN { nonempty = 0; } \
220 { items[$$0] = 1; nonempty = 1; } \
221 END { if (nonempty) { for (i in items) print i; }; } \
222 '
223 # Make sure the list of sources is unique. This is necessary because,
224 # e.g., the same source file might be shared among _SOURCES variables
225 # for different programs/libraries.
226 am__define_uniq_tagged_files = \
227 list='$(am__tagged_files)'; \
228 unique=`for i in $$list; do \
229 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
230 done | $(am__uniquify_input)`
184231 ETAGS = etags
185232 CTAGS = ctags
186233 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
187234 ACLOCAL = @ACLOCAL@
235 ALL_LINGUAS = @ALL_LINGUAS@
188236 AMTAR = @AMTAR@
189237 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
190238 AR = @AR@
205253 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
206254 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
207255 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
256 DATADIRNAME = @DATADIRNAME@
208257 DEFS = @DEFS@
209258 DEPDIR = @DEPDIR@
210259 DLLTOOL = @DLLTOOL@
216265 EGREP = @EGREP@
217266 EXEEXT = @EXEEXT@
218267 FGREP = @FGREP@
268 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
219269 GIO2_CFLAGS = @GIO2_CFLAGS@
220270 GIO2_LIBS = @GIO2_LIBS@
221271 GLIB2_CFLAGS = @GLIB2_CFLAGS@
222272 GLIB2_LIBS = @GLIB2_LIBS@
223273 GLIB_MKENUMS = @GLIB_MKENUMS@
274 GMSGFMT = @GMSGFMT@
224275 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
225276 GOBJECT2_LIBS = @GOBJECT2_LIBS@
226277 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
241292 INSTALL_PROGRAM = @INSTALL_PROGRAM@
242293 INSTALL_SCRIPT = @INSTALL_SCRIPT@
243294 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
295 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
296 INTLTOOL_MERGE = @INTLTOOL_MERGE@
297 INTLTOOL_PERL = @INTLTOOL_PERL@
298 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
299 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
300 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
301 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
302 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
244303 LD = @LD@
245304 LDFLAGS = @LDFLAGS@
246305 LIBOBJS = @LIBOBJS@
264323 MANIFEST_TOOL = @MANIFEST_TOOL@
265324 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
266325 MKDIR_P = @MKDIR_P@
326 MSGFMT = @MSGFMT@
327 MSGMERGE = @MSGMERGE@
267328 NM = @NM@
268329 NMEDIT = @NMEDIT@
269330 OBJDUMP = @OBJDUMP@
290351 SET_MAKE = @SET_MAKE@
291352 SHELL = @SHELL@
292353 STRIP = @STRIP@
354 USE_NLS = @USE_NLS@
293355 VAPIGEN = @VAPIGEN@
294356 VERSION = @VERSION@
295357 WARN_CFLAGS = @WARN_CFLAGS@
296358 WARN_LDFLAGS = @WARN_LDFLAGS@
359 XGETTEXT = @XGETTEXT@
297360 abs_builddir = @abs_builddir@
298361 abs_srcdir = @abs_srcdir@
299362 abs_top_builddir = @abs_top_builddir@
327390 includedir = @includedir@
328391 infodir = @infodir@
329392 install_sh = @install_sh@
393 intltool__v_merge_options_ = @intltool__v_merge_options_@
394 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
330395 libdir = @libdir@
331396 libexecdir = @libexecdir@
332397 localedir = @localedir@
488553 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
489554 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
490555 $(am__aclocal_m4_deps):
556
491557 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
492558 @$(NORMAL_INSTALL)
493559 @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
522588 echo rm -f $${locs}; \
523589 rm -f $${locs}; \
524590 }
591
525592 libvirt-gobject-1.0.la: $(libvirt_gobject_1_0_la_OBJECTS) $(libvirt_gobject_1_0_la_DEPENDENCIES) $(EXTRA_libvirt_gobject_1_0_la_DEPENDENCIES)
526593 $(AM_V_CCLD)$(libvirt_gobject_1_0_la_LINK) -rpath $(libdir) $(libvirt_gobject_1_0_la_OBJECTS) $(libvirt_gobject_1_0_la_LIBADD) $(LIBS)
527594
803870 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
804871 dir='$(DESTDIR)$(libvirt_gobject_1_0_ladir)'; $(am__uninstall_files_from_dir)
805872
806 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
807 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
808 unique=`for i in $$list; do \
809 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
810 done | \
811 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
812 END { if (nonempty) { for (i in files) print i; }; }'`; \
813 mkid -fID $$unique
814 tags: TAGS
815
816 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
817 $(TAGS_FILES) $(LISP)
873 ID: $(am__tagged_files)
874 $(am__define_uniq_tagged_files); mkid -fID $$unique
875 tags: tags-am
876 TAGS: tags
877
878 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
818879 set x; \
819880 here=`pwd`; \
820 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
821 unique=`for i in $$list; do \
822 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
823 done | \
824 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
825 END { if (nonempty) { for (i in files) print i; }; }'`; \
881 $(am__define_uniq_tagged_files); \
826882 shift; \
827883 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
828884 test -n "$$unique" || unique=$$empty_fix; \
834890 $$unique; \
835891 fi; \
836892 fi
837 ctags: CTAGS
838 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
839 $(TAGS_FILES) $(LISP)
840 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
841 unique=`for i in $$list; do \
842 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
843 done | \
844 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
845 END { if (nonempty) { for (i in files) print i; }; }'`; \
893 ctags: ctags-am
894
895 CTAGS: ctags
896 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
897 $(am__define_uniq_tagged_files); \
846898 test -z "$(CTAGS_ARGS)$$unique" \
847899 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
848900 $$unique
851903 here=`$(am__cd) $(top_builddir) && pwd` \
852904 && $(am__cd) $(top_srcdir) \
853905 && gtags -i $(GTAGS_ARGS) "$$here"
854
855 cscopelist: $(HEADERS) $(SOURCES) $(LISP)
856 list='$(SOURCES) $(HEADERS) $(LISP)'; \
906 cscopelist: cscopelist-am
907
908 cscopelist-am: $(am__tagged_files)
909 list='$(am__tagged_files)'; \
857910 case "$(srcdir)" in \
858911 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
859912 *) sdir=$(subdir)/$(srcdir) ;; \
10181071
10191072 .MAKE: all check install install-am install-strip
10201073
1021 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
1022 clean-libLTLIBRARIES clean-libtool cscopelist ctags distclean \
1023 distclean-compile distclean-generic distclean-libtool \
1024 distclean-tags distdir dvi dvi-am html html-am info info-am \
1025 install install-am install-data install-data-am install-dvi \
1026 install-dvi-am install-exec install-exec-am install-girDATA \
1027 install-html install-html-am install-info install-info-am \
1028 install-libLTLIBRARIES install-libvirt_gobject_1_0_laHEADERS \
1029 install-man install-nodist_libvirt_gobject_1_0_laHEADERS \
1030 install-pdf install-pdf-am install-ps install-ps-am \
1031 install-strip install-typelibsDATA installcheck \
1032 installcheck-am installdirs maintainer-clean \
1033 maintainer-clean-generic mostlyclean mostlyclean-compile \
1034 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1035 tags uninstall uninstall-am uninstall-girDATA \
1036 uninstall-libLTLIBRARIES \
1074 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
1075 clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \
1076 ctags-am distclean distclean-compile distclean-generic \
1077 distclean-libtool distclean-tags distdir dvi dvi-am html \
1078 html-am info info-am install install-am install-data \
1079 install-data-am install-dvi install-dvi-am install-exec \
1080 install-exec-am install-girDATA install-html install-html-am \
1081 install-info install-info-am install-libLTLIBRARIES \
1082 install-libvirt_gobject_1_0_laHEADERS install-man \
1083 install-nodist_libvirt_gobject_1_0_laHEADERS install-pdf \
1084 install-pdf-am install-ps install-ps-am install-strip \
1085 install-typelibsDATA installcheck installcheck-am installdirs \
1086 maintainer-clean maintainer-clean-generic mostlyclean \
1087 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
1088 pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
1089 uninstall-girDATA uninstall-libLTLIBRARIES \
10371090 uninstall-libvirt_gobject_1_0_laHEADERS \
10381091 uninstall-nodist_libvirt_gobject_1_0_laHEADERS \
10391092 uninstall-typelibsDATA
2424
2525 #include <libvirt/libvirt.h>
2626 #include <string.h>
27
28 #include <glib/gi18n-lib.h>
2729
2830 #include "libvirt-glib/libvirt-glib.h"
2931 #include "libvirt-gobject/libvirt-gobject.h"
428430 if (priv->conn) {
429431 g_set_error(err, GVIR_CONNECTION_ERROR,
430432 0,
431 "Connection %s is already open",
433 _("Connection %s is already open"),
432434 priv->uri);
433435 g_mutex_unlock(priv->lock);
434436 return FALSE;
443445 if (!priv->conn) {
444446 gvir_set_error(err, GVIR_CONNECTION_ERROR,
445447 0,
446 "Unable to open %s",
448 _("Unable to open %s"),
447449 priv->uri);
448450 g_mutex_unlock(priv->lock);
449451 return FALSE;
453455 char *uri = virConnectGetURI(priv->conn);
454456 if (!uri) {
455457 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
456 0,
457 "Unable to get connection URI");
458 0,
459 _("Unable to get connection URI"));
458460 virConnectClose(priv->conn);
459461 priv->conn = NULL;
460462 g_mutex_unlock(priv->lock);
695697 if ((n = count_func(vconn)) < 0) {
696698 gvir_set_error(err, GVIR_CONNECTION_ERROR,
697699 0,
698 "Unable to count %s", name);
700 _("Unable to count %s"), name);
699701 goto error;
700702 }
701703
707709 if ((n = list_func(vconn, lst, n)) < 0) {
708710 gvir_set_error(err, GVIR_CONNECTION_ERROR,
709711 0,
710 "Unable to list %s %d", name, n);
712 _("Unable to list %s %d"), name, n);
711713 goto error;
712714 }
713715 }
754756 if (!priv->conn) {
755757 g_set_error_literal(err, GVIR_CONNECTION_ERROR,
756758 0,
757 "Connection is not open");
759 _("Connection is not open"));
758760 g_mutex_unlock(priv->lock);
759761 goto cleanup;
760762 }
769771 if ((nactive = virConnectNumOfDomains(vconn)) < 0) {
770772 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
771773 0,
772 "Unable to count domains");
774 _("Unable to count domains"));
773775 goto cleanup;
774776 }
775777 if (nactive) {
780782 if ((nactive = virConnectListDomains(vconn, active, nactive)) < 0) {
781783 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
782784 0,
783 "Unable to list domains");
785 _("Unable to list domains"));
784786 goto cleanup;
785787 }
786788 }
891893 if (!priv->conn) {
892894 g_set_error_literal(err, GVIR_CONNECTION_ERROR,
893895 0,
894 "Connection is not open");
896 _("Connection is not open"));
895897 g_mutex_unlock(priv->lock);
896898 goto cleanup;
897899 }
11541156 priv = conn->priv;
11551157 if (!priv->conn) {
11561158 g_set_error_literal(err, GVIR_CONNECTION_ERROR, 0,
1157 "Connection is not opened");
1159 _("Connection is not opened"));
11581160 goto cleanup;
11591161 }
11601162
11611163 type = virConnectGetType(priv->conn);
11621164 if (!type) {
11631165 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR, 0,
1164 "Unable to get hypervisor name");
1166 _("Unable to get hypervisor name"));
11651167 goto cleanup;
11661168 }
11671169
11931195 priv = conn->priv;
11941196 if (!priv->conn) {
11951197 g_set_error_literal(err, GVIR_CONNECTION_ERROR, 0,
1196 "Connection is not opened");
1198 _("Connection is not opened"));
11971199 goto cleanup;
11981200 }
11991201
12001202 if (virConnectGetVersion(priv->conn, &ret) < 0) {
12011203 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR, 0,
1202 "Unable to get hypervisor version");
1204 _("Unable to get hypervisor version"));
12031205 }
12041206
12051207 cleanup:
15141516 if (!handle) {
15151517 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
15161518 0,
1517 "Failed to create domain");
1519 _("Failed to create domain"));
15181520 return NULL;
15191521 }
15201522
15691571 if (!handle) {
15701572 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
15711573 0,
1572 "Failed to create domain");
1574 _("Failed to create domain"));
15731575 return NULL;
15741576 }
15751577
16211623 if (!(handle = virStoragePoolDefineXML(priv->conn, xml, flags))) {
16221624 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
16231625 flags,
1624 "Failed to create storage pool");
1626 _("Failed to create storage pool"));
16251627 return NULL;
16261628 }
16271629
16641666 if (virNodeGetInfo(priv->conn, &info) < 0) {
16651667 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
16661668 0,
1667 "Unable to get node info");
1669 _("Unable to get node info"));
16681670 return NULL;
16691671 }
16701672
17041706 if (caps_xml == NULL) {
17051707 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
17061708 0,
1707 "Unable to get capabilities");
1709 _("Unable to get capabilities"));
17081710 return NULL;
17091711 }
17101712
18311833
18321834 if (ret < 0) {
18331835 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
1834 0,
1835 "Unable to restore domain");
1836 0,
1837 _("Unable to restore domain"));
18361838
18371839 return FALSE;
18381840 }
6060 GValue *value,
6161 GParamSpec *pspec)
6262 {
63 GVirDomainSnapshot *conn = GVIR_DOMAIN_SNAPSHOT(object);
64 GVirDomainSnapshotPrivate *priv = conn->priv;
63 GVirDomainSnapshot *snapshot = GVIR_DOMAIN_SNAPSHOT(object);
64 GVirDomainSnapshotPrivate *priv = snapshot->priv;
6565
6666 switch (prop_id) {
6767 case PROP_HANDLE:
7979 const GValue *value,
8080 GParamSpec *pspec)
8181 {
82 GVirDomainSnapshot *conn = GVIR_DOMAIN_SNAPSHOT(object);
83 GVirDomainSnapshotPrivate *priv = conn->priv;
82 GVirDomainSnapshot *snapshot = GVIR_DOMAIN_SNAPSHOT(object);
83 GVirDomainSnapshotPrivate *priv = snapshot->priv;
8484
8585 switch (prop_id) {
8686 case PROP_HANDLE:
9797
9898 static void gvir_domain_snapshot_finalize(GObject *object)
9999 {
100 GVirDomainSnapshot *conn = GVIR_DOMAIN_SNAPSHOT(object);
101 GVirDomainSnapshotPrivate *priv = conn->priv;
102
103 g_debug("Finalize GVirDomainSnapshot=%p", conn);
100 GVirDomainSnapshot *snapshot = GVIR_DOMAIN_SNAPSHOT(object);
101 GVirDomainSnapshotPrivate *priv = snapshot->priv;
102
103 g_debug("Finalize GVirDomainSnapshot=%p", snapshot);
104104
105105 virDomainSnapshotFree(priv->handle);
106106
131131 }
132132
133133
134 static void gvir_domain_snapshot_init(GVirDomainSnapshot *conn)
135 {
136 g_debug("Init GVirDomainSnapshot=%p", conn);
137
138 conn->priv = GVIR_DOMAIN_SNAPSHOT_GET_PRIVATE(conn);
134 static void gvir_domain_snapshot_init(GVirDomainSnapshot *snapshot)
135 {
136 g_debug("Init GVirDomainSnapshot=%p", snapshot);
137
138 snapshot->priv = GVIR_DOMAIN_SNAPSHOT_GET_PRIVATE(snapshot);
139139 }
140140
141141 typedef struct virDomainSnapshot GVirDomainSnapshotHandle;
7474 GValue *value,
7575 GParamSpec *pspec)
7676 {
77 GVirDomain *conn = GVIR_DOMAIN(object);
78 GVirDomainPrivate *priv = conn->priv;
77 GVirDomain *domain = GVIR_DOMAIN(object);
78 GVirDomainPrivate *priv = domain->priv;
7979
8080 switch (prop_id) {
8181 case PROP_HANDLE:
8383 break;
8484
8585 case PROP_PERSISTENT:
86 g_value_set_boolean(value, gvir_domain_get_persistent (conn));
86 g_value_set_boolean(value, gvir_domain_get_persistent (domain));
8787 break;
8888
8989 default:
9797 const GValue *value,
9898 GParamSpec *pspec)
9999 {
100 GVirDomain *conn = GVIR_DOMAIN(object);
101 GVirDomainPrivate *priv = conn->priv;
100 GVirDomain *domain = GVIR_DOMAIN(object);
101 GVirDomainPrivate *priv = domain->priv;
102102
103103 switch (prop_id) {
104104 case PROP_HANDLE:
115115
116116 static void gvir_domain_finalize(GObject *object)
117117 {
118 GVirDomain *conn = GVIR_DOMAIN(object);
119 GVirDomainPrivate *priv = conn->priv;
120
121 g_debug("Finalize GVirDomain=%p", conn);
118 GVirDomain *domain = GVIR_DOMAIN(object);
119 GVirDomainPrivate *priv = domain->priv;
120
121 g_debug("Finalize GVirDomain=%p", domain);
122122
123123 virDomainFree(priv->handle);
124124
128128
129129 static void gvir_domain_constructed(GObject *object)
130130 {
131 GVirDomain *conn = GVIR_DOMAIN(object);
132 GVirDomainPrivate *priv = conn->priv;
131 GVirDomain *domain = GVIR_DOMAIN(object);
132 GVirDomainPrivate *priv = domain->priv;
133133
134134 G_OBJECT_CLASS(gvir_domain_parent_class)->constructed(object);
135135
231231 }
232232
233233
234 static void gvir_domain_init(GVirDomain *conn)
235 {
236 g_debug("Init GVirDomain=%p", conn);
237
238 conn->priv = GVIR_DOMAIN_GET_PRIVATE(conn);
234 static void gvir_domain_init(GVirDomain *domain)
235 {
236 g_debug("Init GVirDomain=%p", domain);
237
238 domain->priv = GVIR_DOMAIN_GET_PRIVATE(domain);
239239 }
240240
241241 typedef struct virDomain GVirDomainHandle;
6060 GValue *value,
6161 GParamSpec *pspec)
6262 {
63 GVirInterface *conn = GVIR_INTERFACE(object);
64 GVirInterfacePrivate *priv = conn->priv;
63 GVirInterface *iface = GVIR_INTERFACE(object);
64 GVirInterfacePrivate *priv = iface->priv;
6565
6666 switch (prop_id) {
6767 case PROP_HANDLE:
7979 const GValue *value,
8080 GParamSpec *pspec)
8181 {
82 GVirInterface *conn = GVIR_INTERFACE(object);
83 GVirInterfacePrivate *priv = conn->priv;
82 GVirInterface *iface = GVIR_INTERFACE(object);
83 GVirInterfacePrivate *priv = iface->priv;
8484
8585 switch (prop_id) {
8686 case PROP_HANDLE:
9797
9898 static void gvir_interface_finalize(GObject *object)
9999 {
100 GVirInterface *conn = GVIR_INTERFACE(object);
101 GVirInterfacePrivate *priv = conn->priv;
102
103 g_debug("Finalize GVirInterface=%p", conn);
100 GVirInterface *iface = GVIR_INTERFACE(object);
101 GVirInterfacePrivate *priv = iface->priv;
102
103 g_debug("Finalize GVirInterface=%p", iface);
104104
105105 virInterfaceFree(priv->handle);
106106
131131 }
132132
133133
134 static void gvir_interface_init(GVirInterface *conn)
135 {
136 g_debug("Init GVirInterface=%p", conn);
137
138 conn->priv = GVIR_INTERFACE_GET_PRIVATE(conn);
134 static void gvir_interface_init(GVirInterface *iface)
135 {
136 g_debug("Init GVirInterface=%p", iface);
137
138 iface->priv = GVIR_INTERFACE_GET_PRIVATE(iface);
139139 }
140140
141141 typedef struct virInterface GVirInterfaceHandle;
3232 /**
3333 * gvir_init_object:
3434 * @argc: (inout): pointer to application's argc
35 * @argv: (inout) (array length=argc) (allow-none): pointer to application's argv
35 * @argv: (inout) (array length=argc) (allow-none) (transfer none): pointer to application's argv
3636 */
3737 void gvir_init_object(int *argc,
3838 char ***argv)
5757 /**
5858 * gvir_init_object_check:
5959 * @argc: (inout): pointer to application's argc
60 * @argv: (inout) (array length=argc) (allow-none): pointer to application's argv
60 * @argv: (inout) (array length=argc) (allow-none) (transfer none): pointer to application's argv
6161 * @err: pointer to a #GError to which a message will be posted on error
6262 */
6363 gboolean gvir_init_object_check(int *argc,
107107 }
108108
109109
110 static void gvir_manager_init(GVirManager *conn)
110 static void gvir_manager_init(GVirManager *manager)
111111 {
112112 GVirManagerPrivate *priv;
113113
114 g_debug("Init GVirManager=%p", conn);
115
116 priv = conn->priv = GVIR_MANAGER_GET_PRIVATE(conn);
114 g_debug("Init GVirManager=%p", manager);
115
116 priv = manager->priv = GVIR_MANAGER_GET_PRIVATE(manager);
117117
118118 priv->lock = g_mutex_new();
119119 }
147147 }
148148
149149
150 static void gvir_network_filter_init(GVirNetworkFilter *conn)
151 {
152 g_debug("Init GVirNetworkFilter=%p", conn);
153
154 conn->priv = GVIR_NETWORK_FILTER_GET_PRIVATE(conn);
150 static void gvir_network_filter_init(GVirNetworkFilter *filter)
151 {
152 g_debug("Init GVirNetworkFilter=%p", filter);
153
154 filter->priv = GVIR_NETWORK_FILTER_GET_PRIVATE(filter);
155155 }
156156
157157 typedef struct virNWFilter GVirNetworkFilterHandle;
6161 GValue *value,
6262 GParamSpec *pspec)
6363 {
64 GVirNetwork *conn = GVIR_NETWORK(object);
65 GVirNetworkPrivate *priv = conn->priv;
64 GVirNetwork *network = GVIR_NETWORK(object);
65 GVirNetworkPrivate *priv = network->priv;
6666
6767 switch (prop_id) {
6868 case PROP_HANDLE:
8080 const GValue *value,
8181 GParamSpec *pspec)
8282 {
83 GVirNetwork *conn = GVIR_NETWORK(object);
84 GVirNetworkPrivate *priv = conn->priv;
83 GVirNetwork *network = GVIR_NETWORK(object);
84 GVirNetworkPrivate *priv = network->priv;
8585
8686 switch (prop_id) {
8787 case PROP_HANDLE:
9898
9999 static void gvir_network_finalize(GObject *object)
100100 {
101 GVirNetwork *conn = GVIR_NETWORK(object);
102 GVirNetworkPrivate *priv = conn->priv;
103
104 g_debug("Finalize GVirNetwork=%p", conn);
101 GVirNetwork *network = GVIR_NETWORK(object);
102 GVirNetworkPrivate *priv = network->priv;
103
104 g_debug("Finalize GVirNetwork=%p", network);
105105
106106 virNetworkFree(priv->handle);
107107
144144 }
145145
146146
147 static void gvir_network_init(GVirNetwork *conn)
148 {
149 g_debug("Init GVirNetwork=%p", conn);
150
151 conn->priv = GVIR_NETWORK_GET_PRIVATE(conn);
147 static void gvir_network_init(GVirNetwork *network)
148 {
149 g_debug("Init GVirNetwork=%p", network);
150
151 network->priv = GVIR_NETWORK_GET_PRIVATE(network);
152152 }
153153
154154 typedef struct virNetwork GVirNetworkHandle;
6060 GValue *value,
6161 GParamSpec *pspec)
6262 {
63 GVirNodeDevice *conn = GVIR_NODE_DEVICE(object);
64 GVirNodeDevicePrivate *priv = conn->priv;
63 GVirNodeDevice *device = GVIR_NODE_DEVICE(object);
64 GVirNodeDevicePrivate *priv = device->priv;
6565
6666 switch (prop_id) {
6767 case PROP_HANDLE:
7979 const GValue *value,
8080 GParamSpec *pspec)
8181 {
82 GVirNodeDevice *conn = GVIR_NODE_DEVICE(object);
83 GVirNodeDevicePrivate *priv = conn->priv;
82 GVirNodeDevice *device = GVIR_NODE_DEVICE(object);
83 GVirNodeDevicePrivate *priv = device->priv;
8484
8585 switch (prop_id) {
8686 case PROP_HANDLE:
9797
9898 static void gvir_node_device_finalize(GObject *object)
9999 {
100 GVirNodeDevice *conn = GVIR_NODE_DEVICE(object);
101 GVirNodeDevicePrivate *priv = conn->priv;
102
103 g_debug("Finalize GVirNodeDevice=%p", conn);
100 GVirNodeDevice *device = GVIR_NODE_DEVICE(object);
101 GVirNodeDevicePrivate *priv = device->priv;
102
103 g_debug("Finalize GVirNodeDevice=%p", device);
104104
105105 virNodeDeviceFree(priv->handle);
106106
131131 }
132132
133133
134 static void gvir_node_device_init(GVirNodeDevice *conn)
135 {
136 g_debug("Init GVirNodeDevice=%p", conn);
137
138 conn->priv = GVIR_NODE_DEVICE_GET_PRIVATE(conn);
134 static void gvir_node_device_init(GVirNodeDevice *device)
135 {
136 g_debug("Init GVirNodeDevice=%p", device);
137
138 device->priv = GVIR_NODE_DEVICE_GET_PRIVATE(device);
139139 }
140140
141141 typedef struct virNodeDevice GVirNodeDeviceHandle;
6161 GValue *value,
6262 GParamSpec *pspec)
6363 {
64 GVirSecret *conn = GVIR_SECRET(object);
65 GVirSecretPrivate *priv = conn->priv;
64 GVirSecret *secret = GVIR_SECRET(object);
65 GVirSecretPrivate *priv = secret->priv;
6666
6767 switch (prop_id) {
6868 case PROP_HANDLE:
8080 const GValue *value,
8181 GParamSpec *pspec)
8282 {
83 GVirSecret *conn = GVIR_SECRET(object);
84 GVirSecretPrivate *priv = conn->priv;
83 GVirSecret *secret = GVIR_SECRET(object);
84 GVirSecretPrivate *priv = secret->priv;
8585
8686 switch (prop_id) {
8787 case PROP_HANDLE:
9898
9999 static void gvir_secret_finalize(GObject *object)
100100 {
101 GVirSecret *conn = GVIR_SECRET(object);
102 GVirSecretPrivate *priv = conn->priv;
103
104 g_debug("Finalize GVirSecret=%p", conn);
101 GVirSecret *secret = GVIR_SECRET(object);
102 GVirSecretPrivate *priv = secret->priv;
103
104 g_debug("Finalize GVirSecret=%p", secret);
105105
106106 virSecretFree(priv->handle);
107107
111111
112112 static void gvir_secret_constructed(GObject *object)
113113 {
114 GVirSecret *conn = GVIR_SECRET(object);
115 GVirSecretPrivate *priv = conn->priv;
114 GVirSecret *secret = GVIR_SECRET(object);
115 GVirSecretPrivate *priv = secret->priv;
116116
117117 G_OBJECT_CLASS(gvir_secret_parent_class)->constructed(object);
118118
146146 }
147147
148148
149 static void gvir_secret_init(GVirSecret *conn)
150 {
151 g_debug("Init GVirSecret=%p", conn);
152
153 conn->priv = GVIR_SECRET_GET_PRIVATE(conn);
149 static void gvir_secret_init(GVirSecret *secret)
150 {
151 g_debug("Init GVirSecret=%p", secret);
152
153 secret->priv = GVIR_SECRET_GET_PRIVATE(secret);
154154 }
155155
156156 typedef struct virSecret GVirSecretHandle;
122122
123123 static void gvir_storage_pool_constructed(GObject *object)
124124 {
125 GVirStoragePool *conn = GVIR_STORAGE_POOL(object);
126 GVirStoragePoolPrivate *priv = conn->priv;
125 GVirStoragePool *pool = GVIR_STORAGE_POOL(object);
126 GVirStoragePoolPrivate *priv = pool->priv;
127127
128128 G_OBJECT_CLASS(gvir_storage_pool_parent_class)->constructed(object);
129129
6464 GValue *value,
6565 GParamSpec *pspec)
6666 {
67 GVirStorageVol *conn = GVIR_STORAGE_VOL(object);
68 GVirStorageVolPrivate *priv = conn->priv;
67 GVirStorageVol *vol = GVIR_STORAGE_VOL(object);
68 GVirStorageVolPrivate *priv = vol->priv;
6969
7070 switch (prop_id) {
7171 case PROP_HANDLE:
8787 const GValue *value,
8888 GParamSpec *pspec)
8989 {
90 GVirStorageVol *conn = GVIR_STORAGE_VOL(object);
91 GVirStorageVolPrivate *priv = conn->priv;
90 GVirStorageVol *vol = GVIR_STORAGE_VOL(object);
91 GVirStorageVolPrivate *priv = vol->priv;
9292
9393 switch (prop_id) {
9494 case PROP_HANDLE:
108108
109109 static void gvir_storage_vol_finalize(GObject *object)
110110 {
111 GVirStorageVol *conn = GVIR_STORAGE_VOL(object);
112 GVirStorageVolPrivate *priv = conn->priv;
113
114 g_debug("Finalize GVirStorageVol=%p", conn);
111 GVirStorageVol *vol = GVIR_STORAGE_VOL(object);
112 GVirStorageVolPrivate *priv = vol->priv;
113
114 g_debug("Finalize GVirStorageVol=%p", vol);
115115
116116 virStorageVolFree(priv->handle);
117117
153153 }
154154
155155
156 static void gvir_storage_vol_init(GVirStorageVol *conn)
157 {
158 g_debug("Init GVirStorageVol=%p", conn);
159
160 conn->priv = GVIR_STORAGE_VOL_GET_PRIVATE(conn);
156 static void gvir_storage_vol_init(GVirStorageVol *vol)
157 {
158 g_debug("Init GVirStorageVol=%p", vol);
159
160 vol->priv = GVIR_STORAGE_VOL_GET_PRIVATE(vol);
161161 }
162162
163163 typedef struct virStorageVol GVirStorageVolHandle;
2525
2626 #include <libvirt/virterror.h>
2727 #include <string.h>
28
29 #include <glib/gi18n-lib.h>
2830
2931 #include "libvirt-glib/libvirt-glib.h"
3032 #include "libvirt-gobject/libvirt-gobject.h"
319321
320322 if (got == -2) { /* blocking */
321323 g_set_error_literal(error, G_IO_ERROR, G_IO_ERROR_WOULD_BLOCK,
322 "virStreamRecv call would block");
324 _("virStreamRecv call would block"));
323325 } else if (got < 0) {
324326 g_set_error(error, G_IO_ERROR, G_IO_ERROR_INVALID_ARGUMENT,
325 "Got virStreamRecv error in %s", G_STRFUNC);
327 _("Got virStreamRecv error in %s"), G_STRFUNC);
326328 }
327329
328330 return got;
387389 if (r < 0) {
388390 gvir_set_error_literal(error, GVIR_STREAM_ERROR,
389391 0,
390 "Unable to perform RecvAll");
392 _("Unable to perform RecvAll"));
391393 }
392394
393395 return r;
435437
436438 if (got == -2) { /* blocking */
437439 g_set_error_literal(error, G_IO_ERROR, G_IO_ERROR_WOULD_BLOCK,
438 "virStreamSend call would block");
440 _("virStreamSend call would block"));
439441 } else if (got < 0) {
440442 g_set_error(error, G_IO_ERROR, G_IO_ERROR_INVALID_ARGUMENT,
441 "Got virStreamRecv error in %s", G_STRFUNC);
443 _("Got virStreamRecv error in %s"), G_STRFUNC);
442444 }
443445
444446 return got;
503505 if (r < 0) {
504506 gvir_set_error_literal(error, GVIR_STREAM_ERROR,
505507 0,
506 "Unable to perform SendAll");
508 _("Unable to perform SendAll"));
507509 }
508510
509511 return r;
0 ## intltool.m4 - Configure intltool for the target system. -*-Shell-script-*-
1 ## Copyright (C) 2001 Eazel, Inc.
2 ## Author: Maciej Stachowiak <mjs@noisehavoc.org>
3 ## Kenneth Christiansen <kenneth@gnu.org>
4 ##
5 ## This program is free software; you can redistribute it and/or modify
6 ## it under the terms of the GNU General Public License as published by
7 ## the Free Software Foundation; either version 2 of the License, or
8 ## (at your option) any later version.
9 ##
10 ## This program is distributed in the hope that it will be useful, but
11 ## WITHOUT ANY WARRANTY; without even the implied warranty of
12 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 ## General Public License for more details.
14 ##
15 ## You should have received a copy of the GNU General Public License
16 ## along with this program; if not, write to the Free Software
17 ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
18 ##
19 ## As a special exception to the GNU General Public License, if you
20 ## distribute this file as part of a program that contains a
21 ## configuration script generated by Autoconf, you may include it under
22 ## the same distribution terms that you use for the rest of that program.
23
24 dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])
25 # serial 42 IT_PROG_INTLTOOL
26 AC_DEFUN([IT_PROG_INTLTOOL], [
27 AC_PREREQ([2.50])dnl
28 AC_REQUIRE([AM_NLS])dnl
29
30 case "$am__api_version" in
31 1.[01234])
32 AC_MSG_ERROR([Automake 1.5 or newer is required to use intltool])
33 ;;
34 *)
35 ;;
36 esac
37
38 INTLTOOL_REQUIRED_VERSION_AS_INT=`echo $1 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
39 INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
40 INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
41 if test -n "$1"; then
42 AC_MSG_CHECKING([for intltool >= $1])
43 AC_MSG_RESULT([$INTLTOOL_APPLIED_VERSION found])
44 test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" ||
45 AC_MSG_ERROR([Your intltool is too old. You need intltool $1 or later.])
46 fi
47
48 AC_PATH_PROG(INTLTOOL_UPDATE, [intltool-update])
49 AC_PATH_PROG(INTLTOOL_MERGE, [intltool-merge])
50 AC_PATH_PROG(INTLTOOL_EXTRACT, [intltool-extract])
51 if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then
52 AC_MSG_ERROR([The intltool scripts were not found. Please install intltool.])
53 fi
54
55 if test -z "$AM_DEFAULT_VERBOSITY"; then
56 AM_DEFAULT_VERBOSITY=1
57 fi
58 AC_SUBST([AM_DEFAULT_VERBOSITY])
59
60 INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
61 INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
62 INTLTOOL__v_MERGE_0='@echo " ITMRG " [$]@;'
63 AC_SUBST(INTLTOOL_V_MERGE)
64 AC_SUBST(INTLTOOL__v_MERGE_)
65 AC_SUBST(INTLTOOL__v_MERGE_0)
66
67 INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
68 intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
69 intltool__v_merge_options_0='-q'
70 AC_SUBST(INTLTOOL_V_MERGE_OPTIONS)
71 AC_SUBST(intltool__v_merge_options_)
72 AC_SUBST(intltool__v_merge_options_0)
73
74 INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
75 INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
76 INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
77 INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
78 INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< [$]@'
79 INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
80 INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
81 INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
82 INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
83 INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
84 INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
85 if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then
86 INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< [$]@'
87 else
88 INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.[$][$]RANDOM && mkdir [$][$]_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u [$][$]_it_tmp_dir $< [$]@ && rmdir [$][$]_it_tmp_dir'
89 fi
90 INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
91 INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
92 INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
93 INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
94 INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
95 INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
96 INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
97
98 _IT_SUBST(INTLTOOL_DESKTOP_RULE)
99 _IT_SUBST(INTLTOOL_DIRECTORY_RULE)
100 _IT_SUBST(INTLTOOL_KEYS_RULE)
101 _IT_SUBST(INTLTOOL_PROP_RULE)
102 _IT_SUBST(INTLTOOL_OAF_RULE)
103 _IT_SUBST(INTLTOOL_PONG_RULE)
104 _IT_SUBST(INTLTOOL_SERVER_RULE)
105 _IT_SUBST(INTLTOOL_SHEET_RULE)
106 _IT_SUBST(INTLTOOL_SOUNDLIST_RULE)
107 _IT_SUBST(INTLTOOL_UI_RULE)
108 _IT_SUBST(INTLTOOL_XAM_RULE)
109 _IT_SUBST(INTLTOOL_KBD_RULE)
110 _IT_SUBST(INTLTOOL_XML_RULE)
111 _IT_SUBST(INTLTOOL_XML_NOMERGE_RULE)
112 _IT_SUBST(INTLTOOL_CAVES_RULE)
113 _IT_SUBST(INTLTOOL_SCHEMAS_RULE)
114 _IT_SUBST(INTLTOOL_THEME_RULE)
115 _IT_SUBST(INTLTOOL_SERVICE_RULE)
116 _IT_SUBST(INTLTOOL_POLICY_RULE)
117
118 # Check the gettext tools to make sure they are GNU
119 AC_PATH_PROG(XGETTEXT, xgettext)
120 AC_PATH_PROG(MSGMERGE, msgmerge)
121 AC_PATH_PROG(MSGFMT, msgfmt)
122 AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
123 if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then
124 AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
125 fi
126 xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`"
127 mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`"
128 mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`"
129 if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then
130 AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
131 fi
132
133 AC_PATH_PROG(INTLTOOL_PERL, perl)
134 if test -z "$INTLTOOL_PERL"; then
135 AC_MSG_ERROR([perl not found])
136 fi
137 AC_MSG_CHECKING([for perl >= 5.8.1])
138 $INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1
139 if test $? -ne 0; then
140 AC_MSG_ERROR([perl 5.8.1 is required for intltool])
141 else
142 IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"`
143 AC_MSG_RESULT([$IT_PERL_VERSION])
144 fi
145 if test "x$2" != "xno-xml"; then
146 AC_MSG_CHECKING([for XML::Parser])
147 if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then
148 AC_MSG_RESULT([ok])
149 else
150 AC_MSG_ERROR([XML::Parser perl module is required for intltool])
151 fi
152 fi
153
154 # Substitute ALL_LINGUAS so we can use it in po/Makefile
155 AC_SUBST(ALL_LINGUAS)
156
157 # Set DATADIRNAME correctly if it is not set yet
158 # (copied from glib-gettext.m4)
159 if test -z "$DATADIRNAME"; then
160 AC_LINK_IFELSE(
161 [AC_LANG_PROGRAM([[]],
162 [[extern int _nl_msg_cat_cntr;
163 return _nl_msg_cat_cntr]])],
164 [DATADIRNAME=share],
165 [case $host in
166 *-*-solaris*)
167 dnl On Solaris, if bind_textdomain_codeset is in libc,
168 dnl GNU format message catalog is always supported,
169 dnl since both are added to the libc all together.
170 dnl Hence, we'd like to go with DATADIRNAME=share
171 dnl in this case.
172 AC_CHECK_FUNC(bind_textdomain_codeset,
173 [DATADIRNAME=share], [DATADIRNAME=lib])
174 ;;
175 *)
176 [DATADIRNAME=lib]
177 ;;
178 esac])
179 fi
180 AC_SUBST(DATADIRNAME)
181
182 IT_PO_SUBDIR([po])
183
184 ])
185
186
187 # IT_PO_SUBDIR(DIRNAME)
188 # ---------------------
189 # All po subdirs have to be declared with this macro; the subdir "po" is
190 # declared by IT_PROG_INTLTOOL.
191 #
192 AC_DEFUN([IT_PO_SUBDIR],
193 [AC_PREREQ([2.53])dnl We use ac_top_srcdir inside AC_CONFIG_COMMANDS.
194 dnl
195 dnl The following CONFIG_COMMANDS should be executed at the very end
196 dnl of config.status.
197 AC_CONFIG_COMMANDS_PRE([
198 AC_CONFIG_COMMANDS([$1/stamp-it], [
199 if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" > /dev/null ]; then
200 AC_MSG_ERROR([$1/Makefile.in.in was not created by intltoolize.])
201 fi
202 rm -f "$1/stamp-it" "$1/stamp-it.tmp" "$1/POTFILES" "$1/Makefile.tmp"
203 >"$1/stamp-it.tmp"
204 [sed '/^#/d
205 s/^[[].*] *//
206 /^[ ]*$/d
207 '"s|^| $ac_top_srcdir/|" \
208 "$srcdir/$1/POTFILES.in" | sed '$!s/$/ \\/' >"$1/POTFILES"
209 ]
210 [sed '/^POTFILES =/,/[^\\]$/ {
211 /^POTFILES =/!d
212 r $1/POTFILES
213 }
214 ' "$1/Makefile.in" >"$1/Makefile"]
215 rm -f "$1/Makefile.tmp"
216 mv "$1/stamp-it.tmp" "$1/stamp-it"
217 ])
218 ])dnl
219 ])
220
221 # _IT_SUBST(VARIABLE)
222 # -------------------
223 # Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
224 #
225 AC_DEFUN([_IT_SUBST],
226 [
227 AC_SUBST([$1])
228 m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
229 ]
230 )
231
232 # deprecated macros
233 AU_ALIAS([AC_PROG_INTLTOOL], [IT_PROG_INTLTOOL])
234 # A hint is needed for aclocal from Automake <= 1.9.4:
235 # AC_DEFUN([AC_PROG_INTLTOOL], ...)
236
0 AC_DEFUN([LIBVIRT_GLIB_GETTEXT],[
1 GETTEXT_PACKAGE=libvirt-glib
2 AC_SUBST(GETTEXT_PACKAGE)
3 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],"$GETTEXT_PACKAGE", [GETTEXT package name])
4 ])
0 # Makefile for program source directory in GNU NLS utilities package.
1 # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
2 # Copyright (C) 2004-2008 Rodney Dawes <dobey.pwns@gmail.com>
3 #
4 # This file may be copied and used freely without restrictions. It may
5 # be used in projects which are not available under a GNU Public License,
6 # but which still want to provide support for the GNU gettext functionality.
7 #
8 # - Modified by Owen Taylor <otaylor@redhat.com> to use GETTEXT_PACKAGE
9 # instead of PACKAGE and to look for po2tbl in ./ not in intl/
10 #
11 # - Modified by jacob berkman <jacob@ximian.com> to install
12 # Makefile.in.in and po2tbl.sed.in for use with glib-gettextize
13 #
14 # - Modified by Rodney Dawes <dobey.pwns@gmail.com> for use with intltool
15 #
16 # We have the following line for use by intltoolize:
17 # INTLTOOL_MAKEFILE
18
19 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
20 PACKAGE = @PACKAGE@
21 VERSION = @VERSION@
22
23 SHELL = @SHELL@
24
25 srcdir = @srcdir@
26 top_srcdir = @top_srcdir@
27 top_builddir = @top_builddir@
28 VPATH = @srcdir@
29
30 prefix = @prefix@
31 exec_prefix = @exec_prefix@
32 datadir = @datadir@
33 datarootdir = @datarootdir@
34 libdir = @libdir@
35 DATADIRNAME = @DATADIRNAME@
36 itlocaledir = $(prefix)/$(DATADIRNAME)/locale
37 subdir = po
38 install_sh = @install_sh@
39 # Automake >= 1.8 provides @mkdir_p@.
40 # Until it can be supposed, use the safe fallback:
41 mkdir_p = $(install_sh) -d
42
43 INSTALL = @INSTALL@
44 INSTALL_DATA = @INSTALL_DATA@
45
46 GMSGFMT = @GMSGFMT@
47 MSGFMT = @MSGFMT@
48 XGETTEXT = @XGETTEXT@
49 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
50 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
51 MSGMERGE = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
52 GENPOT = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
53
54 ALL_LINGUAS = @ALL_LINGUAS@
55
56 PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; else echo "$(ALL_LINGUAS)"; fi)
57
58 USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi)
59
60 USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done)
61
62 POFILES=$(shell LINGUAS="$(PO_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done)
63
64 DISTFILES = Makefile.in.in POTFILES.in $(POFILES)
65 EXTRA_DISTFILES = ChangeLog POTFILES.skip Makevars LINGUAS
66
67 POTFILES = \
68 # This comment gets stripped out
69
70 CATALOGS=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.gmo "; done)
71
72 .SUFFIXES:
73 .SUFFIXES: .po .pox .gmo .mo .msg .cat
74
75 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
76 INTLTOOL_V_MSGFMT = $(INTLTOOL__v_MSGFMT_$(V))
77 INTLTOOL__v_MSGFMT_= $(INTLTOOL__v_MSGFMT_$(AM_DEFAULT_VERBOSITY))
78 INTLTOOL__v_MSGFMT_0 = @echo " MSGFMT" $@;
79
80 .po.pox:
81 $(MAKE) $(GETTEXT_PACKAGE).pot
82 $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox
83
84 .po.mo:
85 $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $<
86
87 .po.gmo:
88 $(INTLTOOL_V_MSGFMT)file=`echo $* | sed 's,.*/,,'`.gmo \
89 && rm -f $$file && $(GMSGFMT) -o $$file $<
90
91 .po.cat:
92 sed -f ../intl/po2msg.sed < $< > $*.msg \
93 && rm -f $@ && gencat $@ $*.msg
94
95
96 all: all-@USE_NLS@
97
98 all-yes: $(CATALOGS)
99 all-no:
100
101 $(GETTEXT_PACKAGE).pot: $(POTFILES)
102 $(GENPOT)
103
104 install: install-data
105 install-data: install-data-@USE_NLS@
106 install-data-no: all
107 install-data-yes: all
108 linguas="$(USE_LINGUAS)"; \
109 for lang in $$linguas; do \
110 dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \
111 $(mkdir_p) $$dir; \
112 if test -r $$lang.gmo; then \
113 $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
114 echo "installing $$lang.gmo as $$dir/$(GETTEXT_PACKAGE).mo"; \
115 else \
116 $(INSTALL_DATA) $(srcdir)/$$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
117 echo "installing $(srcdir)/$$lang.gmo as" \
118 "$$dir/$(GETTEXT_PACKAGE).mo"; \
119 fi; \
120 if test -r $$lang.gmo.m; then \
121 $(INSTALL_DATA) $$lang.gmo.m $$dir/$(GETTEXT_PACKAGE).mo.m; \
122 echo "installing $$lang.gmo.m as $$dir/$(GETTEXT_PACKAGE).mo.m"; \
123 else \
124 if test -r $(srcdir)/$$lang.gmo.m ; then \
125 $(INSTALL_DATA) $(srcdir)/$$lang.gmo.m \
126 $$dir/$(GETTEXT_PACKAGE).mo.m; \
127 echo "installing $(srcdir)/$$lang.gmo.m as" \
128 "$$dir/$(GETTEXT_PACKAGE).mo.m"; \
129 else \
130 true; \
131 fi; \
132 fi; \
133 done
134
135 # Empty stubs to satisfy archaic automake needs
136 dvi info ctags tags CTAGS TAGS ID:
137
138 # Define this as empty until I found a useful application.
139 install-exec installcheck:
140
141 uninstall:
142 linguas="$(USE_LINGUAS)"; \
143 for lang in $$linguas; do \
144 rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
145 rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
146 done
147
148 check: all $(GETTEXT_PACKAGE).pot
149 rm -f missing notexist
150 srcdir=$(srcdir) $(INTLTOOL_UPDATE) -m
151 if [ -r missing -o -r notexist ]; then \
152 exit 1; \
153 fi
154
155 mostlyclean:
156 rm -f *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp
157 rm -f .intltool-merge-cache
158
159 clean: mostlyclean
160
161 distclean: clean
162 rm -f Makefile Makefile.in POTFILES stamp-it
163 rm -f *.mo *.msg *.cat *.cat.m *.gmo
164
165 maintainer-clean: distclean
166 @echo "This command is intended for maintainers to use;"
167 @echo "it deletes files that may require special tools to rebuild."
168 rm -f Makefile.in.in
169
170 distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
171 dist distdir: $(DISTFILES)
172 dists="$(DISTFILES)"; \
173 extra_dists="$(EXTRA_DISTFILES)"; \
174 for file in $$extra_dists; do \
175 test -f $(srcdir)/$$file && dists="$$dists $(srcdir)/$$file"; \
176 done; \
177 for file in $$dists; do \
178 test -f $$file || file="$(srcdir)/$$file"; \
179 ln $$file $(distdir) 2> /dev/null \
180 || cp -p $$file $(distdir); \
181 done
182
183 update-po: Makefile
184 $(MAKE) $(GETTEXT_PACKAGE).pot
185 tmpdir=`pwd`; \
186 linguas="$(USE_LINGUAS)"; \
187 for lang in $$linguas; do \
188 echo "$$lang:"; \
189 result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \
190 if $$result; then \
191 if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
192 rm -f $$tmpdir/$$lang.new.po; \
193 else \
194 if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
195 :; \
196 else \
197 echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
198 rm -f $$tmpdir/$$lang.new.po; \
199 exit 1; \
200 fi; \
201 fi; \
202 else \
203 echo "msgmerge for $$lang.gmo failed!"; \
204 rm -f $$tmpdir/$$lang.new.po; \
205 fi; \
206 done
207
208 Makefile POTFILES: stamp-it
209 @if test ! -f $@; then \
210 rm -f stamp-it; \
211 $(MAKE) stamp-it; \
212 fi
213
214 stamp-it: Makefile.in.in $(top_builddir)/config.status POTFILES.in
215 cd $(top_builddir) \
216 && CONFIG_FILES=$(subdir)/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
217 $(SHELL) ./config.status
218
219 # Tell versions [3.59,3.63) of GNU make not to export all variables.
220 # Otherwise a system limit (for SysV at least) may be exceeded.
221 .NOEXPORT:
0 libvirt-gconfig/libvirt-gconfig-helpers.c
1 libvirt-gconfig/libvirt-gconfig-object.c
2 libvirt-gobject/libvirt-gobject-connection.c
3 libvirt-gobject/libvirt-gobject-stream.c
00 # Makefile for libvirt python library
11
2 INCLUDES = \
2 AM_CPPFLAGS = \
33 $(WARN_CFLAGS) \
44 -I$(PYTHON_INCLUDES) \
55 -I$(top_srcdir) \
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1616 # Makefile for libvirt python library
1717
1818 VPATH = @srcdir@
19 am__make_dryrun = \
20 { \
21 am__dry=no; \
19 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
20 am__make_running_with_option = \
21 case $${target_option-} in \
22 ?) ;; \
23 *) echo "am__make_running_with_option: internal error: invalid" \
24 "target option '$${target_option-}' specified" >&2; \
25 exit 1;; \
26 esac; \
27 has_opt=no; \
28 sane_makeflags=$$MAKEFLAGS; \
29 if $(am__is_gnu_make); then \
30 sane_makeflags=$$MFLAGS; \
31 else \
2232 case $$MAKEFLAGS in \
2333 *\\[\ \ ]*) \
24 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
25 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
26 *) \
27 for am__flg in $$MAKEFLAGS; do \
28 case $$am__flg in \
29 *=*|--*) ;; \
30 *n*) am__dry=yes; break;; \
31 esac; \
32 done;; \
34 bs=\\; \
35 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
36 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3337 esac; \
34 test $$am__dry = yes; \
35 }
38 fi; \
39 skip_next=no; \
40 strip_trailopt () \
41 { \
42 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
43 }; \
44 for flg in $$sane_makeflags; do \
45 test $$skip_next = yes && { skip_next=no; continue; }; \
46 case $$flg in \
47 *=*|--*) continue;; \
48 -*I) strip_trailopt 'I'; skip_next=yes;; \
49 -*I?*) strip_trailopt 'I';; \
50 -*O) strip_trailopt 'O'; skip_next=yes;; \
51 -*O?*) strip_trailopt 'O';; \
52 -*l) strip_trailopt 'l'; skip_next=yes;; \
53 -*l?*) strip_trailopt 'l';; \
54 -[dEDm]) skip_next=yes;; \
55 -[JT]) skip_next=yes;; \
56 esac; \
57 case $$flg in \
58 *$$target_option*) has_opt=yes; break;; \
59 esac; \
60 done; \
61 test $$has_opt = yes
62 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
63 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3664 pkgdatadir = $(datadir)/@PACKAGE@
3765 pkgincludedir = $(includedir)/@PACKAGE@
3866 pkglibdir = $(libdir)/@PACKAGE@
5280 build_triplet = @build@
5381 host_triplet = @host@
5482 subdir = python
55 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
83 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
5684 $(top_srcdir)/build-aux/depcomp
5785 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
58 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
59 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
60 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
86 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
87 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
88 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
89 $(top_srcdir)/m4/lt~obsolete.m4 \
6190 $(top_srcdir)/m4/manywarnings.m4 \
6291 $(top_srcdir)/m4/virt-compile-warnings.m4 \
63 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
92 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
93 $(top_srcdir)/configure.ac
6494 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6595 $(ACLOCAL_M4)
6696 mkinstalldirs = $(install_sh) -d
152182 n|no|NO) false;; \
153183 *) (install-info --version) >/dev/null 2>&1;; \
154184 esac
185 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
186 # Read a list of newline-separated strings from the standard input,
187 # and print each of them once, without duplicates. Input order is
188 # *not* preserved.
189 am__uniquify_input = $(AWK) '\
190 BEGIN { nonempty = 0; } \
191 { items[$$0] = 1; nonempty = 1; } \
192 END { if (nonempty) { for (i in items) print i; }; } \
193 '
194 # Make sure the list of sources is unique. This is necessary because,
195 # e.g., the same source file might be shared among _SOURCES variables
196 # for different programs/libraries.
197 am__define_uniq_tagged_files = \
198 list='$(am__tagged_files)'; \
199 unique=`for i in $$list; do \
200 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
201 done | $(am__uniquify_input)`
155202 ETAGS = etags
156203 CTAGS = ctags
157204 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
158205 ACLOCAL = @ACLOCAL@
206 ALL_LINGUAS = @ALL_LINGUAS@
159207 AMTAR = @AMTAR@
160208 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
161209 AR = @AR@
176224 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
177225 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
178226 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
227 DATADIRNAME = @DATADIRNAME@
179228 DEFS = @DEFS@
180229 DEPDIR = @DEPDIR@
181230 DLLTOOL = @DLLTOOL@
187236 EGREP = @EGREP@
188237 EXEEXT = @EXEEXT@
189238 FGREP = @FGREP@
239 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
190240 GIO2_CFLAGS = @GIO2_CFLAGS@
191241 GIO2_LIBS = @GIO2_LIBS@
192242 GLIB2_CFLAGS = @GLIB2_CFLAGS@
193243 GLIB2_LIBS = @GLIB2_LIBS@
194244 GLIB_MKENUMS = @GLIB_MKENUMS@
245 GMSGFMT = @GMSGFMT@
195246 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
196247 GOBJECT2_LIBS = @GOBJECT2_LIBS@
197248 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
212263 INSTALL_PROGRAM = @INSTALL_PROGRAM@
213264 INSTALL_SCRIPT = @INSTALL_SCRIPT@
214265 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
266 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
267 INTLTOOL_MERGE = @INTLTOOL_MERGE@
268 INTLTOOL_PERL = @INTLTOOL_PERL@
269 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
270 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
271 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
272 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
273 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
215274 LD = @LD@
216275 LDFLAGS = @LDFLAGS@
217276 LIBOBJS = @LIBOBJS@
235294 MANIFEST_TOOL = @MANIFEST_TOOL@
236295 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
237296 MKDIR_P = @MKDIR_P@
297 MSGFMT = @MSGFMT@
298 MSGMERGE = @MSGMERGE@
238299 NM = @NM@
239300 NMEDIT = @NMEDIT@
240301 OBJDUMP = @OBJDUMP@
261322 SET_MAKE = @SET_MAKE@
262323 SHELL = @SHELL@
263324 STRIP = @STRIP@
325 USE_NLS = @USE_NLS@
264326 VAPIGEN = @VAPIGEN@
265327 VERSION = @VERSION@
266328 WARN_CFLAGS = @WARN_CFLAGS@
267329 WARN_LDFLAGS = @WARN_LDFLAGS@
330 XGETTEXT = @XGETTEXT@
268331 abs_builddir = @abs_builddir@
269332 abs_srcdir = @abs_srcdir@
270333 abs_top_builddir = @abs_top_builddir@
298361 includedir = @includedir@
299362 infodir = @infodir@
300363 install_sh = @install_sh@
364 intltool__v_merge_options_ = @intltool__v_merge_options_@
365 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
301366 libdir = @libdir@
302367 libexecdir = @libexecdir@
303368 localedir = @localedir@
318383 top_build_prefix = @top_build_prefix@
319384 top_builddir = @top_builddir@
320385 top_srcdir = @top_srcdir@
321 INCLUDES = \
386 AM_CPPFLAGS = \
322387 $(WARN_CFLAGS) \
323388 -I$(PYTHON_INCLUDES) \
324389 -I$(top_srcdir) \
367432 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
368433 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
369434 $(am__aclocal_m4_deps):
435
370436 install-pythonLTLIBRARIES: $(python_LTLIBRARIES)
371437 @$(NORMAL_INSTALL)
372438 @list='$(python_LTLIBRARIES)'; test -n "$(pythondir)" || list=; \
401467 echo rm -f $${locs}; \
402468 rm -f $${locs}; \
403469 }
470
404471 libvirtglibmod.la: $(libvirtglibmod_la_OBJECTS) $(libvirtglibmod_la_DEPENDENCIES) $(EXTRA_libvirtglibmod_la_DEPENDENCIES)
405472 $(AM_V_CCLD)$(libvirtglibmod_la_LINK) $(am_libvirtglibmod_la_rpath) $(libvirtglibmod_la_OBJECTS) $(libvirtglibmod_la_LIBADD) $(LIBS)
406473
446513 clean-libtool:
447514 -rm -rf .libs _libs
448515
449 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
450 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
451 unique=`for i in $$list; do \
452 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
453 done | \
454 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
455 END { if (nonempty) { for (i in files) print i; }; }'`; \
456 mkid -fID $$unique
457 tags: TAGS
458
459 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
460 $(TAGS_FILES) $(LISP)
516 ID: $(am__tagged_files)
517 $(am__define_uniq_tagged_files); mkid -fID $$unique
518 tags: tags-am
519 TAGS: tags
520
521 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
461522 set x; \
462523 here=`pwd`; \
463 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
464 unique=`for i in $$list; do \
465 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
466 done | \
467 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
468 END { if (nonempty) { for (i in files) print i; }; }'`; \
524 $(am__define_uniq_tagged_files); \
469525 shift; \
470526 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
471527 test -n "$$unique" || unique=$$empty_fix; \
477533 $$unique; \
478534 fi; \
479535 fi
480 ctags: CTAGS
481 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
482 $(TAGS_FILES) $(LISP)
483 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
484 unique=`for i in $$list; do \
485 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
486 done | \
487 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
488 END { if (nonempty) { for (i in files) print i; }; }'`; \
536 ctags: ctags-am
537
538 CTAGS: ctags
539 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
540 $(am__define_uniq_tagged_files); \
489541 test -z "$(CTAGS_ARGS)$$unique" \
490542 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
491543 $$unique
494546 here=`$(am__cd) $(top_builddir) && pwd` \
495547 && $(am__cd) $(top_srcdir) \
496548 && gtags -i $(GTAGS_ARGS) "$$here"
497
498 cscopelist: $(HEADERS) $(SOURCES) $(LISP)
499 list='$(SOURCES) $(HEADERS) $(LISP)'; \
549 cscopelist: cscopelist-am
550
551 cscopelist-am: $(am__tagged_files)
552 list='$(am__tagged_files)'; \
500553 case "$(srcdir)" in \
501554 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
502555 *) sdir=$(subdir)/$(srcdir) ;; \
654707
655708 .MAKE: install-am install-strip
656709
657 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
658 clean-libtool clean-pythonLTLIBRARIES cscopelist ctags \
659 distclean distclean-compile distclean-generic \
710 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
711 clean-libtool clean-pythonLTLIBRARIES cscopelist-am ctags \
712 ctags-am distclean distclean-compile distclean-generic \
660713 distclean-libtool distclean-tags distdir dvi dvi-am html \
661714 html-am info info-am install install-am install-data \
662715 install-data-am install-data-local install-dvi install-dvi-am \
667720 installcheck-am installdirs maintainer-clean \
668721 maintainer-clean-generic mostlyclean mostlyclean-compile \
669722 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
670 tags uninstall uninstall-am uninstall-local \
723 tags tags-am uninstall uninstall-am uninstall-local \
671724 uninstall-pythonLTLIBRARIES
672725
673726 @WITH_PYTHON_TRUE@ $(CYGWIN_EXTRA_LIBADD) $(CYGWIN_EXTRA_PYTHON_LIBADD)
+0
-2
vapi/LibvirtGObject-1.0.metadata less more
0 init_object.argv unowned
1 init_object_check.argv unowned
4343 libvirt-gobject-1.0.vapi \
4444 $(NULL)
4545
46 EXTRA_DIST = LibvirtGObject-1.0.metadata libvirt-gobject-1.0.deps
46 EXTRA_DIST = libvirt-gobject-1.0.deps
0 # Makefile.in generated by automake 1.12.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2012 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
1414 @SET_MAKE@
1515
1616 VPATH = @srcdir@
17 am__make_dryrun = \
18 { \
19 am__dry=no; \
17 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
18 am__make_running_with_option = \
19 case $${target_option-} in \
20 ?) ;; \
21 *) echo "am__make_running_with_option: internal error: invalid" \
22 "target option '$${target_option-}' specified" >&2; \
23 exit 1;; \
24 esac; \
25 has_opt=no; \
26 sane_makeflags=$$MAKEFLAGS; \
27 if $(am__is_gnu_make); then \
28 sane_makeflags=$$MFLAGS; \
29 else \
2030 case $$MAKEFLAGS in \
2131 *\\[\ \ ]*) \
22 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
23 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
24 *) \
25 for am__flg in $$MAKEFLAGS; do \
26 case $$am__flg in \
27 *=*|--*) ;; \
28 *n*) am__dry=yes; break;; \
29 esac; \
30 done;; \
32 bs=\\; \
33 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
34 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
3135 esac; \
32 test $$am__dry = yes; \
33 }
36 fi; \
37 skip_next=no; \
38 strip_trailopt () \
39 { \
40 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
41 }; \
42 for flg in $$sane_makeflags; do \
43 test $$skip_next = yes && { skip_next=no; continue; }; \
44 case $$flg in \
45 *=*|--*) continue;; \
46 -*I) strip_trailopt 'I'; skip_next=yes;; \
47 -*I?*) strip_trailopt 'I';; \
48 -*O) strip_trailopt 'O'; skip_next=yes;; \
49 -*O?*) strip_trailopt 'O';; \
50 -*l) strip_trailopt 'l'; skip_next=yes;; \
51 -*l?*) strip_trailopt 'l';; \
52 -[dEDm]) skip_next=yes;; \
53 -[JT]) skip_next=yes;; \
54 esac; \
55 case $$flg in \
56 *$$target_option*) has_opt=yes; break;; \
57 esac; \
58 done; \
59 test $$has_opt = yes
60 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
61 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
3462 pkgdatadir = $(datadir)/@PACKAGE@
3563 pkgincludedir = $(includedir)/@PACKAGE@
3664 pkglibdir = $(libdir)/@PACKAGE@
5078 build_triplet = @build@
5179 host_triplet = @host@
5280 subdir = vapi
53 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
81 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
5482 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
55 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
56 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
57 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
83 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
84 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
85 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
86 $(top_srcdir)/m4/lt~obsolete.m4 \
5887 $(top_srcdir)/m4/manywarnings.m4 \
5988 $(top_srcdir)/m4/virt-compile-warnings.m4 \
60 $(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
89 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
90 $(top_srcdir)/configure.ac
6191 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6292 $(ACLOCAL_M4)
6393 mkinstalldirs = $(install_sh) -d
112142 }
113143 am__installdirs = "$(DESTDIR)$(vapidir)"
114144 DATA = $(vapi_DATA)
145 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
115146 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
116147 ACLOCAL = @ACLOCAL@
148 ALL_LINGUAS = @ALL_LINGUAS@
117149 AMTAR = @AMTAR@
118150 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
119151 AR = @AR@
134166 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
135167 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
136168 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
169 DATADIRNAME = @DATADIRNAME@
137170 DEFS = @DEFS@
138171 DEPDIR = @DEPDIR@
139172 DLLTOOL = @DLLTOOL@
145178 EGREP = @EGREP@
146179 EXEEXT = @EXEEXT@
147180 FGREP = @FGREP@
181 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
148182 GIO2_CFLAGS = @GIO2_CFLAGS@
149183 GIO2_LIBS = @GIO2_LIBS@
150184 GLIB2_CFLAGS = @GLIB2_CFLAGS@
151185 GLIB2_LIBS = @GLIB2_LIBS@
152186 GLIB_MKENUMS = @GLIB_MKENUMS@
187 GMSGFMT = @GMSGFMT@
153188 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
154189 GOBJECT2_LIBS = @GOBJECT2_LIBS@
155190 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
170205 INSTALL_PROGRAM = @INSTALL_PROGRAM@
171206 INSTALL_SCRIPT = @INSTALL_SCRIPT@
172207 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
208 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
209 INTLTOOL_MERGE = @INTLTOOL_MERGE@
210 INTLTOOL_PERL = @INTLTOOL_PERL@
211 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
212 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
213 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
214 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
215 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
173216 LD = @LD@
174217 LDFLAGS = @LDFLAGS@
175218 LIBOBJS = @LIBOBJS@
193236 MANIFEST_TOOL = @MANIFEST_TOOL@
194237 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
195238 MKDIR_P = @MKDIR_P@
239 MSGFMT = @MSGFMT@
240 MSGMERGE = @MSGMERGE@
196241 NM = @NM@
197242 NMEDIT = @NMEDIT@
198243 OBJDUMP = @OBJDUMP@
219264 SET_MAKE = @SET_MAKE@
220265 SHELL = @SHELL@
221266 STRIP = @STRIP@
267 USE_NLS = @USE_NLS@
222268 VAPIGEN = @VAPIGEN@
223269 VERSION = @VERSION@
224270 WARN_CFLAGS = @WARN_CFLAGS@
225271 WARN_LDFLAGS = @WARN_LDFLAGS@
272 XGETTEXT = @XGETTEXT@
226273 abs_builddir = @abs_builddir@
227274 abs_srcdir = @abs_srcdir@
228275 abs_top_builddir = @abs_top_builddir@
256303 includedir = @includedir@
257304 infodir = @infodir@
258305 install_sh = @install_sh@
306 intltool__v_merge_options_ = @intltool__v_merge_options_@
307 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
259308 libdir = @libdir@
260309 libexecdir = @libexecdir@
261310 localedir = @localedir@
291340 libvirt-gobject-1.0.vapi \
292341 $(NULL)
293342
294 EXTRA_DIST = LibvirtGObject-1.0.metadata libvirt-gobject-1.0.deps
343 EXTRA_DIST = libvirt-gobject-1.0.deps
295344 all: all-am
296345
297346 .SUFFIXES:
352401 @list='$(vapi_DATA)'; test -n "$(vapidir)" || list=; \
353402 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
354403 dir='$(DESTDIR)$(vapidir)'; $(am__uninstall_files_from_dir)
355 tags: TAGS
356 TAGS:
357
358 ctags: CTAGS
359 CTAGS:
404 tags TAGS:
405
406 ctags CTAGS:
360407
361408 cscope cscopelist:
362409
498545 .MAKE: install-am install-strip
499546
500547 .PHONY: all all-am check check-am clean clean-generic clean-libtool \
501 distclean distclean-generic distclean-libtool distdir dvi \
502 dvi-am html html-am info info-am install install-am \
503 install-data install-data-am install-dvi install-dvi-am \
504 install-exec install-exec-am install-html install-html-am \
505 install-info install-info-am install-man install-pdf \
506 install-pdf-am install-ps install-ps-am install-strip \
507 install-vapiDATA installcheck installcheck-am installdirs \
508 maintainer-clean maintainer-clean-generic mostlyclean \
509 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
510 uninstall uninstall-am uninstall-vapiDATA
548 cscopelist-am ctags-am distclean distclean-generic \
549 distclean-libtool distdir dvi dvi-am html html-am info info-am \
550 install install-am install-data install-data-am install-dvi \
551 install-dvi-am install-exec install-exec-am install-html \
552 install-html-am install-info install-info-am install-man \
553 install-pdf install-pdf-am install-ps install-ps-am \
554 install-strip install-vapiDATA installcheck installcheck-am \
555 installdirs maintainer-clean maintainer-clean-generic \
556 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
557 ps ps-am tags-am uninstall uninstall-am uninstall-vapiDATA
511558
512559
513560 @WITH_VALA_TRUE@libvirt-glib-1.0.vapi: $(top_builddir)/libvirt-glib/LibvirtGLib-1.0.gir