Codebase list libvirt-glib / bd41e3f
Imported Upstream version 0.2.2 Guido Günther 8 years ago
317 changed file(s) with 44040 addition(s) and 14306 deletion(s). Raw diff Collapse all Expand all
1212 Alexander Larsson <alexl@redhat.com>
1313 Christophe Fergeau <cfergeau@redhat.com>
1414 Claudio Bley <cbley@av-test.de>
15 Cédric Bosdonnat <cbosdonnat@suse.com>
1516 Daniel P. Berrange <berrange@redhat.com>
1617 Guido Günther <agx@sigxcpu.org>
18 Ian Main <imain@redhat.com>
1719 Jovanka Gulicoska <jovanka.gulicoska@gmail.com>
1820 Marc-André Lureau <marcandre.lureau@redhat.com>
21 Martin Kletzander <mkletzan@redhat.com>
22 Michael Catanzaro <mcatanzaro@gnome.org>
1923 Michal Privoznik <mprivozn@redhat.com>
2024 Nirbheek Chauhan <nirbheek@gentoo.org>
25 Pavel Hrdina <phrdina@redhat.com>
26 Richa Sehgal <richasehgal2908@gmail.com>
2127 Stefano Facchini <stefano.facchini@gmail.com>
28 T A Mahadevan <ta.mahadevan@gmail.com>
29 Timm Bäder <mail@baedert.org>
2230 Timo Juhani Lindfors <timo.lindfors@iki.fi>
2331 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
2432
0 2015-07-21 Daniel P. Berrange <berrange@redhat.com>
1
2 Update NEWS for 0.2.2 release
3
4 Make use of DHCP API conditionally compiled
5 Previously the use of virDomainOpenGraphicsFD API from libvirt
6 1.2.8 was made to be conditionally compiled. Given this past
7 practice, make use of the virNetworkGetDHCPLeases API
8 conditional too, rather than requiring newer libvirt.
9
10 2015-07-17 T A Mahadevan <ta.mahadevan@gmail.com>
11
12 Add ram and vgamem attributes for graphics model.
13
14 buildsys: Add missing libraries to LDFLAGS
15 Without these changes 'make check' would not
16 run on Ubuntu because of a link failure as
17 the tests are directly using glib/libvirt
18 symbols.
19
20 Add LibvirtGConfigDomainChardevSourceUnix
21 This is needed to be able to add UNIX channels
22
23 2015-07-13 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
24
25 Require libvirt-glib >= 1.2.6
26 With bindings added to API that came in 1.2.6:
27
28 81c5969 - gobject: Add wrapper for virNetworkGetDHCPLeases
29 deed153 - gobject: Add wrapper for virNetworkDHCPLease
30
31 we better make our requirement explicit.
32
33 The alternative would be to make use of #ifdef to only use newer symbols
34 from libvirt if installed version is >= 1.2.6 but that would require at
35 least 12 #ifdef in different places and hence very ugly IMO. Keeping in
36 mind that 1.2.6 is more than an year old now and it doesn't make much
37 sense to wanting to upgrade to latest libvirt-glib but not wanting to
38 upgrade to even an year old libvirt, this is very unlikely to cause any
39 real issues.
40
41 2015-07-08 Cédric Bosdonnat <cbosdonnat@suse.com>
42
43 Dsitribute the whole tests/xml folder
44
45 Don't overwrite filesystem type when writing format
46 When setting filesystem driver format first and type, only the type
47 remained and vice-versa.
48
49 2015-07-07 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
50
51 gobject: Add wrapper for virNetworkGetDHCPLeases
52
53 gobject: Add wrapper for virNetworkDHCPLease
54
55 gobject: Add API to query connection networks
56 Add API to query networks from a connection.
57
58 gobject: Add API to query connection interfaces
59 Add API to query network interfaces from a connection.
60
61 gobject: Port GVirConnection to GTask
62 GSimpleAsyncResult has been deprecated in favour of GTask and with
63 latest glib headers, we get tons of warnings about use of deprecated
64 API. This patch ports the GVirConnection class to GTask.
65
66 gobject: Plug 2 virConnect leaks
67 A virConnect reference is leaked in error cases. This patch moves the
68 unref after the label we jump to on errors, to avoid this leak.
69
70 gobject: Simplify gvir_connection_list*() implementations
71 Make use of virConnectListAll* functions to avoid making 4 calls and
72 hence avoid race conditions and complicated code.
73
74 2015-07-03 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
75
76 Bump version
77
78 2015-06-27 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
79
80 gobject: Add gvir_interface_get_mac()
81 Add a wrapper for virInterfaceGetMACString().
82
83 2015-06-17 Christophe Fergeau <cfergeau@redhat.com>
84
85 gconfig: Fix small leak in test-domain-create
86 The object returned by gvir_config_domain_disk_get_driver() must be
87 unref'ed when no longer used.
88
89 2015-06-16 Daniel P. Berrange <berrange@redhat.com>
90
91 Update NEWS for 0.2.1 release
92
93 Refresh translations from zanata
94
95 2015-06-16 Cédric Bosdonnat <cbosdonnat@suse.com>
96
97 domain config: add API to set the filesystem image format
98 Add the gvir_config_domain_filesys_set_driver_format function to allow
99 setting nbd driver type + image format for containers filesystems.
100
101 Add loop, nbd and ploop filesystem types
102
103 gvir_config_domain_filesys_set_driver_type: replace the driver node
104 Replace the driver node in case the user calls the function more than
105 one time.
106
107 test-gconfig: add filesystem test
108
109 2015-06-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
110
111 storage-pool: API to get/set autostart flag
112 Add binding for virStoragePoolGetAutostart & virStoragePoolSetAutostart.
113
114 2015-06-01 Christophe Fergeau <cfergeau@redhat.com>
115
116 gconfig: Don't try to return value from gvir_config_domain_set_memory
117 gvir_config_domain_set_memory() is a void function, so using
118 g_return_val_if_fail() is not correct. This causes a warning/compilation
119 failure on CentOS CI framework:
120 https://ci.centos.org/view/libvirt-project/job/libvirt-glib-build/systems=libvirt-fedora-20/144/console
121
122 gconfig: Add precondition checks to some public entry points
123 It's currently possible to trigger a crash by passing eg NULL to these
124 functions. Better to return a prominent warning to the caller without
125 crashing.
126
127 2015-05-18 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
128
129 Bump version to 0.2.1
130
131 2015-04-13 Richa Sehgal <richasehgal2908@gmail.com>
132
133 gconfig: Add support for 'compat' storage volume node
134 This change adds support for setting of compat XML node in
135 libvirt-gconfig storage volumes target.
136
137 2015-03-24 Christophe Fergeau <cfergeau@redhat.com>
138
139 build-sys: Fix libtoolize detection in autogen.sh
140 autogen.sh is currently checking for the libtool binary, but
141 it's libtoolize which is needed by autoreconf, not libtool.
142
143 These binaries are packaged separately on Debian/Ubuntu so this can
144 cause actual issues on some systems.
145
146 Bug reported by Frederic Peters
147
148 2015-02-18 Daniel P. Berrange <berrange@redhat.com>
149
150 Switch over to using zanata for translation
151 Remove obsolete transifex config and add zanata config,
152 re-generating all po files
153
154 2014-12-15 Daniel P. Berrange <berrange@redhat.com>
155
156 Update NEWS for 0.2.0 release
157
158 Fix build on win32 due to missing sys/socket.h
159
160 2014-11-27 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
161
162 Add gvir_domain_open_graphics_fd()
163 Add binding for virDomainOpenGraphicsFD. If virDomainOpenGraphicsFD is
164 not available, it means we are dealing with older libvirt so we create
165 the socket pair ourselves if that is the case.
166
167 2014-11-13 Martin Kletzander <mkletzan@redhat.com>
168
169 Revert back deleted glib-specific warning options
170 Commit f525ba7796a2fd35bf55e88fb94459b2277fcd67 copied warning macros
171 from gnulib without keeping glib-specific settings. This build-breaker
172 brings back those needed ones except unused-parameter, which is no
173 longer needed.
174
175 Properly mark unused parameters
176
177 2014-11-13 Michal Privoznik <mprivozn@redhat.com>
178
179 m4: sync macros with libvirt
180 The macros under the m4 directory are outdated a bit. When trying
181 to compile with newer gcc I see some errors:
182
183 make[2]: Entering directory '/home/zippy/work/libvirt/libvirt-glib.git/libvirt-glib'
184 CC libvirt_glib_1_0_la-libvirt-glib-error.lo
185 gcc: warning: switch '-Wmudflap' is no longer supported
186
187 2014-09-29 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
188
189 gconfig: Add GVIR_CONFIG_DOMAIN_INPUT_DEVICE_KEYBOARD
190 Add missing enum type for keyboard input device.
191
192 2014-08-20 Daniel P. Berrange <berrange@redhat.com>
193
194 Post-release version bump to 0.2.0
195
196 Update NEWS for 0.1.9 release
197
198 Refresh translations from transifex
199
200 2014-08-20 Timm Bäder <mail@baedert.org>
201
202 GVirDomainSnapshot: Add async version of _delete
203
204 GVirDomain: Add async version of _create_snapshot
205
206 GVirDomainSnapshot: Add async version of _revert_to
207
208 GVirDomain: Fix some doc comments of the snapshot API
209 Fixes the following warnings from g-ir-scanner and some cosmetic issues:
210
211 libvirt-gobject-domain.c:1532: Warning: LibvirtGObject: unknown
212 annotation: transfer-none
213 libvirt-gobject-domain.c:1650: Error: LibvirtGObject: identifier not
214 found on the first line:
215 *
216 ^
217
218 GVirDomain: Add _get_has_current_snapshot
219 ... which uses virDomainHasCurrentSnapshot to determine if the given
220 domain has a current snapshot or not.
221
222 GVirDomainSnapshot: Add _set_config
223 ... which is basically analogous to gvir_domain_set_config
224
225 GVirDomainSnapshot: Add _revert_to
226 Add a way to revert a domain to one of its snapshots.
227
228 GVirDomainSnapshot: Add _get_is_current
229 Add a way to determine if the given GVirDomainSnapshot is the current
230 snapshot of its GVirDomain.
231
232 2014-08-04 Timm Bäder <mail@baedert.org>
233
234 GVirDomain: Add async version of _fetch_snapshots
235
236 libvirt-gobject-domain: Add _get_snapshots
237 ... which returns a GList of GVirDomainSnapshots, i.e. without any tree
238 structure or other relationship between the snapshots.
239
240 libvirt-gobject-domain: Add _fetch_snapshots
241 This function can be used to fetch the snapshots of a domain (according
242 to the given GVirDomainSnapshotListFlags) and save them in a
243 domain-internal GHashTable. A function to access them from outside will
244 be added in a later patch.
245
246 2014-08-04 Christophe Fergeau <cfergeau@redhat.com>
247
248 spec: Substitute minimum glib2 version from configure.ac
249 This way we don't have to keep track of the minimum glib2 version we
250 need in 2 separate places.
251
252 gobject: Fix GEnum generation through glib-mkenums
253 We were only passing libvirt-gobject-domain.h and
254 libvirt-gobject-connection.h through glib-mkenums, which causes it to
255 only generate GEnum information for enums found in these headers.
256 We want to do that for all enums defined in installed headers, so
257 passing all headers listed in libvirt_gobject_1_0_la_HEADERS is more
258 appropriate.
259
260 2014-08-01 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
261
262 Add gvir_config_domain_cpu_set_model()
263 Add a method to set model of domain CPU.
264
265 Add GVirConfigDomainCpuModel class
266 Add a class to represent 'model' node under domain/cpu.
267
268 Add gvir_config_capabilities_cpu_get_model()
269 Add a method to get the model of the CPU from capabilities.
270
271 2014-07-15 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
272
273 Add GVirConfigCapabilitiesCpuModel class
274 Add a class to represent 'model' node under capabilities/host/cpu.
275
276 2014-06-17 Cédric Bosdonnat <cbosdonnat@suse.com>
277
278 Add API to get security models from host capabilities
279
280 2014-06-04 Michael Catanzaro <mcatanzaro@gnome.org>
281
282 build: fix race in vapi/ subdirectory
283 libvirt-gobject-1.0.vapi depends on libvirt-gconfig-1.0.vapi
284
285 2014-06-04 Christophe Fergeau <cfergeau@redhat.com>
286
287 spec: Move .vapi files to -devel RPMs
288 .vapi files are only needed when building vala programs using
289 libvirt-glib, so they belong to the -devel RPMs, not to the non-devel
290 RPMs which only hold files needed at runtime.
291
292 2014-06-03 Timm Bäder <mail@baedert.org>
293
294 GVirDomainSnapshot: Add gvir_domain_snapshot_delete
295
296 Remove #if 0's from libvirt-gobject-domain-snapshot
297 The code seems to be fine.
298
299 2014-06-03 Christophe Fergeau <cfergeau@redhat.com>
300
301 tests: Fix make distcheck
302 Some files are missing from EXTRA_DIST, causing make distcheck to fail
303 when tests are enabled.
304
305 tests: Move EXTRA_DIST back into ENABLE_TESTS conditional
306 When deciding which files to put into the make dist tarball, automake is
307 clever enough to ignore conditional blocks, and to pick all files which are
308 needed for all values of the conditional.
309
310 Having EXTRA_DIST=xxx at the beginning of tests/Makefile.am causes
311 warnings from automake when ENABLE_TESTS is true as glib-tap.mk will
312 unconditionally empty it.
313
314 Keeping EXTRA_DIST+=xxx outside of the ENABLE_TESTS conditional would
315 cause a different warning from automake when ENABLE_TESTS is false as
316 we'd be appending to a variable which was never set.
317
318 Moving EXTRA_DIST+= back into the conditional solves these 2 warnings.
319
320 2014-05-16 Marc-André Lureau <marcandre.lureau@gmail.com>
321
322 tests: test spiceport chardev
323
324 gconfig: add spiceport chardev
325
326 2014-05-12 Timm Bäder <mail@baedert.org>
327
328 domain-device-private: fix typo in header guard
329
330 2014-02-21 Daniel P. Berrange <berrange@redhat.com>
331
332 Post release version bump to 0.1.9
333
334 Update NEWS for 0.1.8 release
335
336 Disable test suite unless glib >= 2.38
337 The TAP harness for glib only works with version 2.38 or later,
338 so must be disabled for earlier versions
339
340 2014-02-20 Pavel Hrdina <phrdina@redhat.com>
341
342 gobject-stream: fix issue found by coverity
343 The coverity server found issue in gvir_stream_close function that
344 we ignore return values of g_input_stream_close and
345 g_output_stream_close, but we also ignore the error message and we
346 assume that it's closed without error.
347
348 Now we will check return values and also propagate the error message
349 to the upper layers. We should try to close both streams even if
350 closing the first one will fails. We can propagate only one error
351 message.
352
353 2014-02-14 Daniel P. Berrange <berrange@redhat.com>
354
355 Avoid false positive in diagnostic check against tap-driver.sh
356
357 Add <config.h> to test cases
358
359 Remove doubled 'on on' word in tap-driver.sh
360
361 Don't mandate test files to call bindtextdomain
362
363 Fix symfile checks in VPATH build
364 The check-symfile and check-symsorting rules were not
365 taking $(srcdir) into account when accessing the symfile
366 paths.
367
368 2014-02-04 Christophe Fergeau <cfergeau@redhat.com>
369
370 build-sys: Update .gitignore
371
372 glib: Add unit test for libvirt/glib mainloop integration
373 It's currently only testing removal of disabled timer/watches
374
375 gconfig: Start adding more formal unit tests
376 Rather than the ever growing standalone libvirt-gconfig/tests/test-domain-create
377 program, this commit adds support for glib GTester framework as well as 2
378 smaller tests cases for GVirConfigDomain and GVirConfigDomainClock.
379
380 glib: Don't leak GIOChannel when destroying IO handle
381 gvir_event_handle_add() creates a GIOChannel in order to watch the fd it
382 was given for changes.
383 gvir_event_handle_remove() is freeing all the resources allocated by
384 gvir_event_handle_add() except for this GIOChannel. This commit adds
385 the needed g_io_channel_unref() call to gvir_event_handle_remove()
386
387 glib: Allow to remove disabled timers and handles
388 Trying to remove a disabled timer or handle will cause
389 gvir_{event,timer}_handle_remove() to return an error
390 rather than removing it.
391
392 glib: Don't create glib IO watch for disabled handles
393 It's possible to create a handle to watch for file events which do not
394 watch for any file event. Such a handle can be enabled later with
395 gvir_event_handle_update() by setting some conditions to watch for.
396
397 When a handle is disabled after it has been created,
398 gvir_event_handle_update() makes sure it removes the corresponding
399 gvir_event_handle::source IO watch if any was set.
400 gvir_event_handle_add() will always create a gvir_event_handle::source
401 IO watch even if the handle is not watching for any events.
402
403 This commit makes consistent by only creating a watch with g_io_add_watch()
404 when the caller asked to watch for some events.
405
406 gconfig: Fix removal of GVirConfigDomainCpu from domains
407 A wrong precondition in gvir_config_domain_set_cpu() would reject NULL
408 GVirConfigDomainCpus instead of accepting them.
409
410 gconfig: Fix removal of GVirConfigCapabilitiesCpu topology
411 Calling gvir_config_capabilities_cpu_set_topology with a NULL topology
412 would not remove the topology as expected as NULL would be rejected by
413 this method preconditions.
414
415 gconfig: Implement getters for GVirConfigDomainInput
416
417 gconfig: Add various clock-related getters
418
419 gconfig: Adjust transfer annotation for gvir_config_domain_os_get_boot_devices()
420 (transfer container) is more correct than (transfer full) for GList of
421 scalar values, it's not clear whether it's an issue or not, but better be
422 safe than sorry.
423
424 gconfig: Fix gvir_config_domain_os_get_boot_devices() API doc
425 The elements of the returned list are integer enum values, so they cannot
426 be unreffed.
427
428 gconfig: Fix GVirConfigDomainTimerPit parent class/object
429 GVirConfigDomainTimerPit is correctly define as inheriting from
430 GVirConfigDomainTimer in the G_DEFINE_TYPE macro, but it only
431 embeds GVirConfigObject/GVirConfigObjectClass structs.
432
433 This is an ABI break as this changes the size of the
434 GVirConfigDomainTimerPit/GVirConfigDomainTimerPitClass structs
435 However, since these structs only have non-public members, users of the
436 library will not be trying to access fields of the struct past the first
437 field (which is the one which changed size). This would also be an issue
438 if anything had subclassed GVirConfigDomainTimerPit, which is unlikely at
439 this point.
440 All in all, it's imo more convenient to silently fix this without an soname
441 bump. I've tested that GNOME Boxes built with an older version of
442 libvirt-gconfig still generates the correct GVirConfigDomainTimerPit
443 elements when using a version of libvirt-gconfig with this patch.
444
445 2014-01-28 Daniel P. Berrange <berrange@redhat.com>
446
447 Fix event loop implementation on win32
448 Libvirt uses gnulib for making winsock look like POSIX
449 sockets. This means that in the libvirt event handle
450 callbacks the application will be given a file descriptor
451 rather than a winsock HANDLE object. The g_io_channel_unix_new
452 method will detect that it is an FD and delegate to the
453 g_io_channel_win32_new_fd method. Unfortunately the glib Win32
454 event loop impl is not very good at dealing with FD objects,
455 simulating poll() by doing a read() on the FD :-(
456
457 The API docs for g_io_channel_win32_new_fd say
458
459 "All reads from the file descriptor should be done by
460 this internal GLib thread. Your code should call only
461 g_io_channel_read()."
462
463 This isn't going to fly for libvirt, since it has zero
464 knowledge of glib at all, so is just doing normal read().
465
466 Fortunately we can work around this problem by turning
467 the FD we get from libvirt back into a HANDLE using the
468 _get_osfhandle() method.
469
470 2014-01-21 Christophe Fergeau <cfergeau@redhat.com>
471
472 Add GVirConfigDomainTimerHpet
473 This will be needed in order to solve
474 https://bugzilla.gnome.org/show_bug.cgi?id=722293
475
476 Add gvir_config_domain_timer_[gs]et_present()
477
478 Add getters for some GVirConfigDomainGraphics* attributes
479 Now that there is a gvir_config_object_get_attribute_boolean(), these
480 are trivial to implement.
481
482 Implement gvir_config_object_get_attribute_boolean()
483 gvir_config_object_set_attribute() converts (TRUE, FALSE) to ("yes", "no"),
484 but we don't have the corresponding getter. This commit adds this.
485
486 Add scripts for validating the libvirt-glib symbol files
487 Import two test scripts from libvirt code which validate that
488 all symbols in libvirt-glib symbol files exist in the ELF binary, and also
489 validate the alphabetical sorting. These are hooked up to run with 'make
490 check'.
491
492 This commit is based on a libosinfo patch from Daniel P. Berrange
493
494 Fix typo in symbol name in libvirt-gobject.sym
495 gvir_connection_restore_domain_from_file_finish was not properly exported
496 because of a typo in the symbol name.
497 This commit also removes a newer occurrence of this symbol in the file
498 (without the typo). This can be done without breaking ABI as we haven't
499 made a release since this duplicate symbol was added in the symbol file.
500
501 Remove gvir_config_domain_cpu_get_features() from sym file
502 This method was never exported. GVirConfigDomainCpu inherits from
503 GVirConfigCapabilitiesCpu so gvir_config_capabilities_cpu_get_features()
504 should be used to get these features (this calls the virtual method
505 GVirConfigCapabilities::get_features() which GVirConfigDomainCpu
506 implements).
507
508 Alphabetically sort libvirt-glib sym files
509 This is in preparation to enforcing this sorting during make check.
510 The script only checks for alphabetical sorting, which leads to unexpected
511 sorting between classes sharing a common prefix (eg the correct order is:
512 gvir_config_domain_get_foo;
513 gvir_config_domain_interface_set_foo;
514 gvir_config_domain_set_foo;
515
516 instead of
517
518 gvir_config_domain_get_foo;
519 gvir_config_domain_set_foo;
520 gvir_config_domain_interface_set_foo;
521
522 if we want to keep methods from the same class grouped in the symbol file.
523
524 Add basic test for gvir_config_domain_disk_driver_set_copy_on_read()
525
526 Deprecate gvir_config_domain_disk_[gs]et_driver_*
527 They are replaced by equivalent methods in GVirConfigDomainDiskDriver.
528 Initially, we had only one or two attributes to set on the 'driver' child
529 of the 'disk' node. Nowadays, we more than 5 attributes to set on this
530 node, mapping it as a separate object is more consistent with the rest of
531 libvirt-gconfig API.
532
533 Implement gvir_config_domain_disk_[gs]et_driver()
534
535 Add GVirConfigDomainDiskDriver
536 This class wraps creation of configuration data for the driver part of a
537 domain disk device. The methods needed for this are currently part of
538 GVirConfigDomainDisk, but since the disk driver is getting more and more
539 attributes, it's better to move such configuration to a dedicated class to
540 avoid a too big API in GVirConfigDomainDisk
541
542 config: Fix typo preventing clock removal from a domain
543 Commit 1c8ce29 added a way to unset a GVirConfigDomainClock set on a
544 GVirConfigDomain by calling gvir_config_domain_set_clock() with a NULL
545 argument.
546 However, a typo in a g_return_if_fail precondition prevents this code from
547 ever being called: g_return_if_fail(clock != NULL) is used while it should
548 have been g_return_if_fail(clock == NULL) as in all other preconditions in
549 1c8ce29.
550
551 2014-01-21 Daniel P. Berrange <berrange@redhat.com>
552
553 Switch over to using standard gobject introspection macros
554 Remove hand crafted configure.ac and Makefile.am rules in
555 favour of the standard macros.
556
557 2013-10-31 Ian Main <imain@redhat.com>
558
559 Quick fix for config-demo.py
560 I guess this must have been changed and the demo not updated. Fix the
561 demo so it uses the right value.
562
563 Add filterref and filterref parameter support.
564 This patch adds support for setting filterref's on interfaces. Also
565 supported are parameters to the filterref's.
566
567 2013-09-27 Christophe Fergeau <cfergeau@redhat.com>
568
569 Use latest warnings.m4 from gnulib
570 The one we were using does not work properly with clang, causing
571 the build process to try to use -f/-W options that are not
572 supported by clang.
573
574 2013-09-19 Daniel P. Berrange <berrange@redhat.com>
575
576 Add intltool as a build req in mingw RPM
577
578 2013-08-28 Christophe Fergeau <cfergeau@redhat.com>
579
580 Add missing symbols to .sym files
581 These symbols are in public headers, but were not listed in the
582 corresponding .sym file, causing them to be unavailable from
583 the resulting shared library.
584 I would have preferred not to export gvir_config_object_new_from_xml()
585 at all, but since the similar gvir_config_object_new() is already exported,
586 I've chosen to export it as well.
587
588 2013-08-19 Daniel P. Berrange <berrange@redhat.com>
589
590 Remove unused 'gint i' variable from list helpers
591 The previous change made the 'gint i' variable unused.
592
593 2013-08-15 Daniel P. Berrange <berrange@redhat.com>
594
595 Remove dead cleanup code in object fetch_list helpers
596 The fetch_list helper cleanup code iterates over the
597 elements in 'lst' array free'ing each one. This is dead
598 code, however, since the only way to get there is from
599 codepaths which do not populate 'lst' elements.
600
601 This fixes two coverity DEADCODE reports
602
603 2013-07-09 Daniel P. Berrange <berrange@redhat.com>
604
605 Refresh translations from transifex
606
607 Post-release version bump to 0.1.8
608
609 Add support for reading/writing UUID attribute in domain config
610
0611 2013-07-08 Daniel P. Berrange <berrange@redhat.com>
1612
2613 Update NEWS for 0.1.7 release
1111 Basic Installation
1212 ==================
1313
14 Briefly, the shell commands `./configure; make; make install' should
15 configure, build, and install this package. The following
14 Briefly, the shell command `./configure && make && make install'
15 should configure, build, and install this package. The following
1616 more-detailed instructions are generic; see the `README' file for
1717 instructions specific to this package. Some packages provide this
1818 `INSTALL' file but do not implement all of the features documented
00
1 SUBDIRS = libvirt-glib libvirt-gconfig libvirt-gobject python vapi examples docs po
1 SUBDIRS = libvirt-glib libvirt-gconfig libvirt-gobject python vapi examples docs po tests
22
33 ACLOCAL_AMFLAGS = -I m4
44
1313 maint.mk \
1414 cfg.mk \
1515 AUTHORS.in \
16 build-aux/check-symfile.pl \
17 build-aux/check-symsorting.pl \
18 tap-driver.sh \
19 tap-test \
1620 $(NULL)
1721
1822 DISTCLEAN_FILES = $(PACKAGE).spec $(pkgconfig_DATA)
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
17 am__is_gnu_make = { \
18 if test -z '$(MAKELEVEL)'; then \
19 false; \
20 elif test -n '$(MAKE_HOST)'; then \
21 true; \
22 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
23 true; \
24 else \
25 false; \
26 fi; \
27 }
1828 am__make_running_with_option = \
1929 case $${target_option-} in \
2030 ?) ;; \
7888 build_triplet = @build@
7989 host_triplet = @host@
8090 subdir = .
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 \
85 $(srcdir)/libvirt-gconfig-1.0.pc.in \
86 $(srcdir)/libvirt-gobject-1.0.pc.in \
87 $(srcdir)/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 \
91 $(top_srcdir)/build-aux/compile \
92 $(top_srcdir)/build-aux/config.guess \
93 $(top_srcdir)/build-aux/config.sub \
94 $(top_srcdir)/build-aux/install-sh \
95 $(top_srcdir)/build-aux/ltmain.sh \
96 $(top_srcdir)/build-aux/missing
9791 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
92 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
93 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
94 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
95 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
10296 $(top_srcdir)/m4/manywarnings.m4 \
10397 $(top_srcdir)/m4/virt-compile-warnings.m4 \
10498 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
10599 $(top_srcdir)/configure.ac
106100 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
107101 $(ACLOCAL_M4)
102 DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
103 $(am__configure_deps) $(am__DIST_COMMON)
108104 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
109105 configure.lineno config.status.lineno
110106 mkinstalldirs = $(install_sh) -d
199195 CTAGS = ctags
200196 CSCOPE = cscope
201197 DIST_SUBDIRS = $(SUBDIRS)
198 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
199 $(srcdir)/libvirt-gconfig-1.0.pc.in \
200 $(srcdir)/libvirt-glib-1.0.pc.in \
201 $(srcdir)/libvirt-glib.spec.in \
202 $(srcdir)/libvirt-gobject-1.0.pc.in \
203 $(srcdir)/mingw-libvirt-glib.spec.in \
204 $(top_srcdir)/build-aux/compile \
205 $(top_srcdir)/build-aux/config.guess \
206 $(top_srcdir)/build-aux/config.sub \
207 $(top_srcdir)/build-aux/install-sh \
208 $(top_srcdir)/build-aux/ltmain.sh \
209 $(top_srcdir)/build-aux/missing AUTHORS COPYING ChangeLog \
210 INSTALL NEWS README build-aux/compile build-aux/config.guess \
211 build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \
212 build-aux/missing
202213 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
203214 distdir = $(PACKAGE)-$(VERSION)
204215 top_distdir = $(distdir)
263274 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
264275 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
265276 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
266 DATADIRNAME = @DATADIRNAME@
267277 DEFS = @DEFS@
268278 DEPDIR = @DEPDIR@
269279 DLLTOOL = @DLLTOOL@
280290 GIO2_LIBS = @GIO2_LIBS@
281291 GLIB2_CFLAGS = @GLIB2_CFLAGS@
282292 GLIB2_LIBS = @GLIB2_LIBS@
293 GLIB2_REQUIRED = @GLIB2_REQUIRED@
283294 GLIB_MKENUMS = @GLIB_MKENUMS@
284295 GMSGFMT = @GMSGFMT@
285296 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
286297 GOBJECT2_LIBS = @GOBJECT2_LIBS@
287 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
288 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
289298 GREP = @GREP@
290299 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
291300 GTHREAD2_LIBS = @GTHREAD2_LIBS@
292301 GTKDOC_CHECK = @GTKDOC_CHECK@
302 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
293303 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
294304 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
295305 GTKDOC_MKPDF = @GTKDOC_MKPDF@
296306 GTKDOC_REBASE = @GTKDOC_REBASE@
297 G_IR_COMPILER = @G_IR_COMPILER@
298 G_IR_SCANNER = @G_IR_SCANNER@
299307 HTML_DIR = @HTML_DIR@
300308 INSTALL = @INSTALL@
301309 INSTALL_DATA = @INSTALL_DATA@
310318 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
311319 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
312320 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
321 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
322 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
323 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
324 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
325 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
326 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
327 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
328 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
313329 LD = @LD@
314330 LDFLAGS = @LDFLAGS@
315331 LIBOBJS = @LIBOBJS@
365381 VAPIGEN = @VAPIGEN@
366382 VERSION = @VERSION@
367383 WARN_CFLAGS = @WARN_CFLAGS@
368 WARN_LDFLAGS = @WARN_LDFLAGS@
369384 XGETTEXT = @XGETTEXT@
370385 abs_builddir = @abs_builddir@
371386 abs_srcdir = @abs_srcdir@
400415 includedir = @includedir@
401416 infodir = @infodir@
402417 install_sh = @install_sh@
418 installed_test_metadir = @installed_test_metadir@
419 installed_testdir = @installed_testdir@
403420 intltool__v_merge_options_ = @intltool__v_merge_options_@
404421 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
405422 libdir = @libdir@
422439 top_build_prefix = @top_build_prefix@
423440 top_builddir = @top_builddir@
424441 top_srcdir = @top_srcdir@
425 SUBDIRS = libvirt-glib libvirt-gconfig libvirt-gobject python vapi examples docs po
442 SUBDIRS = libvirt-glib libvirt-gconfig libvirt-gobject python vapi examples docs po tests
426443 ACLOCAL_AMFLAGS = -I m4
427444 pkgconfigdir = $(libdir)/pkgconfig
428445 pkgconfig_DATA = libvirt-glib-1.0.pc libvirt-gconfig-1.0.pc libvirt-gobject-1.0.pc
434451 maint.mk \
435452 cfg.mk \
436453 AUTHORS.in \
454 build-aux/check-symfile.pl \
455 build-aux/check-symsorting.pl \
456 tap-driver.sh \
457 tap-test \
437458 $(NULL)
438459
439460 DISTCLEAN_FILES = $(PACKAGE).spec $(pkgconfig_DATA)
457478 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
458479 $(am__cd) $(top_srcdir) && \
459480 $(AUTOMAKE) --gnu Makefile
460 .PRECIOUS: Makefile
461481 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
462482 @case '$?' in \
463483 *config.status*) \
478498 $(am__aclocal_m4_deps):
479499
480500 config.h: stamp-h1
481 @if test ! -f $@; then rm -f stamp-h1; else :; fi
482 @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
501 @test -f $@ || rm -f stamp-h1
502 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
483503
484504 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
485505 @rm -f stamp-h1
722742 $(am__post_remove_distdir)
723743
724744 dist-tarZ: distdir
745 @echo WARNING: "Support for distribution archives compressed with" \
746 "legacy program 'compress' is deprecated." >&2
747 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
725748 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
726749 $(am__post_remove_distdir)
727750
728751 dist-shar: distdir
752 @echo WARNING: "Support for shar distribution archives is" \
753 "deprecated." >&2
754 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
729755 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
730756 $(am__post_remove_distdir)
731757
760786 esac
761787 chmod -R a-w $(distdir)
762788 chmod u+w $(distdir)
763 mkdir $(distdir)/_build $(distdir)/_inst
789 mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
764790 chmod a-w $(distdir)
765791 test -d $(distdir)/_build || exit 0; \
766792 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
767793 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
768794 && am__cwd=`pwd` \
769 && $(am__cd) $(distdir)/_build \
770 && ../configure --srcdir=.. --prefix="$$dc_install_base" \
795 && $(am__cd) $(distdir)/_build/sub \
796 && ../../configure \
771797 $(AM_DISTCHECK_CONFIGURE_FLAGS) \
772798 $(DISTCHECK_CONFIGURE_FLAGS) \
799 --srcdir=../.. --prefix="$$dc_install_base" \
773800 && $(MAKE) $(AM_MAKEFLAGS) \
774801 && $(MAKE) $(AM_MAKEFLAGS) dvi \
775802 && $(MAKE) $(AM_MAKEFLAGS) check \
950977 ps ps-am tags tags-am uninstall uninstall-am \
951978 uninstall-pkgconfigDATA
952979
980 .PRECIOUS: Makefile
981
953982
954983 dist-hook: gen-ChangeLog gen-AUTHORS
955984
00 libvirt-glib News
11 =================
2
3 0.2.2 - Jul 21, 2015
4 ====================
5
6 - Add API for getting interface MAC address
7 - Simplify implementation of object listing APIs
8 - Fix memory leaks of virConnect objects
9 - Port to use GTask instead of GSimpleAsyncResult
10 - Add API to get list of physical network interfaces
11 - Add API to get list of virtual networks
12 - Add API to get DHCP address of virtual networks
13 - Avoid overwriting filesystem type when setting format
14 - Include XML data for tests in dist
15 - Add support for UNIX chardev sources
16 - Fix test linking on platforms with strict linker deps
17 - Add ability to set video ram + vgamem
18
19 0.2.1 - Jun 16, 2015
20 ====================
21
22 - Fix libtoolize detection in autogen.sh
23 - Allow storage volume format compatibility level to be set
24 - Add pre-condition checks to more public API entry points
25 - Don't try to return a value from void functions
26 - Add API for controlling storage pool autostart flag
27 - Add API for filesystem image format
28 - Add loop, nbd and ploop filesystem types
29 - Fix setting of driver type when called more than once
30
31 0.2.0 - Dec 15, 2014
32 ====================
33
34 - Support keyboard input device config
35 - Annotate some unused parameters
36 - Add support for new graphics attach API
37
38 0.1.9 - Aug 20, 2014
39 ====================
40
41 - Require glib2 >= 2.36.0
42 - Add support for spiceport chardev
43 - Misc fixes to build system
44 - Fix ref counting of snapshot devices
45 - Add API for deleting snapshots
46 - Fix RPM layout for vala files
47 - Fix race in build of vala code
48 - Add API for getting security models
49 - Add classes for dealing with CPU models
50 - Fix enum generation
51 - Add API for fetching snapshots
52
53 0.1.8 - Feb 21, 2014
54 ====================
55
56 - Add getter/setter for UUID in domain config
57 - Remove dead code / unused variables
58 - Add missing symbol exports
59 - Add support for setting nwfilters in domain config
60 - Switch to standard gobject introspection autotools macros
61 - Fix typo preventing removal of clock config
62 - Add getter/setters for disk driver type
63 - Add unit tests based on glib tap harness
64 - Add test for validating symbol file exports
65 - Add getters for domain graphics config params
66 - Add more getters for domain timer config
67 - Add support for hpet timer type
68 - Fix event loop impl on win32
69 - Fix parent class/object of pit timer class
70 - Fix misc API doc bugs
71 - Add more getters for domain clock config
72 - Fix removal of domain CPU feature flags
73 - Fix removal of capabilities CPU topology
74 - Misc fixes to glib event loop integration
275
376 0.1.7 - Jul 8, 2013
477 ====================
0 # generated automatically by aclocal 1.13.2 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
0 # generated automatically by aclocal 1.15 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2014 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,
2121
2222 dnl -*- mode: autoconf -*-
2323
24 # serial 1
24 # serial 2
2525
2626 dnl Usage:
2727 dnl GTK_DOC_CHECK([minimum-gtk-doc-version])
3131 AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
3232 AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first
3333
34 ifelse([$1],[],[gtk_doc_requires="gtk-doc"],[gtk_doc_requires="gtk-doc >= $1"])
35 AC_MSG_CHECKING([for gtk-doc])
36 PKG_CHECK_EXISTS([$gtk_doc_requires],[have_gtk_doc=yes],[have_gtk_doc=no])
37 AC_MSG_RESULT($have_gtk_doc)
38
39 if test "$have_gtk_doc" = "no"; then
40 AC_MSG_WARN([
41 You will not be able to create source packages with 'make dist'
42 because $gtk_doc_requires is not found.])
43 fi
44
3445 dnl check for tools we added during development
35 AC_PATH_PROG([GTKDOC_CHECK],[gtkdoc-check])
46 dnl Use AC_CHECK_PROG to avoid the check target using an absolute path that
47 dnl may not be writable by the user. Currently, automake requires that the
48 dnl test name must end in '.test'.
49 dnl https://bugzilla.gnome.org/show_bug.cgi?id=701638
50 AC_CHECK_PROG([GTKDOC_CHECK],[gtkdoc-check],[gtkdoc-check.test])
51 AC_PATH_PROG([GTKDOC_CHECK_PATH],[gtkdoc-check])
3652 AC_PATH_PROGS([GTKDOC_REBASE],[gtkdoc-rebase],[true])
3753 AC_PATH_PROG([GTKDOC_MKPDF],[gtkdoc-mkpdf])
3854
4965 [use gtk-doc to build documentation [[default=no]]]),,
5066 [enable_gtk_doc=no])
5167
52 if test x$enable_gtk_doc = xyes; then
53 ifelse([$1],[],
54 [PKG_CHECK_EXISTS([gtk-doc],,
55 AC_MSG_ERROR([gtk-doc not installed and --enable-gtk-doc requested]))],
56 [PKG_CHECK_EXISTS([gtk-doc >= $1],,
57 AC_MSG_ERROR([You need to have gtk-doc >= $1 installed to build $PACKAGE_NAME]))])
58 dnl don't check for glib if we build glib
59 if test "x$PACKAGE_NAME" != "xglib"; then
60 dnl don't fail if someone does not have glib
61 PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:])
62 fi
63 fi
64
6568 AC_MSG_CHECKING([whether to build gtk-doc documentation])
6669 AC_MSG_RESULT($enable_gtk_doc)
70
71 if test "x$enable_gtk_doc" = "xyes" && test "$have_gtk_doc" = "no"; then
72 AC_MSG_ERROR([
73 You must have $gtk_doc_requires installed to build documentation for
74 $PACKAGE_NAME. Please install gtk-doc or disable building the
75 documentation by adding '--disable-gtk-doc' to '[$]0'.])
76 fi
77
78 dnl don't check for glib if we build glib
79 if test "x$PACKAGE_NAME" != "xglib"; then
80 dnl don't fail if someone does not have glib
81 PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:])
82 fi
6783
6884 dnl enable/disable output formats
6985 AC_ARG_ENABLE([gtk-doc-html],
84100 fi
85101 AC_SUBST([AM_DEFAULT_VERBOSITY])
86102
103 AM_CONDITIONAL([HAVE_GTK_DOC], [test x$have_gtk_doc = xyes])
87104 AM_CONDITIONAL([ENABLE_GTK_DOC], [test x$enable_gtk_doc = xyes])
88105 AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [test x$enable_gtk_doc_html = xyes])
89106 AM_CONDITIONAL([GTK_DOC_BUILD_PDF], [test x$enable_gtk_doc_pdf = xyes])
91108 AM_CONDITIONAL([GTK_DOC_USE_REBASE], [test -n "$GTKDOC_REBASE"])
92109 ])
93110
111 dnl -*- mode: autoconf -*-
112 dnl Copyright 2009 Johan Dahlin
113 dnl
114 dnl This file is free software; the author(s) gives unlimited
115 dnl permission to copy and/or distribute it, with or without
116 dnl modifications, as long as this notice is preserved.
117 dnl
118
119 # serial 1
120
121 m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL],
122 [
123 AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
124 AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first
125 AC_BEFORE([LT_INIT],[$0])dnl setup libtool first
126
127 dnl enable/disable introspection
128 m4_if([$2], [require],
129 [dnl
130 enable_introspection=yes
131 ],[dnl
132 AC_ARG_ENABLE(introspection,
133 AS_HELP_STRING([--enable-introspection[=@<:@no/auto/yes@:>@]],
134 [Enable introspection for this build]),,
135 [enable_introspection=auto])
136 ])dnl
137
138 AC_MSG_CHECKING([for gobject-introspection])
139
140 dnl presence/version checking
141 AS_CASE([$enable_introspection],
142 [no], [dnl
143 found_introspection="no (disabled, use --enable-introspection to enable)"
144 ],dnl
145 [yes],[dnl
146 PKG_CHECK_EXISTS([gobject-introspection-1.0],,
147 AC_MSG_ERROR([gobject-introspection-1.0 is not installed]))
148 PKG_CHECK_EXISTS([gobject-introspection-1.0 >= $1],
149 found_introspection=yes,
150 AC_MSG_ERROR([You need to have gobject-introspection >= $1 installed to build AC_PACKAGE_NAME]))
151 ],dnl
152 [auto],[dnl
153 PKG_CHECK_EXISTS([gobject-introspection-1.0 >= $1], found_introspection=yes, found_introspection=no)
154 dnl Canonicalize enable_introspection
155 enable_introspection=$found_introspection
156 ],dnl
157 [dnl
158 AC_MSG_ERROR([invalid argument passed to --enable-introspection, should be one of @<:@no/auto/yes@:>@])
159 ])dnl
160
161 AC_MSG_RESULT([$found_introspection])
162
163 INTROSPECTION_SCANNER=
164 INTROSPECTION_COMPILER=
165 INTROSPECTION_GENERATE=
166 INTROSPECTION_GIRDIR=
167 INTROSPECTION_TYPELIBDIR=
168 if test "x$found_introspection" = "xyes"; then
169 INTROSPECTION_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
170 INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
171 INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
172 INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
173 INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
174 INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0`
175 INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0`
176 INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
177 fi
178 AC_SUBST(INTROSPECTION_SCANNER)
179 AC_SUBST(INTROSPECTION_COMPILER)
180 AC_SUBST(INTROSPECTION_GENERATE)
181 AC_SUBST(INTROSPECTION_GIRDIR)
182 AC_SUBST(INTROSPECTION_TYPELIBDIR)
183 AC_SUBST(INTROSPECTION_CFLAGS)
184 AC_SUBST(INTROSPECTION_LIBS)
185 AC_SUBST(INTROSPECTION_MAKEFILE)
186
187 AM_CONDITIONAL(HAVE_INTROSPECTION, test "x$found_introspection" = "xyes")
188 ])
189
190
191 dnl Usage:
192 dnl GOBJECT_INTROSPECTION_CHECK([minimum-g-i-version])
193
194 AC_DEFUN([GOBJECT_INTROSPECTION_CHECK],
195 [
196 _GOBJECT_INTROSPECTION_CHECK_INTERNAL([$1])
197 ])
198
199 dnl Usage:
200 dnl GOBJECT_INTROSPECTION_REQUIRE([minimum-g-i-version])
201
202
203 AC_DEFUN([GOBJECT_INTROSPECTION_REQUIRE],
204 [
205 _GOBJECT_INTROSPECTION_CHECK_INTERNAL([$1], [require])
206 ])
207
94208 # nls.m4 serial 5 (gettext-0.18)
95 dnl Copyright (C) 1995-2003, 2005-2006, 2008-2013 Free Software Foundation,
209 dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014 Free Software Foundation,
96210 dnl Inc.
97211 dnl This file is free software; the Free Software Foundation
98212 dnl gives unlimited permission to copy and/or distribute it,
324438 m4_popdef([pkg_description])
325439 ]) dnl PKG_NOARCH_INSTALLDIR
326440
327 # Copyright (C) 2002-2013 Free Software Foundation, Inc.
441
442 # PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
443 # [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
444 # -------------------------------------------
445 # Retrieves the value of the pkg-config variable for the given module.
446 AC_DEFUN([PKG_CHECK_VAR],
447 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
448 AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
449
450 _PKG_CONFIG([$1], [variable="][$3]["], [$2])
451 AS_VAR_COPY([$1], [pkg_cv_][$1])
452
453 AS_VAR_IF([$1], [""], [$5], [$4])dnl
454 ])# PKG_CHECK_VAR
455
456 # Copyright (C) 2002-2014 Free Software Foundation, Inc.
328457 #
329458 # This file is free software; the Free Software Foundation
330459 # gives unlimited permission to copy and/or distribute it,
336465 # generated from the m4 files accompanying Automake X.Y.
337466 # (This private macro should not be called outside this file.)
338467 AC_DEFUN([AM_AUTOMAKE_VERSION],
339 [am__api_version='1.13'
468 [am__api_version='1.15'
340469 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
341470 dnl require some minimum version. Point them to the right macro.
342 m4_if([$1], [1.13.2], [],
471 m4_if([$1], [1.15], [],
343472 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
344473 ])
345474
355484 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
356485 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
357486 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
358 [AM_AUTOMAKE_VERSION([1.13.2])dnl
487 [AM_AUTOMAKE_VERSION([1.15])dnl
359488 m4_ifndef([AC_AUTOCONF_VERSION],
360489 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
361490 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
362491
363492 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
364493
365 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
494 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
366495 #
367496 # This file is free software; the Free Software Foundation
368497 # gives unlimited permission to copy and/or distribute it,
407536 # configured tree to be moved without reconfiguration.
408537
409538 AC_DEFUN([AM_AUX_DIR_EXPAND],
410 [dnl Rely on autoconf to set up CDPATH properly.
411 AC_PREREQ([2.50])dnl
412 # expand $ac_aux_dir to an absolute path
413 am_aux_dir=`cd $ac_aux_dir && pwd`
539 [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
540 # Expand $ac_aux_dir to an absolute path.
541 am_aux_dir=`cd "$ac_aux_dir" && pwd`
414542 ])
415543
416544 # AM_CONDITIONAL -*- Autoconf -*-
417545
418 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
546 # Copyright (C) 1997-2014 Free Software Foundation, Inc.
419547 #
420548 # This file is free software; the Free Software Foundation
421549 # gives unlimited permission to copy and/or distribute it,
446574 Usually this means the macro was only invoked conditionally.]])
447575 fi])])
448576
449 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
577 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
450578 #
451579 # This file is free software; the Free Software Foundation
452580 # gives unlimited permission to copy and/or distribute it,
637765
638766 # Generate code to set up dependency tracking. -*- Autoconf -*-
639767
640 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
768 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
641769 #
642770 # This file is free software; the Free Software Foundation
643771 # gives unlimited permission to copy and/or distribute it,
713841
714842 # Do all the work for Automake. -*- Autoconf -*-
715843
716 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
844 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
717845 #
718846 # This file is free software; the Free Software Foundation
719847 # gives unlimited permission to copy and/or distribute it,
721849
722850 # This macro actually does too much. Some checks are only needed if
723851 # your package does certain things. But this isn't really a big deal.
852
853 dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
854 m4_define([AC_PROG_CC],
855 m4_defn([AC_PROG_CC])
856 [_AM_PROG_CC_C_O
857 ])
724858
725859 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
726860 # AM_INIT_AUTOMAKE([OPTIONS])
797931 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
798932 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
799933 AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
800 # We need awk for the "check" target. The system "awk" is bad on
801 # some platforms.
934 # We need awk for the "check" target (and possibly the TAP driver). The
935 # system "awk" is bad on some platforms.
802936 AC_REQUIRE([AC_PROG_AWK])dnl
803937 AC_REQUIRE([AC_PROG_MAKE_SET])dnl
804938 AC_REQUIRE([AM_SET_LEADING_DOT])dnl
830964 AC_CONFIG_COMMANDS_PRE(dnl
831965 [m4_provide_if([_AM_COMPILER_EXEEXT],
832966 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
967
968 # POSIX will say in a future version that running "rm -f" with no argument
969 # is OK; and we want to be able to make that assumption in our Makefile
970 # recipes. So use an aggressive probe to check that the usage we want is
971 # actually supported "in the wild" to an acceptable degree.
972 # See automake bug#10828.
973 # To make any issue more visible, cause the running configure to be aborted
974 # by default if the 'rm' program in use doesn't match our expectations; the
975 # user can still override this though.
976 if rm -f && rm -fr && rm -rf; then : OK; else
977 cat >&2 <<'END'
978 Oops!
979
980 Your 'rm' program seems unable to run without file operands specified
981 on the command line, even when the '-f' option is present. This is contrary
982 to the behaviour of most rm programs out there, and not conforming with
983 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
984
985 Please tell bug-automake@gnu.org about your system, including the value
986 of your $PATH and any error possibly output before this message. This
987 can help us improve future automake versions.
988
989 END
990 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
991 echo 'Configuration will proceed anyway, since you have set the' >&2
992 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
993 echo >&2
994 else
995 cat >&2 <<'END'
996 Aborting the configuration process, to ensure you take notice of the issue.
997
998 You can download and install GNU coreutils to get an 'rm' implementation
999 that behaves properly: <http://www.gnu.org/software/coreutils/>.
1000
1001 If you want to complete the configuration process using your problematic
1002 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
1003 to "yes", and re-run configure.
1004
1005 END
1006 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
1007 fi
1008 fi
1009 dnl The trailing newline in this macro's definition is deliberate, for
1010 dnl backward compatibility and to allow trailing 'dnl'-style comments
1011 dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
8331012 ])
8341013
8351014 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
8371016 dnl mangled by Autoconf and run in a shell conditional statement.
8381017 m4_define([_AC_COMPILER_EXEEXT],
8391018 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
840
8411019
8421020 # When config.status generates a header, we must update the stamp-h file.
8431021 # This file resides in the same directory as the config header
8601038 done
8611039 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
8621040
863 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
1041 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
8641042 #
8651043 # This file is free software; the Free Software Foundation
8661044 # gives unlimited permission to copy and/or distribute it,
8711049 # Define $install_sh.
8721050 AC_DEFUN([AM_PROG_INSTALL_SH],
8731051 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
874 if test x"${install_sh}" != xset; then
1052 if test x"${install_sh+set}" != xset; then
8751053 case $am_aux_dir in
8761054 *\ * | *\ *)
8771055 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
8811059 fi
8821060 AC_SUBST([install_sh])])
8831061
884 # Copyright (C) 2003-2013 Free Software Foundation, Inc.
1062 # Copyright (C) 2003-2014 Free Software Foundation, Inc.
8851063 #
8861064 # This file is free software; the Free Software Foundation
8871065 # gives unlimited permission to copy and/or distribute it,
9021080
9031081 # Check to see how 'make' treats includes. -*- Autoconf -*-
9041082
905 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
1083 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
9061084 #
9071085 # This file is free software; the Free Software Foundation
9081086 # gives unlimited permission to copy and/or distribute it,
9501128 rm -f confinc confmf
9511129 ])
9521130
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.
958
959 # AM_PROG_CC_C_O
960 # --------------
961 # Like AC_PROG_CC_C_O, but changed for automake.
962 AC_DEFUN([AM_PROG_CC_C_O],
963 [AC_REQUIRE([AC_PROG_CC_C_O])dnl
964 AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
965 AC_REQUIRE_AUX_FILE([compile])dnl
966 # FIXME: we rely on the cache variable name because
967 # there is no other way.
968 set dummy $CC
969 am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
970 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
971 if test "$am_t" != yes; then
972 # Losing compiler, so override with the script.
973 # FIXME: It is wrong to rewrite CC.
974 # But if we don't then we get into trouble of one sort or another.
975 # A longer-term fix would be to have automake use am__CC in this case,
976 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
977 CC="$am_aux_dir/compile $CC"
978 fi
979 dnl Make sure AC_PROG_CC is never called again, or it will override our
980 dnl setting of CC.
981 m4_define([AC_PROG_CC],
982 [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
983 ])
984
9851131 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
9861132
987 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
1133 # Copyright (C) 1997-2014 Free Software Foundation, Inc.
9881134 #
9891135 # This file is free software; the Free Software Foundation
9901136 # gives unlimited permission to copy and/or distribute it,
10231169
10241170 # Helper functions for option handling. -*- Autoconf -*-
10251171
1026 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
1172 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
10271173 #
10281174 # This file is free software; the Free Software Foundation
10291175 # gives unlimited permission to copy and/or distribute it,
10521198 AC_DEFUN([_AM_IF_OPTION],
10531199 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
10541200
1201 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
1202 #
1203 # This file is free software; the Free Software Foundation
1204 # gives unlimited permission to copy and/or distribute it,
1205 # with or without modifications, as long as this notice is preserved.
1206
1207 # _AM_PROG_CC_C_O
1208 # ---------------
1209 # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
1210 # to automatically call this.
1211 AC_DEFUN([_AM_PROG_CC_C_O],
1212 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1213 AC_REQUIRE_AUX_FILE([compile])dnl
1214 AC_LANG_PUSH([C])dnl
1215 AC_CACHE_CHECK(
1216 [whether $CC understands -c and -o together],
1217 [am_cv_prog_cc_c_o],
1218 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
1219 # Make sure it works both with $CC and with simple cc.
1220 # Following AC_PROG_CC_C_O, we do the test twice because some
1221 # compilers refuse to overwrite an existing .o file with -o,
1222 # though they will create one.
1223 am_cv_prog_cc_c_o=yes
1224 for am_i in 1 2; do
1225 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
1226 && test -f conftest2.$ac_objext; then
1227 : OK
1228 else
1229 am_cv_prog_cc_c_o=no
1230 break
1231 fi
1232 done
1233 rm -f core conftest*
1234 unset am_i])
1235 if test "$am_cv_prog_cc_c_o" != yes; then
1236 # Losing compiler, so override with the script.
1237 # FIXME: It is wrong to rewrite CC.
1238 # But if we don't then we get into trouble of one sort or another.
1239 # A longer-term fix would be to have automake use am__CC in this case,
1240 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
1241 CC="$am_aux_dir/compile $CC"
1242 fi
1243 AC_LANG_POP([C])])
1244
1245 # For backward compatibility.
1246 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
1247
1248 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
1249 #
1250 # This file is free software; the Free Software Foundation
1251 # gives unlimited permission to copy and/or distribute it,
1252 # with or without modifications, as long as this notice is preserved.
1253
1254 # AM_RUN_LOG(COMMAND)
1255 # -------------------
1256 # Run COMMAND, save the exit status in ac_status, and log it.
1257 # (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
1258 AC_DEFUN([AM_RUN_LOG],
1259 [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
1260 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
1261 ac_status=$?
1262 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
1263 (exit $ac_status); }])
1264
10551265 # Check to make sure that the build environment is sane. -*- Autoconf -*-
10561266
1057 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
1267 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
10581268 #
10591269 # This file is free software; the Free Software Foundation
10601270 # gives unlimited permission to copy and/or distribute it,
11351345 rm -f conftest.file
11361346 ])
11371347
1138 # Copyright (C) 2009-2013 Free Software Foundation, Inc.
1348 # Copyright (C) 2009-2014 Free Software Foundation, Inc.
11391349 #
11401350 # This file is free software; the Free Software Foundation
11411351 # gives unlimited permission to copy and/or distribute it,
11951405 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
11961406 ])
11971407
1198 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
1408 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
11991409 #
12001410 # This file is free software; the Free Software Foundation
12011411 # gives unlimited permission to copy and/or distribute it,
12231433 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
12241434 AC_SUBST([INSTALL_STRIP_PROGRAM])])
12251435
1226 # Copyright (C) 2006-2013 Free Software Foundation, Inc.
1436 # Copyright (C) 2006-2014 Free Software Foundation, Inc.
12271437 #
12281438 # This file is free software; the Free Software Foundation
12291439 # gives unlimited permission to copy and/or distribute it,
12421452
12431453 # Check how to create a tarball. -*- Autoconf -*-
12441454
1245 # Copyright (C) 2004-2013 Free Software Foundation, Inc.
1455 # Copyright (C) 2004-2014 Free Software Foundation, Inc.
12461456 #
12471457 # This file is free software; the Free Software Foundation
12481458 # gives unlimited permission to copy and/or distribute it,
13731583 AC_SUBST([am__untar])
13741584 ]) # _AM_PROG_TAR
13751585
1586 m4_include([m4/glibtests.m4])
13761587 m4_include([m4/intltool.m4])
13771588 m4_include([m4/libtool.m4])
13781589 m4_include([m4/ltoptions.m4])
0 #!/usr/bin/perl
1
2 # Copyright (C) 2012-2013 Red Hat, Inc.
3 #
4 # This library is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU Lesser General Public
6 # License as published by the Free Software Foundation; either
7 # version 2.1 of the License, or (at your option) any later version.
8 #
9 # This library is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 # Lesser General Public License for more details.
13 #
14 # You should have received a copy of the GNU Lesser General Public
15 # License along with this library. If not, see
16 # <http://www.gnu.org/licenses/>.
17
18 die "syntax: $0 SYMFILE ELFLIB(S)" unless int(@ARGV) >= 2;
19
20 my $symfile = shift @ARGV;
21 my @elflibs = @ARGV;
22
23 my %wantsyms;
24 my %gotsyms;
25
26 my $ret = 0;
27
28 open SYMFILE, $symfile or die "cannot read $symfile: $!";
29
30 while (<SYMFILE>) {
31 next if /{/;
32 next if /}/;
33 next if /global:/;
34 next if /local:/;
35 next if /^\s*$/;
36 next if /^\s*#/;
37 next if /\*/;
38
39 die "malformed line $_" unless /^\s*(\S+);$/;
40
41 if (exists $wantsyms{$1}) {
42 print STDERR "Symbol $1 is listed twice\n";
43 $ret = 1;
44 } else {
45 $wantsyms{$1} = 1;
46 }
47 }
48 close SYMFILE;
49
50 foreach my $elflib (@elflibs) {
51 open NM, "-|", "nm", $elflib or die "cannot run 'nm $elflib': $!";
52
53 while (<NM>) {
54 next unless /^\S+\s(?:[TBD])\s(\S+)\s*$/;
55
56 $gotsyms{$1} = 1;
57 }
58
59 close NM;
60 }
61
62 foreach my $sym (keys(%wantsyms)) {
63 next if exists $gotsyms{$sym};
64
65 print STDERR "Expected symbol $sym is not in ELF library\n";
66 $ret = 1;
67 }
68
69 exit($ret);
0 #!/usr/bin/perl
1
2 # Copyright (C) 2012-2013 Red Hat, Inc.
3 #
4 # This library is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU Lesser General Public
6 # License as published by the Free Software Foundation; either
7 # version 2.1 of the License, or (at your option) any later version.
8 #
9 # This library is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 # Lesser General Public License for more details.
13 #
14 # You should have received a copy of the GNU Lesser General Public
15 # License along with this library. If not, see
16 # <http://www.gnu.org/licenses/>.
17
18 use strict;
19 use warnings;
20
21 die "syntax: $0 SYMFILE..." unless int(@ARGV) >= 1;
22
23 my $ret = 0;
24 my $incomment = 0;
25 my $name;
26 foreach my $symfile (@ARGV) {
27 open SYMFILE, $symfile or die "cannot read $symfile: $!";
28
29 my $line = 0;
30 my @group;
31
32 while (<SYMFILE>) {
33 chomp;
34
35 if ($incomment) {
36 if (m,\*/,) {
37 $incomment = 0;
38 } else {
39 # skip
40 }
41 } else {
42 if (m,/\*,) {
43 $incomment = 1;
44 } elsif (/^(.*)\s*{\s*$/) {
45 @group = ();
46 $line = $.;
47 $name = $1;
48 } elsif (/^\s*}(.*);$/) {
49 &check_sorting(\@group, $symfile, $line, $name);
50 } elsif (/^\s*(global|local):/) {
51 # skip
52 } elsif (/^\s*\*;\s*$/) {
53 # skip
54 } elsif (/^\s*$/) {
55 # skip
56 } else {
57 $_ =~ s/;//;
58 push @group, $_;
59 }
60 }
61 }
62
63 close SYMFILE;
64 }
65
66 sub check_sorting {
67 my $group = shift;
68 my $symfile = shift;
69 my $line = shift;
70 my $name = shift;
71
72 my @group = @{$group};
73 my @sorted = sort { lc $a cmp lc $b } @group;
74 my $sorted = 1;
75 my $first;
76 my $last;
77
78 # Check that symbols within a group are in order
79 for (my $i = 0 ; $i <= $#sorted ; $i++) {
80 if ($sorted[$i] ne $group[$i]) {
81 $first = $i unless defined $first;
82 $last = $i;
83 $sorted = 0;
84 }
85 }
86 if (!$sorted) {
87 @group = splice @group, $first, ($last-$first+1);
88 @sorted = splice @sorted, $first, ($last-$first+1);
89 print "Symbol block $name at $symfile:$line: symbols not sorted\n";
90 print map { " " . $_ . "\n" } @group;
91 print "Correct ordering\n";
92 print map { " " . $_ . "\n" } @sorted;
93 print "\n";
94 $ret = 1;
95 }
96 }
97
98 exit $ret;
22
33 scriptversion=2012-10-14.11; # UTC
44
5 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
5 # Copyright (C) 1999-2014 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
00 #! /bin/sh
11 # Attempt to guess a canonical system name.
2 # Copyright 1992-2013 Free Software Foundation, Inc.
3
4 timestamp='2013-04-24'
2 # Copyright 1992-2015 Free Software Foundation, Inc.
3
4 timestamp='2015-01-01'
55
66 # This file is free software; you can redistribute it and/or modify it
77 # under the terms of the GNU General Public License as published by
2323 # program. This Exception is an additional permission under section 7
2424 # of the GNU General Public License, version 3 ("GPLv3").
2525 #
26 # Originally written by Per Bothner.
26 # Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
2727 #
2828 # You can get the latest version of this script from:
2929 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
3030 #
31 # Please send patches with a ChangeLog entry to config-patches@gnu.org.
31 # Please send patches to <config-patches@gnu.org>.
3232
3333
3434 me=`echo "$0" | sed -e 's,.*/,,'`
4949 GNU config.guess ($timestamp)
5050
5151 Originally written by Per Bothner.
52 Copyright 1992-2013 Free Software Foundation, Inc.
52 Copyright 1992-2015 Free Software Foundation, Inc.
5353
5454 This is free software; see the source for copying conditions. There is NO
5555 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
130130 UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
131131 UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
132132 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
133
134 case "${UNAME_SYSTEM}" in
135 Linux|GNU|GNU/*)
136 # If the system lacks a compiler, then just pick glibc.
137 # We could probably try harder.
138 LIBC=gnu
139
140 eval $set_cc_for_build
141 cat <<-EOF > $dummy.c
142 #include <features.h>
143 #if defined(__UCLIBC__)
144 LIBC=uclibc
145 #elif defined(__dietlibc__)
146 LIBC=dietlibc
147 #else
148 LIBC=gnu
149 #endif
150 EOF
151 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
152 ;;
153 esac
133154
134155 # Note: order is significant - the case branches are not exclusive.
135156
557578 else
558579 IBM_ARCH=powerpc
559580 fi
560 if [ -x /usr/bin/oslevel ] ; then
561 IBM_REV=`/usr/bin/oslevel`
581 if [ -x /usr/bin/lslpp ] ; then
582 IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
583 awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
562584 else
563585 IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
564586 fi
804826 *:MINGW*:*)
805827 echo ${UNAME_MACHINE}-pc-mingw32
806828 exit ;;
807 i*:MSYS*:*)
829 *:MSYS*:*)
808830 echo ${UNAME_MACHINE}-pc-msys
809831 exit ;;
810832 i*:windows32*:*)
852874 exit ;;
853875 *:GNU:*:*)
854876 # the GNU system
855 echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
877 echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
856878 exit ;;
857879 *:GNU/*:*:*)
858880 # other systems with GNU libc and userland
859 echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
881 echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
860882 exit ;;
861883 i*86:Minix:*:*)
862884 echo ${UNAME_MACHINE}-pc-minix
863885 exit ;;
864886 aarch64:Linux:*:*)
865 echo ${UNAME_MACHINE}-unknown-linux-gnu
887 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
866888 exit ;;
867889 aarch64_be:Linux:*:*)
868890 UNAME_MACHINE=aarch64_be
869 echo ${UNAME_MACHINE}-unknown-linux-gnu
891 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
870892 exit ;;
871893 alpha:Linux:*:*)
872894 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
879901 EV68*) UNAME_MACHINE=alphaev68 ;;
880902 esac
881903 objdump --private-headers /bin/sh | grep -q ld.so.1
882 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
883 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
904 if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
905 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
884906 exit ;;
885907 arc:Linux:*:* | arceb:Linux:*:*)
886 echo ${UNAME_MACHINE}-unknown-linux-gnu
908 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
887909 exit ;;
888910 arm*:Linux:*:*)
889911 eval $set_cc_for_build
890912 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
891913 | grep -q __ARM_EABI__
892914 then
893 echo ${UNAME_MACHINE}-unknown-linux-gnu
915 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
894916 else
895917 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
896918 | grep -q __ARM_PCS_VFP
897919 then
898 echo ${UNAME_MACHINE}-unknown-linux-gnueabi
920 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
899921 else
900 echo ${UNAME_MACHINE}-unknown-linux-gnueabihf
922 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
901923 fi
902924 fi
903925 exit ;;
904926 avr32*:Linux:*:*)
905 echo ${UNAME_MACHINE}-unknown-linux-gnu
927 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
906928 exit ;;
907929 cris:Linux:*:*)
908 echo ${UNAME_MACHINE}-axis-linux-gnu
930 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
909931 exit ;;
910932 crisv32:Linux:*:*)
911 echo ${UNAME_MACHINE}-axis-linux-gnu
933 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
912934 exit ;;
913935 frv:Linux:*:*)
914 echo ${UNAME_MACHINE}-unknown-linux-gnu
936 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
915937 exit ;;
916938 hexagon:Linux:*:*)
917 echo ${UNAME_MACHINE}-unknown-linux-gnu
939 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
918940 exit ;;
919941 i*86:Linux:*:*)
920 LIBC=gnu
921 eval $set_cc_for_build
922 sed 's/^ //' << EOF >$dummy.c
923 #ifdef __dietlibc__
924 LIBC=dietlibc
925 #endif
926 #else
927 #include <features.h>
928 #ifdef __UCLIBC__
929 LIBC=uclibc
930 #endif
931 EOF
932 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
933 echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
942 echo ${UNAME_MACHINE}-pc-linux-${LIBC}
934943 exit ;;
935944 ia64:Linux:*:*)
936 echo ${UNAME_MACHINE}-unknown-linux-gnu
945 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
937946 exit ;;
938947 m32r*:Linux:*:*)
939 echo ${UNAME_MACHINE}-unknown-linux-gnu
948 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
940949 exit ;;
941950 m68*:Linux:*:*)
942 echo ${UNAME_MACHINE}-unknown-linux-gnu
951 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
943952 exit ;;
944953 mips:Linux:*:* | mips64:Linux:*:*)
945954 eval $set_cc_for_build
958967 #endif
959968 EOF
960969 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
961 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
970 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
962971 ;;
963 or1k:Linux:*:*)
964 echo ${UNAME_MACHINE}-unknown-linux-gnu
965 exit ;;
966 or32:Linux:*:*)
967 echo ${UNAME_MACHINE}-unknown-linux-gnu
972 openrisc*:Linux:*:*)
973 echo or1k-unknown-linux-${LIBC}
974 exit ;;
975 or32:Linux:*:* | or1k*:Linux:*:*)
976 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
968977 exit ;;
969978 padre:Linux:*:*)
970 echo sparc-unknown-linux-gnu
979 echo sparc-unknown-linux-${LIBC}
971980 exit ;;
972981 parisc64:Linux:*:* | hppa64:Linux:*:*)
973 echo hppa64-unknown-linux-gnu
982 echo hppa64-unknown-linux-${LIBC}
974983 exit ;;
975984 parisc:Linux:*:* | hppa:Linux:*:*)
976985 # Look for CPU level
977986 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
978 PA7*) echo hppa1.1-unknown-linux-gnu ;;
979 PA8*) echo hppa2.0-unknown-linux-gnu ;;
980 *) echo hppa-unknown-linux-gnu ;;
987 PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
988 PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
989 *) echo hppa-unknown-linux-${LIBC} ;;
981990 esac
982991 exit ;;
983992 ppc64:Linux:*:*)
984 echo powerpc64-unknown-linux-gnu
993 echo powerpc64-unknown-linux-${LIBC}
985994 exit ;;
986995 ppc:Linux:*:*)
987 echo powerpc-unknown-linux-gnu
996 echo powerpc-unknown-linux-${LIBC}
997 exit ;;
998 ppc64le:Linux:*:*)
999 echo powerpc64le-unknown-linux-${LIBC}
1000 exit ;;
1001 ppcle:Linux:*:*)
1002 echo powerpcle-unknown-linux-${LIBC}
9881003 exit ;;
9891004 s390:Linux:*:* | s390x:Linux:*:*)
990 echo ${UNAME_MACHINE}-ibm-linux
1005 echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
9911006 exit ;;
9921007 sh64*:Linux:*:*)
993 echo ${UNAME_MACHINE}-unknown-linux-gnu
1008 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9941009 exit ;;
9951010 sh*:Linux:*:*)
996 echo ${UNAME_MACHINE}-unknown-linux-gnu
1011 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9971012 exit ;;
9981013 sparc:Linux:*:* | sparc64:Linux:*:*)
999 echo ${UNAME_MACHINE}-unknown-linux-gnu
1014 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
10001015 exit ;;
10011016 tile*:Linux:*:*)
1002 echo ${UNAME_MACHINE}-unknown-linux-gnu
1017 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
10031018 exit ;;
10041019 vax:Linux:*:*)
1005 echo ${UNAME_MACHINE}-dec-linux-gnu
1020 echo ${UNAME_MACHINE}-dec-linux-${LIBC}
10061021 exit ;;
10071022 x86_64:Linux:*:*)
1008 LIBC=gnu
1009 test -r /lib/libc.so && od -An -S13 /lib/libc.so | grep -q __uClibc_main && LIBC=uclibc
10101023 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
10111024 exit ;;
10121025 xtensa*:Linux:*:*)
1013 echo ${UNAME_MACHINE}-unknown-linux-gnu
1026 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
10141027 exit ;;
10151028 i*86:DYNIX/ptx:4*:*)
10161029 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
12431256 exit ;;
12441257 *:Darwin:*:*)
12451258 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
1246 case $UNAME_PROCESSOR in
1247 i386)
1248 eval $set_cc_for_build
1249 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
1250 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1251 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
1252 grep IS_64BIT_ARCH >/dev/null
1253 then
1254 UNAME_PROCESSOR="x86_64"
1255 fi
1256 fi ;;
1257 unknown) UNAME_PROCESSOR=powerpc ;;
1258 esac
1259 eval $set_cc_for_build
1260 if test "$UNAME_PROCESSOR" = unknown ; then
1261 UNAME_PROCESSOR=powerpc
1262 fi
1263 if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
1264 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
1265 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1266 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
1267 grep IS_64BIT_ARCH >/dev/null
1268 then
1269 case $UNAME_PROCESSOR in
1270 i386) UNAME_PROCESSOR=x86_64 ;;
1271 powerpc) UNAME_PROCESSOR=powerpc64 ;;
1272 esac
1273 fi
1274 fi
1275 elif test "$UNAME_PROCESSOR" = i386 ; then
1276 # Avoid executing cc on OS X 10.9, as it ships with a stub
1277 # that puts up a graphical alert prompting to install
1278 # developer tools. Any system running Mac OS X 10.7 or
1279 # later (Darwin 11 and later) is required to have a 64-bit
1280 # processor. This is not true of the ARM version of Darwin
1281 # that Apple uses in portable devices.
1282 UNAME_PROCESSOR=x86_64
1283 fi
12591284 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
12601285 exit ;;
12611286 *:procnto*:*:* | *:QNX:[0123456789]*:*)
13461371 exit ;;
13471372 esac
13481373
1349 eval $set_cc_for_build
1350 cat >$dummy.c <<EOF
1351 #ifdef _SEQUENT_
1352 # include <sys/types.h>
1353 # include <sys/utsname.h>
1354 #endif
1355 main ()
1356 {
1357 #if defined (sony)
1358 #if defined (MIPSEB)
1359 /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
1360 I don't know.... */
1361 printf ("mips-sony-bsd\n"); exit (0);
1362 #else
1363 #include <sys/param.h>
1364 printf ("m68k-sony-newsos%s\n",
1365 #ifdef NEWSOS4
1366 "4"
1367 #else
1368 ""
1369 #endif
1370 ); exit (0);
1371 #endif
1372 #endif
1373
1374 #if defined (__arm) && defined (__acorn) && defined (__unix)
1375 printf ("arm-acorn-riscix\n"); exit (0);
1376 #endif
1377
1378 #if defined (hp300) && !defined (hpux)
1379 printf ("m68k-hp-bsd\n"); exit (0);
1380 #endif
1381
1382 #if defined (NeXT)
1383 #if !defined (__ARCHITECTURE__)
1384 #define __ARCHITECTURE__ "m68k"
1385 #endif
1386 int version;
1387 version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
1388 if (version < 4)
1389 printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
1390 else
1391 printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
1392 exit (0);
1393 #endif
1394
1395 #if defined (MULTIMAX) || defined (n16)
1396 #if defined (UMAXV)
1397 printf ("ns32k-encore-sysv\n"); exit (0);
1398 #else
1399 #if defined (CMU)
1400 printf ("ns32k-encore-mach\n"); exit (0);
1401 #else
1402 printf ("ns32k-encore-bsd\n"); exit (0);
1403 #endif
1404 #endif
1405 #endif
1406
1407 #if defined (__386BSD__)
1408 printf ("i386-pc-bsd\n"); exit (0);
1409 #endif
1410
1411 #if defined (sequent)
1412 #if defined (i386)
1413 printf ("i386-sequent-dynix\n"); exit (0);
1414 #endif
1415 #if defined (ns32000)
1416 printf ("ns32k-sequent-dynix\n"); exit (0);
1417 #endif
1418 #endif
1419
1420 #if defined (_SEQUENT_)
1421 struct utsname un;
1422
1423 uname(&un);
1424
1425 if (strncmp(un.version, "V2", 2) == 0) {
1426 printf ("i386-sequent-ptx2\n"); exit (0);
1427 }
1428 if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
1429 printf ("i386-sequent-ptx1\n"); exit (0);
1430 }
1431 printf ("i386-sequent-ptx\n"); exit (0);
1432
1433 #endif
1434
1435 #if defined (vax)
1436 # if !defined (ultrix)
1437 # include <sys/param.h>
1438 # if defined (BSD)
1439 # if BSD == 43
1440 printf ("vax-dec-bsd4.3\n"); exit (0);
1441 # else
1442 # if BSD == 199006
1443 printf ("vax-dec-bsd4.3reno\n"); exit (0);
1444 # else
1445 printf ("vax-dec-bsd\n"); exit (0);
1446 # endif
1447 # endif
1448 # else
1449 printf ("vax-dec-bsd\n"); exit (0);
1450 # endif
1451 # else
1452 printf ("vax-dec-ultrix\n"); exit (0);
1453 # endif
1454 #endif
1455
1456 #if defined (alliant) && defined (i860)
1457 printf ("i860-alliant-bsd\n"); exit (0);
1458 #endif
1459
1460 exit (1);
1461 }
1462 EOF
1463
1464 $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
1465 { echo "$SYSTEM_NAME"; exit; }
1466
1467 # Apollos put the system type in the environment.
1468
1469 test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
1470
1471 # Convex versions that predate uname can use getsysinfo(1)
1472
1473 if [ -x /usr/convex/getsysinfo ]
1474 then
1475 case `getsysinfo -f cpu_type` in
1476 c1*)
1477 echo c1-convex-bsd
1478 exit ;;
1479 c2*)
1480 if getsysinfo -f scalar_acc
1481 then echo c32-convex-bsd
1482 else echo c2-convex-bsd
1483 fi
1484 exit ;;
1485 c34*)
1486 echo c34-convex-bsd
1487 exit ;;
1488 c38*)
1489 echo c38-convex-bsd
1490 exit ;;
1491 c4*)
1492 echo c4-convex-bsd
1493 exit ;;
1494 esac
1495 fi
1496
14971374 cat >&2 <<EOF
14981375 $0: unable to guess system type
14991376
00 #! /bin/sh
11 # Configuration validation subroutine script.
2 # Copyright 1992-2013 Free Software Foundation, Inc.
3
4 timestamp='2013-04-24'
2 # Copyright 1992-2015 Free Software Foundation, Inc.
3
4 timestamp='2015-01-01'
55
66 # This file is free software; you can redistribute it and/or modify it
77 # under the terms of the GNU General Public License as published by
2424 # of the GNU General Public License, version 3 ("GPLv3").
2525
2626
27 # Please send patches with a ChangeLog entry to config-patches@gnu.org.
27 # Please send patches to <config-patches@gnu.org>.
2828 #
2929 # Configuration subroutine to validate and canonicalize a configuration type.
3030 # Supply the specified configuration type as an argument.
6767 version="\
6868 GNU config.sub ($timestamp)
6969
70 Copyright 1992-2013 Free Software Foundation, Inc.
70 Copyright 1992-2015 Free Software Foundation, Inc.
7171
7272 This is free software; see the source for copying conditions. There is NO
7373 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
256256 | avr | avr32 \
257257 | be32 | be64 \
258258 | bfin \
259 | c4x | clipper \
259 | c4x | c8051 | clipper \
260260 | d10v | d30v | dlx | dsp16xx \
261261 | epiphany \
262 | fido | fr30 | frv \
262 | fido | fr30 | frv | ft32 \
263263 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
264264 | hexagon \
265265 | i370 | i860 | i960 | ia64 \
266266 | ip2k | iq2000 \
267 | k1om \
267268 | le32 | le64 \
268269 | lm32 \
269270 | m32c | m32r | m32rle | m68000 | m68k | m88k \
281282 | mips64vr5900 | mips64vr5900el \
282283 | mipsisa32 | mipsisa32el \
283284 | mipsisa32r2 | mipsisa32r2el \
285 | mipsisa32r6 | mipsisa32r6el \
284286 | mipsisa64 | mipsisa64el \
285287 | mipsisa64r2 | mipsisa64r2el \
288 | mipsisa64r6 | mipsisa64r6el \
286289 | mipsisa64sb1 | mipsisa64sb1el \
287290 | mipsisa64sr71k | mipsisa64sr71kel \
288291 | mipsr5900 | mipsr5900el \
294297 | nds32 | nds32le | nds32be \
295298 | nios | nios2 | nios2eb | nios2el \
296299 | ns16k | ns32k \
297 | open8 \
298 | or1k | or32 \
300 | open8 | or1k | or1knd | or32 \
299301 | pdp10 | pdp11 | pj | pjl \
300302 | powerpc | powerpc64 | powerpc64le | powerpcle \
301303 | pyramid \
304 | riscv32 | riscv64 \
302305 | rl78 | rx \
303306 | score \
304307 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
309312 | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
310313 | ubicom32 \
311314 | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
315 | visium \
312316 | we32k \
313317 | x86 | xc16x | xstormy16 | xtensa \
314318 | z8k | z80)
323327 c6x)
324328 basic_machine=tic6x-unknown
325329 ;;
326 m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
330 leon|leon[3-9])
331 basic_machine=sparc-$basic_machine
332 ;;
333 m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
327334 basic_machine=$basic_machine-unknown
328335 os=-none
329336 ;;
371378 | be32-* | be64-* \
372379 | bfin-* | bs2000-* \
373380 | c[123]* | c30-* | [cjt]90-* | c4x-* \
374 | clipper-* | craynv-* | cydra-* \
381 | c8051-* | clipper-* | craynv-* | cydra-* \
375382 | d10v-* | d30v-* | dlx-* \
376383 | elxsi-* \
377384 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
380387 | hexagon-* \
381388 | i*86-* | i860-* | i960-* | ia64-* \
382389 | ip2k-* | iq2000-* \
390 | k1om-* \
383391 | le32-* | le64-* \
384392 | lm32-* \
385393 | m32c-* | m32r-* | m32rle-* \
399407 | mips64vr5900-* | mips64vr5900el-* \
400408 | mipsisa32-* | mipsisa32el-* \
401409 | mipsisa32r2-* | mipsisa32r2el-* \
410 | mipsisa32r6-* | mipsisa32r6el-* \
402411 | mipsisa64-* | mipsisa64el-* \
403412 | mipsisa64r2-* | mipsisa64r2el-* \
413 | mipsisa64r6-* | mipsisa64r6el-* \
404414 | mipsisa64sb1-* | mipsisa64sb1el-* \
405415 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
406416 | mipsr5900-* | mipsr5900el-* \
412422 | nios-* | nios2-* | nios2eb-* | nios2el-* \
413423 | none-* | np1-* | ns16k-* | ns32k-* \
414424 | open8-* \
425 | or1k*-* \
415426 | orion-* \
416427 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
417428 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
429440 | ubicom32-* \
430441 | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
431442 | vax-* \
443 | visium-* \
432444 | we32k-* \
433445 | x86-* | x86_64-* | xc16x-* | xps100-* \
434446 | xstormy16-* | xtensa*-* \
766778 basic_machine=m68k-isi
767779 os=-sysv
768780 ;;
781 leon-*|leon[3-9]-*)
782 basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'`
783 ;;
769784 m68knommu)
770785 basic_machine=m68k-unknown
771786 os=-linux
793808 os=-mingw64
794809 ;;
795810 mingw32)
796 basic_machine=i386-pc
811 basic_machine=i686-pc
797812 os=-mingw32
798813 ;;
799814 mingw32ce)
821836 basic_machine=powerpc-unknown
822837 os=-morphos
823838 ;;
839 moxiebox)
840 basic_machine=moxie-unknown
841 os=-moxiebox
842 ;;
824843 msdos)
825844 basic_machine=i386-pc
826845 os=-msdos
829848 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
830849 ;;
831850 msys)
832 basic_machine=i386-pc
851 basic_machine=i686-pc
833852 os=-msys
834853 ;;
835854 mvs)
13661385 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
13671386 | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
13681387 | -linux-newlib* | -linux-musl* | -linux-uclibc* \
1369 | -uxpv* | -beos* | -mpeix* | -udk* \
1388 | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
13701389 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
13711390 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
13721391 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
13731392 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
13741393 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
13751394 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
1376 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
1395 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*)
13771396 # Remember, each alternative MUST END IN *, to match a version number.
13781397 ;;
13791398 -qnx*)
15451564 c4x-* | tic4x-*)
15461565 os=-coff
15471566 ;;
1567 c8051-*)
1568 os=-elf
1569 ;;
15481570 hexagon-*)
15491571 os=-elf
15501572 ;;
15861608 os=-elf
15871609 ;;
15881610 mips*-*)
1589 os=-elf
1590 ;;
1591 or1k-*)
15921611 os=-elf
15931612 ;;
15941613 or32-*)
00 #! /bin/sh
11 # depcomp - compile a program generating dependencies as side-effects
22
3 scriptversion=2012-10-18.11; # UTC
4
5 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
3 scriptversion=2013-05-30.07; # UTC
4
5 # Copyright (C) 1999-2014 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
551551 G
552552 p
553553 }' >> "$depfile"
554 echo >> "$depfile" # make sure the fragment doesn't end with a backslash
554555 rm -f "$tmpdepfile"
555556 ;;
556557
0 # GLIB - Library of useful C routines
1
2 TESTS_ENVIRONMENT= \
3 G_TEST_SRCDIR="$(abs_srcdir)" \
4 G_TEST_BUILDDIR="$(abs_builddir)" \
5 G_DEBUG=gc-friendly \
6 MALLOC_CHECK_=2 \
7 MALLOC_PERTURB_=$$(($${RANDOM:-256} % 256))
8 LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/tap-driver.sh
9 LOG_COMPILER = $(top_srcdir)/tap-test
10
11 NULL =
12
13 # initialize variables for unconditional += appending
14 BUILT_SOURCES =
15 BUILT_EXTRA_DIST =
16 CLEANFILES = *.log *.trs
17 DISTCLEANFILES =
18 MAINTAINERCLEANFILES =
19 EXTRA_DIST =
20 TESTS =
21
22 installed_test_LTLIBRARIES =
23 installed_test_PROGRAMS =
24 installed_test_SCRIPTS =
25 nobase_installed_test_DATA =
26
27 noinst_LTLIBRARIES =
28 noinst_PROGRAMS =
29 noinst_SCRIPTS =
30 noinst_DATA =
31
32 check_LTLIBRARIES =
33 check_PROGRAMS =
34 check_SCRIPTS =
35 check_DATA =
36
37 # We support a fairly large range of possible variables. It is expected that all types of files in a test suite
38 # will belong in exactly one of the following variables.
39 #
40 # First, we support the usual automake suffixes, but in lowercase, with the customary meaning:
41 #
42 # test_programs, test_scripts, test_data, test_ltlibraries
43 #
44 # The above are used to list files that are involved in both uninstalled and installed testing. The
45 # test_programs and test_scripts are taken to be actual testcases and will be run as part of the test suite.
46 # Note that _data is always used with the nobase_ automake variable name to ensure that installed test data is
47 # installed in the same way as it appears in the package layout.
48 #
49 # In order to mark a particular file as being only for one type of testing, use 'installed' or 'uninstalled',
50 # like so:
51 #
52 # installed_test_programs, uninstalled_test_programs
53 # installed_test_scripts, uninstalled_test_scripts
54 # installed_test_data, uninstalled_test_data
55 # installed_test_ltlibraries, uninstalled_test_ltlibraries
56 #
57 # Additionally, we support 'extra' infixes for programs and scripts. This is used for support programs/scripts
58 # that should not themselves be run as testcases (but exist to be used from other testcases):
59 #
60 # test_extra_programs, installed_test_extra_programs, uninstalled_test_extra_programs
61 # test_extra_scripts, installed_test_extra_scripts, uninstalled_test_extra_scripts
62 #
63 # Additionally, for _scripts and _data, we support the customary dist_ prefix so that the named script or data
64 # file automatically end up in the tarball.
65 #
66 # dist_test_scripts, dist_test_data, dist_test_extra_scripts
67 # dist_installed_test_scripts, dist_installed_test_data, dist_installed_test_extra_scripts
68 # dist_uninstalled_test_scripts, dist_uninstalled_test_data, dist_uninstalled_test_extra_scripts
69 #
70 # Note that no file is automatically disted unless it appears in one of the dist_ variables. This follows the
71 # standard automake convention of not disting programs scripts or data by default.
72 #
73 # test_programs, test_scripts, uninstalled_test_programs and uninstalled_test_scripts (as well as their disted
74 # variants) will be run as part of the in-tree 'make check'. These are all assumed to be runnable under
75 # gtester. That's a bit strange for scripts, but it's possible.
76
77 TESTS += $(test_programs) $(test_scripts) $(uninstalled_test_programs) $(uninstalled_test_scripts) \
78 $(dist_test_scripts) $(dist_uninstalled_test_scripts)
79
80 # Note: build even the installed-only targets during 'make check' to ensure that they still work.
81 # We need to do a bit of trickery here and manage disting via EXTRA_DIST instead of using dist_ prefixes to
82 # prevent automake from mistreating gmake functions like $(wildcard ...) and $(addprefix ...) as if they were
83 # filenames, including removing duplicate instances of the opening part before the space, eg. '$(addprefix'.
84 all_test_programs = $(test_programs) $(uninstalled_test_programs) $(installed_test_programs) \
85 $(test_extra_programs) $(uninstalled_test_extra_programs) $(installed_test_extra_programs)
86 all_test_scripts = $(test_scripts) $(uninstalled_test_scripts) $(installed_test_scripts) \
87 $(test_extra_scripts) $(uninstalled_test_extra_scripts) $(installed_test_extra_scripts)
88 all_dist_test_scripts = $(dist_test_scripts) $(dist_uninstalled_test_scripts) $(dist_installed_test_scripts) \
89 $(dist_test_extra_scripts) $(dist_uninstalled_test_extra_scripts) $(dist_installed_test_extra_scripts)
90 all_test_scripts += $(all_dist_test_scripts)
91 EXTRA_DIST += $(all_dist_test_scripts)
92 all_test_data = $(test_data) $(uninstalled_test_data) $(installed_test_data)
93 all_dist_test_data = $(dist_test_data) $(dist_uninstalled_test_data) $(dist_installed_test_data)
94 all_test_data += $(all_dist_test_data)
95 EXTRA_DIST += $(all_dist_test_data)
96 all_test_ltlibs = $(test_ltlibraries) $(uninstalled_test_ltlibraries) $(installed_test_ltlibraries)
97
98 if ENABLE_ALWAYS_BUILD_TESTS
99 noinst_LTLIBRARIES += $(all_test_ltlibs)
100 noinst_PROGRAMS += $(all_test_programs)
101 noinst_SCRIPTS += $(all_test_scripts)
102 noinst_DATA += $(all_test_data)
103 else
104 check_LTLIBRARIES += $(all_test_ltlibs)
105 check_PROGRAMS += $(all_test_programs)
106 check_SCRIPTS += $(all_test_scripts)
107 check_DATA += $(all_test_data)
108 endif
109
110 if ENABLE_INSTALLED_TESTS
111 installed_test_PROGRAMS += $(test_programs) $(installed_test_programs) \
112 $(test_extra_programs) $(installed_test_extra_programs)
113 installed_test_SCRIPTS += $(test_scripts) $(installed_test_scripts) \
114 $(test_extra_scripts) $(test_installed_extra_scripts)
115 installed_test_SCRIPTS += $(dist_test_scripts) $(dist_test_extra_scripts) \
116 $(dist_installed_test_scripts) $(dist_installed_test_extra_scripts)
117 nobase_installed_test_DATA += $(test_data) $(installed_test_data)
118 nobase_installed_test_DATA += $(dist_test_data) $(dist_installed_test_data)
119 installed_test_LTLIBRARIES += $(test_ltlibraries) $(installed_test_ltlibraries)
120 installed_testcases = $(test_programs) $(installed_test_programs) \
121 $(test_scripts) $(installed_test_scripts) \
122 $(dist_test_scripts) $(dist_installed_test_scripts)
123
124 installed_test_meta_DATA = $(installed_testcases:=.test)
125
126 %.test: %$(EXEEXT) Makefile
127 $(AM_V_GEN) (echo '[Test]' > $@.tmp; \
128 echo 'Type=session' >> $@.tmp; \
129 echo 'Exec=$(installed_testdir)/$(notdir $<) --tap' >> $@.tmp; \
130 echo 'Output=TAP' >> $@.tmp; \
131 mv $@.tmp $@)
132
133 CLEANFILES += $(installed_test_meta_DATA)
134 endif
00 #!/bin/sh
11 # install - install a program, script, or datafile
22
3 scriptversion=2011-11-20.07; # UTC
3 scriptversion=2013-12-25.23; # UTC
44
55 # This originates from X11R5 (mit/util/scripts/install.sh), which was
66 # later released in X11R6 (xc/config/util/install.sh) with the
4040 # This script is compatible with the BSD install script, but was written
4141 # from scratch.
4242
43 tab=' '
4344 nl='
4445 '
45 IFS=" "" $nl"
46
47 # set DOITPROG to echo to test this script
48
49 # Don't use :- since 4.3BSD and earlier shells don't like it.
46 IFS=" $tab$nl"
47
48 # Set DOITPROG to "echo" to test this script.
49
5050 doit=${DOITPROG-}
51 if test -z "$doit"; then
52 doit_exec=exec
53 else
54 doit_exec=$doit
55 fi
51 doit_exec=${doit:-exec}
5652
5753 # Put in absolute file names if you don't have them in your path;
5854 # or use environment vars.
6763 rmprog=${RMPROG-rm}
6864 stripprog=${STRIPPROG-strip}
6965
70 posix_glob='?'
71 initialize_posix_glob='
72 test "$posix_glob" != "?" || {
73 if (set -f) 2>/dev/null; then
74 posix_glob=
75 else
76 posix_glob=:
77 fi
78 }
79 '
80
8166 posix_mkdir=
8267
8368 # Desired mode of installed file.
9681 dst_arg=
9782
9883 copy_on_change=false
99 no_target_directory=
84 is_target_a_directory=possibly
10085
10186 usage="\
10287 Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
136121 -d) dir_arg=true;;
137122
138123 -g) chgrpcmd="$chgrpprog $2"
139 shift;;
124 shift;;
140125
141126 --help) echo "$usage"; exit $?;;
142127
143128 -m) mode=$2
144 case $mode in
145 *' '* | *' '* | *'
146 '* | *'*'* | *'?'* | *'['*)
147 echo "$0: invalid mode: $mode" >&2
148 exit 1;;
149 esac
150 shift;;
129 case $mode in
130 *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*)
131 echo "$0: invalid mode: $mode" >&2
132 exit 1;;
133 esac
134 shift;;
151135
152136 -o) chowncmd="$chownprog $2"
153 shift;;
137 shift;;
154138
155139 -s) stripcmd=$stripprog;;
156140
157 -t) dst_arg=$2
158 # Protect names problematic for 'test' and other utilities.
159 case $dst_arg in
160 -* | [=\(\)!]) dst_arg=./$dst_arg;;
161 esac
162 shift;;
163
164 -T) no_target_directory=true;;
141 -t)
142 is_target_a_directory=always
143 dst_arg=$2
144 # Protect names problematic for 'test' and other utilities.
145 case $dst_arg in
146 -* | [=\(\)!]) dst_arg=./$dst_arg;;
147 esac
148 shift;;
149
150 -T) is_target_a_directory=never;;
165151
166152 --version) echo "$0 $scriptversion"; exit $?;;
167153
168 --) shift
169 break;;
170
171 -*) echo "$0: invalid option: $1" >&2
172 exit 1;;
154 --) shift
155 break;;
156
157 -*) echo "$0: invalid option: $1" >&2
158 exit 1;;
173159
174160 *) break;;
175161 esac
176162 shift
177163 done
164
165 # We allow the use of options -d and -T together, by making -d
166 # take the precedence; this is for compatibility with GNU install.
167
168 if test -n "$dir_arg"; then
169 if test -n "$dst_arg"; then
170 echo "$0: target directory not allowed when installing a directory." >&2
171 exit 1
172 fi
173 fi
178174
179175 if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
180176 # When -d is used, all remaining arguments are directories to create.
207203 fi
208204
209205 if test -z "$dir_arg"; then
206 if test $# -gt 1 || test "$is_target_a_directory" = always; then
207 if test ! -d "$dst_arg"; then
208 echo "$0: $dst_arg: Is not a directory." >&2
209 exit 1
210 fi
211 fi
212 fi
213
214 if test -z "$dir_arg"; then
210215 do_exit='(exit $ret); exit $ret'
211216 trap "ret=129; $do_exit" 1
212217 trap "ret=130; $do_exit" 2
222227
223228 *[0-7])
224229 if test -z "$stripcmd"; then
225 u_plus_rw=
230 u_plus_rw=
226231 else
227 u_plus_rw='% 200'
232 u_plus_rw='% 200'
228233 fi
229234 cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
230235 *)
231236 if test -z "$stripcmd"; then
232 u_plus_rw=
237 u_plus_rw=
233238 else
234 u_plus_rw=,u+rw
239 u_plus_rw=,u+rw
235240 fi
236241 cp_umask=$mode$u_plus_rw;;
237242 esac
268273 # If destination is a directory, append the input filename; won't work
269274 # if double slashes aren't ignored.
270275 if test -d "$dst"; then
271 if test -n "$no_target_directory"; then
272 echo "$0: $dst_arg: Is a directory" >&2
273 exit 1
276 if test "$is_target_a_directory" = never; then
277 echo "$0: $dst_arg: Is a directory" >&2
278 exit 1
274279 fi
275280 dstdir=$dst
276281 dst=$dstdir/`basename "$src"`
277282 dstdir_status=0
278283 else
279 # Prefer dirname, but fall back on a substitute if dirname fails.
280 dstdir=`
281 (dirname "$dst") 2>/dev/null ||
282 expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
283 X"$dst" : 'X\(//\)[^/]' \| \
284 X"$dst" : 'X\(//\)$' \| \
285 X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
286 echo X"$dst" |
287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
288 s//\1/
289 q
290 }
291 /^X\(\/\/\)[^/].*/{
292 s//\1/
293 q
294 }
295 /^X\(\/\/\)$/{
296 s//\1/
297 q
298 }
299 /^X\(\/\).*/{
300 s//\1/
301 q
302 }
303 s/.*/./; q'
304 `
305
284 dstdir=`dirname "$dst"`
306285 test -d "$dstdir"
307286 dstdir_status=$?
308287 fi
313292 if test $dstdir_status != 0; then
314293 case $posix_mkdir in
315294 '')
316 # Create intermediate dirs using mode 755 as modified by the umask.
317 # This is like FreeBSD 'install' as of 1997-10-28.
318 umask=`umask`
319 case $stripcmd.$umask in
320 # Optimize common cases.
321 *[2367][2367]) mkdir_umask=$umask;;
322 .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
323
324 *[0-7])
325 mkdir_umask=`expr $umask + 22 \
326 - $umask % 100 % 40 + $umask % 20 \
327 - $umask % 10 % 4 + $umask % 2
328 `;;
329 *) mkdir_umask=$umask,go-w;;
330 esac
331
332 # With -d, create the new directory with the user-specified mode.
333 # Otherwise, rely on $mkdir_umask.
334 if test -n "$dir_arg"; then
335 mkdir_mode=-m$mode
336 else
337 mkdir_mode=
338 fi
339
340 posix_mkdir=false
341 case $umask in
342 *[123567][0-7][0-7])
343 # POSIX mkdir -p sets u+wx bits regardless of umask, which
344 # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
345 ;;
346 *)
347 tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
348 trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
349
350 if (umask $mkdir_umask &&
351 exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
352 then
353 if test -z "$dir_arg" || {
354 # Check for POSIX incompatibilities with -m.
355 # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
356 # other-writable bit of parent directory when it shouldn't.
357 # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
358 ls_ld_tmpdir=`ls -ld "$tmpdir"`
359 case $ls_ld_tmpdir in
360 d????-?r-*) different_mode=700;;
361 d????-?--*) different_mode=755;;
362 *) false;;
363 esac &&
364 $mkdirprog -m$different_mode -p -- "$tmpdir" && {
365 ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
366 test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
367 }
368 }
369 then posix_mkdir=:
370 fi
371 rmdir "$tmpdir/d" "$tmpdir"
372 else
373 # Remove any dirs left behind by ancient mkdir implementations.
374 rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
375 fi
376 trap '' 0;;
377 esac;;
295 # Create intermediate dirs using mode 755 as modified by the umask.
296 # This is like FreeBSD 'install' as of 1997-10-28.
297 umask=`umask`
298 case $stripcmd.$umask in
299 # Optimize common cases.
300 *[2367][2367]) mkdir_umask=$umask;;
301 .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
302
303 *[0-7])
304 mkdir_umask=`expr $umask + 22 \
305 - $umask % 100 % 40 + $umask % 20 \
306 - $umask % 10 % 4 + $umask % 2
307 `;;
308 *) mkdir_umask=$umask,go-w;;
309 esac
310
311 # With -d, create the new directory with the user-specified mode.
312 # Otherwise, rely on $mkdir_umask.
313 if test -n "$dir_arg"; then
314 mkdir_mode=-m$mode
315 else
316 mkdir_mode=
317 fi
318
319 posix_mkdir=false
320 case $umask in
321 *[123567][0-7][0-7])
322 # POSIX mkdir -p sets u+wx bits regardless of umask, which
323 # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
324 ;;
325 *)
326 tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
327 trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
328
329 if (umask $mkdir_umask &&
330 exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
331 then
332 if test -z "$dir_arg" || {
333 # Check for POSIX incompatibilities with -m.
334 # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
335 # other-writable bit of parent directory when it shouldn't.
336 # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
337 ls_ld_tmpdir=`ls -ld "$tmpdir"`
338 case $ls_ld_tmpdir in
339 d????-?r-*) different_mode=700;;
340 d????-?--*) different_mode=755;;
341 *) false;;
342 esac &&
343 $mkdirprog -m$different_mode -p -- "$tmpdir" && {
344 ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
345 test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
346 }
347 }
348 then posix_mkdir=:
349 fi
350 rmdir "$tmpdir/d" "$tmpdir"
351 else
352 # Remove any dirs left behind by ancient mkdir implementations.
353 rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
354 fi
355 trap '' 0;;
356 esac;;
378357 esac
379358
380359 if
381360 $posix_mkdir && (
382 umask $mkdir_umask &&
383 $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
361 umask $mkdir_umask &&
362 $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
384363 )
385364 then :
386365 else
390369 # directory the slow way, step by step, checking for races as we go.
391370
392371 case $dstdir in
393 /*) prefix='/';;
394 [-=\(\)!]*) prefix='./';;
395 *) prefix='';;
372 /*) prefix='/';;
373 [-=\(\)!]*) prefix='./';;
374 *) prefix='';;
396375 esac
397
398 eval "$initialize_posix_glob"
399376
400377 oIFS=$IFS
401378 IFS=/
402 $posix_glob set -f
379 set -f
403380 set fnord $dstdir
404381 shift
405 $posix_glob set +f
382 set +f
406383 IFS=$oIFS
407384
408385 prefixes=
409386
410387 for d
411388 do
412 test X"$d" = X && continue
413
414 prefix=$prefix$d
415 if test -d "$prefix"; then
416 prefixes=
417 else
418 if $posix_mkdir; then
419 (umask=$mkdir_umask &&
420 $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
421 # Don't fail if two instances are running concurrently.
422 test -d "$prefix" || exit 1
423 else
424 case $prefix in
425 *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
426 *) qprefix=$prefix;;
427 esac
428 prefixes="$prefixes '$qprefix'"
429 fi
430 fi
431 prefix=$prefix/
389 test X"$d" = X && continue
390
391 prefix=$prefix$d
392 if test -d "$prefix"; then
393 prefixes=
394 else
395 if $posix_mkdir; then
396 (umask=$mkdir_umask &&
397 $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
398 # Don't fail if two instances are running concurrently.
399 test -d "$prefix" || exit 1
400 else
401 case $prefix in
402 *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
403 *) qprefix=$prefix;;
404 esac
405 prefixes="$prefixes '$qprefix'"
406 fi
407 fi
408 prefix=$prefix/
432409 done
433410
434411 if test -n "$prefixes"; then
435 # Don't fail if two instances are running concurrently.
436 (umask $mkdir_umask &&
437 eval "\$doit_exec \$mkdirprog $prefixes") ||
438 test -d "$dstdir" || exit 1
439 obsolete_mkdir_used=true
412 # Don't fail if two instances are running concurrently.
413 (umask $mkdir_umask &&
414 eval "\$doit_exec \$mkdirprog $prefixes") ||
415 test -d "$dstdir" || exit 1
416 obsolete_mkdir_used=true
440417 fi
441418 fi
442419 fi
471448
472449 # If -C, don't bother to copy if it wouldn't change the file.
473450 if $copy_on_change &&
474 old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
475 new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
476
477 eval "$initialize_posix_glob" &&
478 $posix_glob set -f &&
451 old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
452 new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
453 set -f &&
479454 set X $old && old=:$2:$4:$5:$6 &&
480455 set X $new && new=:$2:$4:$5:$6 &&
481 $posix_glob set +f &&
482
456 set +f &&
483457 test "$old" = "$new" &&
484458 $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
485459 then
492466 # to itself, or perhaps because mv is so ancient that it does not
493467 # support -f.
494468 {
495 # Now remove or move aside any old file at destination location.
496 # We try this two ways since rm can't unlink itself on some
497 # systems and the destination file might be busy for other
498 # reasons. In this case, the final cleanup might fail but the new
499 # file should still install successfully.
500 {
501 test ! -f "$dst" ||
502 $doit $rmcmd -f "$dst" 2>/dev/null ||
503 { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
504 { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
505 } ||
506 { echo "$0: cannot unlink or rename $dst" >&2
507 (exit 1); exit 1
508 }
509 } &&
510
511 # Now rename the file to the real destination.
512 $doit $mvcmd "$dsttmp" "$dst"
469 # Now remove or move aside any old file at destination location.
470 # We try this two ways since rm can't unlink itself on some
471 # systems and the destination file might be busy for other
472 # reasons. In this case, the final cleanup might fail but the new
473 # file should still install successfully.
474 {
475 test ! -f "$dst" ||
476 $doit $rmcmd -f "$dst" 2>/dev/null ||
477 { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
478 { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
479 } ||
480 { echo "$0: cannot unlink or rename $dst" >&2
481 (exit 1); exit 1
482 }
483 } &&
484
485 # Now rename the file to the real destination.
486 $doit $mvcmd "$dsttmp" "$dst"
513487 }
514488 fi || exit 1
515489
00 #! /bin/sh
11 # Common wrapper for a few potentially missing GNU programs.
22
3 scriptversion=2012-06-26.16; # UTC
4
5 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
3 scriptversion=2013-10-28.13; # UTC
4
5 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
66 # 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
159159 ;;
160160 autom4te*)
161161 echo "You might have modified some maintainer files that require"
162 echo "the 'automa4te' program to be rebuilt."
162 echo "the 'autom4te' program to be rebuilt."
163163 program_details 'autom4te'
164164 ;;
165165 bison*|yacc*)
0 #! /bin/sh
1 # test-driver - basic testsuite driver script.
2
3 scriptversion=2013-07-13.22; # UTC
4
5 # Copyright (C) 2011-2014 Free Software Foundation, Inc.
6 #
7 # This program is free software; you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by
9 # the Free Software Foundation; either version 2, or (at your option)
10 # any later version.
11 #
12 # This program is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 # GNU General Public License for more details.
16 #
17 # You should have received a copy of the GNU General Public License
18 # along with this program. If not, see <http://www.gnu.org/licenses/>.
19
20 # As a special exception to the GNU General Public License, if you
21 # distribute this file as part of a program that contains a
22 # configuration script generated by Autoconf, you may include it under
23 # the same distribution terms that you use for the rest of that program.
24
25 # This file is maintained in Automake, please report
26 # bugs to <bug-automake@gnu.org> or send patches to
27 # <automake-patches@gnu.org>.
28
29 # Make unconditional expansion of undefined variables an error. This
30 # helps a lot in preventing typo-related bugs.
31 set -u
32
33 usage_error ()
34 {
35 echo "$0: $*" >&2
36 print_usage >&2
37 exit 2
38 }
39
40 print_usage ()
41 {
42 cat <<END
43 Usage:
44 test-driver --test-name=NAME --log-file=PATH --trs-file=PATH
45 [--expect-failure={yes|no}] [--color-tests={yes|no}]
46 [--enable-hard-errors={yes|no}] [--]
47 TEST-SCRIPT [TEST-SCRIPT-ARGUMENTS]
48 The '--test-name', '--log-file' and '--trs-file' options are mandatory.
49 END
50 }
51
52 test_name= # Used for reporting.
53 log_file= # Where to save the output of the test script.
54 trs_file= # Where to save the metadata of the test run.
55 expect_failure=no
56 color_tests=no
57 enable_hard_errors=yes
58 while test $# -gt 0; do
59 case $1 in
60 --help) print_usage; exit $?;;
61 --version) echo "test-driver $scriptversion"; exit $?;;
62 --test-name) test_name=$2; shift;;
63 --log-file) log_file=$2; shift;;
64 --trs-file) trs_file=$2; shift;;
65 --color-tests) color_tests=$2; shift;;
66 --expect-failure) expect_failure=$2; shift;;
67 --enable-hard-errors) enable_hard_errors=$2; shift;;
68 --) shift; break;;
69 -*) usage_error "invalid option: '$1'";;
70 *) break;;
71 esac
72 shift
73 done
74
75 missing_opts=
76 test x"$test_name" = x && missing_opts="$missing_opts --test-name"
77 test x"$log_file" = x && missing_opts="$missing_opts --log-file"
78 test x"$trs_file" = x && missing_opts="$missing_opts --trs-file"
79 if test x"$missing_opts" != x; then
80 usage_error "the following mandatory options are missing:$missing_opts"
81 fi
82
83 if test $# -eq 0; then
84 usage_error "missing argument"
85 fi
86
87 if test $color_tests = yes; then
88 # Keep this in sync with 'lib/am/check.am:$(am__tty_colors)'.
89 red='' # Red.
90 grn='' # Green.
91 lgn='' # Light green.
92 blu='' # Blue.
93 mgn='' # Magenta.
94 std='' # No color.
95 else
96 red= grn= lgn= blu= mgn= std=
97 fi
98
99 do_exit='rm -f $log_file $trs_file; (exit $st); exit $st'
100 trap "st=129; $do_exit" 1
101 trap "st=130; $do_exit" 2
102 trap "st=141; $do_exit" 13
103 trap "st=143; $do_exit" 15
104
105 # Test script is run here.
106 "$@" >$log_file 2>&1
107 estatus=$?
108
109 if test $enable_hard_errors = no && test $estatus -eq 99; then
110 tweaked_estatus=1
111 else
112 tweaked_estatus=$estatus
113 fi
114
115 case $tweaked_estatus:$expect_failure in
116 0:yes) col=$red res=XPASS recheck=yes gcopy=yes;;
117 0:*) col=$grn res=PASS recheck=no gcopy=no;;
118 77:*) col=$blu res=SKIP recheck=no gcopy=yes;;
119 99:*) col=$mgn res=ERROR recheck=yes gcopy=yes;;
120 *:yes) col=$lgn res=XFAIL recheck=no gcopy=yes;;
121 *:*) col=$red res=FAIL recheck=yes gcopy=yes;;
122 esac
123
124 # Report the test outcome and exit status in the logs, so that one can
125 # know whether the test passed or failed simply by looking at the '.log'
126 # file, without the need of also peaking into the corresponding '.trs'
127 # file (automake bug#11814).
128 echo "$res $test_name (exit status: $estatus)" >>$log_file
129
130 # Report outcome to console.
131 echo "${col}${res}${std}: $test_name"
132
133 # Register the test result, and other relevant metadata.
134 echo ":test-result: $res" > $trs_file
135 echo ":global-test-result: $res" >> $trs_file
136 echo ":recheck: $recheck" >> $trs_file
137 echo ":copy-in-global-log: $gcopy" >> $trs_file
138
139 # Local Variables:
140 # mode: shell-script
141 # sh-indentation: 2
142 # eval: (add-hook 'write-file-hooks 'time-stamp)
143 # time-stamp-start: "scriptversion="
144 # time-stamp-format: "%:y-%02m-%02d.%02H"
145 # time-stamp-time-zone: "UTC"
146 # time-stamp-end: "; # UTC"
147 # End:
108108 prev_version_file = /dev/null
109109
110110
111 exclude_file_name_regexp--sc_bindtextdomain = ^(libvirt-gconfig/tests|examples)/|libvirt-glib/libvirt-glib-event.c|libvirt-glib/libvirt-glib-main.c
111 exclude_file_name_regexp--sc_bindtextdomain = ^(libvirt-gconfig/tests|examples)/|libvirt-glib/libvirt-glib-event.c|libvirt-glib/libvirt-glib-main.c|tests/
112112
113113 exclude_file_name_regexp--sc_preprocessor_indentation = ^*/*.[ch]
114114
119119
120120 # XXX we shouldn't really ignore this, but the horrible enum rules...
121121 exclude_file_name_regexp--sc_makefile_at_at_check = libvirt-gobject/Makefile.am
122
123 exclude_file_name_regexp--sc_unmarked_diagnostics = tap-driver\.sh
00 /* config.h.in. Generated from configure.ac by autoheader. */
1
2 /* Define to 1 if gcc -Wlogical-op reports false positives on strchr */
3 #undef BROKEN_GCC_WLOGICALOP
14
25 /* Enable compile-time and run-time bounds-checking, and some warnings,
36 without upsetting newer glibc. */
4 #if !defined _FORTIFY_SOURCE && defined __OPTIMIZE__ && __OPTIMIZE__
7 #if !defined _FORTIFY_SOURCE && defined __OPTIMIZE__ && __OPTIMIZE__
58 # define _FORTIFY_SOURCE 2
69 #endif
710
3942 /* Define to 1 if you have the <unistd.h> header file. */
4043 #undef HAVE_UNISTD_H
4144
45 /* Have virDomainOpenGraphicsFD? */
46 #undef HAVE_VIR_DOMAIN_OPEN_GRAPHICS_FD
47
48 /* Have virNetworkGetDHCPLeases? */
49 #undef HAVE_VIR_NETWORK_GET_DHCP_LEASES
50
4251 /* Define to the sub-directory in which libtool stores uninstalled libraries.
4352 */
4453 #undef LT_OBJDIR
45
46 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
47 #undef NO_MINUS_C_MINUS_O
4854
4955 /* Name of package */
5056 #undef PACKAGE
7379 /* Version number of package */
7480 #undef VERSION
7581
76 /* enable GObject introspection support */
77 #undef WITH_GOBJECT_INTROSPECTION
82 /* Define to 1 if gcc supports pragma push/pop */
83 #undef WORKING_PRAGMA_PUSH
7884
7985 /* Enable GNU extensions */
8086 #undef _GNU_SOURCE
87
88 /* Define to 1 if the compiler is checking for lint. */
89 #undef lint
+1192
-1066
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.7.
2 # Generated by GNU Autoconf 2.69 for libvirt-glib 0.2.2.
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.7'
590 PACKAGE_STRING='libvirt-glib 0.1.7'
589 PACKAGE_VERSION='0.2.2'
590 PACKAGE_STRING='libvirt-glib 0.2.2'
591591 PACKAGE_BUGREPORT=''
592592 PACKAGE_URL=''
593593
635635 WITH_VALA_FALSE
636636 WITH_VALA_TRUE
637637 VAPIGEN
638 WITH_GOBJECT_INTROSPECTION_FALSE
639 WITH_GOBJECT_INTROSPECTION_TRUE
640 G_IR_COMPILER
641 G_IR_SCANNER
642 GOBJECT_INTROSPECTION_LIBS
643 GOBJECT_INTROSPECTION_CFLAGS
638 WITH_LINUX_FALSE
639 WITH_LINUX_TRUE
640 HAVE_INTROSPECTION_FALSE
641 HAVE_INTROSPECTION_TRUE
642 INTROSPECTION_MAKEFILE
643 INTROSPECTION_LIBS
644 INTROSPECTION_CFLAGS
645 INTROSPECTION_TYPELIBDIR
646 INTROSPECTION_GIRDIR
647 INTROSPECTION_GENERATE
648 INTROSPECTION_COMPILER
649 INTROSPECTION_SCANNER
644650 PYTHON_SITE_PACKAGES
645651 PYTHON_INCLUDES
646652 PYTHON_VERSION
655661 CYGWIN_EXTRA_PYTHON_LIBADD
656662 CYGWIN_EXTRA_LIBADD
657663 CYGWIN_EXTRA_LDFLAGS
664 installed_testdir
665 installed_test_metadir
666 ENABLE_ALWAYS_BUILD_TESTS_FALSE
667 ENABLE_ALWAYS_BUILD_TESTS_TRUE
668 ENABLE_INSTALLED_TESTS_FALSE
669 ENABLE_INSTALLED_TESTS_TRUE
658670 GLIB_MKENUMS
659671 GTK_DOC_USE_REBASE_FALSE
660672 GTK_DOC_USE_REBASE_TRUE
666678 GTK_DOC_BUILD_HTML_TRUE
667679 ENABLE_GTK_DOC_FALSE
668680 ENABLE_GTK_DOC_TRUE
681 HAVE_GTK_DOC_FALSE
682 HAVE_GTK_DOC_TRUE
669683 GTKDOC_DEPS_LIBS
670684 GTKDOC_DEPS_CFLAGS
671685 HTML_DIR
672686 GTKDOC_MKPDF
673687 GTKDOC_REBASE
688 GTKDOC_CHECK_PATH
674689 GTKDOC_CHECK
675 DATADIRNAME
676690 ALL_LINGUAS
677691 INTLTOOL_PERL
678692 GMSGFMT
709723 INTLTOOL_UPDATE
710724 USE_NLS
711725 GETTEXT_PACKAGE
726 ENABLE_TESTS_FALSE
727 ENABLE_TESTS_TRUE
712728 LIBXML2_LIBS
713729 LIBXML2_CFLAGS
714730 GIO2_LIBS
724740 PKG_CONFIG_LIBDIR
725741 PKG_CONFIG_PATH
726742 PKG_CONFIG
727 WARN_LDFLAGS
728743 WARN_CFLAGS
729744 CPP
730745 OTOOL64
772787 LIBVIRT_GLIB_MICRO_VERSION
773788 LIBVIRT_GLIB_MINOR_VERSION
774789 LIBVIRT_GLIB_MAJOR_VERSION
790 GLIB2_REQUIRED
775791 LIBVIRT_REQUIRED
776792 host_os
777793 host_vendor
864880 enable_gtk_doc
865881 enable_gtk_doc_html
866882 enable_gtk_doc_pdf
883 enable_installed_tests
884 enable_always_build_tests
867885 enable_test_coverage
868886 with_python
869887 enable_introspection
894912 LIBXML2_CFLAGS
895913 LIBXML2_LIBS
896914 GTKDOC_DEPS_CFLAGS
897 GTKDOC_DEPS_LIBS
898 GOBJECT_INTROSPECTION_CFLAGS
899 GOBJECT_INTROSPECTION_LIBS'
915 GTKDOC_DEPS_LIBS'
900916
901917
902918 # Initialize some variables set by options.
14371453 # Omit some internal or obsolete options to make the list less imposing.
14381454 # This message is too long to be a string in the A/UX 3.1 sh.
14391455 cat <<_ACEOF
1440 \`configure' configures libvirt-glib 0.1.7 to adapt to many kinds of systems.
1456 \`configure' configures libvirt-glib 0.2.2 to adapt to many kinds of systems.
14411457
14421458 Usage: $0 [OPTION]... [VAR=VALUE]...
14431459
15071523
15081524 if test -n "$ac_init_help"; then
15091525 case $ac_init_help in
1510 short | recursive ) echo "Configuration of libvirt-glib 0.1.7:";;
1526 short | recursive ) echo "Configuration of libvirt-glib 0.2.2:";;
15111527 esac
15121528 cat <<\_ACEOF
15131529
15311547 --enable-gtk-doc use gtk-doc to build documentation [[default=no]]
15321548 --enable-gtk-doc-html build documentation in html format [[default=yes]]
15331549 --enable-gtk-doc-pdf build documentation in pdf format [[default=no]]
1550 --enable-installed-tests
1551 Enable installation of some test cases
1552 --enable-always-build-tests
1553 Enable always building tests during 'make all'
15341554 --enable-test-coverage turn on code coverage instrumentation
1535 --enable-introspection enable GObject introspection
1555 --enable-introspection=[no/auto/yes]
1556 Enable introspection for this build
15361557 --enable-vala enable Vala binding generation
15371558
15381559 Optional Packages:
15851606 C compiler flags for GTKDOC_DEPS, overriding pkg-config
15861607 GTKDOC_DEPS_LIBS
15871608 linker flags for GTKDOC_DEPS, overriding pkg-config
1588 GOBJECT_INTROSPECTION_CFLAGS
1589 C compiler flags for GOBJECT_INTROSPECTION, overriding
1590 pkg-config
1591 GOBJECT_INTROSPECTION_LIBS
1592 linker flags for GOBJECT_INTROSPECTION, overriding pkg-config
15931609
15941610 Use these variables to override the choices made by `configure' or to help
15951611 it to find libraries and programs with nonstandard names/locations.
16571673 test -n "$ac_init_help" && exit $ac_status
16581674 if $ac_init_version; then
16591675 cat <<\_ACEOF
1660 libvirt-glib configure 0.1.7
1676 libvirt-glib configure 0.2.2
16611677 generated by GNU Autoconf 2.69
16621678
16631679 Copyright (C) 2012 Free Software Foundation, Inc.
19351951 This file contains any messages produced by compilers while
19361952 running configure, to aid debugging if configure makes a mistake.
19371953
1938 It was created by libvirt-glib $as_me 0.1.7, which was
1954 It was created by libvirt-glib $as_me 0.2.2, which was
19391955 generated by GNU Autoconf 2.69. Invocation command line was
19401956
19411957 $ $0 $@
23162332 ac_config_headers="$ac_config_headers config.h"
23172333
23182334
2319 am__api_version='1.13'
2335 am__api_version='1.15'
23202336
23212337 # Find a good install program. We prefer a C program (faster),
23222338 # so one script is as good as another. But avoid the broken or
24882504 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
24892505 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
24902506
2491 # expand $ac_aux_dir to an absolute path
2492 am_aux_dir=`cd $ac_aux_dir && pwd`
2507 # Expand $ac_aux_dir to an absolute path.
2508 am_aux_dir=`cd "$ac_aux_dir" && pwd`
24932509
24942510 if test x"${MISSING+set}" != xset; then
24952511 case $am_aux_dir in
25082524 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
25092525 fi
25102526
2511 if test x"${install_sh}" != xset; then
2527 if test x"${install_sh+set}" != xset; then
25122528 case $am_aux_dir in
25132529 *\ * | *\ *)
25142530 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
28022818
28032819 # Define the identity of the package.
28042820 PACKAGE='libvirt-glib'
2805 VERSION='0.1.7'
2821 VERSION='0.2.2'
28062822
28072823
28082824 cat >>confdefs.h <<_ACEOF
28362852 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
28372853 mkdir_p='$(MKDIR_P)'
28382854
2839 # We need awk for the "check" target. The system "awk" is bad on
2840 # some platforms.
2855 # We need awk for the "check" target (and possibly the TAP driver). The
2856 # system "awk" is bad on some platforms.
28412857 # Always define AMTAR for backward compatibility. Yes, it's still used
28422858 # in the wild :-( We should find a proper way to deprecate it ...
28432859 AMTAR='$${TAR-tar}'
28522868
28532869
28542870
2871
2872 # POSIX will say in a future version that running "rm -f" with no argument
2873 # is OK; and we want to be able to make that assumption in our Makefile
2874 # recipes. So use an aggressive probe to check that the usage we want is
2875 # actually supported "in the wild" to an acceptable degree.
2876 # See automake bug#10828.
2877 # To make any issue more visible, cause the running configure to be aborted
2878 # by default if the 'rm' program in use doesn't match our expectations; the
2879 # user can still override this though.
2880 if rm -f && rm -fr && rm -rf; then : OK; else
2881 cat >&2 <<'END'
2882 Oops!
2883
2884 Your 'rm' program seems unable to run without file operands specified
2885 on the command line, even when the '-f' option is present. This is contrary
2886 to the behaviour of most rm programs out there, and not conforming with
2887 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2888
2889 Please tell bug-automake@gnu.org about your system, including the value
2890 of your $PATH and any error possibly output before this message. This
2891 can help us improve future automake versions.
2892
2893 END
2894 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2895 echo 'Configuration will proceed anyway, since you have set the' >&2
2896 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2897 echo >&2
2898 else
2899 cat >&2 <<'END'
2900 Aborting the configuration process, to ensure you take notice of the issue.
2901
2902 You can download and install GNU coreutils to get an 'rm' implementation
2903 that behaves properly: <http://www.gnu.org/software/coreutils/>.
2904
2905 If you want to complete the configuration process using your problematic
2906 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2907 to "yes", and re-run configure.
2908
2909 END
2910 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2911 fi
2912 fi
28552913
28562914 # Make sure we can run config.sub.
28572915 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
29663024
29673025
29683026 LIBVIRT_REQUIRED=0.10.2
2969 GLIB2_REQUIRED=2.22.0
3027 GLIB2_REQUIRED=2.36.0
3028 GLIB2_TEST_REQUIRED=2.38.0
29703029 GOBJECT2_REQUIRED=2.10.0
29713030 GIO_REQUIRED=2.10.0
29723031 GOBJECT_INTROSPECTION_REQUIRED=0.10.8
38113870 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
38123871 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
38133872 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3873
3874 ac_ext=c
3875 ac_cpp='$CPP $CPPFLAGS'
3876 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3877 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3878 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3880 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3881 if ${am_cv_prog_cc_c_o+:} false; then :
3882 $as_echo_n "(cached) " >&6
3883 else
3884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3885 /* end confdefs.h. */
3886
3887 int
3888 main ()
3889 {
3890
3891 ;
3892 return 0;
3893 }
3894 _ACEOF
3895 # Make sure it works both with $CC and with simple cc.
3896 # Following AC_PROG_CC_C_O, we do the test twice because some
3897 # compilers refuse to overwrite an existing .o file with -o,
3898 # though they will create one.
3899 am_cv_prog_cc_c_o=yes
3900 for am_i in 1 2; do
3901 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3902 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3903 ac_status=$?
3904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3905 (exit $ac_status); } \
3906 && test -f conftest2.$ac_objext; then
3907 : OK
3908 else
3909 am_cv_prog_cc_c_o=no
3910 break
3911 fi
3912 done
3913 rm -f core conftest*
3914 unset am_i
3915 fi
3916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3917 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3918 if test "$am_cv_prog_cc_c_o" != yes; then
3919 # Losing compiler, so override with the script.
3920 # FIXME: It is wrong to rewrite CC.
3921 # But if we don't then we get into trouble of one sort or another.
3922 # A longer-term fix would be to have automake use am__CC in this case,
3923 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3924 CC="$am_aux_dir/compile $CC"
3925 fi
3926 ac_ext=c
3927 ac_cpp='$CPP $CPPFLAGS'
3928 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3929 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3930 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3931
38143932 DEPDIR="${am__leading_dot}deps"
38153933
38163934 ac_config_commands="$ac_config_commands depfiles"
40024120 am__fastdepCC_FALSE=
40034121 fi
40044122
4005
4006 if test "x$CC" != xcc; then
4007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4008 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4009 else
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4011 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4012 fi
4013 set dummy $CC; ac_cc=`$as_echo "$2" |
4014 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4015 if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
4016 $as_echo_n "(cached) " >&6
4017 else
4018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4019 /* end confdefs.h. */
4020
4021 int
4022 main ()
4023 {
4024
4025 ;
4026 return 0;
4027 }
4028 _ACEOF
4029 # Make sure it works both with $CC and with simple cc.
4030 # We do the test twice because some compilers refuse to overwrite an
4031 # existing .o file with -o, though they will create one.
4032 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4033 rm -f conftest2.*
4034 if { { case "(($ac_try" in
4035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4036 *) ac_try_echo=$ac_try;;
4037 esac
4038 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4039 $as_echo "$ac_try_echo"; } >&5
4040 (eval "$ac_try") 2>&5
4041 ac_status=$?
4042 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4043 test $ac_status = 0; } &&
4044 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4046 *) ac_try_echo=$ac_try;;
4047 esac
4048 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4049 $as_echo "$ac_try_echo"; } >&5
4050 (eval "$ac_try") 2>&5
4051 ac_status=$?
4052 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4053 test $ac_status = 0; };
4054 then
4055 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4056 if test "x$CC" != xcc; then
4057 # Test first that cc exists at all.
4058 if { ac_try='cc -c conftest.$ac_ext >&5'
4059 { { case "(($ac_try" in
4060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4061 *) ac_try_echo=$ac_try;;
4062 esac
4063 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4064 $as_echo "$ac_try_echo"; } >&5
4065 (eval "$ac_try") 2>&5
4066 ac_status=$?
4067 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4068 test $ac_status = 0; }; }; then
4069 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4070 rm -f conftest2.*
4071 if { { case "(($ac_try" in
4072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4073 *) ac_try_echo=$ac_try;;
4074 esac
4075 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4076 $as_echo "$ac_try_echo"; } >&5
4077 (eval "$ac_try") 2>&5
4078 ac_status=$?
4079 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4080 test $ac_status = 0; } &&
4081 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4082 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4083 *) ac_try_echo=$ac_try;;
4084 esac
4085 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4086 $as_echo "$ac_try_echo"; } >&5
4087 (eval "$ac_try") 2>&5
4088 ac_status=$?
4089 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4090 test $ac_status = 0; };
4091 then
4092 # cc works too.
4093 :
4094 else
4095 # cc exists but doesn't like -o.
4096 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4097 fi
4098 fi
4099 fi
4100 else
4101 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4102 fi
4103 rm -f core conftest*
4104
4105 fi
4106 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4108 $as_echo "yes" >&6; }
4109 else
4110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4111 $as_echo "no" >&6; }
4112
4113 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4114
4115 fi
4116
4117 # FIXME: we rely on the cache variable name because
4118 # there is no other way.
4119 set dummy $CC
4120 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4121 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
4122 if test "$am_t" != yes; then
4123 # Losing compiler, so override with the script.
4124 # FIXME: It is wrong to rewrite CC.
4125 # But if we don't then we get into trouble of one sort or another.
4126 # A longer-term fix would be to have automake use am__CC in this case,
4127 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4128 CC="$am_aux_dir/compile $CC"
4129 fi
41304123
41314124
41324125
64636456 rm -rf conftest*
64646457 ;;
64656458
6466 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6459 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
64676460 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
64686461 # Find out which ABI we are using.
64696462 echo 'int i;' > conftest.$ac_ext
64816474 x86_64-*linux*)
64826475 LD="${LD-ld} -m elf_i386"
64836476 ;;
6484 ppc64-*linux*|powerpc64-*linux*)
6477 powerpc64le-*linux*)
6478 LD="${LD-ld} -m elf32lppclinux"
6479 ;;
6480 powerpc64-*linux*)
64856481 LD="${LD-ld} -m elf32ppclinux"
64866482 ;;
64876483 s390x-*linux*)
65006496 x86_64-*linux*)
65016497 LD="${LD-ld} -m elf_x86_64"
65026498 ;;
6503 ppc*-*linux*|powerpc*-*linux*)
6499 powerpcle-*linux*)
6500 LD="${LD-ld} -m elf64lppc"
6501 ;;
6502 powerpc-*linux*)
65046503 LD="${LD-ld} -m elf64ppc"
65056504 ;;
65066505 s390*-*linux*|s390*-*tpf*)
1195011949 ac_config_links="$ac_config_links $GNUmakefile:$GNUmakefile"
1195111950
1195211951
11952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler handles -Werror -Wunknown-warning-option" >&5
11953 $as_echo_n "checking whether C compiler handles -Werror -Wunknown-warning-option... " >&6; }
11954 if ${gl_cv_warn_c__Werror__Wunknown_warning_option+:} false; then :
11955 $as_echo_n "(cached) " >&6
11956 else
11957
11958 gl_save_compiler_FLAGS="$CFLAGS"
11959 as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option"
11960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11961 /* end confdefs.h. */
11962
11963 int
11964 main ()
11965 {
11966
11967 ;
11968 return 0;
11969 }
11970 _ACEOF
11971 if ac_fn_c_try_link "$LINENO"; then :
11972 gl_cv_warn_c__Werror__Wunknown_warning_option=yes
11973 else
11974 gl_cv_warn_c__Werror__Wunknown_warning_option=no
11975 fi
11976 rm -f core conftest.err conftest.$ac_objext \
11977 conftest$ac_exeext conftest.$ac_ext
11978 CFLAGS="$gl_save_compiler_FLAGS"
11979
11980 fi
11981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_c__Werror__Wunknown_warning_option" >&5
11982 $as_echo "$gl_cv_warn_c__Werror__Wunknown_warning_option" >&6; }
11983 if test "x$gl_cv_warn_c__Werror__Wunknown_warning_option" = xyes; then :
11984 gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror'
11985 else
11986 gl_unknown_warnings_are_errors=
11987 fi
11988
1195311989
1195411990
1195511991 # Check whether --enable-werror was given.
1198112017 dontwarn="$dontwarn -Wpadded"
1198212018 # GCC very confused with -O2
1198312019 dontwarn="$dontwarn -Wunreachable-code"
11984 # We explicitly need to remove const sometimes
12020 # Too many to deal with
12021 dontwarn="$dontwarn -Wconversion"
12022 # Too many to deal with
12023 dontwarn="$dontwarn -Wsign-conversion"
12024 # GNULIB gettext.h violates
12025 dontwarn="$dontwarn -Wvla"
12026 # Many GNULIB header violations
12027 dontwarn="$dontwarn -Wundef"
12028 # Need to allow bad cast for execve()
1198512029 dontwarn="$dontwarn -Wcast-qual"
11986 # Allow vars decl in the middle of blocks
12030 # We need to use long long in many places
12031 dontwarn="$dontwarn -Wlong-long"
12032 # We allow manual list of all enum cases without default:
12033 dontwarn="$dontwarn -Wswitch-default"
12034 # We allow optional default: instead of listing all enum values
12035 dontwarn="$dontwarn -Wswitch-enum"
12036 # Not a problem since we don't use -fstrict-overflow
12037 dontwarn="$dontwarn -Wstrict-overflow"
12038 # Not a problem since we don't use -funsafe-loop-optimizations
12039 dontwarn="$dontwarn -Wunsafe-loop-optimizations"
12040 # Things like virAsprintf mean we can't use this
12041 dontwarn="$dontwarn -Wformat-nonliteral"
12042 # Gnulib's stat-time.h violates this
12043 dontwarn="$dontwarn -Waggregate-return"
12044 # gcc 4.4.6 complains this is C++ only; gcc 4.7.0 implies this from -Wall
12045 dontwarn="$dontwarn -Wenum-compare"
12046
12047 # gcc 4.2 treats attribute(format) as an implicit attribute(nonnull),
12048 # which triggers spurious warnings for our usage
12049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler's -Wformat allows NULL strings" >&5
12050 $as_echo_n "checking whether the C compiler's -Wformat allows NULL strings... " >&6; }
12051 if ${lv_cv_gcc_wformat_null_works+:} false; then :
12052 $as_echo_n "(cached) " >&6
12053 else
12054
12055 save_CFLAGS=$CFLAGS
12056 CFLAGS='-Wunknown-pragmas -Werror -Wformat'
12057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12058 /* end confdefs.h. */
12059
12060 #include <stddef.h>
12061 static __attribute__ ((__format__ (__printf__, 1, 2))) int
12062 foo (const char *fmt, ...) { return !fmt; }
12063
12064 int
12065 main ()
12066 {
12067
12068 return foo(NULL);
12069
12070 ;
12071 return 0;
12072 }
12073 _ACEOF
12074 if ac_fn_c_try_compile "$LINENO"; then :
12075 lv_cv_gcc_wformat_null_works=yes
12076 else
12077 lv_cv_gcc_wformat_null_works=no
12078 fi
12079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12080 CFLAGS=$save_CFLAGS
12081 fi
12082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lv_cv_gcc_wformat_null_works" >&5
12083 $as_echo "$lv_cv_gcc_wformat_null_works" >&6; }
12084
12085 # Gnulib uses '#pragma GCC diagnostic push' to silence some
12086 # warnings, but older gcc doesn't support this.
12087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pragma GCC diagnostic push works" >&5
12088 $as_echo_n "checking whether pragma GCC diagnostic push works... " >&6; }
12089 if ${lv_cv_gcc_pragma_push_works+:} false; then :
12090 $as_echo_n "(cached) " >&6
12091 else
12092
12093 save_CFLAGS=$CFLAGS
12094 CFLAGS='-Wunknown-pragmas -Werror'
12095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12096 /* end confdefs.h. */
12097
12098 #pragma GCC diagnostic push
12099 #pragma GCC diagnostic pop
12100
12101 int
12102 main ()
12103 {
12104
12105 ;
12106 return 0;
12107 }
12108 _ACEOF
12109 if ac_fn_c_try_compile "$LINENO"; then :
12110 lv_cv_gcc_pragma_push_works=yes
12111 else
12112 lv_cv_gcc_pragma_push_works=no
12113 fi
12114 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12115 CFLAGS=$save_CFLAGS
12116 fi
12117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lv_cv_gcc_pragma_push_works" >&5
12118 $as_echo "$lv_cv_gcc_pragma_push_works" >&6; }
12119 if test $lv_cv_gcc_pragma_push_works = no; then
12120 dontwarn="$dontwarn -Wmissing-prototypes"
12121 dontwarn="$dontwarn -Wmissing-declarations"
12122 dontwarn="$dontwarn -Wcast-align"
12123 else
12124
12125 cat >>confdefs.h <<_ACEOF
12126 #define WORKING_PRAGMA_PUSH 1
12127 _ACEOF
12128
12129 fi
12130
12131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler's -Wlogical-op gives bogus warnings" >&5
12132 $as_echo_n "checking whether the C compiler's -Wlogical-op gives bogus warnings... " >&6; }
12133 if ${lv_cv_gcc_wlogical_op_broken+:} false; then :
12134 $as_echo_n "(cached) " >&6
12135 else
12136
12137 save_CFLAGS="$CFLAGS"
12138 CFLAGS="-O2 -Wlogical-op -Werror"
12139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12140 /* end confdefs.h. */
12141
12142 #include <string.h>
12143
12144 int
12145 main ()
12146 {
12147
12148 const char *haystack;
12149 char needle;
12150 return strchr(haystack, needle) == haystack;
12151 ;
12152 return 0;
12153 }
12154 _ACEOF
12155 if ac_fn_c_try_compile "$LINENO"; then :
12156 lv_cv_gcc_wlogical_op_broken=no
12157 else
12158 lv_cv_gcc_wlogical_op_broken=yes
12159 fi
12160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12161 CFLAGS="$save_CFLAGS"
12162 fi
12163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lv_cv_gcc_wlogical_op_broken" >&5
12164 $as_echo "$lv_cv_gcc_wlogical_op_broken" >&6; }
12165
12166 # We might fundamentally need some of these disabled forever, but
12167 # ideally we'd turn many of them on
12168 dontwarn="$dontwarn -Wfloat-equal"
1198712169 dontwarn="$dontwarn -Wdeclaration-after-statement"
11988 # Using long long is fine
11989 dontwarn="$dontwarn -Wlong-long"
11990 # Unused macros are ok
12170 dontwarn="$dontwarn -Wpacked"
1199112171 dontwarn="$dontwarn -Wunused-macros"
11992
12172 dontwarn="$dontwarn -Woverlength-strings"
12173 dontwarn="$dontwarn -Wstack-protector"
1199312174
1199412175 # g_clear_object & G_ATOMIC_OP_USE_GCC_BUILTINS causes
1199512176 # violations with this. XXX Fix glib ?
1199612177 dontwarn="$dontwarn -Wbad-function-cast"
12178
12179 # Due to gutils.h bug in g_bit_storage
12180 wantwarn="$wantwarn -Wno-sign-conversion"
12181 wantwarn="$wantwarn -Wno-conversion"
12182 # We can't enable this due to horrible spice_usb_device_get_description
12183 # signature
12184 wantwarn="$wantwarn -Wno-format-nonliteral"
1199712185
1199812186 # Get all possible GCC warnings
1199912187
1206912257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_nomfi_needed" >&5
1207012258 $as_echo "$gl_cv_cc_nomfi_needed" >&6; }
1207112259 fi
12260
12261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wuninitialized is supported" >&5
12262 $as_echo_n "checking whether -Wuninitialized is supported... " >&6; }
12263 if ${gl_cv_cc_uninitialized_supported+:} false; then :
12264 $as_echo_n "(cached) " >&6
12265 else
12266
12267 gl_save_CFLAGS="$CFLAGS"
12268 CFLAGS="$CFLAGS -Werror -Wuninitialized"
12269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12270 /* end confdefs.h. */
12271
12272 int
12273 main ()
12274 {
12275
12276 ;
12277 return 0;
12278 }
12279 _ACEOF
12280 if ac_fn_c_try_compile "$LINENO"; then :
12281 gl_cv_cc_uninitialized_supported=yes
12282 else
12283 gl_cv_cc_uninitialized_supported=no
12284 fi
12285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12286 CFLAGS="$gl_save_CFLAGS"
12287 fi
12288
12289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_uninitialized_supported" >&5
12290 $as_echo "$gl_cv_cc_uninitialized_supported" >&6; }
12291
1207212292 fi
12293
12294 # List all gcc warning categories.
12295 # To compare this list to your installed GCC's, run this Bash command:
12296 #
12297 # comm -3 \
12298 # <(sed -n 's/^ *\(-[^ ]*\) .*/\1/p' manywarnings.m4 | sort) \
12299 # <(gcc --help=warnings | sed -n 's/^ \(-[^ ]*\) .*/\1/p' | sort |
12300 # grep -v -x -f <(
12301 # awk '/^[^#]/ {print maybewarn}' ../build-aux/gcc-warning.spec))
1207312302
1207412303 gl_manywarn_set=
1207512304 for gl_manywarn_item in \
12305 -W \
12306 -Wabi \
12307 -Waddress \
12308 -Waggressive-loop-optimizations \
1207612309 -Wall \
12077 -W \
12078 -Wformat-y2k \
12310 -Warray-bounds \
12311 -Wattributes \
12312 -Wbad-function-cast \
12313 -Wbuiltin-macro-redefined \
12314 -Wcast-align \
12315 -Wchar-subscripts \
12316 -Wclobbered \
12317 -Wcomment \
12318 -Wcomments \
12319 -Wcoverage-mismatch \
12320 -Wcpp \
12321 -Wdate-time \
12322 -Wdeprecated \
12323 -Wdeprecated-declarations \
12324 -Wdisabled-optimization \
12325 -Wdiv-by-zero \
12326 -Wdouble-promotion \
12327 -Wempty-body \
12328 -Wendif-labels \
12329 -Wenum-compare \
12330 -Wextra \
12331 -Wformat-contains-nul \
12332 -Wformat-extra-args \
1207912333 -Wformat-nonliteral \
1208012334 -Wformat-security \
12335 -Wformat-y2k \
12336 -Wformat-zero-length \
12337 -Wfree-nonheap-object \
12338 -Wignored-qualifiers \
12339 -Wimplicit \
12340 -Wimplicit-function-declaration \
12341 -Wimplicit-int \
1208112342 -Winit-self \
12343 -Winline \
12344 -Wint-to-pointer-cast \
12345 -Winvalid-memory-model \
12346 -Winvalid-pch \
12347 -Wjump-misses-init \
12348 -Wlogical-op \
12349 -Wmain \
12350 -Wmaybe-uninitialized \
12351 -Wmissing-braces \
12352 -Wmissing-declarations \
12353 -Wmissing-field-initializers \
1208212354 -Wmissing-include-dirs \
12083 -Wswitch-default \
12084 -Wswitch-enum \
12085 -Wunused \
12086 -Wunknown-pragmas \
12355 -Wmissing-parameter-type \
12356 -Wmissing-prototypes \
12357 -Wmultichar \
12358 -Wnarrowing \
12359 -Wnested-externs \
12360 -Wnonnull \
12361 -Wold-style-declaration \
12362 -Wold-style-definition \
12363 -Wopenmp-simd \
12364 -Woverflow \
12365 -Woverlength-strings \
12366 -Woverride-init \
12367 -Wpacked \
12368 -Wpacked-bitfield-compat \
12369 -Wparentheses \
12370 -Wpointer-arith \
12371 -Wpointer-sign \
12372 -Wpointer-to-int-cast \
12373 -Wpragmas \
12374 -Wreturn-local-addr \
12375 -Wreturn-type \
12376 -Wsequence-point \
12377 -Wshadow \
12378 -Wsizeof-pointer-memaccess \
12379 -Wstack-protector \
1208712380 -Wstrict-aliasing \
1208812381 -Wstrict-overflow \
12382 -Wstrict-prototypes \
12383 -Wsuggest-attribute=const \
12384 -Wsuggest-attribute=format \
12385 -Wsuggest-attribute=noreturn \
12386 -Wsuggest-attribute=pure \
12387 -Wswitch \
12388 -Wswitch-default \
12389 -Wsync-nand \
1208912390 -Wsystem-headers \
12090 -Wfloat-equal \
12091 -Wtraditional \
12092 -Wtraditional-conversion \
12093 -Wdeclaration-after-statement \
12094 -Wundef \
12095 -Wshadow \
12391 -Wtrampolines \
12392 -Wtrigraphs \
12393 -Wtype-limits \
12394 -Wuninitialized \
12395 -Wunknown-pragmas \
1209612396 -Wunsafe-loop-optimizations \
12097 -Wpointer-arith \
12098 -Wbad-function-cast \
12099 -Wc++-compat \
12100 -Wcast-qual \
12101 -Wcast-align \
12102 -Wwrite-strings \
12103 -Wconversion \
12104 -Wsign-conversion \
12105 -Wlogical-op \
12106 -Waggregate-return \
12107 -Wstrict-prototypes \
12108 -Wold-style-definition \
12109 -Wmissing-prototypes \
12110 -Wmissing-declarations \
12111 -Wmissing-noreturn \
12112 -Wmissing-format-attribute \
12113 -Wpacked \
12114 -Wpadded \
12115 -Wredundant-decls \
12116 -Wnested-externs \
12117 -Wunreachable-code \
12118 -Winline \
12119 -Winvalid-pch \
12120 -Wlong-long \
12397 -Wunused \
12398 -Wunused-but-set-parameter \
12399 -Wunused-but-set-variable \
12400 -Wunused-function \
12401 -Wunused-label \
12402 -Wunused-local-typedefs \
12403 -Wunused-macros \
12404 -Wunused-parameter \
12405 -Wunused-result \
12406 -Wunused-value \
12407 -Wunused-variable \
12408 -Wvarargs \
12409 -Wvariadic-macros \
12410 -Wvector-operation-performance \
1212112411 -Wvla \
1212212412 -Wvolatile-register-var \
12123 -Wdisabled-optimization \
12124 -Wstack-protector \
12125 -Woverlength-strings \
12126 -Wbuiltin-macro-redefined \
12127 -Wmudflap \
12128 -Wpacked-bitfield-compat \
12129 -Wsync-nand \
12413 -Wwrite-strings \
12414 \
1213012415 ; do
1213112416 gl_manywarn_set="$gl_manywarn_set $gl_manywarn_item"
1213212417 done
12133 # The following are not documented in the manual but are included in
12134 # output from gcc --help=warnings.
12135 for gl_manywarn_item in \
12136 -Wattributes \
12137 -Wcoverage-mismatch \
12138 -Wmultichar \
12139 -Wunused-macros \
12140 ; do
12141 gl_manywarn_set="$gl_manywarn_set $gl_manywarn_item"
12142 done
12143 # More warnings from gcc 4.6.2 --help=warnings.
12144 for gl_manywarn_item in \
12145 -Wabi \
12146 -Wcpp \
12147 -Wdeprecated \
12148 -Wdeprecated-declarations \
12149 -Wdiv-by-zero \
12150 -Wdouble-promotion \
12151 -Wendif-labels \
12152 -Wextra \
12153 -Wformat-contains-nul \
12154 -Wformat-extra-args \
12155 -Wformat-zero-length \
12156 -Wformat=2 \
12157 -Wmultichar \
12158 -Wnormalized=nfc \
12159 -Woverflow \
12160 -Wpointer-to-int-cast \
12161 -Wpragmas \
12162 -Wsuggest-attribute=const \
12163 -Wsuggest-attribute=noreturn \
12164 -Wsuggest-attribute=pure \
12165 -Wtrampolines \
12166 ; do
12167 gl_manywarn_set="$gl_manywarn_set $gl_manywarn_item"
12168 done
12169
12170 # Disable the missing-field-initializers warning if needed
12418
12419 # gcc --help=warnings outputs an unusual form for this option; list
12420 # it here so that the above 'comm' command doesn't report a false match.
12421 gl_manywarn_set="$gl_manywarn_set -Wnormalized=nfc"
12422
12423 # These are needed for older GCC versions.
12424 if test -n "$GCC"; then
12425 case `($CC --version) 2>/dev/null` in
12426 'gcc (GCC) '[0-3].* | \
12427 'gcc (GCC) '4.[0-7].*)
12428 gl_manywarn_set="$gl_manywarn_set -fdiagnostics-show-option"
12429 gl_manywarn_set="$gl_manywarn_set -funit-at-a-time"
12430 ;;
12431 esac
12432 fi
12433
12434 # Disable specific options as needed.
1217112435 if test "$gl_cv_cc_nomfi_needed" = yes; then
1217212436 gl_manywarn_set="$gl_manywarn_set -Wno-missing-field-initializers"
12437 fi
12438
12439 if test "$gl_cv_cc_uninitialized_supported" = no; then
12440 gl_manywarn_set="$gl_manywarn_set -Wno-uninitialized"
1217312441 fi
1217412442
1217512443 maybewarn=$gl_manywarn_set
1219212460 wantwarn=$gl_warn_set
1219312461
1219412462
12463 # GNULIB uses '-W' (aka -Wextra) which includes a bunch of stuff.
12464 # Unfortunately, this means you can't simply use '-Wsign-compare'
12465 # with gl_MANYWARN_COMPLEMENT
12466 # So we have -W enabled, and then have to explicitly turn off...
12467 wantwarn="$wantwarn -Wno-sign-compare"
12468
12469 # GNULIB expects this to be part of -Wc++-compat, but we turn
12470 # that one off, so we need to manually enable this again
12471 wantwarn="$wantwarn -Wjump-misses-init"
12472
12473 # GNULIB turns on -Wformat=2 which implies -Wformat-nonliteral,
12474 # so we need to manually re-exclude it. Also, older gcc 4.2
12475 # added an implied ATTRIBUTE_NONNULL on any parameter marked
12476 # ATTRIBUTE_FMT_PRINT, which causes -Wformat failure on our
12477 # intentional use of virReportError(code, NULL).
12478 wantwarn="$wantwarn -Wno-format-nonliteral"
12479 if test $lv_cv_gcc_wformat_null_works = no; then
12480 wantwarn="$wantwarn -Wno-format"
12481 fi
12482
12483 # This should be < 256 really. Currently we're down to 4096,
12484 # but using 1024 bytes sized buffers (mostly for virStrerror)
12485 # stops us from going down further
12486 wantwarn="$wantwarn -Wframe-larger-than=4096"
12487
12488 # Extra special flags
12489 case $host in
12490 aarch64-*-*)
12491 ;;
12492 *-*-linux*)
12493 wantwarn="$wantwarn -fstack-protector-strong"
12494 ;;
12495 *-*-freebsd*)
12496 wantwarn="$wantwarn -fstack-protector"
12497
12498 wantwarn="$wantwarn -Wno-unused-command-line-argument"
12499 ;;
12500 esac
12501 wantwarn="$wantwarn -fexceptions"
12502 wantwarn="$wantwarn -fasynchronous-unwind-tables"
12503
12504 # Need -fipa-pure-const in order to make -Wsuggest-attribute=pure
12505 # fire even without -O.
12506 wantwarn="$wantwarn -fipa-pure-const"
12507 # We should eventually enable this, but right now there are at
12508 # least 75 functions triggering warnings.
12509 wantwarn="$wantwarn -Wno-suggest-attribute=pure"
12510 wantwarn="$wantwarn -Wno-suggest-attribute=const"
12511
12512 if test "$set_werror" = "yes"
12513 then
12514 wantwarn="$wantwarn -Werror"
12515 fi
12516
1219512517 # Check for $CC support of each warning
1219612518 for w in $wantwarn; do
12197 as_gl_Warn=`$as_echo "gl_cv_warn_$w" | $as_tr_sh`
12198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles $w" >&5
12199 $as_echo_n "checking whether compiler handles $w... " >&6; }
12519
12520 as_gl_Warn=`$as_echo "gl_cv_warn_c_$w" | $as_tr_sh`
12521 gl_positive="$w"
12522 case $gl_positive in
12523 -Wno-*) gl_positive=-W`expr "X$gl_positive" : 'X-Wno-\(.*\)'` ;;
12524 esac
12525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler handles $w" >&5
12526 $as_echo_n "checking whether C compiler handles $w... " >&6; }
1220012527 if eval \${$as_gl_Warn+:} false; then :
1220112528 $as_echo_n "(cached) " >&6
1220212529 else
1220312530
12204 gl_save_CPPFLAGS="$CPPFLAGS"
12205 CPPFLAGS="${CPPFLAGS} $w"
12531 gl_save_compiler_FLAGS="$CFLAGS"
12532 as_fn_append CFLAGS " $gl_unknown_warnings_are_errors $gl_positive"
1220612533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1220712534 /* end confdefs.h. */
1220812535
1221412541 return 0;
1221512542 }
1221612543 _ACEOF
12217 if ac_fn_c_try_cpp "$LINENO"; then :
12544 if ac_fn_c_try_link "$LINENO"; then :
1221812545 eval "$as_gl_Warn=yes"
1221912546 else
1222012547 eval "$as_gl_Warn=no"
1222112548 fi
12222 rm -f conftest.err conftest.i conftest.$ac_ext
12223 CPPFLAGS="$gl_save_CPPFLAGS"
12549 rm -f core conftest.err conftest.$ac_objext \
12550 conftest$ac_exeext conftest.$ac_ext
12551 CFLAGS="$gl_save_compiler_FLAGS"
1222412552
1222512553 fi
1222612554 eval ac_res=\$$as_gl_Warn
1223012558 as_fn_append WARN_CFLAGS " $w"
1223112559 fi
1223212560
12561
1223312562 done
1223412563
12235 # GNULIB uses '-W' (aka -Wextra) which includes a bunch of stuff.
12236 # Unfortunately, this means you can't simply use '-Wsign-compare'
12237 # with gl_MANYWARN_COMPLEMENT
12238 # So we have -W enabled, and then have to explicitly turn off...
12239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wno-sign-compare" >&5
12240 $as_echo_n "checking whether compiler handles -Wno-sign-compare... " >&6; }
12241 if ${gl_cv_warn__Wno_sign_compare+:} false; then :
12564 case $host in
12565 *-*-linux*)
12566 case $WARN_CFLAGS in
12567 *-fstack-protector-strong*)
12568 ;;
12569 *)
12570
12571 as_gl_Warn=`$as_echo "gl_cv_warn_c_"-fstack-protector-all"" | $as_tr_sh`
12572 gl_positive=""-fstack-protector-all""
12573 case $gl_positive in
12574 -Wno-*) gl_positive=-W`expr "X$gl_positive" : 'X-Wno-\(.*\)'` ;;
12575 esac
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler handles \"-fstack-protector-all\"" >&5
12577 $as_echo_n "checking whether C compiler handles \"-fstack-protector-all\"... " >&6; }
12578 if eval \${$as_gl_Warn+:} false; then :
1224212579 $as_echo_n "(cached) " >&6
1224312580 else
1224412581
12245 gl_save_CPPFLAGS="$CPPFLAGS"
12246 CPPFLAGS="${CPPFLAGS} -Wno-sign-compare"
12582 gl_save_compiler_FLAGS="$CFLAGS"
12583 as_fn_append CFLAGS " $gl_unknown_warnings_are_errors $gl_positive"
1224712584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1224812585 /* end confdefs.h. */
1224912586
1225512592 return 0;
1225612593 }
1225712594 _ACEOF
12258 if ac_fn_c_try_cpp "$LINENO"; then :
12259 gl_cv_warn__Wno_sign_compare=yes
12260 else
12261 gl_cv_warn__Wno_sign_compare=no
12262 fi
12263 rm -f conftest.err conftest.i conftest.$ac_ext
12264 CPPFLAGS="$gl_save_CPPFLAGS"
12265
12266 fi
12267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Wno_sign_compare" >&5
12268 $as_echo "$gl_cv_warn__Wno_sign_compare" >&6; }
12269 if test "x$gl_cv_warn__Wno_sign_compare" = xyes; then :
12270 as_fn_append WARN_CFLAGS " -Wno-sign-compare"
12271 fi
12272
12273
12274 # Due to gutils.h bug in g_bit_storage
12275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wno-sign-conversion" >&5
12276 $as_echo_n "checking whether compiler handles -Wno-sign-conversion... " >&6; }
12277 if ${gl_cv_warn__Wno_sign_conversion+:} false; then :
12278 $as_echo_n "(cached) " >&6
12279 else
12280
12281 gl_save_CPPFLAGS="$CPPFLAGS"
12282 CPPFLAGS="${CPPFLAGS} -Wno-sign-conversion"
12283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12284 /* end confdefs.h. */
12285
12286 int
12287 main ()
12288 {
12289
12290 ;
12291 return 0;
12292 }
12595 if ac_fn_c_try_link "$LINENO"; then :
12596 eval "$as_gl_Warn=yes"
12597 else
12598 eval "$as_gl_Warn=no"
12599 fi
12600 rm -f core conftest.err conftest.$ac_objext \
12601 conftest$ac_exeext conftest.$ac_ext
12602 CFLAGS="$gl_save_compiler_FLAGS"
12603
12604 fi
12605 eval ac_res=\$$as_gl_Warn
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12607 $as_echo "$ac_res" >&6; }
12608 if eval test \"x\$"$as_gl_Warn"\" = x"yes"; then :
12609 as_fn_append WARN_CFLAGS " "-fstack-protector-all""
12610 fi
12611
12612
12613 ;;
12614 esac
12615 ;;
12616 esac
12617
12618 # Silence certain warnings in gnulib, and use improved glibc headers
12619
12620 $as_echo "#define lint 1" >>confdefs.h
12621
12622
12623
12624 if test "$gl_cv_warn_c__Wlogical_op" = yes &&
12625 test "$lv_cv_gcc_wlogical_op_broken" = yes; then
12626
12627 cat >>confdefs.h <<_ACEOF
12628 #define BROKEN_GCC_WLOGICALOP 1
1229312629 _ACEOF
12294 if ac_fn_c_try_cpp "$LINENO"; then :
12295 gl_cv_warn__Wno_sign_conversion=yes
12296 else
12297 gl_cv_warn__Wno_sign_conversion=no
12298 fi
12299 rm -f conftest.err conftest.i conftest.$ac_ext
12300 CPPFLAGS="$gl_save_CPPFLAGS"
12301
12302 fi
12303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Wno_sign_conversion" >&5
12304 $as_echo "$gl_cv_warn__Wno_sign_conversion" >&6; }
12305 if test "x$gl_cv_warn__Wno_sign_conversion" = xyes; then :
12306 as_fn_append WARN_CFLAGS " -Wno-sign-conversion"
12307 fi
12308
12309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wno-conversion" >&5
12310 $as_echo_n "checking whether compiler handles -Wno-conversion... " >&6; }
12311 if ${gl_cv_warn__Wno_conversion+:} false; then :
12312 $as_echo_n "(cached) " >&6
12313 else
12314
12315 gl_save_CPPFLAGS="$CPPFLAGS"
12316 CPPFLAGS="${CPPFLAGS} -Wno-conversion"
12317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12318 /* end confdefs.h. */
12319
12320 int
12321 main ()
12322 {
12323
12324 ;
12325 return 0;
12326 }
12327 _ACEOF
12328 if ac_fn_c_try_cpp "$LINENO"; then :
12329 gl_cv_warn__Wno_conversion=yes
12330 else
12331 gl_cv_warn__Wno_conversion=no
12332 fi
12333 rm -f conftest.err conftest.i conftest.$ac_ext
12334 CPPFLAGS="$gl_save_CPPFLAGS"
12335
12336 fi
12337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Wno_conversion" >&5
12338 $as_echo "$gl_cv_warn__Wno_conversion" >&6; }
12339 if test "x$gl_cv_warn__Wno_conversion" = xyes; then :
12340 as_fn_append WARN_CFLAGS " -Wno-conversion"
12341 fi
12342
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wno-unused-parameter" >&5
12344 $as_echo_n "checking whether compiler handles -Wno-unused-parameter... " >&6; }
12345 if ${gl_cv_warn__Wno_unused_parameter+:} false; then :
12346 $as_echo_n "(cached) " >&6
12347 else
12348
12349 gl_save_CPPFLAGS="$CPPFLAGS"
12350 CPPFLAGS="${CPPFLAGS} -Wno-unused-parameter"
12351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12352 /* end confdefs.h. */
12353
12354 int
12355 main ()
12356 {
12357
12358 ;
12359 return 0;
12360 }
12361 _ACEOF
12362 if ac_fn_c_try_cpp "$LINENO"; then :
12363 gl_cv_warn__Wno_unused_parameter=yes
12364 else
12365 gl_cv_warn__Wno_unused_parameter=no
12366 fi
12367 rm -f conftest.err conftest.i conftest.$ac_ext
12368 CPPFLAGS="$gl_save_CPPFLAGS"
12369
12370 fi
12371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Wno_unused_parameter" >&5
12372 $as_echo "$gl_cv_warn__Wno_unused_parameter" >&6; }
12373 if test "x$gl_cv_warn__Wno_unused_parameter" = xyes; then :
12374 as_fn_append WARN_CFLAGS " -Wno-unused-parameter"
12375 fi
12376
12377 # We can't enable this due to horrible spice_usb_device_get_description
12378 # signature
12379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wno-format-nonliteral" >&5
12380 $as_echo_n "checking whether compiler handles -Wno-format-nonliteral... " >&6; }
12381 if ${gl_cv_warn__Wno_format_nonliteral+:} false; then :
12382 $as_echo_n "(cached) " >&6
12383 else
12384
12385 gl_save_CPPFLAGS="$CPPFLAGS"
12386 CPPFLAGS="${CPPFLAGS} -Wno-format-nonliteral"
12387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12388 /* end confdefs.h. */
12389
12390 int
12391 main ()
12392 {
12393
12394 ;
12395 return 0;
12396 }
12397 _ACEOF
12398 if ac_fn_c_try_cpp "$LINENO"; then :
12399 gl_cv_warn__Wno_format_nonliteral=yes
12400 else
12401 gl_cv_warn__Wno_format_nonliteral=no
12402 fi
12403 rm -f conftest.err conftest.i conftest.$ac_ext
12404 CPPFLAGS="$gl_save_CPPFLAGS"
12405
12406 fi
12407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Wno_format_nonliteral" >&5
12408 $as_echo "$gl_cv_warn__Wno_format_nonliteral" >&6; }
12409 if test "x$gl_cv_warn__Wno_format_nonliteral" = xyes; then :
12410 as_fn_append WARN_CFLAGS " -Wno-format-nonliteral"
12411 fi
12412
12413
12414
12415
12416 # GNULIB expects this to be part of -Wc++-compat, but we turn
12417 # that one off, so we need to manually enable this again
12418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wjump-misses-init" >&5
12419 $as_echo_n "checking whether compiler handles -Wjump-misses-init... " >&6; }
12420 if ${gl_cv_warn__Wjump_misses_init+:} false; then :
12421 $as_echo_n "(cached) " >&6
12422 else
12423
12424 gl_save_CPPFLAGS="$CPPFLAGS"
12425 CPPFLAGS="${CPPFLAGS} -Wjump-misses-init"
12426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12427 /* end confdefs.h. */
12428
12429 int
12430 main ()
12431 {
12432
12433 ;
12434 return 0;
12435 }
12436 _ACEOF
12437 if ac_fn_c_try_cpp "$LINENO"; then :
12438 gl_cv_warn__Wjump_misses_init=yes
12439 else
12440 gl_cv_warn__Wjump_misses_init=no
12441 fi
12442 rm -f conftest.err conftest.i conftest.$ac_ext
12443 CPPFLAGS="$gl_save_CPPFLAGS"
12444
12445 fi
12446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Wjump_misses_init" >&5
12447 $as_echo "$gl_cv_warn__Wjump_misses_init" >&6; }
12448 if test "x$gl_cv_warn__Wjump_misses_init" = xyes; then :
12449 as_fn_append WARN_CFLAGS " -Wjump-misses-init"
12450 fi
12451
12452
12453 # This should be < 256 really. Currently we're down to 4096,
12454 # but using 1024 bytes sized buffers (mostly for virStrerror)
12455 # stops us from going down further
12456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wframe-larger-than=4096" >&5
12457 $as_echo_n "checking whether compiler handles -Wframe-larger-than=4096... " >&6; }
12458 if ${gl_cv_warn__Wframe_larger_than_4096+:} false; then :
12459 $as_echo_n "(cached) " >&6
12460 else
12461
12462 gl_save_CPPFLAGS="$CPPFLAGS"
12463 CPPFLAGS="${CPPFLAGS} -Wframe-larger-than=4096"
12464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12465 /* end confdefs.h. */
12466
12467 int
12468 main ()
12469 {
12470
12471 ;
12472 return 0;
12473 }
12474 _ACEOF
12475 if ac_fn_c_try_cpp "$LINENO"; then :
12476 gl_cv_warn__Wframe_larger_than_4096=yes
12477 else
12478 gl_cv_warn__Wframe_larger_than_4096=no
12479 fi
12480 rm -f conftest.err conftest.i conftest.$ac_ext
12481 CPPFLAGS="$gl_save_CPPFLAGS"
12482
12483 fi
12484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Wframe_larger_than_4096" >&5
12485 $as_echo "$gl_cv_warn__Wframe_larger_than_4096" >&6; }
12486 if test "x$gl_cv_warn__Wframe_larger_than_4096" = xyes; then :
12487 as_fn_append WARN_CFLAGS " -Wframe-larger-than=4096"
12488 fi
12489
12490
12491 # Use improved glibc headers
12492
12493
12494 # Extra special flags
12495 case $host in
12496 *-*-linux*)
12497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -fstack-protector-all" >&5
12498 $as_echo_n "checking whether compiler handles -fstack-protector-all... " >&6; }
12499 if ${gl_cv_warn__fstack_protector_all+:} false; then :
12500 $as_echo_n "(cached) " >&6
12501 else
12502
12503 gl_save_CPPFLAGS="$CPPFLAGS"
12504 CPPFLAGS="${CPPFLAGS} -fstack-protector-all"
12505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12506 /* end confdefs.h. */
12507
12508 int
12509 main ()
12510 {
12511
12512 ;
12513 return 0;
12514 }
12515 _ACEOF
12516 if ac_fn_c_try_cpp "$LINENO"; then :
12517 gl_cv_warn__fstack_protector_all=yes
12518 else
12519 gl_cv_warn__fstack_protector_all=no
12520 fi
12521 rm -f conftest.err conftest.i conftest.$ac_ext
12522 CPPFLAGS="$gl_save_CPPFLAGS"
12523
12524 fi
12525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__fstack_protector_all" >&5
12526 $as_echo "$gl_cv_warn__fstack_protector_all" >&6; }
12527 if test "x$gl_cv_warn__fstack_protector_all" = xyes; then :
12528 as_fn_append WARN_CFLAGS " -fstack-protector-all"
12529 fi
12530
12531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles --param=ssp-buffer-size=4" >&5
12532 $as_echo_n "checking whether compiler handles --param=ssp-buffer-size=4... " >&6; }
12533 if ${gl_cv_warn___param_ssp_buffer_size_4+:} false; then :
12534 $as_echo_n "(cached) " >&6
12535 else
12536
12537 gl_save_CPPFLAGS="$CPPFLAGS"
12538 CPPFLAGS="${CPPFLAGS} --param=ssp-buffer-size=4"
12539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12540 /* end confdefs.h. */
12541
12542 int
12543 main ()
12544 {
12545
12546 ;
12547 return 0;
12548 }
12549 _ACEOF
12550 if ac_fn_c_try_cpp "$LINENO"; then :
12551 gl_cv_warn___param_ssp_buffer_size_4=yes
12552 else
12553 gl_cv_warn___param_ssp_buffer_size_4=no
12554 fi
12555 rm -f conftest.err conftest.i conftest.$ac_ext
12556 CPPFLAGS="$gl_save_CPPFLAGS"
12557
12558 fi
12559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn___param_ssp_buffer_size_4" >&5
12560 $as_echo "$gl_cv_warn___param_ssp_buffer_size_4" >&6; }
12561 if test "x$gl_cv_warn___param_ssp_buffer_size_4" = xyes; then :
12562 as_fn_append WARN_CFLAGS " --param=ssp-buffer-size=4"
12563 fi
12564
12565 ;;
12566 esac
12567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -fexceptions" >&5
12568 $as_echo_n "checking whether compiler handles -fexceptions... " >&6; }
12569 if ${gl_cv_warn__fexceptions+:} false; then :
12570 $as_echo_n "(cached) " >&6
12571 else
12572
12573 gl_save_CPPFLAGS="$CPPFLAGS"
12574 CPPFLAGS="${CPPFLAGS} -fexceptions"
12575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12576 /* end confdefs.h. */
12577
12578 int
12579 main ()
12580 {
12581
12582 ;
12583 return 0;
12584 }
12585 _ACEOF
12586 if ac_fn_c_try_cpp "$LINENO"; then :
12587 gl_cv_warn__fexceptions=yes
12588 else
12589 gl_cv_warn__fexceptions=no
12590 fi
12591 rm -f conftest.err conftest.i conftest.$ac_ext
12592 CPPFLAGS="$gl_save_CPPFLAGS"
12593
12594 fi
12595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__fexceptions" >&5
12596 $as_echo "$gl_cv_warn__fexceptions" >&6; }
12597 if test "x$gl_cv_warn__fexceptions" = xyes; then :
12598 as_fn_append WARN_CFLAGS " -fexceptions"
12599 fi
12600
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -fasynchronous-unwind-tables" >&5
12602 $as_echo_n "checking whether compiler handles -fasynchronous-unwind-tables... " >&6; }
12603 if ${gl_cv_warn__fasynchronous_unwind_tables+:} false; then :
12604 $as_echo_n "(cached) " >&6
12605 else
12606
12607 gl_save_CPPFLAGS="$CPPFLAGS"
12608 CPPFLAGS="${CPPFLAGS} -fasynchronous-unwind-tables"
12609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12610 /* end confdefs.h. */
12611
12612 int
12613 main ()
12614 {
12615
12616 ;
12617 return 0;
12618 }
12619 _ACEOF
12620 if ac_fn_c_try_cpp "$LINENO"; then :
12621 gl_cv_warn__fasynchronous_unwind_tables=yes
12622 else
12623 gl_cv_warn__fasynchronous_unwind_tables=no
12624 fi
12625 rm -f conftest.err conftest.i conftest.$ac_ext
12626 CPPFLAGS="$gl_save_CPPFLAGS"
12627
12628 fi
12629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__fasynchronous_unwind_tables" >&5
12630 $as_echo "$gl_cv_warn__fasynchronous_unwind_tables" >&6; }
12631 if test "x$gl_cv_warn__fasynchronous_unwind_tables" = xyes; then :
12632 as_fn_append WARN_CFLAGS " -fasynchronous-unwind-tables"
12633 fi
12634
12635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -fdiagnostics-show-option" >&5
12636 $as_echo_n "checking whether compiler handles -fdiagnostics-show-option... " >&6; }
12637 if ${gl_cv_warn__fdiagnostics_show_option+:} false; then :
12638 $as_echo_n "(cached) " >&6
12639 else
12640
12641 gl_save_CPPFLAGS="$CPPFLAGS"
12642 CPPFLAGS="${CPPFLAGS} -fdiagnostics-show-option"
12643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12644 /* end confdefs.h. */
12645
12646 int
12647 main ()
12648 {
12649
12650 ;
12651 return 0;
12652 }
12653 _ACEOF
12654 if ac_fn_c_try_cpp "$LINENO"; then :
12655 gl_cv_warn__fdiagnostics_show_option=yes
12656 else
12657 gl_cv_warn__fdiagnostics_show_option=no
12658 fi
12659 rm -f conftest.err conftest.i conftest.$ac_ext
12660 CPPFLAGS="$gl_save_CPPFLAGS"
12661
12662 fi
12663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__fdiagnostics_show_option" >&5
12664 $as_echo "$gl_cv_warn__fdiagnostics_show_option" >&6; }
12665 if test "x$gl_cv_warn__fdiagnostics_show_option" = xyes; then :
12666 as_fn_append WARN_CFLAGS " -fdiagnostics-show-option"
12667 fi
12668
12669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -funit-at-a-time" >&5
12670 $as_echo_n "checking whether compiler handles -funit-at-a-time... " >&6; }
12671 if ${gl_cv_warn__funit_at_a_time+:} false; then :
12672 $as_echo_n "(cached) " >&6
12673 else
12674
12675 gl_save_CPPFLAGS="$CPPFLAGS"
12676 CPPFLAGS="${CPPFLAGS} -funit-at-a-time"
12677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12678 /* end confdefs.h. */
12679
12680 int
12681 main ()
12682 {
12683
12684 ;
12685 return 0;
12686 }
12687 _ACEOF
12688 if ac_fn_c_try_cpp "$LINENO"; then :
12689 gl_cv_warn__funit_at_a_time=yes
12690 else
12691 gl_cv_warn__funit_at_a_time=no
12692 fi
12693 rm -f conftest.err conftest.i conftest.$ac_ext
12694 CPPFLAGS="$gl_save_CPPFLAGS"
12695
12696 fi
12697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__funit_at_a_time" >&5
12698 $as_echo "$gl_cv_warn__funit_at_a_time" >&6; }
12699 if test "x$gl_cv_warn__funit_at_a_time" = xyes; then :
12700 as_fn_append WARN_CFLAGS " -funit-at-a-time"
12701 fi
12702
12703
12704 # Need -fipa-pure-const in order to make -Wsuggest-attribute=pure
12705 # fire even without -O.
12706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -fipa-pure-const" >&5
12707 $as_echo_n "checking whether compiler handles -fipa-pure-const... " >&6; }
12708 if ${gl_cv_warn__fipa_pure_const+:} false; then :
12709 $as_echo_n "(cached) " >&6
12710 else
12711
12712 gl_save_CPPFLAGS="$CPPFLAGS"
12713 CPPFLAGS="${CPPFLAGS} -fipa-pure-const"
12714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12715 /* end confdefs.h. */
12716
12717 int
12718 main ()
12719 {
12720
12721 ;
12722 return 0;
12723 }
12724 _ACEOF
12725 if ac_fn_c_try_cpp "$LINENO"; then :
12726 gl_cv_warn__fipa_pure_const=yes
12727 else
12728 gl_cv_warn__fipa_pure_const=no
12729 fi
12730 rm -f conftest.err conftest.i conftest.$ac_ext
12731 CPPFLAGS="$gl_save_CPPFLAGS"
12732
12733 fi
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__fipa_pure_const" >&5
12735 $as_echo "$gl_cv_warn__fipa_pure_const" >&6; }
12736 if test "x$gl_cv_warn__fipa_pure_const" = xyes; then :
12737 as_fn_append WARN_CFLAGS " -fipa-pure-const"
12738 fi
12739
12740
12741 # We should eventually enable this, but right now there are at
12742 # least 75 functions triggering warnings.
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wno-suggest-attribute=pure" >&5
12744 $as_echo_n "checking whether compiler handles -Wno-suggest-attribute=pure... " >&6; }
12745 if ${gl_cv_warn__Wno_suggest_attribute_pure+:} false; then :
12746 $as_echo_n "(cached) " >&6
12747 else
12748
12749 gl_save_CPPFLAGS="$CPPFLAGS"
12750 CPPFLAGS="${CPPFLAGS} -Wno-suggest-attribute=pure"
12751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12752 /* end confdefs.h. */
12753
12754 int
12755 main ()
12756 {
12757
12758 ;
12759 return 0;
12760 }
12761 _ACEOF
12762 if ac_fn_c_try_cpp "$LINENO"; then :
12763 gl_cv_warn__Wno_suggest_attribute_pure=yes
12764 else
12765 gl_cv_warn__Wno_suggest_attribute_pure=no
12766 fi
12767 rm -f conftest.err conftest.i conftest.$ac_ext
12768 CPPFLAGS="$gl_save_CPPFLAGS"
12769
12770 fi
12771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Wno_suggest_attribute_pure" >&5
12772 $as_echo "$gl_cv_warn__Wno_suggest_attribute_pure" >&6; }
12773 if test "x$gl_cv_warn__Wno_suggest_attribute_pure" = xyes; then :
12774 as_fn_append WARN_CFLAGS " -Wno-suggest-attribute=pure"
12775 fi
12776
12777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wno-suggest-attribute=const" >&5
12778 $as_echo_n "checking whether compiler handles -Wno-suggest-attribute=const... " >&6; }
12779 if ${gl_cv_warn__Wno_suggest_attribute_const+:} false; then :
12780 $as_echo_n "(cached) " >&6
12781 else
12782
12783 gl_save_CPPFLAGS="$CPPFLAGS"
12784 CPPFLAGS="${CPPFLAGS} -Wno-suggest-attribute=const"
12785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12786 /* end confdefs.h. */
12787
12788 int
12789 main ()
12790 {
12791
12792 ;
12793 return 0;
12794 }
12795 _ACEOF
12796 if ac_fn_c_try_cpp "$LINENO"; then :
12797 gl_cv_warn__Wno_suggest_attribute_const=yes
12798 else
12799 gl_cv_warn__Wno_suggest_attribute_const=no
12800 fi
12801 rm -f conftest.err conftest.i conftest.$ac_ext
12802 CPPFLAGS="$gl_save_CPPFLAGS"
12803
12804 fi
12805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Wno_suggest_attribute_const" >&5
12806 $as_echo "$gl_cv_warn__Wno_suggest_attribute_const" >&6; }
12807 if test "x$gl_cv_warn__Wno_suggest_attribute_const" = xyes; then :
12808 as_fn_append WARN_CFLAGS " -Wno-suggest-attribute=const"
12809 fi
12810
12811
12812
12813 if test "$set_werror" = "yes"
12814 then
12815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Werror" >&5
12816 $as_echo_n "checking whether compiler handles -Werror... " >&6; }
12817 if ${gl_cv_warn__Werror+:} false; then :
12818 $as_echo_n "(cached) " >&6
12819 else
12820
12821 gl_save_CPPFLAGS="$CPPFLAGS"
12822 CPPFLAGS="${CPPFLAGS} -Werror"
12823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12824 /* end confdefs.h. */
12825
12826 int
12827 main ()
12828 {
12829
12830 ;
12831 return 0;
12832 }
12833 _ACEOF
12834 if ac_fn_c_try_cpp "$LINENO"; then :
12835 gl_cv_warn__Werror=yes
12836 else
12837 gl_cv_warn__Werror=no
12838 fi
12839 rm -f conftest.err conftest.i conftest.$ac_ext
12840 CPPFLAGS="$gl_save_CPPFLAGS"
12841
12842 fi
12843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__Werror" >&5
12844 $as_echo "$gl_cv_warn__Werror" >&6; }
12845 if test "x$gl_cv_warn__Werror" = xyes; then :
12846 as_fn_append WARN_CFLAGS " -Werror"
12847 fi
1284812630
1284912631 fi
12850
12851 WARN_LDFLAGS=$WARN_CFLAGS
12852
12853
1285412632
1285512633
1285612634
1306412842 $as_echo "yes" >&6; }
1306512843
1306612844 fi
12845 # virDomainOpenGraphicsFD was introduced in libvirt 1.2.8
12846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for virDomainOpenGraphicsFD in -lvirt" >&5
12847 $as_echo_n "checking for virDomainOpenGraphicsFD in -lvirt... " >&6; }
12848 if ${ac_cv_lib_virt_virDomainOpenGraphicsFD+:} false; then :
12849 $as_echo_n "(cached) " >&6
12850 else
12851 ac_check_lib_save_LIBS=$LIBS
12852 LIBS="-lvirt $LIBS"
12853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12854 /* end confdefs.h. */
12855
12856 /* Override any GCC internal prototype to avoid an error.
12857 Use char because int might match the return type of a GCC
12858 builtin and then its argument prototype would still apply. */
12859 #ifdef __cplusplus
12860 extern "C"
12861 #endif
12862 char virDomainOpenGraphicsFD ();
12863 int
12864 main ()
12865 {
12866 return virDomainOpenGraphicsFD ();
12867 ;
12868 return 0;
12869 }
12870 _ACEOF
12871 if ac_fn_c_try_link "$LINENO"; then :
12872 ac_cv_lib_virt_virDomainOpenGraphicsFD=yes
12873 else
12874 ac_cv_lib_virt_virDomainOpenGraphicsFD=no
12875 fi
12876 rm -f core conftest.err conftest.$ac_objext \
12877 conftest$ac_exeext conftest.$ac_ext
12878 LIBS=$ac_check_lib_save_LIBS
12879 fi
12880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_virt_virDomainOpenGraphicsFD" >&5
12881 $as_echo "$ac_cv_lib_virt_virDomainOpenGraphicsFD" >&6; }
12882 if test "x$ac_cv_lib_virt_virDomainOpenGraphicsFD" = xyes; then :
12883
12884 $as_echo "#define HAVE_VIR_DOMAIN_OPEN_GRAPHICS_FD 1" >>confdefs.h
12885
12886 fi
12887
12888 # virNetworkGetDHCPLeases was introduced in libvirt 1.2.6
12889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for virNetworkGetDHCPLeases in -lvirt" >&5
12890 $as_echo_n "checking for virNetworkGetDHCPLeases in -lvirt... " >&6; }
12891 if ${ac_cv_lib_virt_virNetworkGetDHCPLeases+:} false; then :
12892 $as_echo_n "(cached) " >&6
12893 else
12894 ac_check_lib_save_LIBS=$LIBS
12895 LIBS="-lvirt $LIBS"
12896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12897 /* end confdefs.h. */
12898
12899 /* Override any GCC internal prototype to avoid an error.
12900 Use char because int might match the return type of a GCC
12901 builtin and then its argument prototype would still apply. */
12902 #ifdef __cplusplus
12903 extern "C"
12904 #endif
12905 char virNetworkGetDHCPLeases ();
12906 int
12907 main ()
12908 {
12909 return virNetworkGetDHCPLeases ();
12910 ;
12911 return 0;
12912 }
12913 _ACEOF
12914 if ac_fn_c_try_link "$LINENO"; then :
12915 ac_cv_lib_virt_virNetworkGetDHCPLeases=yes
12916 else
12917 ac_cv_lib_virt_virNetworkGetDHCPLeases=no
12918 fi
12919 rm -f core conftest.err conftest.$ac_objext \
12920 conftest$ac_exeext conftest.$ac_ext
12921 LIBS=$ac_check_lib_save_LIBS
12922 fi
12923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_virt_virNetworkGetDHCPLeases" >&5
12924 $as_echo "$ac_cv_lib_virt_virNetworkGetDHCPLeases" >&6; }
12925 if test "x$ac_cv_lib_virt_virNetworkGetDHCPLeases" = xyes; then :
12926
12927 $as_echo "#define HAVE_VIR_NETWORK_GET_DHCP_LEASES 1" >>confdefs.h
12928
12929 fi
12930
12931 enable_tests=no
12932
12933 pkg_failed=no
12934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLIB2" >&5
12935 $as_echo_n "checking for GLIB2... " >&6; }
12936
12937 if test -n "$GLIB2_CFLAGS"; then
12938 pkg_cv_GLIB2_CFLAGS="$GLIB2_CFLAGS"
12939 elif test -n "$PKG_CONFIG"; then
12940 if test -n "$PKG_CONFIG" && \
12941 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= \$GLIB2_TEST_REQUIRED\""; } >&5
12942 ($PKG_CONFIG --exists --print-errors "glib-2.0 >= $GLIB2_TEST_REQUIRED") 2>&5
12943 ac_status=$?
12944 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12945 test $ac_status = 0; }; then
12946 pkg_cv_GLIB2_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= $GLIB2_TEST_REQUIRED" 2>/dev/null`
12947 test "x$?" != "x0" && pkg_failed=yes
12948 else
12949 pkg_failed=yes
12950 fi
12951 else
12952 pkg_failed=untried
12953 fi
12954 if test -n "$GLIB2_LIBS"; then
12955 pkg_cv_GLIB2_LIBS="$GLIB2_LIBS"
12956 elif test -n "$PKG_CONFIG"; then
12957 if test -n "$PKG_CONFIG" && \
12958 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= \$GLIB2_TEST_REQUIRED\""; } >&5
12959 ($PKG_CONFIG --exists --print-errors "glib-2.0 >= $GLIB2_TEST_REQUIRED") 2>&5
12960 ac_status=$?
12961 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12962 test $ac_status = 0; }; then
12963 pkg_cv_GLIB2_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= $GLIB2_TEST_REQUIRED" 2>/dev/null`
12964 test "x$?" != "x0" && pkg_failed=yes
12965 else
12966 pkg_failed=yes
12967 fi
12968 else
12969 pkg_failed=untried
12970 fi
12971
12972
12973
12974 if test $pkg_failed = yes; then
12975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12976 $as_echo "no" >&6; }
12977
12978 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12979 _pkg_short_errors_supported=yes
12980 else
12981 _pkg_short_errors_supported=no
12982 fi
12983 if test $_pkg_short_errors_supported = yes; then
12984 GLIB2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glib-2.0 >= $GLIB2_TEST_REQUIRED" 2>&1`
12985 else
12986 GLIB2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glib-2.0 >= $GLIB2_TEST_REQUIRED" 2>&1`
12987 fi
12988 # Put the nasty error message in config.log where it belongs
12989 echo "$GLIB2_PKG_ERRORS" >&5
12990
1306712991
1306812992 pkg_failed=no
1306912993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLIB2" >&5
1315513079 $as_echo "yes" >&6; }
1315613080
1315713081 fi
13082 elif test $pkg_failed = untried; then
13083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13084 $as_echo "no" >&6; }
13085
13086 pkg_failed=no
13087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLIB2" >&5
13088 $as_echo_n "checking for GLIB2... " >&6; }
13089
13090 if test -n "$GLIB2_CFLAGS"; then
13091 pkg_cv_GLIB2_CFLAGS="$GLIB2_CFLAGS"
13092 elif test -n "$PKG_CONFIG"; then
13093 if test -n "$PKG_CONFIG" && \
13094 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= \$GLIB2_REQUIRED\""; } >&5
13095 ($PKG_CONFIG --exists --print-errors "glib-2.0 >= $GLIB2_REQUIRED") 2>&5
13096 ac_status=$?
13097 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13098 test $ac_status = 0; }; then
13099 pkg_cv_GLIB2_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= $GLIB2_REQUIRED" 2>/dev/null`
13100 test "x$?" != "x0" && pkg_failed=yes
13101 else
13102 pkg_failed=yes
13103 fi
13104 else
13105 pkg_failed=untried
13106 fi
13107 if test -n "$GLIB2_LIBS"; then
13108 pkg_cv_GLIB2_LIBS="$GLIB2_LIBS"
13109 elif test -n "$PKG_CONFIG"; then
13110 if test -n "$PKG_CONFIG" && \
13111 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= \$GLIB2_REQUIRED\""; } >&5
13112 ($PKG_CONFIG --exists --print-errors "glib-2.0 >= $GLIB2_REQUIRED") 2>&5
13113 ac_status=$?
13114 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13115 test $ac_status = 0; }; then
13116 pkg_cv_GLIB2_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= $GLIB2_REQUIRED" 2>/dev/null`
13117 test "x$?" != "x0" && pkg_failed=yes
13118 else
13119 pkg_failed=yes
13120 fi
13121 else
13122 pkg_failed=untried
13123 fi
13124
13125
13126
13127 if test $pkg_failed = yes; then
13128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13129 $as_echo "no" >&6; }
13130
13131 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13132 _pkg_short_errors_supported=yes
13133 else
13134 _pkg_short_errors_supported=no
13135 fi
13136 if test $_pkg_short_errors_supported = yes; then
13137 GLIB2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glib-2.0 >= $GLIB2_REQUIRED" 2>&1`
13138 else
13139 GLIB2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glib-2.0 >= $GLIB2_REQUIRED" 2>&1`
13140 fi
13141 # Put the nasty error message in config.log where it belongs
13142 echo "$GLIB2_PKG_ERRORS" >&5
13143
13144 as_fn_error $? "Package requirements (glib-2.0 >= $GLIB2_REQUIRED) were not met:
13145
13146 $GLIB2_PKG_ERRORS
13147
13148 Consider adjusting the PKG_CONFIG_PATH environment variable if you
13149 installed software in a non-standard prefix.
13150
13151 Alternatively, you may set the environment variables GLIB2_CFLAGS
13152 and GLIB2_LIBS to avoid the need to call pkg-config.
13153 See the pkg-config man page for more details." "$LINENO" 5
13154 elif test $pkg_failed = untried; then
13155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13156 $as_echo "no" >&6; }
13157 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13158 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13159 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
13160 is in your PATH or set the PKG_CONFIG environment variable to the full
13161 path to pkg-config.
13162
13163 Alternatively, you may set the environment variables GLIB2_CFLAGS
13164 and GLIB2_LIBS to avoid the need to call pkg-config.
13165 See the pkg-config man page for more details.
13166
13167 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13168 See \`config.log' for more details" "$LINENO" 5; }
13169 else
13170 GLIB2_CFLAGS=$pkg_cv_GLIB2_CFLAGS
13171 GLIB2_LIBS=$pkg_cv_GLIB2_LIBS
13172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13173 $as_echo "yes" >&6; }
13174
13175 fi
13176 else
13177 GLIB2_CFLAGS=$pkg_cv_GLIB2_CFLAGS
13178 GLIB2_LIBS=$pkg_cv_GLIB2_LIBS
13179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13180 $as_echo "yes" >&6; }
13181 enable_tests=yes
13182 fi
1315813183
1315913184 pkg_failed=no
1316013185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTHREAD2" >&5
1351913544 $as_echo "yes" >&6; }
1352013545
1352113546 fi
13547
13548 if test "$enable_tests" = "yes"; then
13549 ENABLE_TESTS_TRUE=
13550 ENABLE_TESTS_FALSE='#'
13551 else
13552 ENABLE_TESTS_TRUE='#'
13553 ENABLE_TESTS_FALSE=
13554 fi
13555
1352213556
1352313557
1352413558 GETTEXT_PACKAGE=libvirt-glib
1406714101 # Substitute ALL_LINGUAS so we can use it in po/Makefile
1406814102
1406914103
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
14114
14115
14116 # Extract the first word of "gtkdoc-check", so it can be a program name with args.
14104
14105
14106
14107
14108
14109
14110
14111
14112 gtk_doc_requires="gtk-doc >= 1.10"
14113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gtk-doc" >&5
14114 $as_echo_n "checking for gtk-doc... " >&6; }
14115 if test -n "$PKG_CONFIG" && \
14116 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$gtk_doc_requires\""; } >&5
14117 ($PKG_CONFIG --exists --print-errors "$gtk_doc_requires") 2>&5
14118 ac_status=$?
14119 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14120 test $ac_status = 0; }; then
14121 have_gtk_doc=yes
14122 else
14123 have_gtk_doc=no
14124 fi
14125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_gtk_doc" >&5
14126 $as_echo "$have_gtk_doc" >&6; }
14127
14128 if test "$have_gtk_doc" = "no"; then
14129 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
14130 You will not be able to create source packages with 'make dist'
14131 because $gtk_doc_requires is not found." >&5
14132 $as_echo "$as_me: WARNING:
14133 You will not be able to create source packages with 'make dist'
14134 because $gtk_doc_requires is not found." >&2;}
14135 fi
14136
14137 # Extract the first word of "gtkdoc-check", so it can be a program name with args.
1411714138 set dummy gtkdoc-check; ac_word=$2
1411814139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1411914140 $as_echo_n "checking for $ac_word... " >&6; }
14120 if ${ac_cv_path_GTKDOC_CHECK+:} false; then :
14141 if ${ac_cv_prog_GTKDOC_CHECK+:} false; then :
1412114142 $as_echo_n "(cached) " >&6
1412214143 else
14123 case $GTKDOC_CHECK in
14144 if test -n "$GTKDOC_CHECK"; then
14145 ac_cv_prog_GTKDOC_CHECK="$GTKDOC_CHECK" # Let the user override the test.
14146 else
14147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14148 for as_dir in $PATH
14149 do
14150 IFS=$as_save_IFS
14151 test -z "$as_dir" && as_dir=.
14152 for ac_exec_ext in '' $ac_executable_extensions; do
14153 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14154 ac_cv_prog_GTKDOC_CHECK="gtkdoc-check.test"
14155 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14156 break 2
14157 fi
14158 done
14159 done
14160 IFS=$as_save_IFS
14161
14162 fi
14163 fi
14164 GTKDOC_CHECK=$ac_cv_prog_GTKDOC_CHECK
14165 if test -n "$GTKDOC_CHECK"; then
14166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK" >&5
14167 $as_echo "$GTKDOC_CHECK" >&6; }
14168 else
14169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14170 $as_echo "no" >&6; }
14171 fi
14172
14173
14174 # Extract the first word of "gtkdoc-check", so it can be a program name with args.
14175 set dummy gtkdoc-check; ac_word=$2
14176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14177 $as_echo_n "checking for $ac_word... " >&6; }
14178 if ${ac_cv_path_GTKDOC_CHECK_PATH+:} false; then :
14179 $as_echo_n "(cached) " >&6
14180 else
14181 case $GTKDOC_CHECK_PATH in
1412414182 [\\/]* | ?:[\\/]*)
14125 ac_cv_path_GTKDOC_CHECK="$GTKDOC_CHECK" # Let the user override the test with a path.
14183 ac_cv_path_GTKDOC_CHECK_PATH="$GTKDOC_CHECK_PATH" # Let the user override the test with a path.
1412614184 ;;
1412714185 *)
1412814186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1413214190 test -z "$as_dir" && as_dir=.
1413314191 for ac_exec_ext in '' $ac_executable_extensions; do
1413414192 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14135 ac_cv_path_GTKDOC_CHECK="$as_dir/$ac_word$ac_exec_ext"
14193 ac_cv_path_GTKDOC_CHECK_PATH="$as_dir/$ac_word$ac_exec_ext"
1413614194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1413714195 break 2
1413814196 fi
1414314201 ;;
1414414202 esac
1414514203 fi
14146 GTKDOC_CHECK=$ac_cv_path_GTKDOC_CHECK
14147 if test -n "$GTKDOC_CHECK"; then
14148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK" >&5
14149 $as_echo "$GTKDOC_CHECK" >&6; }
14204 GTKDOC_CHECK_PATH=$ac_cv_path_GTKDOC_CHECK_PATH
14205 if test -n "$GTKDOC_CHECK_PATH"; then
14206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK_PATH" >&5
14207 $as_echo "$GTKDOC_CHECK_PATH" >&6; }
1415014208 else
1415114209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1415214210 $as_echo "no" >&6; }
1425914317 fi
1426014318
1426114319
14262 if test x$enable_gtk_doc = xyes; then
14263 if test -n "$PKG_CONFIG" && \
14264 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk-doc >= 1.10\""; } >&5
14265 ($PKG_CONFIG --exists --print-errors "gtk-doc >= 1.10") 2>&5
14266 ac_status=$?
14267 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14268 test $ac_status = 0; }; then
14269 :
14270 else
14271 as_fn_error $? "You need to have gtk-doc >= 1.10 installed to build $PACKAGE_NAME" "$LINENO" 5
14272 fi
14273 if test "x$PACKAGE_NAME" != "xglib"; then
14320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gtk-doc documentation" >&5
14321 $as_echo_n "checking whether to build gtk-doc documentation... " >&6; }
14322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk_doc" >&5
14323 $as_echo "$enable_gtk_doc" >&6; }
14324
14325 if test "x$enable_gtk_doc" = "xyes" && test "$have_gtk_doc" = "no"; then
14326 as_fn_error $? "
14327 You must have $gtk_doc_requires installed to build documentation for
14328 $PACKAGE_NAME. Please install gtk-doc or disable building the
14329 documentation by adding '--disable-gtk-doc' to '$0'." "$LINENO" 5
14330 fi
14331
14332 if test "x$PACKAGE_NAME" != "xglib"; then
1427414333
1427514334 pkg_failed=no
1427614335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTKDOC_DEPS" >&5
1434214401 $as_echo "yes" >&6; }
1434314402
1434414403 fi
14345 fi
1434614404 fi
14347
14348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gtk-doc documentation" >&5
14349 $as_echo_n "checking whether to build gtk-doc documentation... " >&6; }
14350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk_doc" >&5
14351 $as_echo "$enable_gtk_doc" >&6; }
1435214405
1435314406 # Check whether --enable-gtk-doc-html was given.
1435414407 if test "${enable_gtk_doc_html+set}" = set; then :
1437414427 fi
1437514428
1437614429
14430 if test x$have_gtk_doc = xyes; then
14431 HAVE_GTK_DOC_TRUE=
14432 HAVE_GTK_DOC_FALSE='#'
14433 else
14434 HAVE_GTK_DOC_TRUE='#'
14435 HAVE_GTK_DOC_FALSE=
14436 fi
14437
1437714438 if test x$enable_gtk_doc = xyes; then
1437814439 ENABLE_GTK_DOC_TRUE=
1437914440 ENABLE_GTK_DOC_FALSE='#'
1441814479
1441914480 # Setup GLIB_MKENUMS to use glib-mkenums even if GLib is uninstalled.
1442014481 GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0`
14482
14483
14484
14485 # Check whether --enable-installed-tests was given.
14486 if test "${enable_installed_tests+set}" = set; then :
14487 enableval=$enable_installed_tests; case ${enableval} in
14488 yes) ENABLE_INSTALLED_TESTS="1" ;;
14489 no) ENABLE_INSTALLED_TESTS="" ;;
14490 *) as_fn_error $? "bad value ${enableval} for --enable-installed-tests" "$LINENO" 5 ;;
14491 esac
14492 fi
14493
14494 if test "$ENABLE_INSTALLED_TESTS" = "1"; then
14495 ENABLE_INSTALLED_TESTS_TRUE=
14496 ENABLE_INSTALLED_TESTS_FALSE='#'
14497 else
14498 ENABLE_INSTALLED_TESTS_TRUE='#'
14499 ENABLE_INSTALLED_TESTS_FALSE=
14500 fi
14501
14502 # Check whether --enable-always-build-tests was given.
14503 if test "${enable_always_build_tests+set}" = set; then :
14504 enableval=$enable_always_build_tests; case ${enableval} in
14505 yes) ENABLE_ALWAYS_BUILD_TESTS="1" ;;
14506 no) ENABLE_ALWAYS_BUILD_TESTS="" ;;
14507 *) as_fn_error $? "bad value ${enableval} for --enable-always-build-tests" "$LINENO" 5 ;;
14508 esac
14509 fi
14510
14511 if test "$ENABLE_ALWAYS_BUILD_TESTS" = "1"; then
14512 ENABLE_ALWAYS_BUILD_TESTS_TRUE=
14513 ENABLE_ALWAYS_BUILD_TESTS_FALSE='#'
14514 else
14515 ENABLE_ALWAYS_BUILD_TESTS_TRUE='#'
14516 ENABLE_ALWAYS_BUILD_TESTS_FALSE=
14517 fi
14518
14519 if test "$ENABLE_INSTALLED_TESTS" = "1"; then
14520 installed_test_metadir=${datadir}/installed-tests/libvirt-glib
14521
14522 installed_testdir=${libexecdir}/installed-tests/libvirt-glib
14523
14524 fi
1442114525
1442214526
1442314527 CYGWIN_EXTRA_LDFLAGS=
1445514559 enable_coverage=$enableval
1445614560
1445714561 if test "${enable_coverage}" = yes; then
14458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -fprofile-arcs" >&5
14459 $as_echo_n "checking whether compiler handles -fprofile-arcs... " >&6; }
14460 if ${gl_cv_warn__fprofile_arcs+:} false; then :
14562
14563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler handles -fprofile-arcs" >&5
14564 $as_echo_n "checking whether C compiler handles -fprofile-arcs... " >&6; }
14565 if ${gl_cv_warn_c__fprofile_arcs+:} false; then :
1446114566 $as_echo_n "(cached) " >&6
1446214567 else
1446314568
14464 gl_save_CPPFLAGS="$CPPFLAGS"
14465 CPPFLAGS="${CPPFLAGS} -fprofile-arcs"
14569 gl_save_compiler_FLAGS="$CFLAGS"
14570 as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -fprofile-arcs"
1446614571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1446714572 /* end confdefs.h. */
1446814573
1447414579 return 0;
1447514580 }
1447614581 _ACEOF
14477 if ac_fn_c_try_cpp "$LINENO"; then :
14478 gl_cv_warn__fprofile_arcs=yes
14479 else
14480 gl_cv_warn__fprofile_arcs=no
14481 fi
14482 rm -f conftest.err conftest.i conftest.$ac_ext
14483 CPPFLAGS="$gl_save_CPPFLAGS"
14484
14485 fi
14486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__fprofile_arcs" >&5
14487 $as_echo "$gl_cv_warn__fprofile_arcs" >&6; }
14488 if test "x$gl_cv_warn__fprofile_arcs" = xyes; then :
14582 if ac_fn_c_try_link "$LINENO"; then :
14583 gl_cv_warn_c__fprofile_arcs=yes
14584 else
14585 gl_cv_warn_c__fprofile_arcs=no
14586 fi
14587 rm -f core conftest.err conftest.$ac_objext \
14588 conftest$ac_exeext conftest.$ac_ext
14589 CFLAGS="$gl_save_compiler_FLAGS"
14590
14591 fi
14592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_c__fprofile_arcs" >&5
14593 $as_echo "$gl_cv_warn_c__fprofile_arcs" >&6; }
14594 if test "x$gl_cv_warn_c__fprofile_arcs" = xyes; then :
1448914595 as_fn_append COV_FLAGS " -fprofile-arcs"
1449014596 fi
1449114597
14492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -ftest-coverage" >&5
14493 $as_echo_n "checking whether compiler handles -ftest-coverage... " >&6; }
14494 if ${gl_cv_warn__ftest_coverage+:} false; then :
14598
14599
14600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler handles -ftest-coverage" >&5
14601 $as_echo_n "checking whether C compiler handles -ftest-coverage... " >&6; }
14602 if ${gl_cv_warn_c__ftest_coverage+:} false; then :
1449514603 $as_echo_n "(cached) " >&6
1449614604 else
1449714605
14498 gl_save_CPPFLAGS="$CPPFLAGS"
14499 CPPFLAGS="${CPPFLAGS} -ftest-coverage"
14606 gl_save_compiler_FLAGS="$CFLAGS"
14607 as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -ftest-coverage"
1450014608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1450114609 /* end confdefs.h. */
1450214610
1450814616 return 0;
1450914617 }
1451014618 _ACEOF
14511 if ac_fn_c_try_cpp "$LINENO"; then :
14512 gl_cv_warn__ftest_coverage=yes
14513 else
14514 gl_cv_warn__ftest_coverage=no
14515 fi
14516 rm -f conftest.err conftest.i conftest.$ac_ext
14517 CPPFLAGS="$gl_save_CPPFLAGS"
14518
14519 fi
14520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn__ftest_coverage" >&5
14521 $as_echo "$gl_cv_warn__ftest_coverage" >&6; }
14522 if test "x$gl_cv_warn__ftest_coverage" = xyes; then :
14619 if ac_fn_c_try_link "$LINENO"; then :
14620 gl_cv_warn_c__ftest_coverage=yes
14621 else
14622 gl_cv_warn_c__ftest_coverage=no
14623 fi
14624 rm -f core conftest.err conftest.$ac_objext \
14625 conftest$ac_exeext conftest.$ac_ext
14626 CFLAGS="$gl_save_compiler_FLAGS"
14627
14628 fi
14629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_c__ftest_coverage" >&5
14630 $as_echo "$gl_cv_warn_c__ftest_coverage" >&6; }
14631 if test "x$gl_cv_warn_c__ftest_coverage" = xyes; then :
1452314632 as_fn_append COV_FLAGS " -ftest-coverage"
1452414633 fi
14634
1452514635
1452614636 COVERAGE_CFLAGS=$COV_FLAGS
1452714637
1466014770
1466114771
1466214772
14663 # Check whether --enable-introspection was given.
14773
14774
14775
14776 # Check whether --enable-introspection was given.
1466414777 if test "${enable_introspection+set}" = set; then :
1466514778 enableval=$enable_introspection;
1466614779 else
14667 enable_introspection=check
14668 fi
14669
14670
14671 if test "x$enable_introspection" != "xno" ; then
14672
14673 pkg_failed=no
14674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GOBJECT_INTROSPECTION" >&5
14675 $as_echo_n "checking for GOBJECT_INTROSPECTION... " >&6; }
14676
14677 if test -n "$GOBJECT_INTROSPECTION_CFLAGS"; then
14678 pkg_cv_GOBJECT_INTROSPECTION_CFLAGS="$GOBJECT_INTROSPECTION_CFLAGS"
14679 elif test -n "$PKG_CONFIG"; then
14680 if test -n "$PKG_CONFIG" && \
14780 enable_introspection=auto
14781 fi
14782
14783
14784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gobject-introspection" >&5
14785 $as_echo_n "checking for gobject-introspection... " >&6; }
14786
14787 case $enable_introspection in #(
14788 no) :
14789 found_introspection="no (disabled, use --enable-introspection to enable)"
14790 ;; #(
14791 yes) :
14792 if test -n "$PKG_CONFIG" && \
14793 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0\""; } >&5
14794 ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0") 2>&5
14795 ac_status=$?
14796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14797 test $ac_status = 0; }; then
14798 :
14799 else
14800 as_fn_error $? "gobject-introspection-1.0 is not installed" "$LINENO" 5
14801 fi
14802 if test -n "$PKG_CONFIG" && \
1468114803 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= \$GOBJECT_INTROSPECTION_REQUIRED\""; } >&5
1468214804 ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= $GOBJECT_INTROSPECTION_REQUIRED") 2>&5
1468314805 ac_status=$?
1468414806 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1468514807 test $ac_status = 0; }; then
14686 pkg_cv_GOBJECT_INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags "gobject-introspection-1.0 >= $GOBJECT_INTROSPECTION_REQUIRED" 2>/dev/null`
14687 test "x$?" != "x0" && pkg_failed=yes
14688 else
14689 pkg_failed=yes
14690 fi
14691 else
14692 pkg_failed=untried
14693 fi
14694 if test -n "$GOBJECT_INTROSPECTION_LIBS"; then
14695 pkg_cv_GOBJECT_INTROSPECTION_LIBS="$GOBJECT_INTROSPECTION_LIBS"
14696 elif test -n "$PKG_CONFIG"; then
14697 if test -n "$PKG_CONFIG" && \
14808 found_introspection=yes
14809 else
14810 as_fn_error $? "You need to have gobject-introspection >= $GOBJECT_INTROSPECTION_REQUIRED installed to build libvirt-glib" "$LINENO" 5
14811 fi
14812 ;; #(
14813 auto) :
14814 if test -n "$PKG_CONFIG" && \
1469814815 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= \$GOBJECT_INTROSPECTION_REQUIRED\""; } >&5
1469914816 ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= $GOBJECT_INTROSPECTION_REQUIRED") 2>&5
1470014817 ac_status=$?
1470114818 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1470214819 test $ac_status = 0; }; then
14703 pkg_cv_GOBJECT_INTROSPECTION_LIBS=`$PKG_CONFIG --libs "gobject-introspection-1.0 >= $GOBJECT_INTROSPECTION_REQUIRED" 2>/dev/null`
14704 test "x$?" != "x0" && pkg_failed=yes
14705 else
14706 pkg_failed=yes
14707 fi
14708 else
14709 pkg_failed=untried
14710 fi
14711
14712
14713
14714 if test $pkg_failed = yes; then
14715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14716 $as_echo "no" >&6; }
14717
14718 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
14719 _pkg_short_errors_supported=yes
14720 else
14721 _pkg_short_errors_supported=no
14722 fi
14723 if test $_pkg_short_errors_supported = yes; then
14724 GOBJECT_INTROSPECTION_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gobject-introspection-1.0 >= $GOBJECT_INTROSPECTION_REQUIRED" 2>&1`
14725 else
14726 GOBJECT_INTROSPECTION_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gobject-introspection-1.0 >= $GOBJECT_INTROSPECTION_REQUIRED" 2>&1`
14727 fi
14728 # Put the nasty error message in config.log where it belongs
14729 echo "$GOBJECT_INTROSPECTION_PKG_ERRORS" >&5
14730
14731
14732 if test "x$enable_introspection" = "xcheck"; then
14733 enable_introspection=no
14734 else
14735 as_fn_error $? "gobject-introspection is not available" "$LINENO" 5
14736 fi
14737
14738 elif test $pkg_failed = untried; then
14739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14740 $as_echo "no" >&6; }
14741
14742 if test "x$enable_introspection" = "xcheck"; then
14743 enable_introspection=no
14744 else
14745 as_fn_error $? "gobject-introspection is not available" "$LINENO" 5
14746 fi
14747
14748 else
14749 GOBJECT_INTROSPECTION_CFLAGS=$pkg_cv_GOBJECT_INTROSPECTION_CFLAGS
14750 GOBJECT_INTROSPECTION_LIBS=$pkg_cv_GOBJECT_INTROSPECTION_LIBS
14751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14752 $as_echo "yes" >&6; }
14753 enable_introspection=yes
14754 fi
14755 if test "x$enable_introspection" = "xyes" ; then
14756
14757 $as_echo "#define WITH_GOBJECT_INTROSPECTION 1" >>confdefs.h
14758
14759
14760
14761 G_IR_SCANNER=$($PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0)
14762
14763 G_IR_COMPILER=$($PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0)
14764
14765 fi
14766 fi
14767 if test "x$enable_introspection" = "xyes"; then
14768 WITH_GOBJECT_INTROSPECTION_TRUE=
14769 WITH_GOBJECT_INTROSPECTION_FALSE='#'
14770 else
14771 WITH_GOBJECT_INTROSPECTION_TRUE='#'
14772 WITH_GOBJECT_INTROSPECTION_FALSE=
14820 found_introspection=yes
14821 else
14822 found_introspection=no
14823 fi
14824 enable_introspection=$found_introspection
14825 ;; #(
14826 *) :
14827 as_fn_error $? "invalid argument passed to --enable-introspection, should be one of [no/auto/yes]" "$LINENO" 5
14828 ;;
14829 esac
14830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_introspection" >&5
14831 $as_echo "$found_introspection" >&6; }
14832
14833 INTROSPECTION_SCANNER=
14834 INTROSPECTION_COMPILER=
14835 INTROSPECTION_GENERATE=
14836 INTROSPECTION_GIRDIR=
14837 INTROSPECTION_TYPELIBDIR=
14838 if test "x$found_introspection" = "xyes"; then
14839 INTROSPECTION_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
14840 INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
14841 INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
14842 INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
14843 INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
14844 INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0`
14845 INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0`
14846 INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
14847 fi
14848
14849
14850
14851
14852
14853
14854
14855
14856
14857 if test "x$found_introspection" = "xyes"; then
14858 HAVE_INTROSPECTION_TRUE=
14859 HAVE_INTROSPECTION_FALSE='#'
14860 else
14861 HAVE_INTROSPECTION_TRUE='#'
14862 HAVE_INTROSPECTION_FALSE=
14863 fi
14864
14865
14866
14867
14868 with_linux=no
14869 case $host in
14870 *-*-linux*) with_linux=yes ;;
14871 esac
14872 if test "$with_linux" = "yes"; then
14873 WITH_LINUX_TRUE=
14874 WITH_LINUX_FALSE='#'
14875 else
14876 WITH_LINUX_TRUE='#'
14877 WITH_LINUX_FALSE=
1477314878 fi
1477414879
1477514880
1486214967 fi
1486314968
1486414969
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"
14970 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 tests/Makefile libvirt-glib-1.0.pc libvirt-gconfig-1.0.pc libvirt-gobject-1.0.pc libvirt-glib.spec mingw-libvirt-glib.spec"
1486614971
1486714972 cat >confcache <<\_ACEOF
1486814973 # This file is a shell script that caches the results of configure
1499715102 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1499815103 Usually this means the macro was only invoked conditionally." "$LINENO" 5
1499915104 fi
15105 if test -z "${ENABLE_TESTS_TRUE}" && test -z "${ENABLE_TESTS_FALSE}"; then
15106 as_fn_error $? "conditional \"ENABLE_TESTS\" was never defined.
15107 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15108 fi
1500015109
1500115110 ac_config_commands="$ac_config_commands po/stamp-it"
1500215111
1500315112
15113 if test -z "${HAVE_GTK_DOC_TRUE}" && test -z "${HAVE_GTK_DOC_FALSE}"; then
15114 as_fn_error $? "conditional \"HAVE_GTK_DOC\" was never defined.
15115 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15116 fi
1500415117 if test -z "${ENABLE_GTK_DOC_TRUE}" && test -z "${ENABLE_GTK_DOC_FALSE}"; then
1500515118 as_fn_error $? "conditional \"ENABLE_GTK_DOC\" was never defined.
1500615119 Usually this means the macro was only invoked conditionally." "$LINENO" 5
1502115134 as_fn_error $? "conditional \"GTK_DOC_USE_REBASE\" was never defined.
1502215135 Usually this means the macro was only invoked conditionally." "$LINENO" 5
1502315136 fi
15137 if test -z "${ENABLE_INSTALLED_TESTS_TRUE}" && test -z "${ENABLE_INSTALLED_TESTS_FALSE}"; then
15138 as_fn_error $? "conditional \"ENABLE_INSTALLED_TESTS\" was never defined.
15139 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15140 fi
15141 if test -z "${ENABLE_ALWAYS_BUILD_TESTS_TRUE}" && test -z "${ENABLE_ALWAYS_BUILD_TESTS_FALSE}"; then
15142 as_fn_error $? "conditional \"ENABLE_ALWAYS_BUILD_TESTS\" was never defined.
15143 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15144 fi
1502415145 if test -z "${WITH_PYTHON_TRUE}" && test -z "${WITH_PYTHON_FALSE}"; then
1502515146 as_fn_error $? "conditional \"WITH_PYTHON\" was never defined.
1502615147 Usually this means the macro was only invoked conditionally." "$LINENO" 5
1502715148 fi
15028 if test -z "${WITH_GOBJECT_INTROSPECTION_TRUE}" && test -z "${WITH_GOBJECT_INTROSPECTION_FALSE}"; then
15029 as_fn_error $? "conditional \"WITH_GOBJECT_INTROSPECTION\" was never defined.
15149 if test -z "${HAVE_INTROSPECTION_TRUE}" && test -z "${HAVE_INTROSPECTION_FALSE}"; then
15150 as_fn_error $? "conditional \"HAVE_INTROSPECTION\" was never defined.
15151 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15152 fi
15153 if test -z "${WITH_LINUX_TRUE}" && test -z "${WITH_LINUX_FALSE}"; then
15154 as_fn_error $? "conditional \"WITH_LINUX\" was never defined.
1503015155 Usually this means the macro was only invoked conditionally." "$LINENO" 5
1503115156 fi
1503215157 if test -z "${WITH_VALA_TRUE}" && test -z "${WITH_VALA_FALSE}"; then
1543015555 # report actual input values of CONFIG_FILES etc. instead of their
1543115556 # values after options handling.
1543215557 ac_log="
15433 This file was extended by libvirt-glib $as_me 0.1.7, which was
15558 This file was extended by libvirt-glib $as_me 0.2.2, which was
1543415559 generated by GNU Autoconf 2.69. Invocation command line was
1543515560
1543615561 CONFIG_FILES = $CONFIG_FILES
1550015625 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1550115626 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1550215627 ac_cs_version="\\
15503 libvirt-glib config.status 0.1.7
15628 libvirt-glib config.status 0.2.2
1550415629 configured by $0, generated by GNU Autoconf 2.69,
1550515630 with options \\"\$ac_cs_config\\"
1550615631
1592716052 "docs/libvirt-gobject/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libvirt-gobject/Makefile" ;;
1592816053 "docs/libvirt-gconfig/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libvirt-gconfig/Makefile" ;;
1592916054 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
16055 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
1593016056 "libvirt-glib-1.0.pc") CONFIG_FILES="$CONFIG_FILES libvirt-glib-1.0.pc" ;;
1593116057 "libvirt-gconfig-1.0.pc") CONFIG_FILES="$CONFIG_FILES libvirt-gconfig-1.0.pc" ;;
1593216058 "libvirt-gobject-1.0.pc") CONFIG_FILES="$CONFIG_FILES libvirt-gobject-1.0.pc" ;;
0 AC_INIT(libvirt-glib, 0.1.7)
0 AC_INIT(libvirt-glib, 0.2.2)
11 AC_CONFIG_SRCDIR(libvirt-glib/libvirt-glib-main.c)
22 AC_CONFIG_AUX_DIR([build-aux])
33 AC_CONFIG_HEADERS([config.h])
1010
1111 LIBVIRT_REQUIRED=0.10.2
1212 AC_SUBST([LIBVIRT_REQUIRED]) dnl used in the .spec file
13 GLIB2_REQUIRED=2.22.0
13 GLIB2_REQUIRED=2.36.0
14 AC_SUBST([GLIB2_REQUIRED]) dnl used in the .spec file
15 GLIB2_TEST_REQUIRED=2.38.0
1416 GOBJECT2_REQUIRED=2.10.0
1517 GIO_REQUIRED=2.10.0
1618 GOBJECT_INTROSPECTION_REQUIRED=0.10.8
9092 LIBVIRT_GLIB_COMPILE_WARNINGS
9193
9294 PKG_CHECK_MODULES(LIBVIRT, libvirt >= $LIBVIRT_REQUIRED)
93 PKG_CHECK_MODULES(GLIB2, glib-2.0 >= $GLIB2_REQUIRED)
95 # virDomainOpenGraphicsFD was introduced in libvirt 1.2.8
96 AC_CHECK_LIB([virt],
97 [virDomainOpenGraphicsFD],
98 [AC_DEFINE([HAVE_VIR_DOMAIN_OPEN_GRAPHICS_FD], 1, [Have virDomainOpenGraphicsFD?])])
99 # virNetworkGetDHCPLeases was introduced in libvirt 1.2.6
100 AC_CHECK_LIB([virt],
101 [virNetworkGetDHCPLeases],
102 [AC_DEFINE([HAVE_VIR_NETWORK_GET_DHCP_LEASES], 1, [Have virNetworkGetDHCPLeases?])])
103 enable_tests=no
104 PKG_CHECK_MODULES(GLIB2, glib-2.0 >= $GLIB2_TEST_REQUIRED,
105 [enable_tests=yes],
106 [PKG_CHECK_MODULES(GLIB2, glib-2.0 >= $GLIB2_REQUIRED)])
94107 PKG_CHECK_MODULES(GTHREAD2, gthread-2.0 >= $GLIB2_REQUIRED)
95108 PKG_CHECK_MODULES(GOBJECT2, gobject-2.0 >= $GLIB2_REQUIRED)
96109 PKG_CHECK_MODULES(GIO2, gio-2.0 >= $GLIB2_REQUIRED)
97110 PKG_CHECK_MODULES(LIBXML2, libxml-2.0 >= $LIBXML2_REQUIRED)
98111
112 AM_CONDITIONAL([ENABLE_TESTS], [test "$enable_tests" = "yes"])
113
99114 LIBVIRT_GLIB_GETTEXT
100115 dnl Should be in m4/virt-gettext.m4 but intltoolize is too
101116 dnl dumb to find it there
107122 # Setup GLIB_MKENUMS to use glib-mkenums even if GLib is uninstalled.
108123 GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0`
109124 AC_SUBST(GLIB_MKENUMS)
125
126 GLIB_TESTS
110127
111128 dnl Extra link-time flags for Cygwin.
112129 dnl Copied from libxml2 configure.in, but I removed mingw changes
231248 AC_SUBST([PYTHON_INCLUDES])
232249 AC_SUBST([PYTHON_SITE_PACKAGES])
233250
234 AC_ARG_ENABLE([introspection],
235 AS_HELP_STRING([--enable-introspection], [enable GObject introspection]),
236 [], [enable_introspection=check])
237
238 if test "x$enable_introspection" != "xno" ; then
239 PKG_CHECK_MODULES([GOBJECT_INTROSPECTION],
240 [gobject-introspection-1.0 >= $GOBJECT_INTROSPECTION_REQUIRED],
241 [enable_introspection=yes],
242 [
243 if test "x$enable_introspection" = "xcheck"; then
244 enable_introspection=no
245 else
246 AC_MSG_ERROR([gobject-introspection is not available])
247 fi
248 ])
249 if test "x$enable_introspection" = "xyes" ; then
250 AC_DEFINE([WITH_GOBJECT_INTROSPECTION], [1], [enable GObject introspection support])
251 AC_SUBST(GOBJECT_INTROSPECTION_CFLAGS)
252 AC_SUBST(GOBJECT_INTROSPECTION_LIBS)
253 AC_SUBST([G_IR_SCANNER], [$($PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0)])
254 AC_SUBST([G_IR_COMPILER], [$($PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0)])
255 fi
256 fi
257 AM_CONDITIONAL([WITH_GOBJECT_INTROSPECTION], [test "x$enable_introspection" = "xyes"])
251 GOBJECT_INTROSPECTION_CHECK([$GOBJECT_INTROSPECTION_REQUIRED])
252
253 with_linux=no
254 case $host in
255 *-*-linux*) with_linux=yes ;;
256 esac
257 AM_CONDITIONAL([WITH_LINUX], [test "$with_linux" = "yes"])
258258
259259 AC_ARG_ENABLE([vala],
260260 AS_HELP_STRING([--enable-vala], [enable Vala binding generation]),
305305 docs/libvirt-gobject/Makefile
306306 docs/libvirt-gconfig/Makefile
307307 po/Makefile.in
308 tests/Makefile
308309 libvirt-glib-1.0.pc
309310 libvirt-gconfig-1.0.pc
310311 libvirt-gobject-1.0.pc
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
16 am__is_gnu_make = { \
17 if test -z '$(MAKELEVEL)'; then \
18 false; \
19 elif test -n '$(MAKE_HOST)'; then \
20 true; \
21 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
22 true; \
23 else \
24 false; \
25 fi; \
26 }
1727 am__make_running_with_option = \
1828 case $${target_option-} in \
1929 ?) ;; \
7787 build_triplet = @build@
7888 host_triplet = @host@
7989 subdir = docs
80 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
8190 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
91 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
92 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
93 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
94 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
8695 $(top_srcdir)/m4/manywarnings.m4 \
8796 $(top_srcdir)/m4/virt-compile-warnings.m4 \
8897 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
8998 $(top_srcdir)/configure.ac
9099 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
91100 $(ACLOCAL_M4)
101 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
92102 mkinstalldirs = $(install_sh) -d
93103 CONFIG_HEADER = $(top_builddir)/config.h
94104 CONFIG_CLEAN_FILES =
148158 ETAGS = etags
149159 CTAGS = ctags
150160 DIST_SUBDIRS = $(SUBDIRS)
161 am__DIST_COMMON = $(srcdir)/Makefile.in
151162 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
152163 am__relativize = \
153164 dir0=`pwd`; \
196207 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
197208 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
198209 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
199 DATADIRNAME = @DATADIRNAME@
200210 DEFS = @DEFS@
201211 DEPDIR = @DEPDIR@
202212 DLLTOOL = @DLLTOOL@
213223 GIO2_LIBS = @GIO2_LIBS@
214224 GLIB2_CFLAGS = @GLIB2_CFLAGS@
215225 GLIB2_LIBS = @GLIB2_LIBS@
226 GLIB2_REQUIRED = @GLIB2_REQUIRED@
216227 GLIB_MKENUMS = @GLIB_MKENUMS@
217228 GMSGFMT = @GMSGFMT@
218229 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
219230 GOBJECT2_LIBS = @GOBJECT2_LIBS@
220 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
221 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
222231 GREP = @GREP@
223232 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
224233 GTHREAD2_LIBS = @GTHREAD2_LIBS@
225234 GTKDOC_CHECK = @GTKDOC_CHECK@
235 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
226236 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
227237 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
228238 GTKDOC_MKPDF = @GTKDOC_MKPDF@
229239 GTKDOC_REBASE = @GTKDOC_REBASE@
230 G_IR_COMPILER = @G_IR_COMPILER@
231 G_IR_SCANNER = @G_IR_SCANNER@
232240 HTML_DIR = @HTML_DIR@
233241 INSTALL = @INSTALL@
234242 INSTALL_DATA = @INSTALL_DATA@
243251 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
244252 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
245253 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
254 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
255 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
256 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
257 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
258 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
259 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
260 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
261 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
246262 LD = @LD@
247263 LDFLAGS = @LDFLAGS@
248264 LIBOBJS = @LIBOBJS@
298314 VAPIGEN = @VAPIGEN@
299315 VERSION = @VERSION@
300316 WARN_CFLAGS = @WARN_CFLAGS@
301 WARN_LDFLAGS = @WARN_LDFLAGS@
302317 XGETTEXT = @XGETTEXT@
303318 abs_builddir = @abs_builddir@
304319 abs_srcdir = @abs_srcdir@
333348 includedir = @includedir@
334349 infodir = @infodir@
335350 install_sh = @install_sh@
351 installed_test_metadir = @installed_test_metadir@
352 installed_testdir = @installed_testdir@
336353 intltool__v_merge_options_ = @intltool__v_merge_options_@
337354 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
338355 libdir = @libdir@
371388 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile'; \
372389 $(am__cd) $(top_srcdir) && \
373390 $(AUTOMAKE) --gnu docs/Makefile
374 .PRECIOUS: Makefile
375391 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
376392 @case '$?' in \
377393 *config.status*) \
666682 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
667683 ps ps-am tags tags-am uninstall uninstall-am
668684
685 .PRECIOUS: Makefile
686
669687
670688 # Tell versions [3.59,3.63) of GNU make to not export all variables.
671689 # Otherwise a system limit (for SysV at least) may be exceeded.
66 gvir_config_capabilities_new_from_xml
77 gvir_config_capabilities_get_host
88 gvir_config_capabilities_get_guests
9 GVirConfigCapabilitiesPrivate
910 <SUBSECTION Standard>
1011 GVIR_CONFIG_CAPABILITIES
1112 GVIR_CONFIG_CAPABILITIES_CLASS
1314 GVIR_CONFIG_IS_CAPABILITIES
1415 GVIR_CONFIG_IS_CAPABILITIES_CLASS
1516 GVIR_CONFIG_TYPE_CAPABILITIES
16 GVirConfigCapabilitiesPrivate
1717 gvir_config_capabilities_get_type
1818 </SECTION>
1919
2727 gvir_config_capabilities_cpu_get_features
2828 gvir_config_capabilities_cpu_get_topology
2929 gvir_config_capabilities_cpu_set_topology
30 gvir_config_capabilities_cpu_get_model
31 GVirConfigCapabilitiesCpuPrivate
3032 <SUBSECTION Standard>
3133 GVIR_CONFIG_CAPABILITIES_CPU
3234 GVIR_CONFIG_CAPABILITIES_CPU_CLASS
3436 GVIR_CONFIG_IS_CAPABILITIES_CPU
3537 GVIR_CONFIG_IS_CAPABILITIES_CPU_CLASS
3638 GVIR_CONFIG_TYPE_CAPABILITIES_CPU
37 GVirConfigCapabilitiesCpuPrivate
3839 gvir_config_capabilities_cpu_get_type
3940 </SECTION>
4041
4546 GVirConfigCapabilitiesCpuFeatureClass
4647 gvir_config_capabilities_cpu_feature_get_name
4748 gvir_config_capabilities_cpu_feature_set_name
49 GVirConfigCapabilitiesCpuFeaturePrivate
4850 <SUBSECTION Standard>
4951 GVIR_CONFIG_CAPABILITIES_CPU_FEATURE
5052 GVIR_CONFIG_CAPABILITIES_CPU_FEATURE_CLASS
5254 GVIR_CONFIG_IS_CAPABILITIES_CPU_FEATURE
5355 GVIR_CONFIG_IS_CAPABILITIES_CPU_FEATURE_CLASS
5456 GVIR_CONFIG_TYPE_CAPABILITIES_CPU_FEATURE
55 GVirConfigCapabilitiesCpuFeaturePrivate
5657 gvir_config_capabilities_cpu_feature_get_type
58 </SECTION>
59
60 <SECTION>
61 <FILE>libvirt-gconfig-capabilities-cpu-model</FILE>
62 <TITLE>GVirConfigCapabilitiesCpuModel</TITLE>
63 GVirConfigCapabilitiesCpuModel
64 GVirConfigCapabilitiesCpuModelClass
65 gvir_config_capabilities_cpu_model_new
66 gvir_config_capabilities_cpu_model_new_from_xml
67 gvir_config_capabilities_cpu_model_set_name
68 gvir_config_capabilities_cpu_model_get_name
69 GVirConfigCapabilitiesCpuModelPrivate
70 <SUBSECTION Standard>
71 GVIR_CONFIG_CAPABILITIES_CPU_MODEL
72 GVIR_CONFIG_CAPABILITIES_CPU_MODEL_CLASS
73 GVIR_CONFIG_CAPABILITIES_CPU_MODEL_GET_CLASS
74 GVIR_CONFIG_IS_CAPABILITIES_CPU_MODEL
75 GVIR_CONFIG_IS_CAPABILITIES_CPU_MODEL_CLASS
76 GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL
77 gvir_config_capabilities_cpu_model_get_type
5778 </SECTION>
5879
5980 <SECTION>
7495 gvir_config_capabilities_cpu_topology_set_cores
7596 gvir_config_capabilities_cpu_topology_get_threads
7697 gvir_config_capabilities_cpu_topology_set_threads
98 GVirConfigCapabilitiesCpuTopologyPrivate
7799 <SUBSECTION Standard>
78100 GVIR_CONFIG_CAPABILITIES_CPU_TOPOLOGY
79101 GVIR_CONFIG_CAPABILITIES_CPU_TOPOLOGY_CLASS
81103 GVIR_CONFIG_IS_CAPABILITIES_CPU_TOPOLOGY
82104 GVIR_CONFIG_IS_CAPABILITIES_CPU_TOPOLOGY_CLASS
83105 GVIR_CONFIG_TYPE_CAPABILITIES_CPU_TOPOLOGY
84 GVirConfigCapabilitiesCpuTopologyPrivate
85106 gvir_config_capabilities_cpu_topology_get_type
86107 </SECTION>
87108
93114 gvir_config_capabilities_guest_get_os_type
94115 gvir_config_capabilities_guest_get_arch
95116 gvir_config_capabilities_guest_get_features
117 GVirConfigCapabilitiesGuestPrivate
96118 <SUBSECTION Standard>
97119 GVIR_CONFIG_CAPABILITIES_GUEST
98120 GVIR_CONFIG_CAPABILITIES_GUEST_CLASS
100122 GVIR_CONFIG_IS_CAPABILITIES_GUEST
101123 GVIR_CONFIG_IS_CAPABILITIES_GUEST_CLASS
102124 GVIR_CONFIG_TYPE_CAPABILITIES_GUEST
103 GVirConfigCapabilitiesGuestPrivate
104125 gvir_config_capabilities_guest_get_type
105126 </SECTION>
106127
112133 gvir_config_capabilities_guest_arch_get_name
113134 gvir_config_capabilities_guest_arch_get_domains
114135 gvir_config_capabilities_guest_arch_get_emulator
136 GVirConfigCapabilitiesGuestArchPrivate
115137 <SUBSECTION Standard>
116138 GVIR_CONFIG_CAPABILITIES_GUEST_ARCH
117139 GVIR_CONFIG_CAPABILITIES_GUEST_ARCH_CLASS
119141 GVIR_CONFIG_IS_CAPABILITIES_GUEST_ARCH
120142 GVIR_CONFIG_IS_CAPABILITIES_GUEST_ARCH_CLASS
121143 GVIR_CONFIG_TYPE_CAPABILITIES_GUEST_ARCH
122 GVirConfigCapabilitiesGuestArchPrivate
123144 gvir_config_capabilities_guest_arch_get_type
124145 </SECTION>
125146
130151 GVirConfigCapabilitiesGuestDomainClass
131152 gvir_config_capabilities_guest_domain_get_emulator
132153 gvir_config_capabilities_guest_domain_get_virt_type
154 GVirConfigCapabilitiesGuestDomainPrivate
133155 <SUBSECTION Standard>
134156 GVIR_CONFIG_CAPABILITIES_GUEST_DOMAIN
135157 GVIR_CONFIG_CAPABILITIES_GUEST_DOMAIN_CLASS
137159 GVIR_CONFIG_IS_CAPABILITIES_GUEST_DOMAIN
138160 GVIR_CONFIG_IS_CAPABILITIES_GUEST_DOMAIN_CLASS
139161 GVIR_CONFIG_TYPE_CAPABILITIES_GUEST_DOMAIN
140 GVirConfigCapabilitiesGuestDomainPrivate
141162 gvir_config_capabilities_guest_domain_get_type
142163 </SECTION>
143164
147168 GVirConfigCapabilitiesGuestFeature
148169 GVirConfigCapabilitiesGuestFeatureClass
149170 gvir_config_capabilities_guest_feature_get_name
171 GVirConfigCapabilitiesGuestFeaturePrivate
150172 <SUBSECTION Standard>
151173 GVIR_CONFIG_CAPABILITIES_GUEST_FEATURE
152174 GVIR_CONFIG_CAPABILITIES_GUEST_FEATURE_CLASS
154176 GVIR_CONFIG_IS_CAPABILITIES_GUEST_FEATURE
155177 GVIR_CONFIG_IS_CAPABILITIES_GUEST_FEATURE_CLASS
156178 GVIR_CONFIG_TYPE_CAPABILITIES_GUEST_FEATURE
157 GVirConfigCapabilitiesGuestFeaturePrivate
158179 gvir_config_capabilities_guest_feature_get_type
159180 </SECTION>
160181
165186 GVirConfigCapabilitiesHostClass
166187 gvir_config_capabilities_host_get_uuid
167188 gvir_config_capabilities_host_get_cpu
189 gvir_config_capabilities_host_get_secmodels
190 GVirConfigCapabilitiesHostPrivate
168191 <SUBSECTION Standard>
169192 GVIR_CONFIG_CAPABILITIES_HOST
170193 GVIR_CONFIG_CAPABILITIES_HOST_CLASS
172195 GVIR_CONFIG_IS_CAPABILITIES_HOST
173196 GVIR_CONFIG_IS_CAPABILITIES_HOST_CLASS
174197 GVIR_CONFIG_TYPE_CAPABILITIES_HOST
175 GVirConfigCapabilitiesHostPrivate
176198 gvir_config_capabilities_host_get_type
199 </SECTION>
200
201 <SECTION>
202 <FILE>libvirt-gconfig-capabilities-host-secmodel</FILE>
203 <TITLE>GVirConfigCapabilitiesHostSecModel</TITLE>
204 GVirConfigCapabilitiesHostSecModel
205 GVirConfigCapabilitiesHostSecModelClass
206 gvir_config_capabilities_host_secmodel_get_model
207 gvir_config_capabilities_host_secmodel_get_doi
208 GVirConfigCapabilitiesHostSecModelPrivate
209 <SUBSECTION Standard>
210 GVIR_CONFIG_CAPABILITIES_HOST_SECMODEL
211 GVIR_CONFIG_CAPABILITIES_HOST_SECMODEL_CLASS
212 GVIR_CONFIG_CAPABILITIES_HOST_SECMODEL_GET_CLASS
213 GVIR_CONFIG_IS_CAPABILITIES_HOST_SECMODEL
214 GVIR_CONFIG_IS_CAPABILITIES_HOST_SECMODEL_CLASS
215 GVIR_CONFIG_TYPE_CAPABILITIES_HOST_SECMODEL
216 gvir_config_capabilities_host_secmodel_get_type
177217 </SECTION>
178218
179219 <SECTION>
197237 gvir_config_domain_set_virt_type
198238 gvir_config_domain_get_name
199239 gvir_config_domain_set_name
240 gvir_config_domain_get_uuid
241 gvir_config_domain_set_uuid
200242 gvir_config_domain_get_description
201243 gvir_config_domain_set_description
202244 gvir_config_domain_get_memory
207249 gvir_config_domain_set_vcpus
208250 gvir_config_domain_get_features
209251 gvir_config_domain_set_features
252 gvir_config_domain_get_clock
210253 gvir_config_domain_set_clock
211254 gvir_config_domain_get_os
212255 gvir_config_domain_set_os
222265 gvir_config_domain_get_cpu
223266 gvir_config_domain_set_cpu
224267 gvir_config_domain_set_power_management
268 GVirConfigDomainPrivate
225269 <SUBSECTION Standard>
226270 GVIR_CONFIG_DOMAIN
227271 GVIR_CONFIG_DOMAIN_CLASS
229273 GVIR_CONFIG_IS_DOMAIN
230274 GVIR_CONFIG_IS_DOMAIN_CLASS
231275 GVIR_CONFIG_TYPE_DOMAIN
232 GVirConfigDomainPrivate
233276 gvir_config_domain_get_type
234277 </SECTION>
235278
238281 <TITLE>GVirConfigDomainAddress</TITLE>
239282 GVirConfigDomainAddress
240283 GVirConfigDomainAddressClass
284 GVirConfigDomainAddressPrivate
241285 <SUBSECTION Standard>
242286 GVIR_CONFIG_DOMAIN_ADDRESS
243287 GVIR_CONFIG_DOMAIN_ADDRESS_CLASS
245289 GVIR_CONFIG_IS_DOMAIN_ADDRESS
246290 GVIR_CONFIG_IS_DOMAIN_ADDRESS_CLASS
247291 GVIR_CONFIG_TYPE_DOMAIN_ADDRESS
248 GVirConfigDomainAddressPrivate
249292 gvir_config_domain_address_get_type
250293 </SECTION>
251294
261304 gvir_config_domain_address_pci_set_slot
262305 gvir_config_domain_address_pci_set_function
263306 gvir_config_domain_address_pci_set_multifunction
307 GVirConfigDomainAddressPciPrivate
264308 <SUBSECTION Standard>
265309 GVIR_CONFIG_DOMAIN_ADDRESS_PCI
266310 GVIR_CONFIG_DOMAIN_ADDRESS_PCI_CLASS
268312 GVIR_CONFIG_IS_DOMAIN_ADDRESS_PCI
269313 GVIR_CONFIG_IS_DOMAIN_ADDRESS_PCI_CLASS
270314 GVIR_CONFIG_TYPE_DOMAIN_ADDRESS_PCI
271 GVirConfigDomainAddressPciPrivate
272315 gvir_config_domain_address_pci_get_type
273316 </SECTION>
274317
281324 gvir_config_domain_address_usb_new_from_xml
282325 gvir_config_domain_address_usb_set_bus
283326 gvir_config_domain_address_usb_set_port
327 GVirConfigDomainAddressUsbPrivate
284328 <SUBSECTION Standard>
285329 GVIR_CONFIG_DOMAIN_ADDRESS_USB
286330 GVIR_CONFIG_DOMAIN_ADDRESS_USB_CLASS
288332 GVIR_CONFIG_IS_DOMAIN_ADDRESS_USB
289333 GVIR_CONFIG_IS_DOMAIN_ADDRESS_USB_CLASS
290334 GVIR_CONFIG_TYPE_DOMAIN_ADDRESS_USB
291 GVirConfigDomainAddressUsbPrivate
292335 gvir_config_domain_address_usb_get_type
293336 </SECTION>
294337
304347 gvir_config_domain_channel_set_target_type
305348 gvir_config_domain_channel_get_target_name
306349 gvir_config_domain_channel_set_target_name
350 GVirConfigDomainChannelPrivate
307351 <SUBSECTION Standard>
308352 GVIR_CONFIG_DOMAIN_CHANNEL
309353 GVIR_CONFIG_DOMAIN_CHANNEL_CLASS
311355 GVIR_CONFIG_IS_DOMAIN_CHANNEL
312356 GVIR_CONFIG_IS_DOMAIN_CHANNEL_CLASS
313357 GVIR_CONFIG_TYPE_DOMAIN_CHANNEL
314 GVirConfigDomainChannelPrivate
315358 gvir_config_domain_channel_get_type
316359 </SECTION>
317360
322365 GVirConfigDomainChardevClass
323366 gvir_config_domain_chardev_set_source
324367 gvir_config_domain_chardev_get_source
368 GVirConfigDomainChardevPrivate
325369 <SUBSECTION Standard>
326370 GVIR_CONFIG_DOMAIN_CHARDEV
327371 GVIR_CONFIG_DOMAIN_CHARDEV_CLASS
329373 GVIR_CONFIG_IS_DOMAIN_CHARDEV
330374 GVIR_CONFIG_IS_DOMAIN_CHARDEV_CLASS
331375 GVIR_CONFIG_TYPE_DOMAIN_CHARDEV
332 GVirConfigDomainChardevPrivate
333376 gvir_config_domain_chardev_get_type
334377 </SECTION>
335378
338381 <TITLE>GVirConfigDomainChardevSource</TITLE>
339382 GVirConfigDomainChardevSource
340383 GVirConfigDomainChardevSourceClass
384 GVirConfigDomainChardevSourcePrivate
341385 <SUBSECTION Standard>
342386 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE
343387 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_CLASS
345389 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE
346390 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_CLASS
347391 GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE
348 GVirConfigDomainChardevSourcePrivate
349392 gvir_config_domain_chardev_source_get_type
350393 </SECTION>
351394
364407 gvir_config_domain_chardev_source_pty_new_from_xml
365408 gvir_config_domain_chardev_source_pty_set_path
366409 gvir_config_domain_chardev_source_pty_get_path
410 GVirConfigDomainChardevSourcePtyPrivate
367411 <SUBSECTION Standard>
368412 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_PTY
369413 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_PTY_CLASS
371415 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_PTY
372416 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_PTY_CLASS
373417 GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_PTY
374 GVirConfigDomainChardevSourcePtyPrivate
375418 gvir_config_domain_chardev_source_pty_get_type
419 </SECTION>
420
421 <SECTION>
422 <FILE>libvirt-gconfig-domain-chardev-source-spiceport</FILE>
423 <TITLE>GVirConfigDomainChardevSourceSpicePort</TITLE>
424 gvir_config_domain_chardev_source_spiceport_new
425 gvir_config_domain_chardev_source_spiceport_new_from_xml
426 gvir_config_domain_chardev_source_spiceport_set_channel
427 gvir_config_domain_chardev_source_spiceport_get_channel
428 <SUBSECTION Standard>
429 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT
430 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_CLASS
431 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_GET_CLASS
432 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_SPICE_PORT
433 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_CLASS
434 GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT
435 GVirConfigDomainChardevSourceSpicePort
436 GVirConfigDomainChardevSourceSpicePortClass
437 GVirConfigDomainChardevSourceSpicePortPrivate
438 gvir_config_domain_chardev_source_spiceport_get_type
376439 </SECTION>
377440
378441 <SECTION>
379442 <FILE>libvirt-gconfig-domain-chardev-source-spicevmc</FILE>
380443 <TITLE>GVirConfigDomainChardevSourceSpiceVmc</TITLE>
381 GVirConfigDomainChardevSourceSpiceVmc
382 GVirConfigDomainChardevSourceSpiceVmcClass
383444 gvir_config_domain_chardev_source_spicevmc_new
384445 gvir_config_domain_chardev_source_spicevmc_new_from_xml
385446 <SUBSECTION Standard>
389450 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_SPICE_VMC
390451 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_SPICE_VMC_CLASS
391452 GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_VMC
453 GVirConfigDomainChardevSourceSpiceVmc
454 GVirConfigDomainChardevSourceSpiceVmcClass
392455 GVirConfigDomainChardevSourceSpiceVmcPrivate
393456 gvir_config_domain_chardev_source_spicevmc_get_type
457 </SECTION>
458
459 <SECTION>
460 <FILE>libvirt-gconfig-domain-chardev-source-unix</FILE>
461 <TITLE>GVirConfigDomainChardevSourceUnix</TITLE>
462 GVirConfigDomainChardevSourceUnix
463 GVirConfigDomainChardevSourceUnixClass
464 gvir_config_domain_chardev_source_unix_new
465 gvir_config_domain_chardev_source_unix_new_from_xml
466 GVirConfigDomainChardevSourceUnixPrivate
467 <SUBSECTION Standard>
468 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX
469 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX_CLASS
470 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX_GET_CLASS
471 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_UNIX
472 GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_UNIX_CLASS
473 GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX
474 gvir_config_domain_chardev_source_unix_get_type
394475 </SECTION>
395476
396477 <SECTION>
401482 GVirConfigDomainClockOffset
402483 gvir_config_domain_clock_new
403484 gvir_config_domain_clock_new_from_xml
485 gvir_config_domain_clock_get_offset
404486 gvir_config_domain_clock_set_offset
487 gvir_config_domain_clock_get_timezone
405488 gvir_config_domain_clock_set_timezone
489 gvir_config_domain_clock_get_variable_offset
406490 gvir_config_domain_clock_set_variable_offset
407491 gvir_config_domain_clock_add_timer
492 GVirConfigDomainClockPrivate
408493 <SUBSECTION Standard>
409494 GVIR_CONFIG_DOMAIN_CLOCK
410495 GVIR_CONFIG_DOMAIN_CLOCK_CLASS
412497 GVIR_CONFIG_IS_DOMAIN_CLOCK
413498 GVIR_CONFIG_IS_DOMAIN_CLOCK_CLASS
414499 GVIR_CONFIG_TYPE_DOMAIN_CLOCK
415 GVirConfigDomainClockPrivate
416500 gvir_config_domain_clock_get_type
417501 </SECTION>
418502
425509 gvir_config_domain_console_new
426510 gvir_config_domain_console_new_from_xml
427511 gvir_config_domain_console_set_target_type
512 GVirConfigDomainConsolePrivate
428513 <SUBSECTION Standard>
429514 GVIR_CONFIG_DOMAIN_CONSOLE
430515 GVIR_CONFIG_DOMAIN_CONSOLE_CLASS
432517 GVIR_CONFIG_IS_DOMAIN_CONSOLE
433518 GVIR_CONFIG_IS_DOMAIN_CONSOLE_CLASS
434519 GVIR_CONFIG_TYPE_DOMAIN_CONSOLE
435 GVirConfigDomainConsolePrivate
436520 gvir_config_domain_console_get_type
437521 </SECTION>
438522
444528 gvir_config_domain_controller_set_index
445529 gvir_config_domain_controller_get_index
446530 gvir_config_domain_controller_set_address
531 GVirConfigDomainControllerPrivate
447532 <SUBSECTION Standard>
448533 GVIR_CONFIG_DOMAIN_CONTROLLER
449534 GVIR_CONFIG_DOMAIN_CONTROLLER_CLASS
451536 GVIR_CONFIG_IS_DOMAIN_CONTROLLER
452537 GVIR_CONFIG_IS_DOMAIN_CONTROLLER_CLASS
453538 GVIR_CONFIG_TYPE_DOMAIN_CONTROLLER
454 GVirConfigDomainControllerPrivate
455539 gvir_config_domain_controller_get_type
456540 </SECTION>
457541
465549 gvir_config_domain_controller_usb_new_from_xml
466550 gvir_config_domain_controller_usb_set_model
467551 gvir_config_domain_controller_usb_set_master
552 GVirConfigDomainControllerUsbPrivate
468553 <SUBSECTION Standard>
469554 GVIR_CONFIG_DOMAIN_CONTROLLER_USB
470555 GVIR_CONFIG_DOMAIN_CONTROLLER_USB_CLASS
472557 GVIR_CONFIG_IS_DOMAIN_CONTROLLER_USB
473558 GVIR_CONFIG_IS_DOMAIN_CONTROLLER_USB_CLASS
474559 GVIR_CONFIG_TYPE_DOMAIN_CONTROLLER_USB
475 GVirConfigDomainControllerUsbPrivate
476560 gvir_config_domain_controller_usb_get_type
477561 </SECTION>
478562
488572 gvir_config_domain_cpu_set_match_policy
489573 gvir_config_domain_cpu_get_match_policy
490574 gvir_config_domain_cpu_set_mode
575 gvir_config_domain_cpu_set_model
491576 gvir_config_domain_cpu_get_mode
577 GVirConfigDomainCpuPrivate
492578 <SUBSECTION Standard>
493579 GVIR_CONFIG_DOMAIN_CPU
494580 GVIR_CONFIG_DOMAIN_CPU_CLASS
496582 GVIR_CONFIG_IS_DOMAIN_CPU
497583 GVIR_CONFIG_IS_DOMAIN_CPU_CLASS
498584 GVIR_CONFIG_TYPE_DOMAIN_CPU
499 GVirConfigDomainCpuPrivate
500585 gvir_config_domain_cpu_get_type
501586 </SECTION>
502587
510595 gvir_config_domain_cpu_feature_new_from_xml
511596 gvir_config_domain_cpu_feature_set_policy
512597 gvir_config_domain_cpu_feature_get_policy
598 GVirConfigDomainCpuFeaturePrivate
513599 <SUBSECTION Standard>
514600 GVIR_CONFIG_DOMAIN_CPU_FEATURE
515601 GVIR_CONFIG_DOMAIN_CPU_FEATURE_CLASS
517603 GVIR_CONFIG_IS_DOMAIN_CPU_FEATURE
518604 GVIR_CONFIG_IS_DOMAIN_CPU_FEATURE_CLASS
519605 GVIR_CONFIG_TYPE_DOMAIN_CPU_FEATURE
520 GVirConfigDomainCpuFeaturePrivate
521606 gvir_config_domain_cpu_feature_get_type
607 </SECTION>
608
609 <SECTION>
610 <FILE>libvirt-gconfig-domain-cpu-model</FILE>
611 <TITLE>GVirConfigDomainCpuModel</TITLE>
612 GVirConfigDomainCpuModel
613 GVirConfigDomainCpuModelClass
614 gvir_config_domain_cpu_model_new
615 gvir_config_domain_cpu_model_new_from_xml
616 GVirConfigDomainCpuModelPrivate
617 <SUBSECTION Standard>
618 GVIR_CONFIG_DOMAIN_CPU_MODEL
619 GVIR_CONFIG_DOMAIN_CPU_MODEL_CLASS
620 GVIR_CONFIG_DOMAIN_CPU_MODEL_GET_CLASS
621 GVIR_CONFIG_IS_DOMAIN_CPU_MODEL
622 GVIR_CONFIG_IS_DOMAIN_CPU_MODEL_CLASS
623 GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL
624 gvir_config_domain_cpu_model_get_type
522625 </SECTION>
523626
524627 <SECTION>
527630 GVirConfigDomainDevice
528631 GVirConfigDomainDeviceClass
529632 gvir_config_domain_device_get_alias
633 GVirConfigDomainDevicePrivate
530634 <SUBSECTION Standard>
531635 GVIR_CONFIG_DOMAIN_DEVICE
532636 GVIR_CONFIG_DOMAIN_DEVICE_CLASS
534638 GVIR_CONFIG_IS_DOMAIN_DEVICE
535639 GVIR_CONFIG_IS_DOMAIN_DEVICE_CLASS
536640 GVIR_CONFIG_TYPE_DOMAIN_DEVICE
537 GVirConfigDomainDevicePrivate
538641 gvir_config_domain_device_get_type
539642 </SECTION>
540643
556659 GVirConfigDomainDiskClass
557660 GVirConfigDomainDiskType
558661 GVirConfigDomainDiskBus
559 GVirConfigDomainDiskCacheType
560662 GVirConfigDomainDiskGuestDeviceType
561663 GVirConfigDomainDiskSnapshotType
562664 GVirConfigDomainDiskStartupPolicy
563 GVirConfigDomainDiskFormat
564665 GVIR_CONFIG_DOMAIN_DISK_FORMAT_AIO
565666 gvir_config_domain_disk_new
566667 gvir_config_domain_disk_new_from_xml
575676 gvir_config_domain_disk_set_driver_format
576677 gvir_config_domain_disk_set_target_bus
577678 gvir_config_domain_disk_set_target_dev
679 gvir_config_domain_disk_set_driver
680 gvir_config_domain_disk_get_driver
578681 gvir_config_domain_disk_get_disk_type
579682 gvir_config_domain_disk_get_guest_device_type
580683 gvir_config_domain_disk_get_snapshot_type
587690 gvir_config_domain_disk_get_target_bus
588691 gvir_config_domain_disk_get_target_dev
589692 gvir_config_domain_disk_set_readonly
693 GVirConfigDomainDiskPrivate
590694 <SUBSECTION Standard>
591695 GVIR_CONFIG_DOMAIN_DISK
592696 GVIR_CONFIG_DOMAIN_DISK_CLASS
594698 GVIR_CONFIG_IS_DOMAIN_DISK
595699 GVIR_CONFIG_IS_DOMAIN_DISK_CLASS
596700 GVIR_CONFIG_TYPE_DOMAIN_DISK
597 GVirConfigDomainDiskPrivate
598701 gvir_config_domain_disk_get_type
702 </SECTION>
703
704 <SECTION>
705 <FILE>libvirt-gconfig-domain-disk-driver</FILE>
706 <TITLE>GVirConfigDomainDiskDriver</TITLE>
707 GVirConfigDomainDiskDriver
708 GVirConfigDomainDiskDriverClass
709 GVirConfigDomainDiskCacheType
710 GVirConfigDomainDiskFormat
711 GVirConfigDomainDiskDriverErrorPolicy
712 GVirConfigDomainDiskDriverIoPolicy
713 GVirConfigDomainDiskDriverDiscard
714 gvir_config_domain_disk_driver_new
715 gvir_config_domain_disk_driver_new_from_xml
716 gvir_config_domain_disk_driver_set_cache
717 gvir_config_domain_disk_driver_get_cache
718 gvir_config_domain_disk_driver_set_name
719 gvir_config_domain_disk_driver_get_name
720 gvir_config_domain_disk_driver_set_error_policy
721 gvir_config_domain_disk_driver_get_error_policy
722 gvir_config_domain_disk_driver_set_format
723 gvir_config_domain_disk_driver_get_format
724 gvir_config_domain_disk_driver_set_io_policy
725 gvir_config_domain_disk_driver_get_io_policy
726 gvir_config_domain_disk_driver_set_copy_on_read
727 gvir_config_domain_disk_driver_get_copy_on_read
728 gvir_config_domain_disk_driver_set_discard
729 gvir_config_domain_disk_driver_get_discard
730 GVirConfigDomainDiskDriverPrivate
731 <SUBSECTION Standard>
732 GVIR_CONFIG_DOMAIN_DISK_DRIVER
733 GVIR_CONFIG_DOMAIN_DISK_DRIVER_CLASS
734 GVIR_CONFIG_DOMAIN_DISK_DRIVER_GET_CLASS
735 GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER
736 GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER_CLASS
737 GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER
738 gvir_config_domain_disk_driver_get_type
599739 </SECTION>
600740
601741 <SECTION>
611751 gvir_config_domain_filesys_set_type
612752 gvir_config_domain_filesys_set_access_type
613753 gvir_config_domain_filesys_set_driver_type
754 gvir_config_domain_filesys_set_driver_format
614755 gvir_config_domain_filesys_set_source
615756 gvir_config_domain_filesys_set_ram_usage
616757 gvir_config_domain_filesys_set_target
617758 gvir_config_domain_filesys_set_readonly
759 GVirConfigDomainFilesysPrivate
618760 <SUBSECTION Standard>
619761 GVIR_CONFIG_DOMAIN_FILESYS
620762 GVIR_CONFIG_DOMAIN_FILESYS_CLASS
622764 GVIR_CONFIG_IS_DOMAIN_FILESYS
623765 GVIR_CONFIG_IS_DOMAIN_FILESYS_CLASS
624766 GVIR_CONFIG_TYPE_DOMAIN_FILESYS
625 GVirConfigDomainFilesysPrivate
626767 gvir_config_domain_filesys_get_type
627768 </SECTION>
628769
631772 <TITLE>GVirConfigDomainGraphics</TITLE>
632773 GVirConfigDomainGraphics
633774 GVirConfigDomainGraphicsClass
775 GVirConfigDomainGraphicsPrivate
634776 <SUBSECTION Standard>
635777 GVIR_CONFIG_DOMAIN_GRAPHICS
636778 GVIR_CONFIG_DOMAIN_GRAPHICS_CLASS
638780 GVIR_CONFIG_IS_DOMAIN_GRAPHICS
639781 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_CLASS
640782 GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS
641 GVirConfigDomainGraphicsPrivate
642783 gvir_config_domain_graphics_get_type
643784 </SECTION>
644785
649790 GVirConfigDomainGraphicsDesktopClass
650791 gvir_config_domain_graphics_desktop_new
651792 gvir_config_domain_graphics_desktop_new_from_xml
793 gvir_config_domain_graphics_desktop_get_display
652794 gvir_config_domain_graphics_desktop_set_display
795 gvir_config_domain_graphics_desktop_get_fullscreen
653796 gvir_config_domain_graphics_desktop_set_fullscreen
797 GVirConfigDomainGraphicsDesktopPrivate
654798 <SUBSECTION Standard>
655799 GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP
656800 GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP_CLASS
658802 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP
659803 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP_CLASS
660804 GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_DESKTOP
661 GVirConfigDomainGraphicsDesktopPrivate
662805 gvir_config_domain_graphics_desktop_get_type
663806 </SECTION>
664807
672815 gvir_config_domain_graphics_rdp_set_autoport
673816 gvir_config_domain_graphics_rdp_get_port
674817 gvir_config_domain_graphics_rdp_set_port
818 gvir_config_domain_graphics_rdp_get_multi_user
675819 gvir_config_domain_graphics_rdp_set_multi_user
820 gvir_config_domain_graphics_rdp_get_replace_user
676821 gvir_config_domain_graphics_rdp_set_replace_user
822 GVirConfigDomainGraphicsRdpPrivate
677823 <SUBSECTION Standard>
678824 GVIR_CONFIG_DOMAIN_GRAPHICS_RDP
679825 GVIR_CONFIG_DOMAIN_GRAPHICS_RDP_CLASS
681827 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP
682828 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP_CLASS
683829 GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_RDP
684 GVirConfigDomainGraphicsRdpPrivate
685830 gvir_config_domain_graphics_rdp_get_type
686831 </SECTION>
687832
695840 gvir_config_domain_graphics_sdl_set_xauthority
696841 gvir_config_domain_graphics_sdl_set_display
697842 gvir_config_domain_graphics_sdl_set_fullscreen
843 GVirConfigDomainGraphicsSdlPrivate
698844 <SUBSECTION Standard>
699845 GVIR_CONFIG_DOMAIN_GRAPHICS_SDL
700846 GVIR_CONFIG_DOMAIN_GRAPHICS_SDL_CLASS
702848 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_SDL
703849 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_SDL_CLASS
704850 GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_SDL
705 GVirConfigDomainGraphicsSdlPrivate
706851 gvir_config_domain_graphics_sdl_get_type
707852 </SECTION>
708853
721866 gvir_config_domain_graphics_spice_set_tls_port
722867 gvir_config_domain_graphics_spice_set_image_compression
723868 gvir_config_domain_graphics_spice_get_image_compression
869 GVirConfigDomainGraphicsSpicePrivate
724870 <SUBSECTION Standard>
725871 GVIR_CONFIG_DOMAIN_GRAPHICS_SPICE
726872 GVIR_CONFIG_DOMAIN_GRAPHICS_SPICE_CLASS
728874 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_SPICE
729875 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_SPICE_CLASS
730876 GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_SPICE
731 GVirConfigDomainGraphicsSpicePrivate
732877 gvir_config_domain_graphics_spice_get_type
733878 </SECTION>
734879
745890 gvir_config_domain_graphics_vnc_get_port
746891 gvir_config_domain_graphics_vnc_set_port
747892 gvir_config_domain_graphics_vnc_set_password
893 GVirConfigDomainGraphicsVncPrivate
748894 <SUBSECTION Standard>
749895 GVIR_CONFIG_DOMAIN_GRAPHICS_VNC
750896 GVIR_CONFIG_DOMAIN_GRAPHICS_VNC_CLASS
752898 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_VNC
753899 GVIR_CONFIG_IS_DOMAIN_GRAPHICS_VNC_CLASS
754900 GVIR_CONFIG_TYPE_DOMAIN_GRAPHICS_VNC
755 GVirConfigDomainGraphicsVncPrivate
756901 gvir_config_domain_graphics_vnc_get_type
757902 </SECTION>
758903
765910 GVirConfigDomainInputBus
766911 gvir_config_domain_input_new
767912 gvir_config_domain_input_new_from_xml
913 gvir_config_domain_input_get_device_type
768914 gvir_config_domain_input_set_device_type
915 gvir_config_domain_input_get_bus
769916 gvir_config_domain_input_set_bus
917 GVirConfigDomainInputPrivate
770918 <SUBSECTION Standard>
771919 GVIR_CONFIG_DOMAIN_INPUT
772920 GVIR_CONFIG_DOMAIN_INPUT_CLASS
774922 GVIR_CONFIG_IS_DOMAIN_INPUT
775923 GVIR_CONFIG_IS_DOMAIN_INPUT_CLASS
776924 GVIR_CONFIG_TYPE_DOMAIN_INPUT
777 GVirConfigDomainInputPrivate
778925 gvir_config_domain_input_get_type
779926 </SECTION>
780927
781928 <SECTION>
782929 <FILE>libvirt-gconfig-domain-interface</FILE>
783930 <TITLE>GVirConfigDomainInterface</TITLE>
784 <TITLE>GVirConfigDomain</TITLE>
785931 GVirConfigDomainInterface
786932 GVirConfigDomainInterfaceClass
787933 GVirConfigDomainInterfaceLinkState
793939 gvir_config_domain_interface_get_link_state
794940 gvir_config_domain_interface_get_mac
795941 gvir_config_domain_interface_get_model
942 gvir_config_domain_interface_set_filterref
943 gvir_config_domain_interface_get_filterref
944 GVirConfigDomainInterfacePrivate
796945 <SUBSECTION Standard>
797946 GVIR_CONFIG_DOMAIN_INTERFACE
798947 GVIR_CONFIG_DOMAIN_INTERFACE_CLASS
800949 GVIR_CONFIG_IS_DOMAIN_INTERFACE
801950 GVIR_CONFIG_IS_DOMAIN_INTERFACE_CLASS
802951 GVIR_CONFIG_TYPE_DOMAIN_INTERFACE
803 GVirConfigDomainInterfacePrivate
804952 gvir_config_domain_interface_get_type
805953 </SECTION>
806954
812960 gvir_config_domain_interface_bridge_new
813961 gvir_config_domain_interface_bridge_new_from_xml
814962 gvir_config_domain_interface_bridge_set_source
963 GVirConfigDomainInterfaceBridgePrivate
815964 <SUBSECTION Standard>
816965 GVIR_CONFIG_DOMAIN_INTERFACE_BRIDGE
817966 GVIR_CONFIG_DOMAIN_INTERFACE_BRIDGE_CLASS
819968 GVIR_CONFIG_IS_DOMAIN_INTERFACE_BRIDGE
820969 GVIR_CONFIG_IS_DOMAIN_INTERFACE_BRIDGE_CLASS
821970 GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_BRIDGE
822 GVirConfigDomainInterfaceBridgePrivate
823971 gvir_config_domain_interface_bridge_get_type
972 </SECTION>
973
974 <SECTION>
975 <FILE>libvirt-gconfig-domain-interface-filterref</FILE>
976 <TITLE>GVirConfigDomainInterfaceFilterref</TITLE>
977 GVirConfigDomainInterfaceFilterref
978 GVirConfigDomainInterfaceFilterrefClass
979 gvir_config_domain_interface_filterref_new
980 gvir_config_domain_interface_filterref_new_from_xml
981 gvir_config_domain_interface_filterref_set_name
982 gvir_config_domain_interface_filterref_get_name
983 gvir_config_domain_interface_filterref_add_parameter
984 gvir_config_domain_interface_filterref_get_parameters
985 GVirConfigDomainInterfaceFilterrefPrivate
986 <SUBSECTION Standard>
987 GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF
988 GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_CLASS
989 GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_GET_CLASS
990 GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF
991 GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF_CLASS
992 GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF
993 gvir_config_domain_interface_filterref_get_type
994 </SECTION>
995
996 <SECTION>
997 <FILE>libvirt-gconfig-domain-interface-filterref-parameter</FILE>
998 <TITLE>GVirConfigDomainInterfaceFilterrefParameter</TITLE>
999 GVirConfigDomainInterfaceFilterrefParameter
1000 GVirConfigDomainInterfaceFilterrefParameterClass
1001 gvir_config_domain_interface_filterref_parameter_new
1002 gvir_config_domain_interface_filterref_parameter_new_from_xml
1003 gvir_config_domain_interface_filterref_parameter_set_name
1004 gvir_config_domain_interface_filterref_parameter_set_value
1005 gvir_config_domain_interface_filterref_parameter_get_name
1006 gvir_config_domain_interface_filterref_parameter_get_value
1007 GVirConfigDomainInterfaceFilterrefParameterPrivate
1008 <SUBSECTION Standard>
1009 GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER
1010 GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_CLASS
1011 GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_GET_CLASS
1012 GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF_PARAMETER
1013 GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF_PARAMETER_CLASS
1014 GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER
1015 gvir_config_domain_interface_filterref_parameter_get_type
8241016 </SECTION>
8251017
8261018 <SECTION>
8311023 gvir_config_domain_interface_network_new
8321024 gvir_config_domain_interface_network_new_from_xml
8331025 gvir_config_domain_interface_network_set_source
1026 GVirConfigDomainInterfaceNetworkPrivate
8341027 <SUBSECTION Standard>
8351028 GVIR_CONFIG_DOMAIN_INTERFACE_NETWORK
8361029 GVIR_CONFIG_DOMAIN_INTERFACE_NETWORK_CLASS
8381031 GVIR_CONFIG_IS_DOMAIN_INTERFACE_NETWORK
8391032 GVIR_CONFIG_IS_DOMAIN_INTERFACE_NETWORK_CLASS
8401033 GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_NETWORK
841 GVirConfigDomainInterfaceNetworkPrivate
8421034 gvir_config_domain_interface_network_get_type
8431035 </SECTION>
8441036
8491041 GVirConfigDomainInterfaceUserClass
8501042 gvir_config_domain_interface_user_new
8511043 gvir_config_domain_interface_user_new_from_xml
1044 GVirConfigDomainInterfaceUserPrivate
8521045 <SUBSECTION Standard>
8531046 GVIR_CONFIG_DOMAIN_INTERFACE_USER
8541047 GVIR_CONFIG_DOMAIN_INTERFACE_USER_CLASS
8561049 GVIR_CONFIG_IS_DOMAIN_INTERFACE_USER
8571050 GVIR_CONFIG_IS_DOMAIN_INTERFACE_USER_CLASS
8581051 GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_USER
859 GVirConfigDomainInterfaceUserPrivate
8601052 gvir_config_domain_interface_user_get_type
8611053 </SECTION>
8621054
8691061 gvir_config_domain_memballoon_new
8701062 gvir_config_domain_memballoon_new_from_xml
8711063 gvir_config_domain_memballoon_set_model
1064 GVirConfigDomainMemballoonPrivate
8721065 <SUBSECTION Standard>
8731066 GVIR_CONFIG_DOMAIN_MEMBALLOON
8741067 GVIR_CONFIG_DOMAIN_MEMBALLOON_CLASS
8761069 GVIR_CONFIG_IS_DOMAIN_MEMBALLOON
8771070 GVIR_CONFIG_IS_DOMAIN_MEMBALLOON_CLASS
8781071 GVIR_CONFIG_TYPE_DOMAIN_MEMBALLOON
879 GVirConfigDomainMemballoonPrivate
8801072 gvir_config_domain_memballoon_get_type
8811073 </SECTION>
8821074
9051097 gvir_config_domain_os_set_smbios_mode
9061098 gvir_config_domain_os_enable_boot_menu
9071099 gvir_config_domain_os_bios_enable_serial
1100 GVirConfigDomainOsPrivate
9081101 <SUBSECTION Standard>
9091102 GVIR_CONFIG_DOMAIN_OS
9101103 GVIR_CONFIG_DOMAIN_OS_CLASS
9121105 GVIR_CONFIG_IS_DOMAIN_OS
9131106 GVIR_CONFIG_IS_DOMAIN_OS_CLASS
9141107 GVIR_CONFIG_TYPE_DOMAIN_OS
915 GVirConfigDomainOsPrivate
9161108 gvir_config_domain_os_get_type
9171109 </SECTION>
9181110
9231115 GVirConfigDomainParallelClass
9241116 gvir_config_domain_parallel_new
9251117 gvir_config_domain_parallel_new_from_xml
1118 GVirConfigDomainParallelPrivate
9261119 <SUBSECTION Standard>
9271120 GVIR_CONFIG_DOMAIN_PARALLEL
9281121 GVIR_CONFIG_DOMAIN_PARALLEL_CLASS
9301123 GVIR_CONFIG_IS_DOMAIN_PARALLEL
9311124 GVIR_CONFIG_IS_DOMAIN_PARALLEL_CLASS
9321125 GVIR_CONFIG_TYPE_DOMAIN_PARALLEL
933 GVirConfigDomainParallelPrivate
9341126 gvir_config_domain_parallel_get_type
9351127 </SECTION>
9361128
9431135 gvir_config_domain_power_management_new_from_xml
9441136 gvir_config_domain_power_management_set_mem_suspend_enabled
9451137 gvir_config_domain_power_management_set_disk_suspend_enabled
1138 GVirConfigDomainPowerManagementPrivate
9461139 <SUBSECTION Standard>
9471140 GVIR_CONFIG_DOMAIN_POWER_MANAGEMENT
9481141 GVIR_CONFIG_DOMAIN_POWER_MANAGEMENT_CLASS
9501143 GVIR_CONFIG_IS_DOMAIN_POWER_MANAGEMENT
9511144 GVIR_CONFIG_IS_DOMAIN_POWER_MANAGEMENT_CLASS
9521145 GVIR_CONFIG_TYPE_DOMAIN_POWER_MANAGEMENT
953 GVirConfigDomainPowerManagementPrivate
9541146 gvir_config_domain_power_management_get_type
9551147 </SECTION>
9561148
9641156 gvir_config_domain_redirdev_new_from_xml
9651157 gvir_config_domain_redirdev_set_bus
9661158 gvir_config_domain_redirdev_set_address
1159 GVirConfigDomainRedirdevPrivate
9671160 <SUBSECTION Standard>
9681161 GVIR_CONFIG_DOMAIN_REDIRDEV
9691162 GVIR_CONFIG_DOMAIN_REDIRDEV_CLASS
9711164 GVIR_CONFIG_IS_DOMAIN_REDIRDEV
9721165 GVIR_CONFIG_IS_DOMAIN_REDIRDEV_CLASS
9731166 GVIR_CONFIG_TYPE_DOMAIN_REDIRDEV
974 GVirConfigDomainRedirdevPrivate
9751167 gvir_config_domain_redirdev_get_type
9761168 </SECTION>
9771169
9871179 gvir_config_domain_seclabel_set_model
9881180 gvir_config_domain_seclabel_set_baselabel
9891181 gvir_config_domain_seclabel_set_label
1182 GVirConfigDomainSeclabelPrivate
9901183 <SUBSECTION Standard>
9911184 GVIR_CONFIG_DOMAIN_SECLABEL
9921185 GVIR_CONFIG_DOMAIN_SECLABEL_CLASS
9941187 GVIR_CONFIG_IS_DOMAIN_SECLABEL
9951188 GVIR_CONFIG_IS_DOMAIN_SECLABEL_CLASS
9961189 GVIR_CONFIG_TYPE_DOMAIN_SECLABEL
997 GVirConfigDomainSeclabelPrivate
9981190 gvir_config_domain_seclabel_get_type
9991191 </SECTION>
10001192
10051197 GVirConfigDomainSerialClass
10061198 gvir_config_domain_serial_new
10071199 gvir_config_domain_serial_new_from_xml
1200 GVirConfigDomainSerialPrivate
10081201 <SUBSECTION Standard>
10091202 GVIR_CONFIG_DOMAIN_SERIAL
10101203 GVIR_CONFIG_DOMAIN_SERIAL_CLASS
10121205 GVIR_CONFIG_IS_DOMAIN_SERIAL
10131206 GVIR_CONFIG_IS_DOMAIN_SERIAL_CLASS
10141207 GVIR_CONFIG_TYPE_DOMAIN_SERIAL
1015 GVirConfigDomainSerialPrivate
10161208 gvir_config_domain_serial_get_type
10171209 </SECTION>
10181210
10221214 GVirConfigDomainSmartcard
10231215 GVirConfigDomainSmartcardClass
10241216 gvir_config_domain_smartcard_set_address
1217 GVirConfigDomainSmartcardPrivate
10251218 <SUBSECTION Standard>
10261219 GVIR_CONFIG_DOMAIN_SMARTCARD
10271220 GVIR_CONFIG_DOMAIN_SMARTCARD_CLASS
10291222 GVIR_CONFIG_IS_DOMAIN_SMARTCARD
10301223 GVIR_CONFIG_IS_DOMAIN_SMARTCARD_CLASS
10311224 GVIR_CONFIG_TYPE_DOMAIN_SMARTCARD
1032 GVirConfigDomainSmartcardPrivate
10331225 gvir_config_domain_smartcard_get_type
10341226 </SECTION>
10351227
10401232 GVirConfigDomainSmartcardHostClass
10411233 gvir_config_domain_smartcard_host_new
10421234 gvir_config_domain_smartcard_host_new_from_xml
1235 GVirConfigDomainSmartcardHostPrivate
10431236 <SUBSECTION Standard>
10441237 GVIR_CONFIG_DOMAIN_SMARTCARD_HOST
10451238 GVIR_CONFIG_DOMAIN_SMARTCARD_HOST_CLASS
10471240 GVIR_CONFIG_IS_DOMAIN_SMARTCARD_HOST
10481241 GVIR_CONFIG_IS_DOMAIN_SMARTCARD_HOST_CLASS
10491242 GVIR_CONFIG_TYPE_DOMAIN_SMARTCARD_HOST
1050 GVirConfigDomainSmartcardHostPrivate
10511243 gvir_config_domain_smartcard_host_get_type
10521244 </SECTION>
10531245
10601252 gvir_config_domain_smartcard_host_certificates_new_from_xml
10611253 gvir_config_domain_smartcard_host_certificates_set_database
10621254 gvir_config_domain_smartcard_host_certificates_set_certificates
1255 GVirConfigDomainSmartcardHostCertificatesPrivate
10631256 <SUBSECTION Standard>
10641257 GVIR_CONFIG_DOMAIN_SMARTCARD_HOST_CERTIFICATES
10651258 GVIR_CONFIG_DOMAIN_SMARTCARD_HOST_CERTIFICATES_CLASS
10671260 GVIR_CONFIG_IS_DOMAIN_SMARTCARD_HOST_CERTIFICATES
10681261 GVIR_CONFIG_IS_DOMAIN_SMARTCARD_HOST_CERTIFICATES_CLASS
10691262 GVIR_CONFIG_TYPE_DOMAIN_SMARTCARD_HOST_CERTIFICATES
1070 GVirConfigDomainSmartcardHostCertificatesPrivate
10711263 gvir_config_domain_smartcard_host_certificates_get_type
10721264 </SECTION>
10731265
10791271 gvir_config_domain_smartcard_passthrough_new
10801272 gvir_config_domain_smartcard_passthrough_new_from_xml
10811273 gvir_config_domain_smartcard_passthrough_set_source
1274 GVirConfigDomainSmartcardPassthroughPrivate
10821275 <SUBSECTION Standard>
10831276 GVIR_CONFIG_DOMAIN_SMARTCARD_PASSTHROUGH
10841277 GVIR_CONFIG_DOMAIN_SMARTCARD_PASSTHROUGH_CLASS
10861279 GVIR_CONFIG_IS_DOMAIN_SMARTCARD_PASSTHROUGH
10871280 GVIR_CONFIG_IS_DOMAIN_SMARTCARD_PASSTHROUGH_CLASS
10881281 GVIR_CONFIG_TYPE_DOMAIN_SMARTCARD_PASSTHROUGH
1089 GVirConfigDomainSmartcardPassthroughPrivate
10901282 gvir_config_domain_smartcard_passthrough_get_type
10911283 </SECTION>
10921284
11141306 gvir_config_domain_snapshot_set_disks
11151307 gvir_config_domain_snapshot_add_disk
11161308 gvir_config_domain_snapshot_get_disks
1309 GVirConfigDomainSnapshotPrivate
11171310 <SUBSECTION Standard>
11181311 GVIR_CONFIG_DOMAIN_SNAPSHOT
11191312 GVIR_CONFIG_DOMAIN_SNAPSHOT_CLASS
11211314 GVIR_CONFIG_IS_DOMAIN_SNAPSHOT
11221315 GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_CLASS
11231316 GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT
1124 GVirConfigDomainSnapshotPrivate
11251317 gvir_config_domain_snapshot_get_type
11261318 </SECTION>
11271319
11401332 gvir_config_domain_snapshot_disk_set_source_file
11411333 gvir_config_domain_snapshot_disk_get_driver_format
11421334 gvir_config_domain_snapshot_disk_set_driver_format
1335 GVirConfigDomainSnapshotDiskPrivate
11431336 <SUBSECTION Standard>
11441337 GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK
11451338 GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK_CLASS
11471340 GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK
11481341 GVIR_CONFIG_IS_DOMAIN_SNAPSHOT_DISK_CLASS
11491342 GVIR_CONFIG_TYPE_DOMAIN_SNAPSHOT_DISK
1150 GVirConfigDomainSnapshotDiskPrivate
11511343 gvir_config_domain_snapshot_disk_get_type
11521344 </SECTION>
11531345
11651357 gvir_config_domain_sound_new
11661358 gvir_config_domain_sound_new_from_xml
11671359 gvir_config_domain_sound_set_model
1360 GVirConfigDomainSoundPrivate
11681361 <SUBSECTION Standard>
11691362 GVIR_CONFIG_DOMAIN_SOUND
11701363 GVIR_CONFIG_DOMAIN_SOUND_CLASS
11721365 GVIR_CONFIG_IS_DOMAIN_SOUND
11731366 GVIR_CONFIG_IS_DOMAIN_SOUND_CLASS
11741367 GVIR_CONFIG_TYPE_DOMAIN_SOUND
1175 GVirConfigDomainSoundPrivate
11761368 gvir_config_domain_sound_get_type
11771369 </SECTION>
11781370
11841376 GVirConfigDomainTimerTickPolicy
11851377 gvir_config_domain_timer_get_tick_policy
11861378 gvir_config_domain_timer_set_tick_policy
1379 gvir_config_domain_timer_get_present
1380 gvir_config_domain_timer_set_present
1381 GVirConfigDomainTimerPrivate
11871382 <SUBSECTION Standard>
11881383 GVIR_CONFIG_DOMAIN_TIMER
11891384 GVIR_CONFIG_DOMAIN_TIMER_CLASS
11911386 GVIR_CONFIG_IS_DOMAIN_TIMER
11921387 GVIR_CONFIG_IS_DOMAIN_TIMER_CLASS
11931388 GVIR_CONFIG_TYPE_DOMAIN_TIMER
1194 GVirConfigDomainTimerPrivate
11951389 gvir_config_domain_timer_get_type
1390 </SECTION>
1391
1392 <SECTION>
1393 <FILE>libvirt-gconfig-domain-timer-hpet</FILE>
1394 <TITLE>GVirConfigDomainTimerHpet</TITLE>
1395 GVirConfigDomainTimerHpet
1396 GVirConfigDomainTimerHpetClass
1397 gvir_config_domain_timer_hpet_new
1398 gvir_config_domain_timer_hpet_new_from_xml
1399 GVirConfigDomainTimerHpetPrivate
1400 <SUBSECTION Standard>
1401 GVIR_CONFIG_DOMAIN_TIMER_HPET
1402 GVIR_CONFIG_DOMAIN_TIMER_HPET_CLASS
1403 GVIR_CONFIG_DOMAIN_TIMER_HPET_GET_CLASS
1404 GVIR_CONFIG_IS_DOMAIN_TIMER_HPET
1405 GVIR_CONFIG_IS_DOMAIN_TIMER_HPET_CLASS
1406 GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET
1407 gvir_config_domain_timer_hpet_get_type
11961408 </SECTION>
11971409
11981410 <SECTION>
12021414 GVirConfigDomainTimerPitClass
12031415 gvir_config_domain_timer_pit_new
12041416 gvir_config_domain_timer_pit_new_from_xml
1417 GVirConfigDomainTimerPitPrivate
12051418 <SUBSECTION Standard>
12061419 GVIR_CONFIG_DOMAIN_TIMER_PIT
12071420 GVIR_CONFIG_DOMAIN_TIMER_PIT_CLASS
12091422 GVIR_CONFIG_IS_DOMAIN_TIMER_PIT
12101423 GVIR_CONFIG_IS_DOMAIN_TIMER_PIT_CLASS
12111424 GVIR_CONFIG_TYPE_DOMAIN_TIMER_PIT
1212 GVirConfigDomainTimerPitPrivate
12131425 gvir_config_domain_timer_pit_get_type
12141426 </SECTION>
12151427
12201432 GVirConfigDomainTimerRtcClass
12211433 gvir_config_domain_timer_rtc_new
12221434 gvir_config_domain_timer_rtc_new_from_xml
1435 GVirConfigDomainTimerRtcPrivate
12231436 <SUBSECTION Standard>
12241437 GVIR_CONFIG_DOMAIN_TIMER_RTC
12251438 GVIR_CONFIG_DOMAIN_TIMER_RTC_CLASS
12271440 GVIR_CONFIG_IS_DOMAIN_TIMER_RTC
12281441 GVIR_CONFIG_IS_DOMAIN_TIMER_RTC_CLASS
12291442 GVIR_CONFIG_TYPE_DOMAIN_TIMER_RTC
1230 GVirConfigDomainTimerRtcPrivate
12311443 gvir_config_domain_timer_rtc_get_type
12321444 </SECTION>
12331445
12411453 gvir_config_domain_video_new_from_xml
12421454 gvir_config_domain_video_set_model
12431455 gvir_config_domain_video_set_vram
1456 gvir_config_domain_video_set_ram
1457 gvir_config_domain_video_set_vgamem
12441458 gvir_config_domain_video_set_heads
1459 GVirConfigDomainVideoPrivate
12451460 <SUBSECTION Standard>
12461461 GVIR_CONFIG_DOMAIN_VIDEO
12471462 GVIR_CONFIG_DOMAIN_VIDEO_CLASS
12491464 GVIR_CONFIG_IS_DOMAIN_VIDEO
12501465 GVIR_CONFIG_IS_DOMAIN_VIDEO_CLASS
12511466 GVIR_CONFIG_TYPE_DOMAIN_VIDEO
1252 GVirConfigDomainVideoPrivate
12531467 gvir_config_domain_video_get_type
12541468 </SECTION>
12551469
12791493 <SECTION>
12801494 <FILE>libvirt-gconfig-interface</FILE>
12811495 <TITLE>GVirConfigInterface</TITLE>
1282 <TITLE>GVirConfig</TITLE>
12831496 GVirConfigInterface
12841497 GVirConfigInterfaceClass
12851498 gvir_config_interface_new
12861499 gvir_config_interface_new_from_xml
1500 GVirConfigInterfacePrivate
12871501 <SUBSECTION Standard>
12881502 GVIR_CONFIG_INTERFACE
12891503 GVIR_CONFIG_INTERFACE_CLASS
12911505 GVIR_CONFIG_IS_INTERFACE
12921506 GVIR_CONFIG_IS_INTERFACE_CLASS
12931507 GVIR_CONFIG_TYPE_INTERFACE
1294 GVirConfigInterfacePrivate
12951508 gvir_config_interface_get_type
12961509 </SECTION>
12971510
13081521 GVirConfigNetworkClass
13091522 gvir_config_network_new
13101523 gvir_config_network_new_from_xml
1524 GVirConfigNetworkPrivate
13111525 <SUBSECTION Standard>
13121526 GVIR_CONFIG_IS_NETWORK
13131527 GVIR_CONFIG_IS_NETWORK_CLASS
13151529 GVIR_CONFIG_NETWORK_CLASS
13161530 GVIR_CONFIG_NETWORK_GET_CLASS
13171531 GVIR_CONFIG_TYPE_NETWORK
1318 GVirConfigNetworkPrivate
13191532 gvir_config_network_get_type
13201533 </SECTION>
13211534
13261539 GVirConfigNetworkFilterClass
13271540 gvir_config_network_filter_new
13281541 gvir_config_network_filter_new_from_xml
1542 GVirConfigNetworkFilterPrivate
13291543 <SUBSECTION Standard>
13301544 GVIR_CONFIG_IS_NETWORK_FILTER
13311545 GVIR_CONFIG_IS_NETWORK_FILTER_CLASS
13331547 GVIR_CONFIG_NETWORK_FILTER_CLASS
13341548 GVIR_CONFIG_NETWORK_FILTER_GET_CLASS
13351549 GVIR_CONFIG_TYPE_NETWORK_FILTER
1336 GVirConfigNetworkFilterPrivate
13371550 gvir_config_network_filter_get_type
13381551 </SECTION>
13391552
13441557 GVirConfigNodeDeviceClass
13451558 gvir_config_node_device_new
13461559 gvir_config_node_device_new_from_xml
1560 GVirConfigNodeDevicePrivate
13471561 <SUBSECTION Standard>
13481562 GVIR_CONFIG_IS_NODE_DEVICE
13491563 GVIR_CONFIG_IS_NODE_DEVICE_CLASS
13511565 GVIR_CONFIG_NODE_DEVICE_CLASS
13521566 GVIR_CONFIG_NODE_DEVICE_GET_CLASS
13531567 GVIR_CONFIG_TYPE_NODE_DEVICE
1354 GVirConfigNodeDevicePrivate
13551568 gvir_config_node_device_get_type
13561569 </SECTION>
13571570
13651578 gvir_config_object_validate
13661579 gvir_config_object_to_xml
13671580 gvir_config_object_get_schema
1581 GVirConfigObjectPrivate
13681582 <SUBSECTION Standard>
13691583 GVIR_CONFIG_IS_OBJECT
13701584 GVIR_CONFIG_IS_OBJECT_CLASS
13721586 GVIR_CONFIG_OBJECT_CLASS
13731587 GVIR_CONFIG_OBJECT_GET_CLASS
13741588 GVIR_CONFIG_TYPE_OBJECT
1375 GVirConfigObjectPrivate
13761589 gvir_config_object_get_type
13771590 </SECTION>
13781591
13871600 gvir_config_object_get_attribute
13881601 gvir_config_object_get_attribute_uint64
13891602 gvir_config_object_get_attribute_genum
1603 gvir_config_object_get_attribute_boolean
13901604 gvir_config_object_set_node_content
13911605 gvir_config_object_set_node_content_uint64
13921606 gvir_config_object_add_child
14161630 GVirConfigSecretClass
14171631 gvir_config_secret_new
14181632 gvir_config_secret_new_from_xml
1633 GVirConfigSecretPrivate
14191634 <SUBSECTION Standard>
14201635 GVIR_CONFIG_IS_SECRET
14211636 GVIR_CONFIG_IS_SECRET_CLASS
14231638 GVIR_CONFIG_SECRET_CLASS
14241639 GVIR_CONFIG_SECRET_GET_CLASS
14251640 GVIR_CONFIG_TYPE_SECRET
1426 GVirConfigSecretPrivate
14271641 gvir_config_secret_get_type
14281642 </SECTION>
14291643
14421656 gvir_config_storage_permissions_set_mode
14431657 gvir_config_storage_permissions_get_owner
14441658 gvir_config_storage_permissions_set_owner
1659 GVirConfigStoragePermissionsPrivate
14451660 <SUBSECTION Standard>
14461661 GVIR_CONFIG_IS_STORAGE_PERMISSIONS
14471662 GVIR_CONFIG_IS_STORAGE_PERMISSIONS_CLASS
14491664 GVIR_CONFIG_STORAGE_PERMISSIONS_CLASS
14501665 GVIR_CONFIG_STORAGE_PERMISSIONS_GET_CLASS
14511666 GVIR_CONFIG_TYPE_STORAGE_PERMISSIONS
1452 GVirConfigStoragePermissionsPrivate
14531667 gvir_config_storage_permissions_get_type
14541668 </SECTION>
14551669
14771691 gvir_config_storage_pool_set_target
14781692 gvir_config_storage_pool_get_uuid
14791693 gvir_config_storage_pool_set_uuid
1694 GVirConfigStoragePoolPrivate
14801695 <SUBSECTION Standard>
14811696 GVIR_CONFIG_IS_STORAGE_POOL
14821697 GVIR_CONFIG_IS_STORAGE_POOL_CLASS
14841699 GVIR_CONFIG_STORAGE_POOL_CLASS
14851700 GVIR_CONFIG_STORAGE_POOL_GET_CLASS
14861701 GVIR_CONFIG_TYPE_STORAGE_POOL
1487 GVirConfigStoragePoolPrivate
14881702 gvir_config_storage_pool_get_type
14891703 </SECTION>
14901704
15111725 gvir_config_storage_pool_source_set_product
15121726 gvir_config_storage_pool_source_get_vendor
15131727 gvir_config_storage_pool_source_set_vendor
1728 GVirConfigStoragePoolSourcePrivate
15141729 <SUBSECTION Standard>
15151730 GVIR_CONFIG_IS_STORAGE_POOL_SOURCE
15161731 GVIR_CONFIG_IS_STORAGE_POOL_SOURCE_CLASS
15181733 GVIR_CONFIG_STORAGE_POOL_SOURCE_CLASS
15191734 GVIR_CONFIG_STORAGE_POOL_SOURCE_GET_CLASS
15201735 GVIR_CONFIG_TYPE_STORAGE_POOL_SOURCE
1521 GVirConfigStoragePoolSourcePrivate
15221736 gvir_config_storage_pool_source_get_type
15231737 </SECTION>
15241738
15331747 gvir_config_storage_pool_target_set_path
15341748 gvir_config_storage_pool_target_get_permissions
15351749 gvir_config_storage_pool_target_set_permissions
1750 GVirConfigStoragePoolTargetPrivate
15361751 <SUBSECTION Standard>
15371752 GVIR_CONFIG_IS_STORAGE_POOL_TARGET
15381753 GVIR_CONFIG_IS_STORAGE_POOL_TARGET_CLASS
15401755 GVIR_CONFIG_STORAGE_POOL_TARGET_CLASS
15411756 GVIR_CONFIG_STORAGE_POOL_TARGET_GET_CLASS
15421757 GVIR_CONFIG_TYPE_STORAGE_POOL_TARGET
1543 GVirConfigStoragePoolTargetPrivate
15441758 gvir_config_storage_pool_target_get_type
15451759 </SECTION>
15461760
15561770 gvir_config_storage_vol_set_capacity
15571771 gvir_config_storage_vol_set_name
15581772 gvir_config_storage_vol_set_target
1773 GVirConfigStorageVolPrivate
15591774 <SUBSECTION Standard>
15601775 GVIR_CONFIG_IS_STORAGE_VOL
15611776 GVIR_CONFIG_IS_STORAGE_VOL_CLASS
15631778 GVIR_CONFIG_STORAGE_VOL_CLASS
15641779 GVIR_CONFIG_STORAGE_VOL_GET_CLASS
15651780 GVIR_CONFIG_TYPE_STORAGE_VOL
1566 GVirConfigStorageVolPrivate
15671781 gvir_config_storage_vol_get_type
15681782 </SECTION>
15691783
15761790 gvir_config_storage_vol_backing_store_new_from_xml
15771791 gvir_config_storage_vol_backing_store_set_format
15781792 gvir_config_storage_vol_backing_store_set_path
1793 GVirConfigStorageVolBackingStorePrivate
15791794 <SUBSECTION Standard>
15801795 GVIR_CONFIG_IS_STORAGE_VOL_BACKING_STORE
15811796 GVIR_CONFIG_IS_STORAGE_VOL_BACKING_STORE_CLASS
15831798 GVIR_CONFIG_STORAGE_VOL_BACKING_STORE_CLASS
15841799 GVIR_CONFIG_STORAGE_VOL_BACKING_STORE_GET_CLASS
15851800 GVIR_CONFIG_TYPE_STORAGE_VOL_BACKING_STORE
1586 GVirConfigStorageVolBackingStorePrivate
15871801 gvir_config_storage_vol_backing_store_get_type
15881802 </SECTION>
15891803
15941808 GVirConfigStorageVolTargetClass
15951809 gvir_config_storage_vol_target_new
15961810 gvir_config_storage_vol_target_new_from_xml
1811 gvir_config_storage_vol_target_set_compat
15971812 gvir_config_storage_vol_target_set_format
15981813 gvir_config_storage_vol_target_set_permissions
1814 GVirConfigStorageVolTargetPrivate
15991815 <SUBSECTION Standard>
16001816 GVIR_CONFIG_IS_STORAGE_VOL_TARGET
16011817 GVIR_CONFIG_IS_STORAGE_VOL_TARGET_CLASS
16031819 GVIR_CONFIG_STORAGE_VOL_TARGET_CLASS
16041820 GVIR_CONFIG_STORAGE_VOL_TARGET_GET_CLASS
16051821 GVIR_CONFIG_TYPE_STORAGE_VOL_TARGET
1606 GVirConfigStorageVolTargetPrivate
16071822 gvir_config_storage_vol_target_get_type
16081823 </SECTION>
16091824
16131828 GVirConfigXmlDoc
16141829 GVirConfigXmlDocClass
16151830 gvir_config_xml_doc_new
1831 GVirConfigXmlDocPrivate
16161832 <SUBSECTION Standard>
16171833 GVIR_CONFIG_IS_XML_DOC
16181834 GVIR_CONFIG_IS_XML_DOC_CLASS
16201836 GVIR_CONFIG_XML_DOC
16211837 GVIR_CONFIG_XML_DOC_CLASS
16221838 GVIR_CONFIG_XML_DOC_GET_CLASS
1623 GVirConfigXmlDocPrivate
16241839 gvir_config_xml_doc_get_type
16251840 </SECTION>
16261841
00 gvir_config_capabilities_cpu_feature_get_type
11 gvir_config_capabilities_cpu_get_type
2 gvir_config_capabilities_cpu_model_get_type
23 gvir_config_capabilities_cpu_topology_get_type
34 gvir_config_capabilities_get_type
45 gvir_config_capabilities_guest_arch_get_type
67 gvir_config_capabilities_guest_feature_get_type
78 gvir_config_capabilities_guest_get_type
89 gvir_config_capabilities_host_get_type
10 gvir_config_capabilities_host_secmodel_get_type
911 gvir_config_domain_address_get_type
1012 gvir_config_domain_address_pci_get_type
1113 gvir_config_domain_address_usb_get_type
1315 gvir_config_domain_chardev_get_type
1416 gvir_config_domain_chardev_source_get_type
1517 gvir_config_domain_chardev_source_pty_get_type
18 gvir_config_domain_chardev_source_spiceport_get_type
1619 gvir_config_domain_chardev_source_spicevmc_get_type
20 gvir_config_domain_chardev_source_unix_get_type
1721 gvir_config_domain_clock_get_type
1822 gvir_config_domain_console_get_type
1923 gvir_config_domain_controller_get_type
2024 gvir_config_domain_controller_usb_get_type
2125 gvir_config_domain_cpu_feature_get_type
2226 gvir_config_domain_cpu_get_type
27 gvir_config_domain_cpu_model_get_type
2328 gvir_config_domain_device_get_type
29 gvir_config_domain_disk_driver_get_type
2430 gvir_config_domain_disk_get_type
2531 gvir_config_domain_filesys_get_type
2632 gvir_config_domain_get_type
3238 gvir_config_domain_graphics_vnc_get_type
3339 gvir_config_domain_input_get_type
3440 gvir_config_domain_interface_bridge_get_type
41 gvir_config_domain_interface_filterref_get_type
42 gvir_config_domain_interface_filterref_parameter_get_type
3543 gvir_config_domain_interface_get_type
3644 gvir_config_domain_interface_network_get_type
3745 gvir_config_domain_interface_user_get_type
5058 gvir_config_domain_snapshot_get_type
5159 gvir_config_domain_sound_get_type
5260 gvir_config_domain_timer_get_type
61 gvir_config_domain_timer_hpet_get_type
5362 gvir_config_domain_timer_pit_get_type
5463 gvir_config_domain_timer_rtc_get_type
5564 gvir_config_domain_video_get_type
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
22 am__is_gnu_make = { \
23 if test -z '$(MAKELEVEL)'; then \
24 false; \
25 elif test -n '$(MAKE_HOST)'; then \
26 true; \
27 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
28 true; \
29 else \
30 false; \
31 fi; \
32 }
2333 am__make_running_with_option = \
2434 case $${target_option-} in \
2535 ?) ;; \
8292 POST_UNINSTALL = :
8393 build_triplet = @build@
8494 host_triplet = @host@
85 DIST_COMMON = $(top_srcdir)/gtk-doc.make $(srcdir)/Makefile.in \
86 $(srcdir)/Makefile.am
8795 subdir = docs/libvirt-gconfig
8896 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
97 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
98 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
99 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
100 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
93101 $(top_srcdir)/m4/manywarnings.m4 \
94102 $(top_srcdir)/m4/virt-compile-warnings.m4 \
95103 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
96104 $(top_srcdir)/configure.ac
97105 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
98106 $(ACLOCAL_M4)
107 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
99108 mkinstalldirs = $(install_sh) -d
100109 CONFIG_HEADER = $(top_builddir)/config.h
101110 CONFIG_CLEAN_FILES =
120129 *) (install-info --version) >/dev/null 2>&1;; \
121130 esac
122131 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
132 am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/gtk-doc.make
123133 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
124134 ACLOCAL = @ACLOCAL@
125135 ALL_LINGUAS = @ALL_LINGUAS@
143153 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
144154 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
145155 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
146 DATADIRNAME = @DATADIRNAME@
147156 DEFS = @DEFS@
148157 DEPDIR = @DEPDIR@
149158 DLLTOOL = @DLLTOOL@
160169 GIO2_LIBS = @GIO2_LIBS@
161170 GLIB2_CFLAGS = @GLIB2_CFLAGS@
162171 GLIB2_LIBS = @GLIB2_LIBS@
172 GLIB2_REQUIRED = @GLIB2_REQUIRED@
163173 GLIB_MKENUMS = @GLIB_MKENUMS@
164174 GMSGFMT = @GMSGFMT@
165175 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
166176 GOBJECT2_LIBS = @GOBJECT2_LIBS@
167 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
168 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
169177 GREP = @GREP@
170178 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
171179 GTHREAD2_LIBS = @GTHREAD2_LIBS@
172180 GTKDOC_CHECK = @GTKDOC_CHECK@
181 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
173182 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
174183 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
175184 GTKDOC_MKPDF = @GTKDOC_MKPDF@
176185 GTKDOC_REBASE = @GTKDOC_REBASE@
177 G_IR_COMPILER = @G_IR_COMPILER@
178 G_IR_SCANNER = @G_IR_SCANNER@
179186 HTML_DIR = @HTML_DIR@
180187 INSTALL = @INSTALL@
181188 INSTALL_DATA = @INSTALL_DATA@
190197 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
191198 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
192199 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
200 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
201 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
202 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
203 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
204 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
205 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
206 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
207 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
193208 LD = @LD@
194209 LDFLAGS = @LDFLAGS@
195210 LIBOBJS = @LIBOBJS@
245260 VAPIGEN = @VAPIGEN@
246261 VERSION = @VERSION@
247262 WARN_CFLAGS = @WARN_CFLAGS@
248 WARN_LDFLAGS = @WARN_LDFLAGS@
249263 XGETTEXT = @XGETTEXT@
250264 abs_builddir = @abs_builddir@
251265 abs_srcdir = @abs_srcdir@
280294 includedir = @includedir@
281295 infodir = @infodir@
282296 install_sh = @install_sh@
297 installed_test_metadir = @installed_test_metadir@
298 installed_testdir = @installed_testdir@
283299 intltool__v_merge_options_ = @intltool__v_merge_options_@
284300 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
285301 libdir = @libdir@
386402 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/libvirt-gconfig/Makefile'; \
387403 $(am__cd) $(top_srcdir) && \
388404 $(AUTOMAKE) --gnu docs/libvirt-gconfig/Makefile
389 .PRECIOUS: Makefile
390405 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
391406 @case '$?' in \
392407 *config.status*) \
395410 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
396411 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
397412 esac;
398 $(top_srcdir)/gtk-doc.make:
413 $(top_srcdir)/gtk-doc.make $(am__empty):
399414
400415 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
401416 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
569584 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
570585 uninstall-am uninstall-local
571586
587 .PRECIOUS: Makefile
588
572589
573590 @ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
574591 @ENABLE_GTK_DOC_FALSE@all-local:
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigCapabilities</title>
4 <title>GVirConfigCapabilities: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirConfigStorageVol.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="object-tree.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="#GVirConfigCapabilities.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigCapabilities.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigCapabilities.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigCapabilities.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigCapabilities.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
19 </td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22 <td><a accesskey="p" href="GVirConfigStorageVol.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
3025 <div class="refentry">
3126 <a name="GVirConfigCapabilities"></a><div class="titlepage"></div>
3227 <div class="refnamediv"><table width="100%"><tr>
3429 <h2><span class="refentrytitle"><a name="GVirConfigCapabilities.top_of_page"></a>GVirConfigCapabilities</span></h2>
3530 <p>GVirConfigCapabilities</p>
3631 </td>
37 <td valign="top" align="right"></td>
32 <td class="gallery_image" valign="top" align="right"></td>
3833 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="GVirConfigCapabilities.synopsis"></a><h2>Synopsis</h2>
41 <pre class="synopsis">struct <a class="link" href="GVirConfigCapabilities.html#GVirConfigCapabilities-struct" title="struct GVirConfigCapabilities">GVirConfigCapabilities</a>;
42 struct <a class="link" href="GVirConfigCapabilities.html#GVirConfigCapabilitiesClass" title="struct GVirConfigCapabilitiesClass">GVirConfigCapabilitiesClass</a>;
43 <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>);
44 <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>
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 <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>);
50 </pre>
34 <div class="refsect1">
35 <a name="GVirConfigCapabilities.functions"></a><h2>Functions</h2>
36 <div class="informaltable"><table width="100%" border="0">
37 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
40 </colgroup>
41 <tbody>
42 <tr>
43 <td class="function_type">
44 <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-new" title="gvir_config_capabilities_new ()">gvir_config_capabilities_new</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> *
53 </td>
54 <td class="function_name">
55 <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> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 <tr>
59 <td class="function_type">
60 <span class="returnvalue">GVirConfigCapabilitiesHost</span> *
61 </td>
62 <td class="function_name">
63 <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-host" title="gvir_config_capabilities_get_host ()">gvir_config_capabilities_get_host</a> <span class="c_punctuation">()</span>
64 </td>
65 </tr>
66 <tr>
67 <td class="function_type">
68 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
69 </td>
70 <td class="function_name">
71 <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-guests" title="gvir_config_capabilities_get_guests ()">gvir_config_capabilities_get_guests</a> <span class="c_punctuation">()</span>
72 </td>
73 </tr>
74 </tbody>
75 </table></div>
76 </div>
77 <div class="refsect1">
78 <a name="GVirConfigCapabilities.other"></a><h2>Types and Values</h2>
79 <div class="informaltable"><table width="100%" border="0">
80 <colgroup>
81 <col width="150px" class="name">
82 <col class="description">
83 </colgroup>
84 <tbody>
85 <tr>
86 <td class="datatype_keyword">struct</td>
87 <td class="function_name"><a class="link" href="GVirConfigCapabilities.html#GVirConfigCapabilities-struct" title="struct GVirConfigCapabilities">GVirConfigCapabilities</a></td>
88 </tr>
89 <tr>
90 <td class="datatype_keyword">struct</td>
91 <td class="function_name"><a class="link" href="GVirConfigCapabilities.html#GVirConfigCapabilitiesClass" title="struct GVirConfigCapabilitiesClass">GVirConfigCapabilitiesClass</a></td>
92 </tr>
93 <tr>
94 <td class="datatype_keyword"> </td>
95 <td class="function_name"><a class="link" href="GVirConfigCapabilities.html#GVirConfigCapabilitiesPrivate" title="GVirConfigCapabilitiesPrivate">GVirConfigCapabilitiesPrivate</a></td>
96 </tr>
97 </tbody>
98 </table></div>
5199 </div>
52100 <div class="refsect1">
53101 <a name="GVirConfigCapabilities.object-hierarchy"></a><h2>Object Hierarchy</h2>
54 <pre class="synopsis">
55 GObject
56 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
57 +----GVirConfigCapabilities
102 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
103 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
104 <span class="lineart">╰──</span> GVirConfigCapabilities
58105 </pre>
59106 </div>
60107 <div class="refsect1">
61108 <a name="GVirConfigCapabilities.description"></a><h2>Description</h2>
62109 </div>
63110 <div class="refsect1">
64 <a name="GVirConfigCapabilities.details"></a><h2>Details</h2>
111 <a name="GVirConfigCapabilities.functions_details"></a><h2>Functions</h2>
112 <div class="refsect2">
113 <a name="gvir-config-capabilities-new"></a><h3>gvir_config_capabilities_new ()</h3>
114 <pre class="programlisting"><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> *
115 gvir_config_capabilities_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
116 </div>
117 <hr>
118 <div class="refsect2">
119 <a name="gvir-config-capabilities-new-from-xml"></a><h3>gvir_config_capabilities_new_from_xml ()</h3>
120 <pre class="programlisting"><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="returnvalue">GVirConfigCapabilities</span></a> *
121 gvir_config_capabilities_new_from_xml (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
122 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
123 </div>
124 <hr>
125 <div class="refsect2">
126 <a name="gvir-config-capabilities-get-host"></a><h3>gvir_config_capabilities_get_host ()</h3>
127 <pre class="programlisting"><span class="returnvalue">GVirConfigCapabilitiesHost</span> *
128 gvir_config_capabilities_get_host (<em class="parameter"><code><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="type">GVirConfigCapabilities</span></a> *caps</code></em>);</pre>
129 <p>Gets the host capabilities.</p>
130 <div class="refsect3">
131 <a name="id-1.2.12.7.4.5"></a><h4>Returns</h4>
132 <p> a new <span class="type">GVirConfigCapabilitiesHost</span>. </p>
133 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
134 </div>
135 </div>
136 <hr>
137 <div class="refsect2">
138 <a name="gvir-config-capabilities-get-guests"></a><h3>gvir_config_capabilities_get_guests ()</h3>
139 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
140 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>
141 <p>Gets the list of guest capabilities.</p>
142 <div class="refsect3">
143 <a name="id-1.2.12.7.5.5"></a><h4>Returns</h4>
144 <p>a newly allocated <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <span class="type">GVirConfigCapabilitiesGuest</span>. </p>
145 <p><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></p>
146 </div>
147 </div>
148 </div>
149 <div class="refsect1">
150 <a name="GVirConfigCapabilities.other_details"></a><h2>Types and Values</h2>
65151 <div class="refsect2">
66152 <a name="GVirConfigCapabilities-struct"></a><h3>struct GVirConfigCapabilities</h3>
67153 <pre class="programlisting">struct GVirConfigCapabilities;</pre>
78164 </div>
79165 <hr>
80166 <div class="refsect2">
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>
90 </div>
91 <hr>
92 <div class="refsect2">
93 <a name="gvir-config-capabilities-get-host"></a><h3>gvir_config_capabilities_get_host ()</h3>
94 <pre class="programlisting"><span class="returnvalue">GVirConfigCapabilitiesHost</span> * gvir_config_capabilities_get_host
95 (<em class="parameter"><code><a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities"><span class="type">GVirConfigCapabilities</span></a> *caps</code></em>);</pre>
96 <p>
97 Gets the host capabilities.
98 </p>
99 <div class="variablelist"><table border="0" class="variablelist">
100 <colgroup>
101 <col align="left" valign="top">
102 <col>
103 </colgroup>
104 <tbody><tr>
105 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
106 <td>a new <span class="type">GVirConfigCapabilitiesHost</span>. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
107 </td>
108 </tr></tbody>
109 </table></div>
110 </div>
111 <hr>
112 <div class="refsect2">
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>
167 <a name="GVirConfigCapabilitiesPrivate"></a><h3>GVirConfigCapabilitiesPrivate</h3>
168 <pre class="programlisting">typedef struct _GVirConfigCapabilitiesPrivate GVirConfigCapabilitiesPrivate;</pre>
129169 </div>
130170 </div>
131171 </div>
132172 <div class="footer">
133 <hr>
134 Generated by GTK-Doc V1.19</div>
173 <hr>Generated by GTK-Doc V1.24</div>
135174 </body>
136175 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigDomain</title>
4 <title>GVirConfigDomain: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirConfigObject.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="GVirConfigDomainSnapshot.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="#GVirConfigDomain.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigDomain.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigDomain.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirConfigDomain.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigDomain.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigDomain.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirConfigDomain.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirConfigObject.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirConfigDomainSnapshot.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirConfigDomain"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirConfigDomain.top_of_page"></a>GVirConfigDomain</span></h2>
3731 <p>GVirConfigDomain</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirConfigDomain.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirConfigDomain.html#GVirConfigDomain-struct" title="struct GVirConfigDomain">GVirConfigDomain</a>;
44 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>;
47 enum <a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleAction" title="enum GVirConfigDomainLifecycleAction">GVirConfigDomainLifecycleAction</a>;
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>);
64 <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>
65 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);
66 <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>
67 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
68 <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>);
93 <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>,
94 <em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
95 <em class="parameter"><code>const <span class="type">gchar</span> *ns</code></em>,
96 <em class="parameter"><code>const <span class="type">gchar</span> *ns_uri</code></em>,
97 <em class="parameter"><code><span class="type">GError</span> **error</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>);
103 <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>
104 (<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><span class="type">GVirConfigDomainPowerManagement</span> *pm</code></em>);
106 </pre>
35 <div class="refsect1">
36 <a name="GVirConfigDomain.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">
45 <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> *
46 </td>
47 <td class="function_name">
48 <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> <span class="c_punctuation">()</span>
49 </td>
50 </tr>
51 <tr>
52 <td class="function_type">
53 <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> *
54 </td>
55 <td class="function_name">
56 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-new" title="gvir_config_domain_new ()">gvir_config_domain_new</a> <span class="c_punctuation">()</span>
57 </td>
58 </tr>
59 <tr>
60 <td class="function_type">
61 <a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="returnvalue">GVirConfigDomainVirtType</span></a>
62 </td>
63 <td class="function_name">
64 <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> <span class="c_punctuation">()</span>
65 </td>
66 </tr>
67 <tr>
68 <td class="function_type">
69 <span class="returnvalue">void</span>
70 </td>
71 <td class="function_name">
72 <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> <span class="c_punctuation">()</span>
73 </td>
74 </tr>
75 <tr>
76 <td class="function_type">const <span class="returnvalue">char</span> *
77 </td>
78 <td class="function_name">
79 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-name" title="gvir_config_domain_get_name ()">gvir_config_domain_get_name</a> <span class="c_punctuation">()</span>
80 </td>
81 </tr>
82 <tr>
83 <td class="function_type">
84 <span class="returnvalue">void</span>
85 </td>
86 <td class="function_name">
87 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-name" title="gvir_config_domain_set_name ()">gvir_config_domain_set_name</a> <span class="c_punctuation">()</span>
88 </td>
89 </tr>
90 <tr>
91 <td class="function_type">const <span class="returnvalue">char</span> *
92 </td>
93 <td class="function_name">
94 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-uuid" title="gvir_config_domain_get_uuid ()">gvir_config_domain_get_uuid</a> <span class="c_punctuation">()</span>
95 </td>
96 </tr>
97 <tr>
98 <td class="function_type">
99 <span class="returnvalue">void</span>
100 </td>
101 <td class="function_name">
102 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-uuid" title="gvir_config_domain_set_uuid ()">gvir_config_domain_set_uuid</a> <span class="c_punctuation">()</span>
103 </td>
104 </tr>
105 <tr>
106 <td class="function_type">const <span class="returnvalue">char</span> *
107 </td>
108 <td class="function_name">
109 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-description" title="gvir_config_domain_get_description ()">gvir_config_domain_get_description</a> <span class="c_punctuation">()</span>
110 </td>
111 </tr>
112 <tr>
113 <td class="function_type">
114 <span class="returnvalue">void</span>
115 </td>
116 <td class="function_name">
117 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-description" title="gvir_config_domain_set_description ()">gvir_config_domain_set_description</a> <span class="c_punctuation">()</span>
118 </td>
119 </tr>
120 <tr>
121 <td class="function_type">
122 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
123 </td>
124 <td class="function_name">
125 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-memory" title="gvir_config_domain_get_memory ()">gvir_config_domain_get_memory</a> <span class="c_punctuation">()</span>
126 </td>
127 </tr>
128 <tr>
129 <td class="function_type">
130 <span class="returnvalue">void</span>
131 </td>
132 <td class="function_name">
133 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-memory" title="gvir_config_domain_set_memory ()">gvir_config_domain_set_memory</a> <span class="c_punctuation">()</span>
134 </td>
135 </tr>
136 <tr>
137 <td class="function_type">
138 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
139 </td>
140 <td class="function_name">
141 <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> <span class="c_punctuation">()</span>
142 </td>
143 </tr>
144 <tr>
145 <td class="function_type">
146 <span class="returnvalue">void</span>
147 </td>
148 <td class="function_name">
149 <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> <span class="c_punctuation">()</span>
150 </td>
151 </tr>
152 <tr>
153 <td class="function_type">
154 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
155 </td>
156 <td class="function_name">
157 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-vcpus" title="gvir_config_domain_get_vcpus ()">gvir_config_domain_get_vcpus</a> <span class="c_punctuation">()</span>
158 </td>
159 </tr>
160 <tr>
161 <td class="function_type">
162 <span class="returnvalue">void</span>
163 </td>
164 <td class="function_name">
165 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-vcpus" title="gvir_config_domain_set_vcpus ()">gvir_config_domain_set_vcpus</a> <span class="c_punctuation">()</span>
166 </td>
167 </tr>
168 <tr>
169 <td class="function_type">
170 <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="returnvalue">GStrv</span></a>
171 </td>
172 <td class="function_name">
173 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-features" title="gvir_config_domain_get_features ()">gvir_config_domain_get_features</a> <span class="c_punctuation">()</span>
174 </td>
175 </tr>
176 <tr>
177 <td class="function_type">
178 <span class="returnvalue">void</span>
179 </td>
180 <td class="function_name">
181 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-features" title="gvir_config_domain_set_features ()">gvir_config_domain_set_features</a> <span class="c_punctuation">()</span>
182 </td>
183 </tr>
184 <tr>
185 <td class="function_type">
186 <span class="returnvalue">GVirConfigDomainClock</span> *
187 </td>
188 <td class="function_name">
189 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-clock" title="gvir_config_domain_get_clock ()">gvir_config_domain_get_clock</a> <span class="c_punctuation">()</span>
190 </td>
191 </tr>
192 <tr>
193 <td class="function_type">
194 <span class="returnvalue">void</span>
195 </td>
196 <td class="function_name">
197 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-clock" title="gvir_config_domain_set_clock ()">gvir_config_domain_set_clock</a> <span class="c_punctuation">()</span>
198 </td>
199 </tr>
200 <tr>
201 <td class="function_type">
202 <span class="returnvalue">GVirConfigDomainOs</span> *
203 </td>
204 <td class="function_name">
205 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-os" title="gvir_config_domain_get_os ()">gvir_config_domain_get_os</a> <span class="c_punctuation">()</span>
206 </td>
207 </tr>
208 <tr>
209 <td class="function_type">
210 <span class="returnvalue">void</span>
211 </td>
212 <td class="function_name">
213 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-os" title="gvir_config_domain_set_os ()">gvir_config_domain_set_os</a> <span class="c_punctuation">()</span>
214 </td>
215 </tr>
216 <tr>
217 <td class="function_type">
218 <span class="returnvalue">void</span>
219 </td>
220 <td class="function_name">
221 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-seclabel" title="gvir_config_domain_set_seclabel ()">gvir_config_domain_set_seclabel</a> <span class="c_punctuation">()</span>
222 </td>
223 </tr>
224 <tr>
225 <td class="function_type">const <span class="returnvalue">char</span> *
226 </td>
227 <td class="function_name">
228 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-title" title="gvir_config_domain_get_title ()">gvir_config_domain_get_title</a> <span class="c_punctuation">()</span>
229 </td>
230 </tr>
231 <tr>
232 <td class="function_type">
233 <span class="returnvalue">void</span>
234 </td>
235 <td class="function_name">
236 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-title" title="gvir_config_domain_set_title ()">gvir_config_domain_set_title</a> <span class="c_punctuation">()</span>
237 </td>
238 </tr>
239 <tr>
240 <td class="function_type">
241 <span class="returnvalue">void</span>
242 </td>
243 <td class="function_name">
244 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-devices" title="gvir_config_domain_set_devices ()">gvir_config_domain_set_devices</a> <span class="c_punctuation">()</span>
245 </td>
246 </tr>
247 <tr>
248 <td class="function_type">
249 <span class="returnvalue">void</span>
250 </td>
251 <td class="function_name">
252 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-add-device" title="gvir_config_domain_add_device ()">gvir_config_domain_add_device</a> <span class="c_punctuation">()</span>
253 </td>
254 </tr>
255 <tr>
256 <td class="function_type">
257 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
258 </td>
259 <td class="function_name">
260 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-devices" title="gvir_config_domain_get_devices ()">gvir_config_domain_get_devices</a> <span class="c_punctuation">()</span>
261 </td>
262 </tr>
263 <tr>
264 <td class="function_type">
265 <span class="returnvalue">void</span>
266 </td>
267 <td class="function_name">
268 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-lifecycle" title="gvir_config_domain_set_lifecycle ()">gvir_config_domain_set_lifecycle</a> <span class="c_punctuation">()</span>
269 </td>
270 </tr>
271 <tr>
272 <td class="function_type">
273 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
274 </td>
275 <td class="function_name">
276 <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> <span class="c_punctuation">()</span>
277 </td>
278 </tr>
279 <tr>
280 <td class="function_type">
281 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
282 </td>
283 <td class="function_name">
284 <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> <span class="c_punctuation">()</span>
285 </td>
286 </tr>
287 <tr>
288 <td class="function_type">
289 <span class="returnvalue">GVirConfigDomainCpu</span> *
290 </td>
291 <td class="function_name">
292 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-cpu" title="gvir_config_domain_get_cpu ()">gvir_config_domain_get_cpu</a> <span class="c_punctuation">()</span>
293 </td>
294 </tr>
295 <tr>
296 <td class="function_type">
297 <span class="returnvalue">void</span>
298 </td>
299 <td class="function_name">
300 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-cpu" title="gvir_config_domain_set_cpu ()">gvir_config_domain_set_cpu</a> <span class="c_punctuation">()</span>
301 </td>
302 </tr>
303 <tr>
304 <td class="function_type">
305 <span class="returnvalue">void</span>
306 </td>
307 <td class="function_name">
308 <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> <span class="c_punctuation">()</span>
309 </td>
310 </tr>
311 </tbody>
312 </table></div>
313 </div>
314 <div class="refsect1">
315 <a name="GVirConfigDomain.properties"></a><h2>Properties</h2>
316 <div class="informaltable"><table border="0">
317 <colgroup>
318 <col width="150px" class="properties_type">
319 <col width="300px" class="properties_name">
320 <col width="200px" class="properties_flags">
321 </colgroup>
322 <tbody>
323 <tr>
324 <td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></td>
325 <td class="property_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain--current-memory" title="The “current-memory” property">current-memory</a></td>
326 <td class="property_flags">Read / Write</td>
327 </tr>
328 <tr>
329 <td class="property_type">
330 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
331 <td class="property_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain--description" title="The “description” property">description</a></td>
332 <td class="property_flags">Read / Write</td>
333 </tr>
334 <tr>
335 <td class="property_type"><a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a></td>
336 <td class="property_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain--features" title="The “features” property">features</a></td>
337 <td class="property_flags">Read / Write</td>
338 </tr>
339 <tr>
340 <td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></td>
341 <td class="property_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain--memory" title="The “memory” property">memory</a></td>
342 <td class="property_flags">Read / Write</td>
343 </tr>
344 <tr>
345 <td class="property_type">
346 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
347 <td class="property_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain--name" title="The “name” property">name</a></td>
348 <td class="property_flags">Read / Write</td>
349 </tr>
350 <tr>
351 <td class="property_type">
352 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
353 <td class="property_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain--title" title="The “title” property">title</a></td>
354 <td class="property_flags">Read / Write</td>
355 </tr>
356 <tr>
357 <td class="property_type">
358 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
359 <td class="property_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain--uuid" title="The “uuid” property">uuid</a></td>
360 <td class="property_flags">Read / Write</td>
361 </tr>
362 <tr>
363 <td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></td>
364 <td class="property_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain--vcpu" title="The “vcpu” property">vcpu</a></td>
365 <td class="property_flags">Read / Write</td>
366 </tr>
367 </tbody>
368 </table></div>
369 </div>
370 <div class="refsect1">
371 <a name="GVirConfigDomain.other"></a><h2>Types and Values</h2>
372 <div class="informaltable"><table width="100%" border="0">
373 <colgroup>
374 <col width="150px" class="name">
375 <col class="description">
376 </colgroup>
377 <tbody>
378 <tr>
379 <td class="datatype_keyword">struct</td>
380 <td class="function_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain-struct" title="struct GVirConfigDomain">GVirConfigDomain</a></td>
381 </tr>
382 <tr>
383 <td class="datatype_keyword">struct</td>
384 <td class="function_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomainClass" title="struct GVirConfigDomainClass">GVirConfigDomainClass</a></td>
385 </tr>
386 <tr>
387 <td class="datatype_keyword">enum</td>
388 <td class="function_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType">GVirConfigDomainVirtType</a></td>
389 </tr>
390 <tr>
391 <td class="datatype_keyword">enum</td>
392 <td class="function_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent" title="enum GVirConfigDomainLifecycleEvent">GVirConfigDomainLifecycleEvent</a></td>
393 </tr>
394 <tr>
395 <td class="datatype_keyword">enum</td>
396 <td class="function_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleAction" title="enum GVirConfigDomainLifecycleAction">GVirConfigDomainLifecycleAction</a></td>
397 </tr>
398 <tr>
399 <td class="datatype_keyword"> </td>
400 <td class="function_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomainPrivate" title="GVirConfigDomainPrivate">GVirConfigDomainPrivate</a></td>
401 </tr>
402 </tbody>
403 </table></div>
107404 </div>
108405 <div class="refsect1">
109406 <a name="GVirConfigDomain.object-hierarchy"></a><h2>Object Hierarchy</h2>
110 <pre class="synopsis">
111 GObject
112 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
113 +----GVirConfigDomain
114 </pre>
115 </div>
116 <div class="refsect1">
117 <a name="GVirConfigDomain.properties"></a><h2>Properties</h2>
118 <pre class="synopsis">
119 "<a class="link" href="GVirConfigDomain.html#GVirConfigDomain--current-memory" title='The "current-memory" property'>current-memory</a>" <span class="type">guint64</span> : Read / Write
120 "<a class="link" href="GVirConfigDomain.html#GVirConfigDomain--description" title='The "description" property'>description</a>" <span class="type">gchar</span>* : Read / Write
121 "<a class="link" href="GVirConfigDomain.html#GVirConfigDomain--features" title='The "features" property'>features</a>" <span class="type">GStrv</span> : Read / Write
122 "<a class="link" href="GVirConfigDomain.html#GVirConfigDomain--memory" title='The "memory" property'>memory</a>" <span class="type">guint64</span> : Read / Write
123 "<a class="link" href="GVirConfigDomain.html#GVirConfigDomain--name" title='The "name" property'>name</a>" <span class="type">gchar</span>* : Read / Write
124 "<a class="link" href="GVirConfigDomain.html#GVirConfigDomain--title" title='The "title" property'>title</a>" <span class="type">gchar</span>* : Read / Write
125 "<a class="link" href="GVirConfigDomain.html#GVirConfigDomain--vcpu" title='The "vcpu" property'>vcpu</a>" <span class="type">guint64</span> : Read / Write
407 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
408 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
409 <span class="lineart">╰──</span> GVirConfigDomain
126410 </pre>
127411 </div>
128412 <div class="refsect1">
129413 <a name="GVirConfigDomain.description"></a><h2>Description</h2>
130414 </div>
131415 <div class="refsect1">
132 <a name="GVirConfigDomain.details"></a><h2>Details</h2>
416 <a name="GVirConfigDomain.functions_details"></a><h2>Functions</h2>
417 <div class="refsect2">
418 <a name="gvir-config-domain-new-from-xml"></a><h3>gvir_config_domain_new_from_xml ()</h3>
419 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> *
420 gvir_config_domain_new_from_xml (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
421 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
422 </div>
423 <hr>
424 <div class="refsect2">
425 <a name="gvir-config-domain-new"></a><h3>gvir_config_domain_new ()</h3>
426 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> *
427 gvir_config_domain_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
428 </div>
429 <hr>
430 <div class="refsect2">
431 <a name="gvir-config-domain-get-virt-type"></a><h3>gvir_config_domain_get_virt_type ()</h3>
432 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="returnvalue">GVirConfigDomainVirtType</span></a>
433 gvir_config_domain_get_virt_type (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
434 </div>
435 <hr>
436 <div class="refsect2">
437 <a name="gvir-config-domain-set-virt-type"></a><h3>gvir_config_domain_set_virt_type ()</h3>
438 <pre class="programlisting"><span class="returnvalue">void</span>
439 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>,
440 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType"><span class="type">GVirConfigDomainVirtType</span></a> type</code></em>);</pre>
441 </div>
442 <hr>
443 <div class="refsect2">
444 <a name="gvir-config-domain-get-name"></a><h3>gvir_config_domain_get_name ()</h3>
445 <pre class="programlisting">const <span class="returnvalue">char</span> *
446 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>
447 </div>
448 <hr>
449 <div class="refsect2">
450 <a name="gvir-config-domain-set-name"></a><h3>gvir_config_domain_set_name ()</h3>
451 <pre class="programlisting"><span class="returnvalue">void</span>
452 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>,
453 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
454 <div class="refsect3">
455 <a name="id-1.2.3.8.7.4"></a><h4>Parameters</h4>
456 <div class="informaltable"><table width="100%" border="0">
457 <colgroup>
458 <col width="150px" class="parameters_name">
459 <col class="parameters_description">
460 <col width="200px" class="parameters_annotations">
461 </colgroup>
462 <tbody>
463 <tr>
464 <td class="parameter_name"><p>domain</p></td>
465 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
466 <td class="parameter_annotations"> </td>
467 </tr>
468 <tr>
469 <td class="parameter_name"><p>name</p></td>
470 <td class="parameter_description"><p>. </p></td>
471 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
472 </tr>
473 </tbody>
474 </table></div>
475 </div>
476 </div>
477 <hr>
478 <div class="refsect2">
479 <a name="gvir-config-domain-get-uuid"></a><h3>gvir_config_domain_get_uuid ()</h3>
480 <pre class="programlisting">const <span class="returnvalue">char</span> *
481 gvir_config_domain_get_uuid (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
482 </div>
483 <hr>
484 <div class="refsect2">
485 <a name="gvir-config-domain-set-uuid"></a><h3>gvir_config_domain_set_uuid ()</h3>
486 <pre class="programlisting"><span class="returnvalue">void</span>
487 gvir_config_domain_set_uuid (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
488 <em class="parameter"><code>const <span class="type">char</span> *uuid</code></em>);</pre>
489 <div class="refsect3">
490 <a name="id-1.2.3.8.9.4"></a><h4>Parameters</h4>
491 <div class="informaltable"><table width="100%" border="0">
492 <colgroup>
493 <col width="150px" class="parameters_name">
494 <col class="parameters_description">
495 <col width="200px" class="parameters_annotations">
496 </colgroup>
497 <tbody>
498 <tr>
499 <td class="parameter_name"><p>domain</p></td>
500 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
501 <td class="parameter_annotations"> </td>
502 </tr>
503 <tr>
504 <td class="parameter_name"><p>uuid</p></td>
505 <td class="parameter_description"><p>. </p></td>
506 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
507 </tr>
508 </tbody>
509 </table></div>
510 </div>
511 </div>
512 <hr>
513 <div class="refsect2">
514 <a name="gvir-config-domain-get-description"></a><h3>gvir_config_domain_get_description ()</h3>
515 <pre class="programlisting">const <span class="returnvalue">char</span> *
516 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>
517 </div>
518 <hr>
519 <div class="refsect2">
520 <a name="gvir-config-domain-set-description"></a><h3>gvir_config_domain_set_description ()</h3>
521 <pre class="programlisting"><span class="returnvalue">void</span>
522 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>,
523 <em class="parameter"><code>const <span class="type">char</span> *description</code></em>);</pre>
524 <div class="refsect3">
525 <a name="id-1.2.3.8.11.4"></a><h4>Parameters</h4>
526 <div class="informaltable"><table width="100%" border="0">
527 <colgroup>
528 <col width="150px" class="parameters_name">
529 <col class="parameters_description">
530 <col width="200px" class="parameters_annotations">
531 </colgroup>
532 <tbody>
533 <tr>
534 <td class="parameter_name"><p>domain</p></td>
535 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
536 <td class="parameter_annotations"> </td>
537 </tr>
538 <tr>
539 <td class="parameter_name"><p>description</p></td>
540 <td class="parameter_description"><p>. </p></td>
541 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
542 </tr>
543 </tbody>
544 </table></div>
545 </div>
546 </div>
547 <hr>
548 <div class="refsect2">
549 <a name="gvir-config-domain-get-memory"></a><h3>gvir_config_domain_get_memory ()</h3>
550 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
551 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>
552 <div class="refsect3">
553 <a name="id-1.2.3.8.12.4"></a><h4>Parameters</h4>
554 <div class="informaltable"><table width="100%" border="0">
555 <colgroup>
556 <col width="150px" class="parameters_name">
557 <col class="parameters_description">
558 <col width="200px" class="parameters_annotations">
559 </colgroup>
560 <tbody><tr>
561 <td class="parameter_name"><p>domain</p></td>
562 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
563 <td class="parameter_annotations"> </td>
564 </tr></tbody>
565 </table></div>
566 </div>
567 <div class="refsect3">
568 <a name="id-1.2.3.8.12.5"></a><h4>Returns</h4>
569 <p> maximum amount of RAM in kilobytes (i.e. blocks of 1024 bytes).</p>
570 </div>
571 </div>
572 <hr>
573 <div class="refsect2">
574 <a name="gvir-config-domain-set-memory"></a><h3>gvir_config_domain_set_memory ()</h3>
575 <pre class="programlisting"><span class="returnvalue">void</span>
576 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>,
577 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> memory</code></em>);</pre>
578 <p>Sets the maximum amount of RAM allocated to <em class="parameter"><code>domain</code></em>
579 in kilobytes (i.e.
580 blocks of 1024 bytes).</p>
581 <div class="refsect3">
582 <a name="id-1.2.3.8.13.5"></a><h4>Parameters</h4>
583 <div class="informaltable"><table width="100%" border="0">
584 <colgroup>
585 <col width="150px" class="parameters_name">
586 <col class="parameters_description">
587 <col width="200px" class="parameters_annotations">
588 </colgroup>
589 <tbody>
590 <tr>
591 <td class="parameter_name"><p>domain</p></td>
592 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
593 <td class="parameter_annotations"> </td>
594 </tr>
595 <tr>
596 <td class="parameter_name"><p>memory</p></td>
597 <td class="parameter_description"><p>The maximum amount of RAM in kilobytes.</p></td>
598 <td class="parameter_annotations"> </td>
599 </tr>
600 </tbody>
601 </table></div>
602 </div>
603 </div>
604 <hr>
605 <div class="refsect2">
606 <a name="gvir-config-domain-get-current-memory"></a><h3>gvir_config_domain_get_current_memory ()</h3>
607 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
608 gvir_config_domain_get_current_memory (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
609 <div class="refsect3">
610 <a name="id-1.2.3.8.14.4"></a><h4>Parameters</h4>
611 <div class="informaltable"><table width="100%" border="0">
612 <colgroup>
613 <col width="150px" class="parameters_name">
614 <col class="parameters_description">
615 <col width="200px" class="parameters_annotations">
616 </colgroup>
617 <tbody><tr>
618 <td class="parameter_name"><p>domain</p></td>
619 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
620 <td class="parameter_annotations"> </td>
621 </tr></tbody>
622 </table></div>
623 </div>
624 <div class="refsect3">
625 <a name="id-1.2.3.8.14.5"></a><h4>Returns</h4>
626 <p> current amount of RAM in kilobytes (i.e. blocks of 1024 bytes).</p>
627 </div>
628 </div>
629 <hr>
630 <div class="refsect2">
631 <a name="gvir-config-domain-set-current-memory"></a><h3>gvir_config_domain_set_current_memory ()</h3>
632 <pre class="programlisting"><span class="returnvalue">void</span>
633 gvir_config_domain_set_current_memory (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
634 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> memory</code></em>);</pre>
635 <p>Sets the current amount of RAM allocated to <em class="parameter"><code>domain</code></em>
636 in kilobytes (i.e.
637 blocks of 1024 bytes). This can be set to less than the maximum domain
638 memory to allow to balloon the guest memory on the fly. Be aware that
639 libvirt will set it automatically if it's not explictly set, which means
640 you may need to set this value in addition to 'memory' if you want to
641 change the available domain memory after creation.</p>
642 <div class="refsect3">
643 <a name="id-1.2.3.8.15.5"></a><h4>Parameters</h4>
644 <div class="informaltable"><table width="100%" border="0">
645 <colgroup>
646 <col width="150px" class="parameters_name">
647 <col class="parameters_description">
648 <col width="200px" class="parameters_annotations">
649 </colgroup>
650 <tbody>
651 <tr>
652 <td class="parameter_name"><p>domain</p></td>
653 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
654 <td class="parameter_annotations"> </td>
655 </tr>
656 <tr>
657 <td class="parameter_name"><p>memory</p></td>
658 <td class="parameter_description"><p>The current amount of RAM in kilobytes.</p></td>
659 <td class="parameter_annotations"> </td>
660 </tr>
661 </tbody>
662 </table></div>
663 </div>
664 </div>
665 <hr>
666 <div class="refsect2">
667 <a name="gvir-config-domain-get-vcpus"></a><h3>gvir_config_domain_get_vcpus ()</h3>
668 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
669 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>
670 </div>
671 <hr>
672 <div class="refsect2">
673 <a name="gvir-config-domain-set-vcpus"></a><h3>gvir_config_domain_set_vcpus ()</h3>
674 <pre class="programlisting"><span class="returnvalue">void</span>
675 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>,
676 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> vcpu_count</code></em>);</pre>
677 </div>
678 <hr>
679 <div class="refsect2">
680 <a name="gvir-config-domain-get-features"></a><h3>gvir_config_domain_get_features ()</h3>
681 <pre class="programlisting"><a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="returnvalue">GStrv</span></a>
682 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>
683 <div class="refsect3">
684 <a name="id-1.2.3.8.18.4"></a><h4>Parameters</h4>
685 <div class="informaltable"><table width="100%" border="0">
686 <colgroup>
687 <col width="150px" class="parameters_name">
688 <col class="parameters_description">
689 <col width="200px" class="parameters_annotations">
690 </colgroup>
691 <tbody><tr>
692 <td class="parameter_name"><p>domain</p></td>
693 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
694 <td class="parameter_annotations"> </td>
695 </tr></tbody>
696 </table></div>
697 </div>
698 <div class="refsect3">
699 <a name="id-1.2.3.8.18.5"></a><h4>Returns</h4>
700 <p> The returned list should be freed with
701 <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a> when no longer needed. </p>
702 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
703 </div>
704 </div>
705 <hr>
706 <div class="refsect2">
707 <a name="gvir-config-domain-set-features"></a><h3>gvir_config_domain_set_features ()</h3>
708 <pre class="programlisting"><span class="returnvalue">void</span>
709 gvir_config_domain_set_features (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
710 <em class="parameter"><code>const <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> features</code></em>);</pre>
711 </div>
712 <hr>
713 <div class="refsect2">
714 <a name="gvir-config-domain-get-clock"></a><h3>gvir_config_domain_get_clock ()</h3>
715 <pre class="programlisting"><span class="returnvalue">GVirConfigDomainClock</span> *
716 gvir_config_domain_get_clock (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
717 <p>Gets the clock configuration of <em class="parameter"><code>domain</code></em>
718 </p>
719 <div class="refsect3">
720 <a name="id-1.2.3.8.20.5"></a><h4>Parameters</h4>
721 <div class="informaltable"><table width="100%" border="0">
722 <colgroup>
723 <col width="150px" class="parameters_name">
724 <col class="parameters_description">
725 <col width="200px" class="parameters_annotations">
726 </colgroup>
727 <tbody><tr>
728 <td class="parameter_name"><p>domain</p></td>
729 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
730 <td class="parameter_annotations"> </td>
731 </tr></tbody>
732 </table></div>
733 </div>
734 <div class="refsect3">
735 <a name="id-1.2.3.8.20.6"></a><h4>Returns</h4>
736 <p> A <span class="type">GVirConfigDomainClock</span>. The returned
737 object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
738 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
739 </div>
740 </div>
741 <hr>
742 <div class="refsect2">
743 <a name="gvir-config-domain-set-clock"></a><h3>gvir_config_domain_set_clock ()</h3>
744 <pre class="programlisting"><span class="returnvalue">void</span>
745 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>,
746 <em class="parameter"><code><span class="type">GVirConfigDomainClock</span> *klock</code></em>);</pre>
747 <div class="refsect3">
748 <a name="id-1.2.3.8.21.4"></a><h4>Parameters</h4>
749 <div class="informaltable"><table width="100%" border="0">
750 <colgroup>
751 <col width="150px" class="parameters_name">
752 <col class="parameters_description">
753 <col width="200px" class="parameters_annotations">
754 </colgroup>
755 <tbody>
756 <tr>
757 <td class="parameter_name"><p>domain</p></td>
758 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
759 <td class="parameter_annotations"> </td>
760 </tr>
761 <tr>
762 <td class="parameter_name"><p>klock</p></td>
763 <td class="parameter_description"><p>. </p></td>
764 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
765 </tr>
766 </tbody>
767 </table></div>
768 </div>
769 </div>
770 <hr>
771 <div class="refsect2">
772 <a name="gvir-config-domain-get-os"></a><h3>gvir_config_domain_get_os ()</h3>
773 <pre class="programlisting"><span class="returnvalue">GVirConfigDomainOs</span> *
774 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>
775 <p>Gets the operating system configuration of <em class="parameter"><code>domain</code></em>
776 </p>
777 <div class="refsect3">
778 <a name="id-1.2.3.8.22.5"></a><h4>Parameters</h4>
779 <div class="informaltable"><table width="100%" border="0">
780 <colgroup>
781 <col width="150px" class="parameters_name">
782 <col class="parameters_description">
783 <col width="200px" class="parameters_annotations">
784 </colgroup>
785 <tbody><tr>
786 <td class="parameter_name"><p>domain</p></td>
787 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
788 <td class="parameter_annotations"> </td>
789 </tr></tbody>
790 </table></div>
791 </div>
792 <div class="refsect3">
793 <a name="id-1.2.3.8.22.6"></a><h4>Returns</h4>
794 <p> A <span class="type">GVirConfigDomainOs</span>. The returned
795 object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
796 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
797 </div>
798 </div>
799 <hr>
800 <div class="refsect2">
801 <a name="gvir-config-domain-set-os"></a><h3>gvir_config_domain_set_os ()</h3>
802 <pre class="programlisting"><span class="returnvalue">void</span>
803 gvir_config_domain_set_os (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
804 <em class="parameter"><code><span class="type">GVirConfigDomainOs</span> *os</code></em>);</pre>
805 <div class="refsect3">
806 <a name="id-1.2.3.8.23.4"></a><h4>Parameters</h4>
807 <div class="informaltable"><table width="100%" border="0">
808 <colgroup>
809 <col width="150px" class="parameters_name">
810 <col class="parameters_description">
811 <col width="200px" class="parameters_annotations">
812 </colgroup>
813 <tbody>
814 <tr>
815 <td class="parameter_name"><p>domain</p></td>
816 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
817 <td class="parameter_annotations"> </td>
818 </tr>
819 <tr>
820 <td class="parameter_name"><p>os</p></td>
821 <td class="parameter_description"><p> the os configuration to set. </p></td>
822 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
823 </tr>
824 </tbody>
825 </table></div>
826 </div>
827 </div>
828 <hr>
829 <div class="refsect2">
830 <a name="gvir-config-domain-set-seclabel"></a><h3>gvir_config_domain_set_seclabel ()</h3>
831 <pre class="programlisting"><span class="returnvalue">void</span>
832 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>,
833 <em class="parameter"><code><span class="type">GVirConfigDomainSeclabel</span> *seclabel</code></em>);</pre>
834 <div class="refsect3">
835 <a name="id-1.2.3.8.24.4"></a><h4>Parameters</h4>
836 <div class="informaltable"><table width="100%" border="0">
837 <colgroup>
838 <col width="150px" class="parameters_name">
839 <col class="parameters_description">
840 <col width="200px" class="parameters_annotations">
841 </colgroup>
842 <tbody>
843 <tr>
844 <td class="parameter_name"><p>domain</p></td>
845 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
846 <td class="parameter_annotations"> </td>
847 </tr>
848 <tr>
849 <td class="parameter_name"><p>seclabel</p></td>
850 <td class="parameter_description"><p> the security label configuration to set. </p></td>
851 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
852 </tr>
853 </tbody>
854 </table></div>
855 </div>
856 </div>
857 <hr>
858 <div class="refsect2">
859 <a name="gvir-config-domain-get-title"></a><h3>gvir_config_domain_get_title ()</h3>
860 <pre class="programlisting">const <span class="returnvalue">char</span> *
861 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>
862 </div>
863 <hr>
864 <div class="refsect2">
865 <a name="gvir-config-domain-set-title"></a><h3>gvir_config_domain_set_title ()</h3>
866 <pre class="programlisting"><span class="returnvalue">void</span>
867 gvir_config_domain_set_title (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
868 <em class="parameter"><code>const <span class="type">char</span> *title</code></em>);</pre>
869 <p>Sets the title of the domain. This is an optional short textual description of the domain. Passing a NULL <em class="parameter"><code>title</code></em>
870
871 unsets the current domain title.</p>
872 <div class="refsect3">
873 <a name="id-1.2.3.8.26.5"></a><h4>Parameters</h4>
874 <div class="informaltable"><table width="100%" border="0">
875 <colgroup>
876 <col width="150px" class="parameters_name">
877 <col class="parameters_description">
878 <col width="200px" class="parameters_annotations">
879 </colgroup>
880 <tbody>
881 <tr>
882 <td class="parameter_name"><p>domain</p></td>
883 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
884 <td class="parameter_annotations"> </td>
885 </tr>
886 <tr>
887 <td class="parameter_name"><p>title</p></td>
888 <td class="parameter_description"><p> title of the domain. </p></td>
889 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
890 </tr>
891 </tbody>
892 </table></div>
893 </div>
894 </div>
895 <hr>
896 <div class="refsect2">
897 <a name="gvir-config-domain-set-devices"></a><h3>gvir_config_domain_set_devices ()</h3>
898 <pre class="programlisting"><span class="returnvalue">void</span>
899 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>,
900 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *devices</code></em>);</pre>
901 <div class="refsect3">
902 <a name="id-1.2.3.8.27.4"></a><h4>Parameters</h4>
903 <div class="informaltable"><table width="100%" border="0">
904 <colgroup>
905 <col width="150px" class="parameters_name">
906 <col class="parameters_description">
907 <col width="200px" class="parameters_annotations">
908 </colgroup>
909 <tbody>
910 <tr>
911 <td class="parameter_name"><p>domain</p></td>
912 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
913 <td class="parameter_annotations"> </td>
914 </tr>
915 <tr>
916 <td class="parameter_name"><p>devices</p></td>
917 <td class="parameter_description"><p>. </p></td>
918 <td class="parameter_annotations"><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></td>
919 </tr>
920 </tbody>
921 </table></div>
922 </div>
923 </div>
924 <hr>
925 <div class="refsect2">
926 <a name="gvir-config-domain-add-device"></a><h3>gvir_config_domain_add_device ()</h3>
927 <pre class="programlisting"><span class="returnvalue">void</span>
928 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>,
929 <em class="parameter"><code><span class="type">GVirConfigDomainDevice</span> *device</code></em>);</pre>
930 </div>
931 <hr>
932 <div class="refsect2">
933 <a name="gvir-config-domain-get-devices"></a><h3>gvir_config_domain_get_devices ()</h3>
934 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
935 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>
936 <p>Gets the list of devices attached to <em class="parameter"><code>domain</code></em>
937 . The returned list should
938 be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>, after its elements have been unreffed with
939 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</p>
940 <div class="refsect3">
941 <a name="id-1.2.3.8.29.5"></a><h4>Parameters</h4>
942 <div class="informaltable"><table width="100%" border="0">
943 <colgroup>
944 <col width="150px" class="parameters_name">
945 <col class="parameters_description">
946 <col width="200px" class="parameters_annotations">
947 </colgroup>
948 <tbody><tr>
949 <td class="parameter_name"><p>domain</p></td>
950 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
951 <td class="parameter_annotations"> </td>
952 </tr></tbody>
953 </table></div>
954 </div>
955 <div class="refsect3">
956 <a name="id-1.2.3.8.29.6"></a><h4>Returns</h4>
957 <p>a newly allocated <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <span class="type">GVirConfigDomainDevice</span>. </p>
958 <p><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></p>
959 </div>
960 </div>
961 <hr>
962 <div class="refsect2">
963 <a name="gvir-config-domain-set-lifecycle"></a><h3>gvir_config_domain_set_lifecycle ()</h3>
964 <pre class="programlisting"><span class="returnvalue">void</span>
965 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>,
966 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent" title="enum GVirConfigDomainLifecycleEvent"><span class="type">GVirConfigDomainLifecycleEvent</span></a> event</code></em>,
967 <em class="parameter"><code><a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleAction" title="enum GVirConfigDomainLifecycleAction"><span class="type">GVirConfigDomainLifecycleAction</span></a> action</code></em>);</pre>
968 </div>
969 <hr>
970 <div class="refsect2">
971 <a name="gvir-config-domain-set-custom-xml"></a><h3>gvir_config_domain_set_custom_xml ()</h3>
972 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
973 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>,
974 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
975 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *ns</code></em>,
976 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *ns_uri</code></em>,
977 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
978 </div>
979 <hr>
980 <div class="refsect2">
981 <a name="gvir-config-domain-get-custom-xml"></a><h3>gvir_config_domain_get_custom_xml ()</h3>
982 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
983 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>,
984 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *ns_uri</code></em>);</pre>
985 </div>
986 <hr>
987 <div class="refsect2">
988 <a name="gvir-config-domain-get-cpu"></a><h3>gvir_config_domain_get_cpu ()</h3>
989 <pre class="programlisting"><span class="returnvalue">GVirConfigDomainCpu</span> *
990 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>
991 <p>Gets the CPU configuration of <em class="parameter"><code>domain</code></em>
992 </p>
993 <div class="refsect3">
994 <a name="id-1.2.3.8.33.5"></a><h4>Parameters</h4>
995 <div class="informaltable"><table width="100%" border="0">
996 <colgroup>
997 <col width="150px" class="parameters_name">
998 <col class="parameters_description">
999 <col width="200px" class="parameters_annotations">
1000 </colgroup>
1001 <tbody><tr>
1002 <td class="parameter_name"><p>domain</p></td>
1003 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
1004 <td class="parameter_annotations"> </td>
1005 </tr></tbody>
1006 </table></div>
1007 </div>
1008 <div class="refsect3">
1009 <a name="id-1.2.3.8.33.6"></a><h4>Returns</h4>
1010 <p> A <span class="type">GVirConfigDomainCpu</span>. The returned object
1011 should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
1012 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1013 </div>
1014 </div>
1015 <hr>
1016 <div class="refsect2">
1017 <a name="gvir-config-domain-set-cpu"></a><h3>gvir_config_domain_set_cpu ()</h3>
1018 <pre class="programlisting"><span class="returnvalue">void</span>
1019 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>,
1020 <em class="parameter"><code><span class="type">GVirConfigDomainCpu</span> *cpu</code></em>);</pre>
1021 <div class="refsect3">
1022 <a name="id-1.2.3.8.34.4"></a><h4>Parameters</h4>
1023 <div class="informaltable"><table width="100%" border="0">
1024 <colgroup>
1025 <col width="150px" class="parameters_name">
1026 <col class="parameters_description">
1027 <col width="200px" class="parameters_annotations">
1028 </colgroup>
1029 <tbody>
1030 <tr>
1031 <td class="parameter_name"><p>domain</p></td>
1032 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
1033 <td class="parameter_annotations"> </td>
1034 </tr>
1035 <tr>
1036 <td class="parameter_name"><p>cpu</p></td>
1037 <td class="parameter_description"><p>. </p></td>
1038 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1039 </tr>
1040 </tbody>
1041 </table></div>
1042 </div>
1043 </div>
1044 <hr>
1045 <div class="refsect2">
1046 <a name="gvir-config-domain-set-power-management"></a><h3>gvir_config_domain_set_power_management ()</h3>
1047 <pre class="programlisting"><span class="returnvalue">void</span>
1048 gvir_config_domain_set_power_management
1049 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
1050 <em class="parameter"><code><span class="type">GVirConfigDomainPowerManagement</span> *pm</code></em>);</pre>
1051 <div class="refsect3">
1052 <a name="id-1.2.3.8.35.4"></a><h4>Parameters</h4>
1053 <div class="informaltable"><table width="100%" border="0">
1054 <colgroup>
1055 <col width="150px" class="parameters_name">
1056 <col class="parameters_description">
1057 <col width="200px" class="parameters_annotations">
1058 </colgroup>
1059 <tbody>
1060 <tr>
1061 <td class="parameter_name"><p>domain</p></td>
1062 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a></p></td>
1063 <td class="parameter_annotations"> </td>
1064 </tr>
1065 <tr>
1066 <td class="parameter_name"><p>pm</p></td>
1067 <td class="parameter_description"><p> a <span class="type">GVirPowerManagement</span> instance. </p></td>
1068 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1069 </tr>
1070 </tbody>
1071 </table></div>
1072 </div>
1073 </div>
1074 </div>
1075 <div class="refsect1">
1076 <a name="GVirConfigDomain.other_details"></a><h2>Types and Values</h2>
1331077 <div class="refsect2">
1341078 <a name="GVirConfigDomain-struct"></a><h3>struct GVirConfigDomain</h3>
1351079 <pre class="programlisting">struct GVirConfigDomain;</pre>
1471091 <hr>
1481092 <div class="refsect2">
1491093 <a name="GVirConfigDomainVirtType"></a><h3>enum GVirConfigDomainVirtType</h3>
150 <pre class="programlisting">typedef enum {
151 GVIR_CONFIG_DOMAIN_VIRT_QEMU,
152 GVIR_CONFIG_DOMAIN_VIRT_KQEMU,
153 GVIR_CONFIG_DOMAIN_VIRT_KVM,
154 GVIR_CONFIG_DOMAIN_VIRT_XEN,
155 GVIR_CONFIG_DOMAIN_VIRT_LXC,
156 GVIR_CONFIG_DOMAIN_VIRT_UML,
157 GVIR_CONFIG_DOMAIN_VIRT_OPENVZ,
158 GVIR_CONFIG_DOMAIN_VIRT_VSERVER,
159 GVIR_CONFIG_DOMAIN_VIRT_LDOM,
160 GVIR_CONFIG_DOMAIN_VIRT_TEST,
161 GVIR_CONFIG_DOMAIN_VIRT_VMWARE,
162 GVIR_CONFIG_DOMAIN_VIRT_HYPERV,
163 GVIR_CONFIG_DOMAIN_VIRT_VBOX,
164 GVIR_CONFIG_DOMAIN_VIRT_ONE,
165 GVIR_CONFIG_DOMAIN_VIRT_PHYP
166 } GVirConfigDomainVirtType;
167 </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>
1094 <div class="refsect3">
1095 <a name="id-1.2.3.9.4.3"></a><h4>Members</h4>
1096 <div class="informaltable"><table width="100%" border="0">
1097 <colgroup>
1098 <col width="300px" class="enum_members_name">
1099 <col class="enum_members_description">
1100 <col width="200px" class="enum_members_annotations">
1101 </colgroup>
1102 <tbody>
1103 <tr>
1104 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-QEMU:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_QEMU</p></td>
1105 <td> </td>
1106 <td> </td>
1107 </tr>
1108 <tr>
1109 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-KQEMU:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_KQEMU</p></td>
1110 <td> </td>
1111 <td> </td>
1112 </tr>
1113 <tr>
1114 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-KVM:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_KVM</p></td>
1115 <td> </td>
1116 <td> </td>
1117 </tr>
1118 <tr>
1119 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-XEN:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_XEN</p></td>
1120 <td> </td>
1121 <td> </td>
1122 </tr>
1123 <tr>
1124 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-LXC:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_LXC</p></td>
1125 <td> </td>
1126 <td> </td>
1127 </tr>
1128 <tr>
1129 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-UML:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_UML</p></td>
1130 <td> </td>
1131 <td> </td>
1132 </tr>
1133 <tr>
1134 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-OPENVZ:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_OPENVZ</p></td>
1135 <td> </td>
1136 <td> </td>
1137 </tr>
1138 <tr>
1139 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-VSERVER:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_VSERVER</p></td>
1140 <td> </td>
1141 <td> </td>
1142 </tr>
1143 <tr>
1144 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-LDOM:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_LDOM</p></td>
1145 <td> </td>
1146 <td> </td>
1147 </tr>
1148 <tr>
1149 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-TEST:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_TEST</p></td>
1150 <td> </td>
1151 <td> </td>
1152 </tr>
1153 <tr>
1154 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-VMWARE:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_VMWARE</p></td>
1155 <td> </td>
1156 <td> </td>
1157 </tr>
1158 <tr>
1159 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-HYPERV:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_HYPERV</p></td>
1160 <td> </td>
1161 <td> </td>
1162 </tr>
1163 <tr>
1164 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-VBOX:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_VBOX</p></td>
1165 <td> </td>
1166 <td> </td>
1167 </tr>
1168 <tr>
1169 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-ONE:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_ONE</p></td>
1170 <td> </td>
1171 <td> </td>
1172 </tr>
1173 <tr>
1174 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-VIRT-PHYP:CAPS"></a>GVIR_CONFIG_DOMAIN_VIRT_PHYP</p></td>
1175 <td> </td>
1176 <td> </td>
1177 </tr>
1178 </tbody>
1179 </table></div>
1180 </div>
2361181 </div>
2371182 <hr>
2381183 <div class="refsect2">
2391184 <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>
1185 <div class="refsect3">
1186 <a name="id-1.2.3.9.5.3"></a><h4>Members</h4>
1187 <div class="informaltable"><table width="100%" border="0">
1188 <colgroup>
1189 <col width="300px" class="enum_members_name">
1190 <col class="enum_members_description">
1191 <col width="200px" class="enum_members_annotations">
1192 </colgroup>
1193 <tbody>
1194 <tr>
1195 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-POWEROFF:CAPS"></a>GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_POWEROFF</p></td>
1196 <td> </td>
1197 <td> </td>
1198 </tr>
1199 <tr>
1200 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-REBOOT:CAPS"></a>GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_REBOOT</p></td>
1201 <td> </td>
1202 <td> </td>
1203 </tr>
1204 <tr>
1205 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-ON-CRASH:CAPS"></a>GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_CRASH</p></td>
1206 <td> </td>
1207 <td> </td>
1208 </tr>
1209 </tbody>
1210 </table></div>
1211 </div>
2661212 </div>
2671213 <hr>
2681214 <div class="refsect2">
2691215 <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>
420 <p>
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).
423 </p>
424 <div class="variablelist"><table border="0" class="variablelist">
425 <colgroup>
426 <col align="left" valign="top">
427 <col>
428 </colgroup>
429 <tbody>
430 <tr>
431 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
432 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
433 </td>
434 </tr>
435 <tr>
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>
438 </tr>
439 </tbody>
440 </table></div>
441 </div>
442 <hr>
443 <div class="refsect2">
444 <a name="gvir-config-domain-get-current-memory"></a><h3>gvir_config_domain_get_current_memory ()</h3>
445 <pre class="programlisting"><span class="returnvalue">guint64</span> gvir_config_domain_get_current_memory
446 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
447 <div class="variablelist"><table border="0" class="variablelist">
448 <colgroup>
449 <col align="left" valign="top">
450 <col>
451 </colgroup>
452 <tbody>
453 <tr>
454 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
455 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
456 </td>
457 </tr>
458 <tr>
459 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
460 <td>current amount of RAM in kilobytes (i.e. blocks of 1024 bytes).</td>
461 </tr>
462 </tbody>
463 </table></div>
464 </div>
465 <hr>
466 <div class="refsect2">
467 <a name="gvir-config-domain-set-current-memory"></a><h3>gvir_config_domain_set_current_memory ()</h3>
468 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_current_memory
469 (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
470 <em class="parameter"><code><span class="type">guint64</span> memory</code></em>);</pre>
471 <p>
472 Sets the current amount of RAM allocated to <em class="parameter"><code>domain</code></em> in kilobytes (i.e.
473 blocks of 1024 bytes). This can be set to less than the maximum domain
474 memory to allow to balloon the guest memory on the fly. Be aware that
475 libvirt will set it automatically if it's not explictly set, which means
476 you may need to set this value in addition to 'memory' if you want to
477 change the available domain memory after creation.
478 </p>
479 <div class="variablelist"><table border="0" class="variablelist">
480 <colgroup>
481 <col align="left" valign="top">
482 <col>
483 </colgroup>
484 <tbody>
485 <tr>
486 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
487 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
488 </td>
489 </tr>
490 <tr>
491 <td><p><span class="term"><em class="parameter"><code>memory</code></em> :</span></p></td>
492 <td>The current amount of RAM in kilobytes.</td>
493 </tr>
494 </tbody>
495 </table></div>
496 </div>
497 <hr>
498 <div class="refsect2">
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>
527 </td>
528 </tr>
529 </tbody>
530 </table></div>
531 </div>
532 <hr>
533 <div class="refsect2">
534 <a name="gvir-config-domain-set-features"></a><h3>gvir_config_domain_set_features ()</h3>
535 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_features (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
536 <em class="parameter"><code>const <span class="type">GStrv</span> features</code></em>);</pre>
537 </div>
538 <hr>
539 <div class="refsect2">
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>
566 <p>
567 Gets the operating system configuration of <em class="parameter"><code>domain</code></em>
568 </p>
569 <div class="variablelist"><table border="0" class="variablelist">
570 <colgroup>
571 <col align="left" valign="top">
572 <col>
573 </colgroup>
574 <tbody>
575 <tr>
576 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
577 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
578 </td>
579 </tr>
580 <tr>
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>
584 </td>
585 </tr>
586 </tbody>
587 </table></div>
588 </div>
589 <hr>
590 <div class="refsect2">
591 <a name="gvir-config-domain-set-os"></a><h3>gvir_config_domain_set_os ()</h3>
592 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_os (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
593 <em class="parameter"><code><span class="type">GVirConfigDomainOs</span> *os</code></em>);</pre>
594 <div class="variablelist"><table border="0" class="variablelist">
595 <colgroup>
596 <col align="left" valign="top">
597 <col>
598 </colgroup>
599 <tbody>
600 <tr>
601 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
602 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
603 </td>
604 </tr>
605 <tr>
606 <td><p><span class="term"><em class="parameter"><code>os</code></em> :</span></p></td>
607 <td>the os configuration to set. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
608 </td>
609 </tr>
610 </tbody>
611 </table></div>
612 </div>
613 <hr>
614 <div class="refsect2">
615 <a name="gvir-config-domain-set-seclabel"></a><h3>gvir_config_domain_set_seclabel ()</h3>
616 <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>,
617 <em class="parameter"><code><span class="type">GVirConfigDomainSeclabel</span> *seclabel</code></em>);</pre>
618 <div class="variablelist"><table border="0" class="variablelist">
619 <colgroup>
620 <col align="left" valign="top">
621 <col>
622 </colgroup>
623 <tbody>
624 <tr>
625 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
626 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
627 </td>
628 </tr>
629 <tr>
630 <td><p><span class="term"><em class="parameter"><code>seclabel</code></em> :</span></p></td>
631 <td>the security label configuration to set. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
632 </td>
633 </tr>
634 </tbody>
635 </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>
641 </div>
642 <hr>
643 <div class="refsect2">
644 <a name="gvir-config-domain-set-title"></a><h3>gvir_config_domain_set_title ()</h3>
645 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_domain_set_title (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
646 <em class="parameter"><code>const <span class="type">char</span> *title</code></em>);</pre>
647 <p>
648 Sets the title of the domain. This is an optional short textual description of the domain. Passing a NULL <em class="parameter"><code>title</code></em>
649 unsets the current domain title.
650 </p>
651 <div class="variablelist"><table border="0" class="variablelist">
652 <colgroup>
653 <col align="left" valign="top">
654 <col>
655 </colgroup>
656 <tbody>
657 <tr>
658 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
659 <td>a <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>
660 </td>
661 </tr>
662 <tr>
663 <td><p><span class="term"><em class="parameter"><code>title</code></em> :</span></p></td>
664 <td>title of the domain. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
665 </td>
666 </tr>
667 </tbody>
668 </table></div>
669 </div>
670 <hr>
671 <div class="refsect2">
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>
1216 <div class="refsect3">
1217 <a name="id-1.2.3.9.6.3"></a><h4>Members</h4>
1218 <div class="informaltable"><table width="100%" border="0">
1219 <colgroup>
1220 <col width="300px" class="enum_members_name">
1221 <col class="enum_members_description">
1222 <col width="200px" class="enum_members_annotations">
1223 </colgroup>
1224 <tbody>
1225 <tr>
1226 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-DESTROY:CAPS"></a>GVIR_CONFIG_DOMAIN_LIFECYCLE_DESTROY</p></td>
1227 <td> </td>
1228 <td> </td>
1229 </tr>
1230 <tr>
1231 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-RESTART:CAPS"></a>GVIR_CONFIG_DOMAIN_LIFECYCLE_RESTART</p></td>
1232 <td> </td>
1233 <td> </td>
1234 </tr>
1235 <tr>
1236 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-PRESERVE:CAPS"></a>GVIR_CONFIG_DOMAIN_LIFECYCLE_PRESERVE</p></td>
1237 <td> </td>
1238 <td> </td>
1239 </tr>
1240 <tr>
1241 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-RENAME-RESTART:CAPS"></a>GVIR_CONFIG_DOMAIN_LIFECYCLE_RENAME_RESTART</p></td>
1242 <td> </td>
1243 <td> </td>
1244 </tr>
1245 <tr>
1246 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-DESTROY:CAPS"></a>GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_DESTROY</p></td>
1247 <td> </td>
1248 <td> </td>
1249 </tr>
1250 <tr>
1251 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-RESTART:CAPS"></a>GVIR_CONFIG_DOMAIN_LIFECYCLE_COREDUMP_RESTART</p></td>
1252 <td> </td>
1253 <td> </td>
1254 </tr>
1255 </tbody>
1256 </table></div>
1257 </div>
1258 </div>
1259 <hr>
1260 <div class="refsect2">
1261 <a name="GVirConfigDomainPrivate"></a><h3>GVirConfigDomainPrivate</h3>
1262 <pre class="programlisting">typedef struct _GVirConfigDomainPrivate GVirConfigDomainPrivate;</pre>
8251263 </div>
8261264 </div>
8271265 <div class="refsect1">
8281266 <a name="GVirConfigDomain.property-details"></a><h2>Property Details</h2>
8291267 <div class="refsect2">
830 <a name="GVirConfigDomain--current-memory"></a><h3>The <code class="literal">"current-memory"</code> property</h3>
831 <pre class="programlisting"> "current-memory" <span class="type">guint64</span> : Read / Write</pre>
1268 <a name="GVirConfigDomain--current-memory"></a><h3>The <code class="literal">“current-memory”</code> property</h3>
1269 <pre class="programlisting"> “current-memory” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></pre>
8321270 <p>Current Guest Memory (in kilobytes).</p>
1271 <p>Flags: Read / Write</p>
8331272 <p>Default value: 0</p>
8341273 </div>
8351274 <hr>
8361275 <div class="refsect2">
837 <a name="GVirConfigDomain--description"></a><h3>The <code class="literal">"description"</code> property</h3>
838 <pre class="programlisting"> "description" <span class="type">gchar</span>* : Read / Write</pre>
1276 <a name="GVirConfigDomain--description"></a><h3>The <code class="literal">“description”</code> property</h3>
1277 <pre class="programlisting"> “description” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
8391278 <p>Some human readable description (could be anything).</p>
1279 <p>Flags: Read / Write</p>
8401280 <p>Default value: NULL</p>
8411281 </div>
8421282 <hr>
8431283 <div class="refsect2">
844 <a name="GVirConfigDomain--features"></a><h3>The <code class="literal">"features"</code> property</h3>
845 <pre class="programlisting"> "features" <span class="type">GStrv</span> : Read / Write</pre>
1284 <a name="GVirConfigDomain--features"></a><h3>The <code class="literal">“features”</code> property</h3>
1285 <pre class="programlisting"> “features” <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a></pre>
8461286 <p>Hypervisor Features.</p>
847 </div>
848 <hr>
849 <div class="refsect2">
850 <a name="GVirConfigDomain--memory"></a><h3>The <code class="literal">"memory"</code> property</h3>
851 <pre class="programlisting"> "memory" <span class="type">guint64</span> : Read / Write</pre>
1287 <p>Flags: Read / Write</p>
1288 </div>
1289 <hr>
1290 <div class="refsect2">
1291 <a name="GVirConfigDomain--memory"></a><h3>The <code class="literal">“memory”</code> property</h3>
1292 <pre class="programlisting"> “memory” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></pre>
8521293 <p>Maximum Guest Memory (in kilobytes).</p>
1294 <p>Flags: Read / Write</p>
8531295 <p>Default value: 0</p>
8541296 </div>
8551297 <hr>
8561298 <div class="refsect2">
857 <a name="GVirConfigDomain--name"></a><h3>The <code class="literal">"name"</code> property</h3>
858 <pre class="programlisting"> "name" <span class="type">gchar</span>* : Read / Write</pre>
1299 <a name="GVirConfigDomain--name"></a><h3>The <code class="literal">“name”</code> property</h3>
1300 <pre class="programlisting"> “name” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
8591301 <p>Domain Name.</p>
1302 <p>Flags: Read / Write</p>
8601303 <p>Default value: NULL</p>
8611304 </div>
8621305 <hr>
8631306 <div class="refsect2">
864 <a name="GVirConfigDomain--title"></a><h3>The <code class="literal">"title"</code> property</h3>
865 <pre class="programlisting"> "title" <span class="type">gchar</span>* : Read / Write</pre>
1307 <a name="GVirConfigDomain--title"></a><h3>The <code class="literal">“title”</code> property</h3>
1308 <pre class="programlisting"> “title” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
8661309 <p>A short description - title - of the domain.</p>
1310 <p>Flags: Read / Write</p>
8671311 <p>Default value: NULL</p>
8681312 </div>
8691313 <hr>
8701314 <div class="refsect2">
871 <a name="GVirConfigDomain--vcpu"></a><h3>The <code class="literal">"vcpu"</code> property</h3>
872 <pre class="programlisting"> "vcpu" <span class="type">guint64</span> : Read / Write</pre>
1315 <a name="GVirConfigDomain--uuid"></a><h3>The <code class="literal">“uuid”</code> property</h3>
1316 <pre class="programlisting"> “uuid” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
1317 <p>Domain UUID.</p>
1318 <p>Flags: Read / Write</p>
1319 <p>Default value: NULL</p>
1320 </div>
1321 <hr>
1322 <div class="refsect2">
1323 <a name="GVirConfigDomain--vcpu"></a><h3>The <code class="literal">“vcpu”</code> property</h3>
1324 <pre class="programlisting"> “vcpu” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></pre>
8731325 <p>Maximum Number of Guest Virtual CPUs.</p>
1326 <p>Flags: Read / Write</p>
8741327 <p>Default value: 1</p>
8751328 </div>
8761329 </div>
8771330 </div>
8781331 <div class="footer">
879 <hr>
880 Generated by GTK-Doc V1.19</div>
1332 <hr>Generated by GTK-Doc V1.24</div>
8811333 </body>
8821334 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigDomainSnapshot</title>
4 <title>GVirConfigDomainSnapshot: Libvirt-gconfig Reference Manual</title>
55 <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="Libvirt-gconfig-GVirConfig.html" title="GVirConfig">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
9 <link rel="next" href="GVirConfigInterface.html" title="GVirConfigInterface">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirConfigDomain.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="Libvirt-gconfig-GVirConfig.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="#GVirConfigDomainSnapshot.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigDomainSnapshot.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigDomainSnapshot.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigDomainSnapshot.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigDomainSnapshot.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
19 </td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22 <td><a accesskey="p" href="GVirConfigDomain.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="GVirConfigInterface.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
3025 <div class="refentry">
3126 <a name="GVirConfigDomainSnapshot"></a><div class="titlepage"></div>
3227 <div class="refnamediv"><table width="100%"><tr>
3429 <h2><span class="refentrytitle"><a name="GVirConfigDomainSnapshot.top_of_page"></a>GVirConfigDomainSnapshot</span></h2>
3530 <p>GVirConfigDomainSnapshot</p>
3631 </td>
37 <td valign="top" align="right"></td>
32 <td class="gallery_image" valign="top" align="right"></td>
3833 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="GVirConfigDomainSnapshot.synopsis"></a><h2>Synopsis</h2>
41 <pre class="synopsis">struct <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot-struct" title="struct GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>;
42 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>;
45 <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>
46 (<em class="parameter"><code><span class="type">void</span></code></em>);
47 <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>
48 (<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 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>);
86 </pre>
34 <div class="refsect1">
35 <a name="GVirConfigDomainSnapshot.functions"></a><h2>Functions</h2>
36 <div class="informaltable"><table width="100%" border="0">
37 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
40 </colgroup>
41 <tbody>
42 <tr>
43 <td class="function_type">
44 <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new" title="gvir_config_domain_snapshot_new ()">gvir_config_domain_snapshot_new</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> *
53 </td>
54 <td class="function_name">
55 <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> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 <tr>
59 <td class="function_type">const <span class="returnvalue">char</span> *
60 </td>
61 <td class="function_name">
62 <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> <span class="c_punctuation">()</span>
63 </td>
64 </tr>
65 <tr>
66 <td class="function_type">
67 <span class="returnvalue">void</span>
68 </td>
69 <td class="function_name">
70 <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> <span class="c_punctuation">()</span>
71 </td>
72 </tr>
73 <tr>
74 <td class="function_type">const <span class="returnvalue">char</span> *
75 </td>
76 <td class="function_name">
77 <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> <span class="c_punctuation">()</span>
78 </td>
79 </tr>
80 <tr>
81 <td class="function_type">
82 <span class="returnvalue">void</span>
83 </td>
84 <td class="function_name">
85 <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> <span class="c_punctuation">()</span>
86 </td>
87 </tr>
88 <tr>
89 <td class="function_type">
90 <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState"><span class="returnvalue">GVirConfigDomainSnapshotMemoryState</span></a>
91 </td>
92 <td class="function_name">
93 <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> <span class="c_punctuation">()</span>
94 </td>
95 </tr>
96 <tr>
97 <td class="function_type">
98 <span class="returnvalue">void</span>
99 </td>
100 <td class="function_name">
101 <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> <span class="c_punctuation">()</span>
102 </td>
103 </tr>
104 <tr>
105 <td class="function_type">const <span class="returnvalue">char</span> *
106 </td>
107 <td class="function_name">
108 <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> <span class="c_punctuation">()</span>
109 </td>
110 </tr>
111 <tr>
112 <td class="function_type">
113 <span class="returnvalue">void</span>
114 </td>
115 <td class="function_name">
116 <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> <span class="c_punctuation">()</span>
117 </td>
118 </tr>
119 <tr>
120 <td class="function_type">
121 <span class="returnvalue">time_t</span>
122 </td>
123 <td class="function_name">
124 <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> <span class="c_punctuation">()</span>
125 </td>
126 </tr>
127 <tr>
128 <td class="function_type">
129 <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState" title="enum GVirConfigDomainSnapshotDomainState"><span class="returnvalue">GVirConfigDomainSnapshotDomainState</span></a>
130 </td>
131 <td class="function_name">
132 <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> <span class="c_punctuation">()</span>
133 </td>
134 </tr>
135 <tr>
136 <td class="function_type">const <span class="returnvalue">char</span> *
137 </td>
138 <td class="function_name">
139 <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> <span class="c_punctuation">()</span>
140 </td>
141 </tr>
142 <tr>
143 <td class="function_type">
144 <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> *
145 </td>
146 <td class="function_name">
147 <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> <span class="c_punctuation">()</span>
148 </td>
149 </tr>
150 <tr>
151 <td class="function_type">
152 <span class="returnvalue">void</span>
153 </td>
154 <td class="function_name">
155 <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> <span class="c_punctuation">()</span>
156 </td>
157 </tr>
158 <tr>
159 <td class="function_type">
160 <span class="returnvalue">void</span>
161 </td>
162 <td class="function_name">
163 <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> <span class="c_punctuation">()</span>
164 </td>
165 </tr>
166 <tr>
167 <td class="function_type">
168 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
169 </td>
170 <td class="function_name">
171 <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> <span class="c_punctuation">()</span>
172 </td>
173 </tr>
174 </tbody>
175 </table></div>
176 </div>
177 <div class="refsect1">
178 <a name="GVirConfigDomainSnapshot.other"></a><h2>Types and Values</h2>
179 <div class="informaltable"><table width="100%" border="0">
180 <colgroup>
181 <col width="150px" class="name">
182 <col class="description">
183 </colgroup>
184 <tbody>
185 <tr>
186 <td class="datatype_keyword">struct</td>
187 <td class="function_name"><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot-struct" title="struct GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a></td>
188 </tr>
189 <tr>
190 <td class="datatype_keyword">struct</td>
191 <td class="function_name"><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotClass" title="struct GVirConfigDomainSnapshotClass">GVirConfigDomainSnapshotClass</a></td>
192 </tr>
193 <tr>
194 <td class="datatype_keyword">enum</td>
195 <td class="function_name"><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState" title="enum GVirConfigDomainSnapshotDomainState">GVirConfigDomainSnapshotDomainState</a></td>
196 </tr>
197 <tr>
198 <td class="datatype_keyword">enum</td>
199 <td class="function_name"><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState">GVirConfigDomainSnapshotMemoryState</a></td>
200 </tr>
201 <tr>
202 <td class="datatype_keyword"> </td>
203 <td class="function_name"><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotPrivate" title="GVirConfigDomainSnapshotPrivate">GVirConfigDomainSnapshotPrivate</a></td>
204 </tr>
205 </tbody>
206 </table></div>
87207 </div>
88208 <div class="refsect1">
89209 <a name="GVirConfigDomainSnapshot.object-hierarchy"></a><h2>Object Hierarchy</h2>
90 <pre class="synopsis">
91 GObject
92 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
93 +----GVirConfigDomainSnapshot
210 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
211 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
212 <span class="lineart">╰──</span> GVirConfigDomainSnapshot
94213 </pre>
95214 </div>
96215 <div class="refsect1">
97216 <a name="GVirConfigDomainSnapshot.description"></a><h2>Description</h2>
98217 </div>
99218 <div class="refsect1">
100 <a name="GVirConfigDomainSnapshot.details"></a><h2>Details</h2>
219 <a name="GVirConfigDomainSnapshot.functions_details"></a><h2>Functions</h2>
220 <div class="refsect2">
221 <a name="gvir-config-domain-snapshot-new"></a><h3>gvir_config_domain_snapshot_new ()</h3>
222 <pre class="programlisting"><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> *
223 gvir_config_domain_snapshot_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
224 </div>
225 <hr>
226 <div class="refsect2">
227 <a name="gvir-config-domain-snapshot-new-from-xml"></a><h3>gvir_config_domain_snapshot_new_from_xml ()</h3>
228 <pre class="programlisting"><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> *
229 gvir_config_domain_snapshot_new_from_xml
230 (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
231 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
232 </div>
233 <hr>
234 <div class="refsect2">
235 <a name="gvir-config-domain-snapshot-get-name"></a><h3>gvir_config_domain_snapshot_get_name ()</h3>
236 <pre class="programlisting">const <span class="returnvalue">char</span> *
237 gvir_config_domain_snapshot_get_name (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
238 </div>
239 <hr>
240 <div class="refsect2">
241 <a name="gvir-config-domain-snapshot-set-name"></a><h3>gvir_config_domain_snapshot_set_name ()</h3>
242 <pre class="programlisting"><span class="returnvalue">void</span>
243 gvir_config_domain_snapshot_set_name (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
244 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
245 </div>
246 <hr>
247 <div class="refsect2">
248 <a name="gvir-config-domain-snapshot-get-description"></a><h3>gvir_config_domain_snapshot_get_description ()</h3>
249 <pre class="programlisting">const <span class="returnvalue">char</span> *
250 gvir_config_domain_snapshot_get_description
251 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
252 </div>
253 <hr>
254 <div class="refsect2">
255 <a name="gvir-config-domain-snapshot-set-description"></a><h3>gvir_config_domain_snapshot_set_description ()</h3>
256 <pre class="programlisting"><span class="returnvalue">void</span>
257 gvir_config_domain_snapshot_set_description
258 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
259 <em class="parameter"><code>const <span class="type">char</span> *description</code></em>);</pre>
260 </div>
261 <hr>
262 <div class="refsect2">
263 <a name="gvir-config-domain-snapshot-get-memory-state"></a><h3>gvir_config_domain_snapshot_get_memory_state ()</h3>
264 <pre class="programlisting"><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState"><span class="returnvalue">GVirConfigDomainSnapshotMemoryState</span></a>
265 gvir_config_domain_snapshot_get_memory_state
266 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
267 </div>
268 <hr>
269 <div class="refsect2">
270 <a name="gvir-config-domain-snapshot-set-memory-state"></a><h3>gvir_config_domain_snapshot_set_memory_state ()</h3>
271 <pre class="programlisting"><span class="returnvalue">void</span>
272 gvir_config_domain_snapshot_set_memory_state
273 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
274 <em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState" title="enum GVirConfigDomainSnapshotMemoryState"><span class="type">GVirConfigDomainSnapshotMemoryState</span></a> state</code></em>);</pre>
275 </div>
276 <hr>
277 <div class="refsect2">
278 <a name="gvir-config-domain-snapshot-get-memory-file"></a><h3>gvir_config_domain_snapshot_get_memory_file ()</h3>
279 <pre class="programlisting">const <span class="returnvalue">char</span> *
280 gvir_config_domain_snapshot_get_memory_file
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-set-memory-file"></a><h3>gvir_config_domain_snapshot_set_memory_file ()</h3>
286 <pre class="programlisting"><span class="returnvalue">void</span>
287 gvir_config_domain_snapshot_set_memory_file
288 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
289 <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>);</pre>
290 </div>
291 <hr>
292 <div class="refsect2">
293 <a name="gvir-config-domain-snapshot-get-creation-time"></a><h3>gvir_config_domain_snapshot_get_creation_time ()</h3>
294 <pre class="programlisting"><span class="returnvalue">time_t</span>
295 gvir_config_domain_snapshot_get_creation_time
296 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
297 </div>
298 <hr>
299 <div class="refsect2">
300 <a name="gvir-config-domain-snapshot-get-state"></a><h3>gvir_config_domain_snapshot_get_state ()</h3>
301 <pre class="programlisting"><a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState" title="enum GVirConfigDomainSnapshotDomainState"><span class="returnvalue">GVirConfigDomainSnapshotDomainState</span></a>
302 gvir_config_domain_snapshot_get_state (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
303 </div>
304 <hr>
305 <div class="refsect2">
306 <a name="gvir-config-domain-snapshot-get-parent"></a><h3>gvir_config_domain_snapshot_get_parent ()</h3>
307 <pre class="programlisting">const <span class="returnvalue">char</span> *
308 gvir_config_domain_snapshot_get_parent
309 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
310 </div>
311 <hr>
312 <div class="refsect2">
313 <a name="gvir-config-domain-snapshot-get-domain"></a><h3>gvir_config_domain_snapshot_get_domain ()</h3>
314 <pre class="programlisting"><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="returnvalue">GVirConfigDomain</span></a> *
315 gvir_config_domain_snapshot_get_domain
316 (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
317 <p>Gets the configuration of the domain <em class="parameter"><code>snapshot</code></em>
318 is a snapshot of.</p>
319 <div class="refsect3">
320 <a name="id-1.2.4.7.15.5"></a><h4>Parameters</h4>
321 <div class="informaltable"><table width="100%" border="0">
322 <colgroup>
323 <col width="150px" class="parameters_name">
324 <col class="parameters_description">
325 <col width="200px" class="parameters_annotations">
326 </colgroup>
327 <tbody><tr>
328 <td class="parameter_name"><p>snapshot</p></td>
329 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a></p></td>
330 <td class="parameter_annotations"> </td>
331 </tr></tbody>
332 </table></div>
333 </div>
334 <div class="refsect3">
335 <a name="id-1.2.4.7.15.6"></a><h4>Returns</h4>
336 <p> A <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a>. The returned object
337 should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
338 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
339 </div>
340 </div>
341 <hr>
342 <div class="refsect2">
343 <a name="gvir-config-domain-snapshot-set-disks"></a><h3>gvir_config_domain_snapshot_set_disks ()</h3>
344 <pre class="programlisting"><span class="returnvalue">void</span>
345 gvir_config_domain_snapshot_set_disks (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
346 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *disks</code></em>);</pre>
347 <div class="refsect3">
348 <a name="id-1.2.4.7.16.4"></a><h4>Parameters</h4>
349 <div class="informaltable"><table width="100%" border="0">
350 <colgroup>
351 <col width="150px" class="parameters_name">
352 <col class="parameters_description">
353 <col width="200px" class="parameters_annotations">
354 </colgroup>
355 <tbody>
356 <tr>
357 <td class="parameter_name"><p>snapshot</p></td>
358 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a></p></td>
359 <td class="parameter_annotations"> </td>
360 </tr>
361 <tr>
362 <td class="parameter_name"><p>disks</p></td>
363 <td class="parameter_description"><p>. </p></td>
364 <td class="parameter_annotations"><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></td>
365 </tr>
366 </tbody>
367 </table></div>
368 </div>
369 </div>
370 <hr>
371 <div class="refsect2">
372 <a name="gvir-config-domain-snapshot-add-disk"></a><h3>gvir_config_domain_snapshot_add_disk ()</h3>
373 <pre class="programlisting"><span class="returnvalue">void</span>
374 gvir_config_domain_snapshot_add_disk (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>,
375 <em class="parameter"><code><span class="type">GVirConfigDomainSnapshotDisk</span> *disk</code></em>);</pre>
376 </div>
377 <hr>
378 <div class="refsect2">
379 <a name="gvir-config-domain-snapshot-get-disks"></a><h3>gvir_config_domain_snapshot_get_disks ()</h3>
380 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
381 gvir_config_domain_snapshot_get_disks (<em class="parameter"><code><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a> *snapshot</code></em>);</pre>
382 <p>Gets the list of disks attached to <em class="parameter"><code>snapshot</code></em>
383 . The returned list should
384 be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>, after its elements have been unreffed with
385 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</p>
386 <div class="refsect3">
387 <a name="id-1.2.4.7.18.5"></a><h4>Parameters</h4>
388 <div class="informaltable"><table width="100%" border="0">
389 <colgroup>
390 <col width="150px" class="parameters_name">
391 <col class="parameters_description">
392 <col width="200px" class="parameters_annotations">
393 </colgroup>
394 <tbody><tr>
395 <td class="parameter_name"><p>snapshot</p></td>
396 <td class="parameter_description"><p>a <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="type">GVirConfigDomainSnapshot</span></a></p></td>
397 <td class="parameter_annotations"> </td>
398 </tr></tbody>
399 </table></div>
400 </div>
401 <div class="refsect3">
402 <a name="id-1.2.4.7.18.6"></a><h4>Returns</h4>
403 <p>a newly allocated <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <span class="type">GVirConfigDomainSnapshotDisk</span>. </p>
404 <p><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></p>
405 </div>
406 </div>
407 </div>
408 <div class="refsect1">
409 <a name="GVirConfigDomainSnapshot.other_details"></a><h2>Types and Values</h2>
101410 <div class="refsect2">
102411 <a name="GVirConfigDomainSnapshot-struct"></a><h3>struct GVirConfigDomainSnapshot</h3>
103412 <pre class="programlisting">struct GVirConfigDomainSnapshot;</pre>
115424 <hr>
116425 <div class="refsect2">
117426 <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>
427 <div class="refsect3">
428 <a name="id-1.2.4.8.4.3"></a><h4>Members</h4>
429 <div class="informaltable"><table width="100%" border="0">
430 <colgroup>
431 <col width="300px" class="enum_members_name">
432 <col class="enum_members_description">
433 <col width="200px" class="enum_members_annotations">
135434 </colgroup>
136435 <tbody>
137436 <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>
437 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-NOSTATE:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_NOSTATE</p></td>
438 <td> </td>
439 <td> </td>
440 </tr>
441 <tr>
442 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-RUNNING:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_RUNNING</p></td>
443 <td> </td>
444 <td> </td>
445 </tr>
446 <tr>
447 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-BLOCKED:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_BLOCKED</p></td>
448 <td> </td>
449 <td> </td>
450 </tr>
451 <tr>
452 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PAUSED:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PAUSED</p></td>
453 <td> </td>
454 <td> </td>
455 </tr>
456 <tr>
457 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTDOWN:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTDOWN</p></td>
458 <td> </td>
459 <td> </td>
460 </tr>
461 <tr>
462 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTOFF:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_SHUTOFF</p></td>
463 <td> </td>
464 <td> </td>
465 </tr>
466 <tr>
467 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-CRASHED:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_CRASHED</p></td>
468 <td> </td>
469 <td> </td>
470 </tr>
471 <tr>
472 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PMSUSPENDED:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_PMSUSPENDED</p></td>
473 <td> </td>
474 <td> </td>
475 </tr>
476 <tr>
477 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-DISK-SNAPSHOT:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_DOMAIN_STATE_DISK_SNAPSHOT</p></td>
478 <td> </td>
479 <td> </td>
172480 </tr>
173481 </tbody>
174482 </table></div>
175483 </div>
484 </div>
176485 <hr>
177486 <div class="refsect2">
178487 <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>
488 <div class="refsect3">
489 <a name="id-1.2.4.8.5.3"></a><h4>Members</h4>
490 <div class="informaltable"><table width="100%" border="0">
491 <colgroup>
492 <col width="300px" class="enum_members_name">
493 <col class="enum_members_description">
494 <col width="200px" class="enum_members_annotations">
189495 </colgroup>
190496 <tbody>
191497 <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>
498 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-NONE:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_NONE</p></td>
499 <td> </td>
500 <td> </td>
501 </tr>
502 <tr>
503 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-INTERNAL:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_INTERNAL</p></td>
504 <td> </td>
505 <td> </td>
506 </tr>
507 <tr>
508 <td class="enum_member_name"><p><a name="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-EXTERNAL:CAPS"></a>GVIR_CONFIG_DOMAIN_SNAPSHOT_MEMORY_STATE_EXTERNAL</p></td>
509 <td> </td>
510 <td> </td>
202511 </tr>
203512 </tbody>
204513 </table></div>
205514 </div>
206 <hr>
207 <div class="refsect2">
208 <a name="gvir-config-domain-snapshot-new"></a><h3>gvir_config_domain_snapshot_new ()</h3>
209 <pre class="programlisting"><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> * gvir_config_domain_snapshot_new
210 (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
211 </div>
212 <hr>
213 <div class="refsect2">
214 <a name="gvir-config-domain-snapshot-new-from-xml"></a><h3>gvir_config_domain_snapshot_new_from_xml ()</h3>
215 <pre class="programlisting"><a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> * gvir_config_domain_snapshot_new_from_xml
216 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
217 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
218 </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>
515 </div>
516 <hr>
517 <div class="refsect2">
518 <a name="GVirConfigDomainSnapshotPrivate"></a><h3>GVirConfigDomainSnapshotPrivate</h3>
519 <pre class="programlisting">typedef struct _GVirConfigDomainSnapshotPrivate GVirConfigDomainSnapshotPrivate;</pre>
377520 </div>
378521 </div>
379522 </div>
380523 <div class="footer">
381 <hr>
382 Generated by GTK-Doc V1.19</div>
524 <hr>Generated by GTK-Doc V1.24</div>
383525 </body>
384526 </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>GVirConfigInterface: Libvirt-gconfig Reference Manual</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.24 (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="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigInterface.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigInterface.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
19 </td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22 <td><a accesskey="p" href="GVirConfigDomainSnapshot.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="GVirConfigNetworkFilter.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
25 <div class="refentry">
26 <a name="GVirConfigInterface"></a><div class="titlepage"></div>
27 <div class="refnamediv"><table width="100%"><tr>
28 <td valign="top">
29 <h2><span class="refentrytitle"><a name="GVirConfigInterface.top_of_page"></a>GVirConfigInterface</span></h2>
30 <p>GVirConfigInterface</p>
31 </td>
32 <td class="gallery_image" valign="top" align="right"></td>
33 </tr></table></div>
34 <div class="refsect1">
35 <a name="GVirConfigInterface.functions"></a><h2>Functions</h2>
36 <div class="informaltable"><table width="100%" border="0">
37 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
40 </colgroup>
41 <tbody>
42 <tr>
43 <td class="function_type">
44 <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirConfigInterface.html#gvir-config-interface-new" title="gvir_config_interface_new ()">gvir_config_interface_new</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> *
53 </td>
54 <td class="function_name">
55 <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> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 </tbody>
59 </table></div>
60 </div>
61 <div class="refsect1">
62 <a name="GVirConfigInterface.other"></a><h2>Types and Values</h2>
63 <div class="informaltable"><table width="100%" border="0">
64 <colgroup>
65 <col width="150px" class="name">
66 <col class="description">
67 </colgroup>
68 <tbody>
69 <tr>
70 <td class="datatype_keyword">struct</td>
71 <td class="function_name"><a class="link" href="GVirConfigInterface.html#GVirConfigInterface-struct" title="struct GVirConfigInterface">GVirConfigInterface</a></td>
72 </tr>
73 <tr>
74 <td class="datatype_keyword">struct</td>
75 <td class="function_name"><a class="link" href="GVirConfigInterface.html#GVirConfigInterfaceClass" title="struct GVirConfigInterfaceClass">GVirConfigInterfaceClass</a></td>
76 </tr>
77 <tr>
78 <td class="datatype_keyword"> </td>
79 <td class="function_name"><a class="link" href="GVirConfigInterface.html#GVirConfigInterfacePrivate" title="GVirConfigInterfacePrivate">GVirConfigInterfacePrivate</a></td>
80 </tr>
81 </tbody>
82 </table></div>
83 </div>
84 <div class="refsect1">
85 <a name="GVirConfigInterface.object-hierarchy"></a><h2>Object Hierarchy</h2>
86 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
87 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
88 <span class="lineart">╰──</span> GVirConfigInterface
89 </pre>
90 </div>
91 <div class="refsect1">
92 <a name="GVirConfigInterface.description"></a><h2>Description</h2>
93 </div>
94 <div class="refsect1">
95 <a name="GVirConfigInterface.functions_details"></a><h2>Functions</h2>
96 <div class="refsect2">
97 <a name="gvir-config-interface-new"></a><h3>gvir_config_interface_new ()</h3>
98 <pre class="programlisting"><a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> *
99 gvir_config_interface_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
100 </div>
101 <hr>
102 <div class="refsect2">
103 <a name="gvir-config-interface-new-from-xml"></a><h3>gvir_config_interface_new_from_xml ()</h3>
104 <pre class="programlisting"><a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface"><span class="returnvalue">GVirConfigInterface</span></a> *
105 gvir_config_interface_new_from_xml (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
106 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
107 </div>
108 </div>
109 <div class="refsect1">
110 <a name="GVirConfigInterface.other_details"></a><h2>Types and Values</h2>
111 <div class="refsect2">
112 <a name="GVirConfigInterface-struct"></a><h3>struct GVirConfigInterface</h3>
113 <pre class="programlisting">struct GVirConfigInterface;</pre>
114 </div>
115 <hr>
116 <div class="refsect2">
117 <a name="GVirConfigInterfaceClass"></a><h3>struct GVirConfigInterfaceClass</h3>
118 <pre class="programlisting">struct GVirConfigInterfaceClass {
119 GVirConfigObjectClass parent_class;
120
121 gpointer padding[20];
122 };
123 </pre>
124 </div>
125 <hr>
126 <div class="refsect2">
127 <a name="GVirConfigInterfacePrivate"></a><h3>GVirConfigInterfacePrivate</h3>
128 <pre class="programlisting">typedef struct _GVirConfigInterfacePrivate GVirConfigInterfacePrivate;</pre>
129 </div>
130 </div>
131 </div>
132 <div class="footer">
133 <hr>Generated by GTK-Doc V1.24</div>
134 </body>
135 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigNetwork</title>
4 <title>GVirConfigNetwork: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirConfigNetworkFilter.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="GVirConfigNodeDevice.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="#GVirConfigNetwork.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigNetwork.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigNetwork.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigNetwork.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigNetwork.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
19 </td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22 <td><a accesskey="p" href="GVirConfigNetworkFilter.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="GVirConfigNodeDevice.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
3025 <div class="refentry">
3126 <a name="GVirConfigNetwork"></a><div class="titlepage"></div>
3227 <div class="refnamediv"><table width="100%"><tr>
3429 <h2><span class="refentrytitle"><a name="GVirConfigNetwork.top_of_page"></a>GVirConfigNetwork</span></h2>
3530 <p>GVirConfigNetwork</p>
3631 </td>
37 <td valign="top" align="right"></td>
32 <td class="gallery_image" valign="top" align="right"></td>
3833 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="GVirConfigNetwork.synopsis"></a><h2>Synopsis</h2>
41 <pre class="synopsis">struct <a class="link" href="GVirConfigNetwork.html#GVirConfigNetwork-struct" title="struct GVirConfigNetwork">GVirConfigNetwork</a>;
42 struct <a class="link" href="GVirConfigNetwork.html#GVirConfigNetworkClass" title="struct GVirConfigNetworkClass">GVirConfigNetworkClass</a>;
43 <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork"><span class="returnvalue">GVirConfigNetwork</span></a> * <a class="link" href="GVirConfigNetwork.html#gvir-config-network-new" title="gvir_config_network_new ()">gvir_config_network_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
44 <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork"><span class="returnvalue">GVirConfigNetwork</span></a> * <a class="link" href="GVirConfigNetwork.html#gvir-config-network-new-from-xml" title="gvir_config_network_new_from_xml ()">gvir_config_network_new_from_xml</a> (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
45 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
46 </pre>
34 <div class="refsect1">
35 <a name="GVirConfigNetwork.functions"></a><h2>Functions</h2>
36 <div class="informaltable"><table width="100%" border="0">
37 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
40 </colgroup>
41 <tbody>
42 <tr>
43 <td class="function_type">
44 <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork"><span class="returnvalue">GVirConfigNetwork</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirConfigNetwork.html#gvir-config-network-new" title="gvir_config_network_new ()">gvir_config_network_new</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork"><span class="returnvalue">GVirConfigNetwork</span></a> *
53 </td>
54 <td class="function_name">
55 <a class="link" href="GVirConfigNetwork.html#gvir-config-network-new-from-xml" title="gvir_config_network_new_from_xml ()">gvir_config_network_new_from_xml</a> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 </tbody>
59 </table></div>
60 </div>
61 <div class="refsect1">
62 <a name="GVirConfigNetwork.other"></a><h2>Types and Values</h2>
63 <div class="informaltable"><table width="100%" border="0">
64 <colgroup>
65 <col width="150px" class="name">
66 <col class="description">
67 </colgroup>
68 <tbody>
69 <tr>
70 <td class="datatype_keyword">struct</td>
71 <td class="function_name"><a class="link" href="GVirConfigNetwork.html#GVirConfigNetwork-struct" title="struct GVirConfigNetwork">GVirConfigNetwork</a></td>
72 </tr>
73 <tr>
74 <td class="datatype_keyword">struct</td>
75 <td class="function_name"><a class="link" href="GVirConfigNetwork.html#GVirConfigNetworkClass" title="struct GVirConfigNetworkClass">GVirConfigNetworkClass</a></td>
76 </tr>
77 <tr>
78 <td class="datatype_keyword"> </td>
79 <td class="function_name"><a class="link" href="GVirConfigNetwork.html#GVirConfigNetworkPrivate" title="GVirConfigNetworkPrivate">GVirConfigNetworkPrivate</a></td>
80 </tr>
81 </tbody>
82 </table></div>
4783 </div>
4884 <div class="refsect1">
4985 <a name="GVirConfigNetwork.object-hierarchy"></a><h2>Object Hierarchy</h2>
50 <pre class="synopsis">
51 GObject
52 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
53 +----GVirConfigNetwork
86 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
87 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
88 <span class="lineart">╰──</span> GVirConfigNetwork
5489 </pre>
5590 </div>
5691 <div class="refsect1">
5792 <a name="GVirConfigNetwork.description"></a><h2>Description</h2>
5893 </div>
5994 <div class="refsect1">
60 <a name="GVirConfigNetwork.details"></a><h2>Details</h2>
95 <a name="GVirConfigNetwork.functions_details"></a><h2>Functions</h2>
96 <div class="refsect2">
97 <a name="gvir-config-network-new"></a><h3>gvir_config_network_new ()</h3>
98 <pre class="programlisting"><a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork"><span class="returnvalue">GVirConfigNetwork</span></a> *
99 gvir_config_network_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
100 </div>
101 <hr>
102 <div class="refsect2">
103 <a name="gvir-config-network-new-from-xml"></a><h3>gvir_config_network_new_from_xml ()</h3>
104 <pre class="programlisting"><a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork"><span class="returnvalue">GVirConfigNetwork</span></a> *
105 gvir_config_network_new_from_xml (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
106 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
107 </div>
108 </div>
109 <div class="refsect1">
110 <a name="GVirConfigNetwork.other_details"></a><h2>Types and Values</h2>
61111 <div class="refsect2">
62112 <a name="GVirConfigNetwork-struct"></a><h3>struct GVirConfigNetwork</h3>
63113 <pre class="programlisting">struct GVirConfigNetwork;</pre>
74124 </div>
75125 <hr>
76126 <div class="refsect2">
77 <a name="gvir-config-network-new"></a><h3>gvir_config_network_new ()</h3>
78 <pre class="programlisting"><a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork"><span class="returnvalue">GVirConfigNetwork</span></a> * gvir_config_network_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
79 </div>
80 <hr>
81 <div class="refsect2">
82 <a name="gvir-config-network-new-from-xml"></a><h3>gvir_config_network_new_from_xml ()</h3>
83 <pre class="programlisting"><a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork"><span class="returnvalue">GVirConfigNetwork</span></a> * gvir_config_network_new_from_xml (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
84 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
127 <a name="GVirConfigNetworkPrivate"></a><h3>GVirConfigNetworkPrivate</h3>
128 <pre class="programlisting">typedef struct _GVirConfigNetworkPrivate GVirConfigNetworkPrivate;</pre>
85129 </div>
86130 </div>
87131 </div>
88132 <div class="footer">
89 <hr>
90 Generated by GTK-Doc V1.19</div>
133 <hr>Generated by GTK-Doc V1.24</div>
91134 </body>
92135 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigNetworkFilter</title>
4 <title>GVirConfigNetworkFilter: Libvirt-gconfig Reference Manual</title>
55 <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="Libvirt-gconfig-GVirConfig.html" title="GVirConfig">
8 <link rel="prev" href="GVirConfigInterface.html" title="GVirConfigInterface">
99 <link rel="next" href="GVirConfigNetwork.html" title="GVirConfigNetwork">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="Libvirt-gconfig-GVirConfig.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="GVirConfigNetwork.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="#GVirConfigNetworkFilter.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigNetworkFilter.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigNetworkFilter.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigNetworkFilter.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigNetworkFilter.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
19 </td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22 <td><a accesskey="p" href="GVirConfigInterface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="GVirConfigNetwork.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
3025 <div class="refentry">
3126 <a name="GVirConfigNetworkFilter"></a><div class="titlepage"></div>
3227 <div class="refnamediv"><table width="100%"><tr>
3429 <h2><span class="refentrytitle"><a name="GVirConfigNetworkFilter.top_of_page"></a>GVirConfigNetworkFilter</span></h2>
3530 <p>GVirConfigNetworkFilter</p>
3631 </td>
37 <td valign="top" align="right"></td>
32 <td class="gallery_image" valign="top" align="right"></td>
3833 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="GVirConfigNetworkFilter.synopsis"></a><h2>Synopsis</h2>
41 <pre class="synopsis">struct <a class="link" href="GVirConfigNetworkFilter.html#GVirConfigNetworkFilter-struct" title="struct GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>;
42 struct <a class="link" href="GVirConfigNetworkFilter.html#GVirConfigNetworkFilterClass" title="struct GVirConfigNetworkFilterClass">GVirConfigNetworkFilterClass</a>;
43 <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter"><span class="returnvalue">GVirConfigNetworkFilter</span></a> * <a class="link" href="GVirConfigNetworkFilter.html#gvir-config-network-filter-new" title="gvir_config_network_filter_new ()">gvir_config_network_filter_new</a>
44 (<em class="parameter"><code><span class="type">void</span></code></em>);
45 <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter"><span class="returnvalue">GVirConfigNetworkFilter</span></a> * <a class="link" href="GVirConfigNetworkFilter.html#gvir-config-network-filter-new-from-xml" title="gvir_config_network_filter_new_from_xml ()">gvir_config_network_filter_new_from_xml</a>
46 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
47 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
48 </pre>
34 <div class="refsect1">
35 <a name="GVirConfigNetworkFilter.functions"></a><h2>Functions</h2>
36 <div class="informaltable"><table width="100%" border="0">
37 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
40 </colgroup>
41 <tbody>
42 <tr>
43 <td class="function_type">
44 <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter"><span class="returnvalue">GVirConfigNetworkFilter</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirConfigNetworkFilter.html#gvir-config-network-filter-new" title="gvir_config_network_filter_new ()">gvir_config_network_filter_new</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter"><span class="returnvalue">GVirConfigNetworkFilter</span></a> *
53 </td>
54 <td class="function_name">
55 <a class="link" href="GVirConfigNetworkFilter.html#gvir-config-network-filter-new-from-xml" title="gvir_config_network_filter_new_from_xml ()">gvir_config_network_filter_new_from_xml</a> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 </tbody>
59 </table></div>
60 </div>
61 <div class="refsect1">
62 <a name="GVirConfigNetworkFilter.other"></a><h2>Types and Values</h2>
63 <div class="informaltable"><table width="100%" border="0">
64 <colgroup>
65 <col width="150px" class="name">
66 <col class="description">
67 </colgroup>
68 <tbody>
69 <tr>
70 <td class="datatype_keyword">struct</td>
71 <td class="function_name"><a class="link" href="GVirConfigNetworkFilter.html#GVirConfigNetworkFilter-struct" title="struct GVirConfigNetworkFilter">GVirConfigNetworkFilter</a></td>
72 </tr>
73 <tr>
74 <td class="datatype_keyword">struct</td>
75 <td class="function_name"><a class="link" href="GVirConfigNetworkFilter.html#GVirConfigNetworkFilterClass" title="struct GVirConfigNetworkFilterClass">GVirConfigNetworkFilterClass</a></td>
76 </tr>
77 <tr>
78 <td class="datatype_keyword"> </td>
79 <td class="function_name"><a class="link" href="GVirConfigNetworkFilter.html#GVirConfigNetworkFilterPrivate" title="GVirConfigNetworkFilterPrivate">GVirConfigNetworkFilterPrivate</a></td>
80 </tr>
81 </tbody>
82 </table></div>
4983 </div>
5084 <div class="refsect1">
5185 <a name="GVirConfigNetworkFilter.object-hierarchy"></a><h2>Object Hierarchy</h2>
52 <pre class="synopsis">
53 GObject
54 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
55 +----GVirConfigNetworkFilter
86 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
87 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
88 <span class="lineart">╰──</span> GVirConfigNetworkFilter
5689 </pre>
5790 </div>
5891 <div class="refsect1">
5992 <a name="GVirConfigNetworkFilter.description"></a><h2>Description</h2>
6093 </div>
6194 <div class="refsect1">
62 <a name="GVirConfigNetworkFilter.details"></a><h2>Details</h2>
95 <a name="GVirConfigNetworkFilter.functions_details"></a><h2>Functions</h2>
96 <div class="refsect2">
97 <a name="gvir-config-network-filter-new"></a><h3>gvir_config_network_filter_new ()</h3>
98 <pre class="programlisting"><a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter"><span class="returnvalue">GVirConfigNetworkFilter</span></a> *
99 gvir_config_network_filter_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
100 </div>
101 <hr>
102 <div class="refsect2">
103 <a name="gvir-config-network-filter-new-from-xml"></a><h3>gvir_config_network_filter_new_from_xml ()</h3>
104 <pre class="programlisting"><a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter"><span class="returnvalue">GVirConfigNetworkFilter</span></a> *
105 gvir_config_network_filter_new_from_xml
106 (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
107 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
108 </div>
109 </div>
110 <div class="refsect1">
111 <a name="GVirConfigNetworkFilter.other_details"></a><h2>Types and Values</h2>
63112 <div class="refsect2">
64113 <a name="GVirConfigNetworkFilter-struct"></a><h3>struct GVirConfigNetworkFilter</h3>
65114 <pre class="programlisting">struct GVirConfigNetworkFilter;</pre>
76125 </div>
77126 <hr>
78127 <div class="refsect2">
79 <a name="gvir-config-network-filter-new"></a><h3>gvir_config_network_filter_new ()</h3>
80 <pre class="programlisting"><a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter"><span class="returnvalue">GVirConfigNetworkFilter</span></a> * gvir_config_network_filter_new
81 (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
82 </div>
83 <hr>
84 <div class="refsect2">
85 <a name="gvir-config-network-filter-new-from-xml"></a><h3>gvir_config_network_filter_new_from_xml ()</h3>
86 <pre class="programlisting"><a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter"><span class="returnvalue">GVirConfigNetworkFilter</span></a> * gvir_config_network_filter_new_from_xml
87 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
88 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
128 <a name="GVirConfigNetworkFilterPrivate"></a><h3>GVirConfigNetworkFilterPrivate</h3>
129 <pre class="programlisting">typedef struct _GVirConfigNetworkFilterPrivate GVirConfigNetworkFilterPrivate;</pre>
89130 </div>
90131 </div>
91132 </div>
92133 <div class="footer">
93 <hr>
94 Generated by GTK-Doc V1.19</div>
134 <hr>Generated by GTK-Doc V1.24</div>
95135 </body>
96136 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigNodeDevice</title>
4 <title>GVirConfigNodeDevice: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirConfigNetwork.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="GVirConfigSecret.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="#GVirConfigNodeDevice.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigNodeDevice.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigNodeDevice.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigNodeDevice.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigNodeDevice.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
19 </td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22 <td><a accesskey="p" href="GVirConfigNetwork.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="GVirConfigSecret.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
3025 <div class="refentry">
3126 <a name="GVirConfigNodeDevice"></a><div class="titlepage"></div>
3227 <div class="refnamediv"><table width="100%"><tr>
3429 <h2><span class="refentrytitle"><a name="GVirConfigNodeDevice.top_of_page"></a>GVirConfigNodeDevice</span></h2>
3530 <p>GVirConfigNodeDevice</p>
3631 </td>
37 <td valign="top" align="right"></td>
32 <td class="gallery_image" valign="top" align="right"></td>
3833 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="GVirConfigNodeDevice.synopsis"></a><h2>Synopsis</h2>
41 <pre class="synopsis">struct <a class="link" href="GVirConfigNodeDevice.html#GVirConfigNodeDevice-struct" title="struct GVirConfigNodeDevice">GVirConfigNodeDevice</a>;
42 struct <a class="link" href="GVirConfigNodeDevice.html#GVirConfigNodeDeviceClass" title="struct GVirConfigNodeDeviceClass">GVirConfigNodeDeviceClass</a>;
43 <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice"><span class="returnvalue">GVirConfigNodeDevice</span></a> * <a class="link" href="GVirConfigNodeDevice.html#gvir-config-node-device-new" title="gvir_config_node_device_new ()">gvir_config_node_device_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
44 <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice"><span class="returnvalue">GVirConfigNodeDevice</span></a> * <a class="link" href="GVirConfigNodeDevice.html#gvir-config-node-device-new-from-xml" title="gvir_config_node_device_new_from_xml ()">gvir_config_node_device_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>
34 <div class="refsect1">
35 <a name="GVirConfigNodeDevice.functions"></a><h2>Functions</h2>
36 <div class="informaltable"><table width="100%" border="0">
37 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
40 </colgroup>
41 <tbody>
42 <tr>
43 <td class="function_type">
44 <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice"><span class="returnvalue">GVirConfigNodeDevice</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirConfigNodeDevice.html#gvir-config-node-device-new" title="gvir_config_node_device_new ()">gvir_config_node_device_new</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice"><span class="returnvalue">GVirConfigNodeDevice</span></a> *
53 </td>
54 <td class="function_name">
55 <a class="link" href="GVirConfigNodeDevice.html#gvir-config-node-device-new-from-xml" title="gvir_config_node_device_new_from_xml ()">gvir_config_node_device_new_from_xml</a> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 </tbody>
59 </table></div>
60 </div>
61 <div class="refsect1">
62 <a name="GVirConfigNodeDevice.other"></a><h2>Types and Values</h2>
63 <div class="informaltable"><table width="100%" border="0">
64 <colgroup>
65 <col width="150px" class="name">
66 <col class="description">
67 </colgroup>
68 <tbody>
69 <tr>
70 <td class="datatype_keyword">struct</td>
71 <td class="function_name"><a class="link" href="GVirConfigNodeDevice.html#GVirConfigNodeDevice-struct" title="struct GVirConfigNodeDevice">GVirConfigNodeDevice</a></td>
72 </tr>
73 <tr>
74 <td class="datatype_keyword">struct</td>
75 <td class="function_name"><a class="link" href="GVirConfigNodeDevice.html#GVirConfigNodeDeviceClass" title="struct GVirConfigNodeDeviceClass">GVirConfigNodeDeviceClass</a></td>
76 </tr>
77 <tr>
78 <td class="datatype_keyword"> </td>
79 <td class="function_name"><a class="link" href="GVirConfigNodeDevice.html#GVirConfigNodeDevicePrivate" title="GVirConfigNodeDevicePrivate">GVirConfigNodeDevicePrivate</a></td>
80 </tr>
81 </tbody>
82 </table></div>
4883 </div>
4984 <div class="refsect1">
5085 <a name="GVirConfigNodeDevice.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 +----GVirConfigNodeDevice
86 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
87 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
88 <span class="lineart">╰──</span> GVirConfigNodeDevice
5589 </pre>
5690 </div>
5791 <div class="refsect1">
5892 <a name="GVirConfigNodeDevice.description"></a><h2>Description</h2>
5993 </div>
6094 <div class="refsect1">
61 <a name="GVirConfigNodeDevice.details"></a><h2>Details</h2>
95 <a name="GVirConfigNodeDevice.functions_details"></a><h2>Functions</h2>
96 <div class="refsect2">
97 <a name="gvir-config-node-device-new"></a><h3>gvir_config_node_device_new ()</h3>
98 <pre class="programlisting"><a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice"><span class="returnvalue">GVirConfigNodeDevice</span></a> *
99 gvir_config_node_device_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
100 </div>
101 <hr>
102 <div class="refsect2">
103 <a name="gvir-config-node-device-new-from-xml"></a><h3>gvir_config_node_device_new_from_xml ()</h3>
104 <pre class="programlisting"><a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice"><span class="returnvalue">GVirConfigNodeDevice</span></a> *
105 gvir_config_node_device_new_from_xml (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
106 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
107 </div>
108 </div>
109 <div class="refsect1">
110 <a name="GVirConfigNodeDevice.other_details"></a><h2>Types and Values</h2>
62111 <div class="refsect2">
63112 <a name="GVirConfigNodeDevice-struct"></a><h3>struct GVirConfigNodeDevice</h3>
64113 <pre class="programlisting">struct GVirConfigNodeDevice;</pre>
75124 </div>
76125 <hr>
77126 <div class="refsect2">
78 <a name="gvir-config-node-device-new"></a><h3>gvir_config_node_device_new ()</h3>
79 <pre class="programlisting"><a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice"><span class="returnvalue">GVirConfigNodeDevice</span></a> * gvir_config_node_device_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-node-device-new-from-xml"></a><h3>gvir_config_node_device_new_from_xml ()</h3>
84 <pre class="programlisting"><a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice"><span class="returnvalue">GVirConfigNodeDevice</span></a> * gvir_config_node_device_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>
127 <a name="GVirConfigNodeDevicePrivate"></a><h3>GVirConfigNodeDevicePrivate</h3>
128 <pre class="programlisting">typedef struct _GVirConfigNodeDevicePrivate GVirConfigNodeDevicePrivate;</pre>
87129 </div>
88130 </div>
89131 </div>
90132 <div class="footer">
91 <hr>
92 Generated by GTK-Doc V1.19</div>
133 <hr>Generated by GTK-Doc V1.24</div>
93134 </body>
94135 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigObject</title>
4 <title>GVirConfigObject: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="ch01.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="GVirConfigDomain.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="#GVirConfigObject.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigObject.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigObject.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirConfigObject.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigObject.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigObject.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirConfigObject.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="ch01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirConfigDomain.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirConfigObject"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirConfigObject.top_of_page"></a>GVirConfigObject</span></h2>
3731 <p>GVirConfigObject</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirConfigObject.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirConfigObject.html#GVirConfigObject-struct" title="struct GVirConfigObject">GVirConfigObject</a>;
44 struct <a class="link" href="GVirConfigObject.html#GVirConfigObjectClass" title="struct GVirConfigObjectClass">GVirConfigObjectClass</a>;
45 <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>,
46 <em class="parameter"><code>const <span class="type">char</span> *root_name</code></em>,
47 <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>);
48 <a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="returnvalue">GVirConfigObject</span></a> * <a class="link" href="GVirConfigObject.html#gvir-config-object-new-from-xml" title="gvir_config_object_new_from_xml ()">gvir_config_object_new_from_xml</a> (<em class="parameter"><code><span class="type">GType</span> type</code></em>,
49 <em class="parameter"><code>const <span class="type">char</span> *root_name</code></em>,
50 <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>,
51 <em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
52 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
53 <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>,
54 <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>);
35 <div class="refsect1">
36 <a name="GVirConfigObject.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">
45 <a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="returnvalue">GVirConfigObject</span></a> *
46 </td>
47 <td class="function_name">
48 <a class="link" href="GVirConfigObject.html#gvir-config-object-new" title="gvir_config_object_new ()">gvir_config_object_new</a> <span class="c_punctuation">()</span>
49 </td>
50 </tr>
51 <tr>
52 <td class="function_type">
53 <a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="returnvalue">GVirConfigObject</span></a> *
54 </td>
55 <td class="function_name">
56 <a class="link" href="GVirConfigObject.html#gvir-config-object-new-from-xml" title="gvir_config_object_new_from_xml ()">gvir_config_object_new_from_xml</a> <span class="c_punctuation">()</span>
57 </td>
58 </tr>
59 <tr>
60 <td class="function_type">
61 <span class="returnvalue">void</span>
62 </td>
63 <td class="function_name">
64 <a class="link" href="GVirConfigObject.html#gvir-config-object-validate" title="gvir_config_object_validate ()">gvir_config_object_validate</a> <span class="c_punctuation">()</span>
65 </td>
66 </tr>
67 <tr>
68 <td class="function_type">
69 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
70 </td>
71 <td class="function_name">
72 <a class="link" href="GVirConfigObject.html#gvir-config-object-to-xml" title="gvir_config_object_to_xml ()">gvir_config_object_to_xml</a> <span class="c_punctuation">()</span>
73 </td>
74 </tr>
75 <tr>
76 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
77 </td>
78 <td class="function_name">
79 <a class="link" href="GVirConfigObject.html#gvir-config-object-get-schema" title="gvir_config_object_get_schema ()">gvir_config_object_get_schema</a> <span class="c_punctuation">()</span>
80 </td>
81 </tr>
82 </tbody>
83 </table></div>
84 </div>
85 <div class="refsect1">
86 <a name="GVirConfigObject.properties"></a><h2>Properties</h2>
87 <div class="informaltable"><table border="0">
88 <colgroup>
89 <col width="150px" class="properties_type">
90 <col width="300px" class="properties_name">
91 <col width="200px" class="properties_flags">
92 </colgroup>
93 <tbody>
94 <tr>
95 <td class="property_type">
96 <span class="type">GVirConfigXmlDoc</span> *</td>
97 <td class="property_name"><a class="link" href="GVirConfigObject.html#GVirConfigObject--doc" title="The “doc” property">doc</a></td>
98 <td class="property_flags">Read / Write / Construct Only</td>
99 </tr>
100 <tr>
101 <td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></td>
102 <td class="property_name"><a class="link" href="GVirConfigObject.html#GVirConfigObject--node" title="The “node” property">node</a></td>
103 <td class="property_flags">Read / Write / Construct Only</td>
104 </tr>
105 <tr>
106 <td class="property_type">
107 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
108 <td class="property_name"><a class="link" href="GVirConfigObject.html#GVirConfigObject--schema" title="The “schema” property">schema</a></td>
109 <td class="property_flags">Read / Write / Construct Only</td>
110 </tr>
111 </tbody>
112 </table></div>
113 </div>
114 <div class="refsect1">
115 <a name="GVirConfigObject.other"></a><h2>Types and Values</h2>
116 <div class="informaltable"><table width="100%" border="0">
117 <colgroup>
118 <col width="150px" class="name">
119 <col class="description">
120 </colgroup>
121 <tbody>
122 <tr>
123 <td class="datatype_keyword">struct</td>
124 <td class="function_name"><a class="link" href="GVirConfigObject.html#GVirConfigObject-struct" title="struct GVirConfigObject">GVirConfigObject</a></td>
125 </tr>
126 <tr>
127 <td class="datatype_keyword">struct</td>
128 <td class="function_name"><a class="link" href="GVirConfigObject.html#GVirConfigObjectClass" title="struct GVirConfigObjectClass">GVirConfigObjectClass</a></td>
129 </tr>
130 <tr>
131 <td class="datatype_keyword"> </td>
132 <td class="function_name"><a class="link" href="GVirConfigObject.html#GVirConfigObjectPrivate" title="GVirConfigObjectPrivate">GVirConfigObjectPrivate</a></td>
133 </tr>
134 </tbody>
135 </table></div>
136 </div>
137 <div class="refsect1">
138 <a name="GVirConfigObject.object-hierarchy"></a><h2>Object Hierarchy</h2>
139 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
140 <span class="lineart">╰──</span> GVirConfigObject
141 <span class="lineart">├──</span> GVirConfigCapabilitiesCpuFeature
142 <span class="lineart">├──</span> GVirConfigCapabilitiesCpu
143 <span class="lineart">├──</span> GVirConfigCapabilitiesCpuModel
144 <span class="lineart">├──</span> GVirConfigCapabilitiesCpuTopology
145 <span class="lineart">├──</span> <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
146 <span class="lineart">├──</span> GVirConfigCapabilitiesGuestArch
147 <span class="lineart">├──</span> GVirConfigCapabilitiesGuestDomain
148 <span class="lineart">├──</span> GVirConfigCapabilitiesGuestFeature
149 <span class="lineart">├──</span> GVirConfigCapabilitiesGuest
150 <span class="lineart">├──</span> GVirConfigCapabilitiesHost
151 <span class="lineart">├──</span> GVirConfigCapabilitiesHostSecModel
152 <span class="lineart">├──</span> GVirConfigDomainAddress
153 <span class="lineart">├──</span> GVirConfigDomainDevice
154 <span class="lineart">├──</span> GVirConfigDomainChardevSource
155 <span class="lineart">├──</span> GVirConfigDomainClock
156 <span class="lineart">├──</span> GVirConfigDomainDiskDriver
157 <span class="lineart">├──</span> <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
158 <span class="lineart">├──</span> GVirConfigDomainInterfaceFilterref
159 <span class="lineart">├──</span> GVirConfigDomainInterfaceFilterrefParameter
160 <span class="lineart">├──</span> GVirConfigDomainOs
161 <span class="lineart">├──</span> GVirConfigDomainPowerManagement
162 <span class="lineart">├──</span> GVirConfigDomainSeclabel
163 <span class="lineart">├──</span> GVirConfigDomainSnapshotDisk
164 <span class="lineart">├──</span> <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
165 <span class="lineart">├──</span> GVirConfigDomainTimer
166 <span class="lineart">├──</span> <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
167 <span class="lineart">├──</span> <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
168 <span class="lineart">├──</span> <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
169 <span class="lineart">├──</span> <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
170 <span class="lineart">├──</span> <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
171 <span class="lineart">├──</span> GVirConfigStoragePermissions
172 <span class="lineart">├──</span> <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
173 <span class="lineart">├──</span> GVirConfigStoragePoolSource
174 <span class="lineart">├──</span> GVirConfigStoragePoolTarget
175 <span class="lineart">├──</span> GVirConfigStorageVolBackingStore
176 <span class="lineart">├──</span> <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
177 <span class="lineart">╰──</span> GVirConfigStorageVolTarget
57178 </pre>
58179 </div>
59180 <div class="refsect1">
60 <a name="GVirConfigObject.object-hierarchy"></a><h2>Object Hierarchy</h2>
61 <pre class="synopsis">
62 GObject
63 +----GVirConfigObject
64 +----GVirConfigCapabilitiesCpuFeature
65 +----GVirConfigCapabilitiesCpu
66 +----GVirConfigCapabilitiesCpuTopology
67 +----<a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
68 +----GVirConfigCapabilitiesGuestArch
69 +----GVirConfigCapabilitiesGuestDomain
70 +----GVirConfigCapabilitiesGuestFeature
71 +----GVirConfigCapabilitiesGuest
72 +----GVirConfigCapabilitiesHost
73 +----GVirConfigDomainAddress
74 +----GVirConfigDomainDevice
75 +----GVirConfigDomainChardevSource
76 +----GVirConfigDomainClock
77 +----<a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
78 +----GVirConfigDomainOs
79 +----GVirConfigDomainPowerManagement
80 +----GVirConfigDomainSeclabel
81 +----GVirConfigDomainSnapshotDisk
82 +----<a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
83 +----GVirConfigDomainTimer
84 +----<a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface">GVirConfigInterface</a>
85 +----<a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
86 +----<a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
87 +----<a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
88 +----<a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
89 +----GVirConfigStoragePermissions
90 +----<a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
91 +----GVirConfigStoragePoolSource
92 +----GVirConfigStoragePoolTarget
93 +----GVirConfigStorageVolBackingStore
94 +----<a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
95 +----GVirConfigStorageVolTarget
96 </pre>
97 </div>
98 <div class="refsect1">
99 <a name="GVirConfigObject.properties"></a><h2>Properties</h2>
100 <pre class="synopsis">
101 "<a class="link" href="GVirConfigObject.html#GVirConfigObject--doc" title='The "doc" property'>doc</a>" <span class="type">GVirConfigXmlDoc</span>* : Read / Write / Construct Only
102 "<a class="link" href="GVirConfigObject.html#GVirConfigObject--node" title='The "node" property'>node</a>" <span class="type">gpointer</span> : Read / Write / Construct Only
103 "<a class="link" href="GVirConfigObject.html#GVirConfigObject--schema" title='The "schema" property'>schema</a>" <span class="type">gchar</span>* : Read / Write / Construct Only
104 </pre>
105 </div>
106 <div class="refsect1">
107181 <a name="GVirConfigObject.description"></a><h2>Description</h2>
108182 </div>
109183 <div class="refsect1">
110 <a name="GVirConfigObject.details"></a><h2>Details</h2>
184 <a name="GVirConfigObject.functions_details"></a><h2>Functions</h2>
185 <div class="refsect2">
186 <a name="gvir-config-object-new"></a><h3>gvir_config_object_new ()</h3>
187 <pre class="programlisting"><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="returnvalue">GVirConfigObject</span></a> *
188 gvir_config_object_new (<em class="parameter"><code><a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>,
189 <em class="parameter"><code>const <span class="type">char</span> *root_name</code></em>,
190 <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>);</pre>
191 </div>
192 <hr>
193 <div class="refsect2">
194 <a name="gvir-config-object-new-from-xml"></a><h3>gvir_config_object_new_from_xml ()</h3>
195 <pre class="programlisting"><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="returnvalue">GVirConfigObject</span></a> *
196 gvir_config_object_new_from_xml (<em class="parameter"><code><a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>,
197 <em class="parameter"><code>const <span class="type">char</span> *root_name</code></em>,
198 <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>,
199 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
200 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
201 </div>
202 <hr>
203 <div class="refsect2">
204 <a name="gvir-config-object-validate"></a><h3>gvir_config_object_validate ()</h3>
205 <pre class="programlisting"><span class="returnvalue">void</span>
206 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>,
207 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
208 </div>
209 <hr>
210 <div class="refsect2">
211 <a name="gvir-config-object-to-xml"></a><h3>gvir_config_object_to_xml ()</h3>
212 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
213 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>
214 </div>
215 <hr>
216 <div class="refsect2">
217 <a name="gvir-config-object-get-schema"></a><h3>gvir_config_object_get_schema ()</h3>
218 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
219 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>
220 </div>
221 </div>
222 <div class="refsect1">
223 <a name="GVirConfigObject.other_details"></a><h2>Types and Values</h2>
111224 <div class="refsect2">
112225 <a name="GVirConfigObject-struct"></a><h3>struct GVirConfigObject</h3>
113226 <pre class="programlisting">struct GVirConfigObject;</pre>
124237 </div>
125238 <hr>
126239 <div class="refsect2">
127 <a name="gvir-config-object-new"></a><h3>gvir_config_object_new ()</h3>
128 <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>,
129 <em class="parameter"><code>const <span class="type">char</span> *root_name</code></em>,
130 <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>);</pre>
131 </div>
132 <hr>
133 <div class="refsect2">
134 <a name="gvir-config-object-new-from-xml"></a><h3>gvir_config_object_new_from_xml ()</h3>
135 <pre class="programlisting"><a class="link" href="GVirConfigObject.html" title="GVirConfigObject"><span class="returnvalue">GVirConfigObject</span></a> * gvir_config_object_new_from_xml (<em class="parameter"><code><span class="type">GType</span> type</code></em>,
136 <em class="parameter"><code>const <span class="type">char</span> *root_name</code></em>,
137 <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>,
138 <em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
139 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
140 </div>
141 <hr>
142 <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">
149 <a name="gvir-config-object-to-xml"></a><h3>gvir_config_object_to_xml ()</h3>
150 <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>
151 </div>
152 <hr>
153 <div class="refsect2">
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>
240 <a name="GVirConfigObjectPrivate"></a><h3>GVirConfigObjectPrivate</h3>
241 <pre class="programlisting">typedef struct _GVirConfigObjectPrivate GVirConfigObjectPrivate;</pre>
156242 </div>
157243 </div>
158244 <div class="refsect1">
159245 <a name="GVirConfigObject.property-details"></a><h2>Property Details</h2>
160246 <div class="refsect2">
161 <a name="GVirConfigObject--doc"></a><h3>The <code class="literal">"doc"</code> property</h3>
162 <pre class="programlisting"> "doc" <span class="type">GVirConfigXmlDoc</span>* : Read / Write / Construct Only</pre>
247 <a name="GVirConfigObject--doc"></a><h3>The <code class="literal">“doc”</code> property</h3>
248 <pre class="programlisting"> “doc” <span class="type">GVirConfigXmlDoc</span> *</pre>
163249 <p>The XML doc this config object corresponds to.</p>
164 </div>
165 <hr>
166 <div class="refsect2">
167 <a name="GVirConfigObject--node"></a><h3>The <code class="literal">"node"</code> property</h3>
168 <pre class="programlisting"> "node" <span class="type">gpointer</span> : Read / Write / Construct Only</pre>
250 <p>Flags: Read / Write / Construct Only</p>
251 </div>
252 <hr>
253 <div class="refsect2">
254 <a name="GVirConfigObject--node"></a><h3>The <code class="literal">“node”</code> property</h3>
255 <pre class="programlisting"> “node” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></pre>
169256 <p>The XML node this config object corresponds to.</p>
170 </div>
171 <hr>
172 <div class="refsect2">
173 <a name="GVirConfigObject--schema"></a><h3>The <code class="literal">"schema"</code> property</h3>
174 <pre class="programlisting"> "schema" <span class="type">gchar</span>* : Read / Write / Construct Only</pre>
257 <p>Flags: Read / Write / Construct Only</p>
258 </div>
259 <hr>
260 <div class="refsect2">
261 <a name="GVirConfigObject--schema"></a><h3>The <code class="literal">“schema”</code> property</h3>
262 <pre class="programlisting"> “schema” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
175263 <p>The doc RNG schema.</p>
264 <p>Flags: Read / Write / Construct Only</p>
176265 <p>Default value: NULL</p>
177266 </div>
178267 </div>
179268 </div>
180269 <div class="footer">
181 <hr>
182 Generated by GTK-Doc V1.19</div>
270 <hr>Generated by GTK-Doc V1.24</div>
183271 </body>
184272 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigSecret</title>
4 <title>GVirConfigSecret: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirConfigNodeDevice.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="GVirConfigStoragePool.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="#GVirConfigSecret.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigSecret.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigSecret.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigSecret.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigSecret.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
19 </td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22 <td><a accesskey="p" href="GVirConfigNodeDevice.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="GVirConfigStoragePool.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
3025 <div class="refentry">
3126 <a name="GVirConfigSecret"></a><div class="titlepage"></div>
3227 <div class="refnamediv"><table width="100%"><tr>
3429 <h2><span class="refentrytitle"><a name="GVirConfigSecret.top_of_page"></a>GVirConfigSecret</span></h2>
3530 <p>GVirConfigSecret</p>
3631 </td>
37 <td valign="top" align="right"></td>
32 <td class="gallery_image" valign="top" align="right"></td>
3833 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="GVirConfigSecret.synopsis"></a><h2>Synopsis</h2>
41 <pre class="synopsis">struct <a class="link" href="GVirConfigSecret.html#GVirConfigSecret-struct" title="struct GVirConfigSecret">GVirConfigSecret</a>;
42 struct <a class="link" href="GVirConfigSecret.html#GVirConfigSecretClass" title="struct GVirConfigSecretClass">GVirConfigSecretClass</a>;
43 <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret"><span class="returnvalue">GVirConfigSecret</span></a> * <a class="link" href="GVirConfigSecret.html#gvir-config-secret-new" title="gvir_config_secret_new ()">gvir_config_secret_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
44 <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret"><span class="returnvalue">GVirConfigSecret</span></a> * <a class="link" href="GVirConfigSecret.html#gvir-config-secret-new-from-xml" title="gvir_config_secret_new_from_xml ()">gvir_config_secret_new_from_xml</a> (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
45 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
46 </pre>
34 <div class="refsect1">
35 <a name="GVirConfigSecret.functions"></a><h2>Functions</h2>
36 <div class="informaltable"><table width="100%" border="0">
37 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
40 </colgroup>
41 <tbody>
42 <tr>
43 <td class="function_type">
44 <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret"><span class="returnvalue">GVirConfigSecret</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirConfigSecret.html#gvir-config-secret-new" title="gvir_config_secret_new ()">gvir_config_secret_new</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret"><span class="returnvalue">GVirConfigSecret</span></a> *
53 </td>
54 <td class="function_name">
55 <a class="link" href="GVirConfigSecret.html#gvir-config-secret-new-from-xml" title="gvir_config_secret_new_from_xml ()">gvir_config_secret_new_from_xml</a> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 </tbody>
59 </table></div>
60 </div>
61 <div class="refsect1">
62 <a name="GVirConfigSecret.other"></a><h2>Types and Values</h2>
63 <div class="informaltable"><table width="100%" border="0">
64 <colgroup>
65 <col width="150px" class="name">
66 <col class="description">
67 </colgroup>
68 <tbody>
69 <tr>
70 <td class="datatype_keyword">struct</td>
71 <td class="function_name"><a class="link" href="GVirConfigSecret.html#GVirConfigSecret-struct" title="struct GVirConfigSecret">GVirConfigSecret</a></td>
72 </tr>
73 <tr>
74 <td class="datatype_keyword">struct</td>
75 <td class="function_name"><a class="link" href="GVirConfigSecret.html#GVirConfigSecretClass" title="struct GVirConfigSecretClass">GVirConfigSecretClass</a></td>
76 </tr>
77 <tr>
78 <td class="datatype_keyword"> </td>
79 <td class="function_name"><a class="link" href="GVirConfigSecret.html#GVirConfigSecretPrivate" title="GVirConfigSecretPrivate">GVirConfigSecretPrivate</a></td>
80 </tr>
81 </tbody>
82 </table></div>
4783 </div>
4884 <div class="refsect1">
4985 <a name="GVirConfigSecret.object-hierarchy"></a><h2>Object Hierarchy</h2>
50 <pre class="synopsis">
51 GObject
52 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
53 +----GVirConfigSecret
86 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
87 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
88 <span class="lineart">╰──</span> GVirConfigSecret
5489 </pre>
5590 </div>
5691 <div class="refsect1">
5792 <a name="GVirConfigSecret.description"></a><h2>Description</h2>
5893 </div>
5994 <div class="refsect1">
60 <a name="GVirConfigSecret.details"></a><h2>Details</h2>
95 <a name="GVirConfigSecret.functions_details"></a><h2>Functions</h2>
96 <div class="refsect2">
97 <a name="gvir-config-secret-new"></a><h3>gvir_config_secret_new ()</h3>
98 <pre class="programlisting"><a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret"><span class="returnvalue">GVirConfigSecret</span></a> *
99 gvir_config_secret_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
100 </div>
101 <hr>
102 <div class="refsect2">
103 <a name="gvir-config-secret-new-from-xml"></a><h3>gvir_config_secret_new_from_xml ()</h3>
104 <pre class="programlisting"><a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret"><span class="returnvalue">GVirConfigSecret</span></a> *
105 gvir_config_secret_new_from_xml (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
106 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
107 </div>
108 </div>
109 <div class="refsect1">
110 <a name="GVirConfigSecret.other_details"></a><h2>Types and Values</h2>
61111 <div class="refsect2">
62112 <a name="GVirConfigSecret-struct"></a><h3>struct GVirConfigSecret</h3>
63113 <pre class="programlisting">struct GVirConfigSecret;</pre>
74124 </div>
75125 <hr>
76126 <div class="refsect2">
77 <a name="gvir-config-secret-new"></a><h3>gvir_config_secret_new ()</h3>
78 <pre class="programlisting"><a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret"><span class="returnvalue">GVirConfigSecret</span></a> * gvir_config_secret_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
79 </div>
80 <hr>
81 <div class="refsect2">
82 <a name="gvir-config-secret-new-from-xml"></a><h3>gvir_config_secret_new_from_xml ()</h3>
83 <pre class="programlisting"><a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret"><span class="returnvalue">GVirConfigSecret</span></a> * gvir_config_secret_new_from_xml (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
84 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
127 <a name="GVirConfigSecretPrivate"></a><h3>GVirConfigSecretPrivate</h3>
128 <pre class="programlisting">typedef struct _GVirConfigSecretPrivate GVirConfigSecretPrivate;</pre>
85129 </div>
86130 </div>
87131 </div>
88132 <div class="footer">
89 <hr>
90 Generated by GTK-Doc V1.19</div>
133 <hr>Generated by GTK-Doc V1.24</div>
91134 </body>
92135 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigStoragePool</title>
4 <title>GVirConfigStoragePool: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirConfigSecret.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="GVirConfigStorageVol.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="#GVirConfigStoragePool.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigStoragePool.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigStoragePool.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigStoragePool.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigStoragePool.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
19 </td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22 <td><a accesskey="p" href="GVirConfigSecret.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="GVirConfigStorageVol.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
3025 <div class="refentry">
3126 <a name="GVirConfigStoragePool"></a><div class="titlepage"></div>
3227 <div class="refnamediv"><table width="100%"><tr>
3429 <h2><span class="refentrytitle"><a name="GVirConfigStoragePool.top_of_page"></a>GVirConfigStoragePool</span></h2>
3530 <p>GVirConfigStoragePool</p>
3631 </td>
37 <td valign="top" align="right"></td>
32 <td class="gallery_image" valign="top" align="right"></td>
3833 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="GVirConfigStoragePool.synopsis"></a><h2>Synopsis</h2>
41 <pre class="synopsis">struct <a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePool-struct" title="struct GVirConfigStoragePool">GVirConfigStoragePool</a>;
42 struct <a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolClass" title="struct GVirConfigStoragePoolClass">GVirConfigStoragePoolClass</a>;
43 enum <a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType">GVirConfigStoragePoolType</a>;
44 <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" title="gvir_config_storage_pool_new ()">gvir_config_storage_pool_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
45 <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>
46 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
47 <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>);
50 <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>
51 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
52 <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>);
55 <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>
56 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
57 <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>);
60 <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>
61 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
62 <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>);
64 <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>,
65 <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>);
68 <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>
69 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
70 <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>);
73 <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>,
74 <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>);
77 <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>,
78 <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>);
80 <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>,
81 <em class="parameter"><code>const <span class="type">char</span> *uuid</code></em>);
82 </pre>
34 <div class="refsect1">
35 <a name="GVirConfigStoragePool.functions"></a><h2>Functions</h2>
36 <div class="informaltable"><table width="100%" border="0">
37 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
40 </colgroup>
41 <tbody>
42 <tr>
43 <td class="function_type">
44 <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="returnvalue">GVirConfigStoragePool</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirConfigStoragePool.html#gvir-config-storage-pool-new" title="gvir_config_storage_pool_new ()">gvir_config_storage_pool_new</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="returnvalue">GVirConfigStoragePool</span></a> *
53 </td>
54 <td class="function_name">
55 <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> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 <tr>
59 <td class="function_type">
60 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
61 </td>
62 <td class="function_name">
63 <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> <span class="c_punctuation">()</span>
64 </td>
65 </tr>
66 <tr>
67 <td class="function_type">
68 <span class="returnvalue">void</span>
69 </td>
70 <td class="function_name">
71 <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> <span class="c_punctuation">()</span>
72 </td>
73 </tr>
74 <tr>
75 <td class="function_type">
76 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
77 </td>
78 <td class="function_name">
79 <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> <span class="c_punctuation">()</span>
80 </td>
81 </tr>
82 <tr>
83 <td class="function_type">
84 <span class="returnvalue">void</span>
85 </td>
86 <td class="function_name">
87 <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> <span class="c_punctuation">()</span>
88 </td>
89 </tr>
90 <tr>
91 <td class="function_type">
92 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
93 </td>
94 <td class="function_name">
95 <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> <span class="c_punctuation">()</span>
96 </td>
97 </tr>
98 <tr>
99 <td class="function_type">
100 <span class="returnvalue">void</span>
101 </td>
102 <td class="function_name">
103 <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> <span class="c_punctuation">()</span>
104 </td>
105 </tr>
106 <tr>
107 <td class="function_type">const <span class="returnvalue">char</span> *
108 </td>
109 <td class="function_name">
110 <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> <span class="c_punctuation">()</span>
111 </td>
112 </tr>
113 <tr>
114 <td class="function_type">
115 <span class="returnvalue">void</span>
116 </td>
117 <td class="function_name">
118 <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> <span class="c_punctuation">()</span>
119 </td>
120 </tr>
121 <tr>
122 <td class="function_type">
123 <a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType"><span class="returnvalue">GVirConfigStoragePoolType</span></a>
124 </td>
125 <td class="function_name">
126 <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> <span class="c_punctuation">()</span>
127 </td>
128 </tr>
129 <tr>
130 <td class="function_type">
131 <span class="returnvalue">void</span>
132 </td>
133 <td class="function_name">
134 <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> <span class="c_punctuation">()</span>
135 </td>
136 </tr>
137 <tr>
138 <td class="function_type">
139 <span class="returnvalue">GVirConfigStoragePoolSource</span> *
140 </td>
141 <td class="function_name">
142 <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> <span class="c_punctuation">()</span>
143 </td>
144 </tr>
145 <tr>
146 <td class="function_type">
147 <span class="returnvalue">void</span>
148 </td>
149 <td class="function_name">
150 <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> <span class="c_punctuation">()</span>
151 </td>
152 </tr>
153 <tr>
154 <td class="function_type">
155 <span class="returnvalue">GVirConfigStoragePoolTarget</span> *
156 </td>
157 <td class="function_name">
158 <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> <span class="c_punctuation">()</span>
159 </td>
160 </tr>
161 <tr>
162 <td class="function_type">
163 <span class="returnvalue">void</span>
164 </td>
165 <td class="function_name">
166 <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> <span class="c_punctuation">()</span>
167 </td>
168 </tr>
169 <tr>
170 <td class="function_type">const <span class="returnvalue">char</span> *
171 </td>
172 <td class="function_name">
173 <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> <span class="c_punctuation">()</span>
174 </td>
175 </tr>
176 <tr>
177 <td class="function_type">
178 <span class="returnvalue">void</span>
179 </td>
180 <td class="function_name">
181 <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> <span class="c_punctuation">()</span>
182 </td>
183 </tr>
184 </tbody>
185 </table></div>
186 </div>
187 <div class="refsect1">
188 <a name="GVirConfigStoragePool.other"></a><h2>Types and Values</h2>
189 <div class="informaltable"><table width="100%" border="0">
190 <colgroup>
191 <col width="150px" class="name">
192 <col class="description">
193 </colgroup>
194 <tbody>
195 <tr>
196 <td class="datatype_keyword">struct</td>
197 <td class="function_name"><a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePool-struct" title="struct GVirConfigStoragePool">GVirConfigStoragePool</a></td>
198 </tr>
199 <tr>
200 <td class="datatype_keyword">struct</td>
201 <td class="function_name"><a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolClass" title="struct GVirConfigStoragePoolClass">GVirConfigStoragePoolClass</a></td>
202 </tr>
203 <tr>
204 <td class="datatype_keyword">enum</td>
205 <td class="function_name"><a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType">GVirConfigStoragePoolType</a></td>
206 </tr>
207 <tr>
208 <td class="datatype_keyword"> </td>
209 <td class="function_name"><a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolPrivate" title="GVirConfigStoragePoolPrivate">GVirConfigStoragePoolPrivate</a></td>
210 </tr>
211 </tbody>
212 </table></div>
83213 </div>
84214 <div class="refsect1">
85215 <a name="GVirConfigStoragePool.object-hierarchy"></a><h2>Object Hierarchy</h2>
86 <pre class="synopsis">
87 GObject
88 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
89 +----GVirConfigStoragePool
216 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
217 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
218 <span class="lineart">╰──</span> GVirConfigStoragePool
90219 </pre>
91220 </div>
92221 <div class="refsect1">
93222 <a name="GVirConfigStoragePool.description"></a><h2>Description</h2>
94223 </div>
95224 <div class="refsect1">
96 <a name="GVirConfigStoragePool.details"></a><h2>Details</h2>
225 <a name="GVirConfigStoragePool.functions_details"></a><h2>Functions</h2>
226 <div class="refsect2">
227 <a name="gvir-config-storage-pool-new"></a><h3>gvir_config_storage_pool_new ()</h3>
228 <pre class="programlisting"><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="returnvalue">GVirConfigStoragePool</span></a> *
229 gvir_config_storage_pool_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
230 </div>
231 <hr>
232 <div class="refsect2">
233 <a name="gvir-config-storage-pool-new-from-xml"></a><h3>gvir_config_storage_pool_new_from_xml ()</h3>
234 <pre class="programlisting"><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="returnvalue">GVirConfigStoragePool</span></a> *
235 gvir_config_storage_pool_new_from_xml (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
236 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
237 </div>
238 <hr>
239 <div class="refsect2">
240 <a name="gvir-config-storage-pool-get-allocation"></a><h3>gvir_config_storage_pool_get_allocation ()</h3>
241 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
242 gvir_config_storage_pool_get_allocation
243 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
244 <p>Gets the total storage allocation for the pool.</p>
245 <div class="refsect3">
246 <a name="id-1.2.10.7.4.5"></a><h4>Parameters</h4>
247 <div class="informaltable"><table width="100%" border="0">
248 <colgroup>
249 <col width="150px" class="parameters_name">
250 <col class="parameters_description">
251 <col width="200px" class="parameters_annotations">
252 </colgroup>
253 <tbody><tr>
254 <td class="parameter_name"><p>pool</p></td>
255 <td class="parameter_description"><p>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a></p></td>
256 <td class="parameter_annotations"> </td>
257 </tr></tbody>
258 </table></div>
259 </div>
260 <div class="refsect3">
261 <a name="id-1.2.10.7.4.6"></a><h4>Returns</h4>
262 <p> total storage allocation in bytes.</p>
263 </div>
264 </div>
265 <hr>
266 <div class="refsect2">
267 <a name="gvir-config-storage-pool-set-allocation"></a><h3>gvir_config_storage_pool_set_allocation ()</h3>
268 <pre class="programlisting"><span class="returnvalue">void</span>
269 gvir_config_storage_pool_set_allocation
270 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
271 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> allocation</code></em>);</pre>
272 </div>
273 <hr>
274 <div class="refsect2">
275 <a name="gvir-config-storage-pool-get-available"></a><h3>gvir_config_storage_pool_get_available ()</h3>
276 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
277 gvir_config_storage_pool_get_available
278 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
279 <p>Gets the free space available for allocating new volumes in the pool.</p>
280 <div class="refsect3">
281 <a name="id-1.2.10.7.6.5"></a><h4>Parameters</h4>
282 <div class="informaltable"><table width="100%" border="0">
283 <colgroup>
284 <col width="150px" class="parameters_name">
285 <col class="parameters_description">
286 <col width="200px" class="parameters_annotations">
287 </colgroup>
288 <tbody><tr>
289 <td class="parameter_name"><p>pool</p></td>
290 <td class="parameter_description"><p>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a></p></td>
291 <td class="parameter_annotations"> </td>
292 </tr></tbody>
293 </table></div>
294 </div>
295 <div class="refsect3">
296 <a name="id-1.2.10.7.6.6"></a><h4>Returns</h4>
297 <p> free space available in bytes.</p>
298 </div>
299 </div>
300 <hr>
301 <div class="refsect2">
302 <a name="gvir-config-storage-pool-set-available"></a><h3>gvir_config_storage_pool_set_available ()</h3>
303 <pre class="programlisting"><span class="returnvalue">void</span>
304 gvir_config_storage_pool_set_available
305 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
306 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> available</code></em>);</pre>
307 </div>
308 <hr>
309 <div class="refsect2">
310 <a name="gvir-config-storage-pool-get-capacity"></a><h3>gvir_config_storage_pool_get_capacity ()</h3>
311 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
312 gvir_config_storage_pool_get_capacity (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
313 <p>Gets the total storage capacity for the pool.</p>
314 <div class="refsect3">
315 <a name="id-1.2.10.7.8.5"></a><h4>Parameters</h4>
316 <div class="informaltable"><table width="100%" border="0">
317 <colgroup>
318 <col width="150px" class="parameters_name">
319 <col class="parameters_description">
320 <col width="200px" class="parameters_annotations">
321 </colgroup>
322 <tbody><tr>
323 <td class="parameter_name"><p>pool</p></td>
324 <td class="parameter_description"><p>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a></p></td>
325 <td class="parameter_annotations"> </td>
326 </tr></tbody>
327 </table></div>
328 </div>
329 <div class="refsect3">
330 <a name="id-1.2.10.7.8.6"></a><h4>Returns</h4>
331 <p> total storage capacity in bytes.</p>
332 </div>
333 </div>
334 <hr>
335 <div class="refsect2">
336 <a name="gvir-config-storage-pool-set-capacity"></a><h3>gvir_config_storage_pool_set_capacity ()</h3>
337 <pre class="programlisting"><span class="returnvalue">void</span>
338 gvir_config_storage_pool_set_capacity (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
339 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> capacity</code></em>);</pre>
340 </div>
341 <hr>
342 <div class="refsect2">
343 <a name="gvir-config-storage-pool-get-name"></a><h3>gvir_config_storage_pool_get_name ()</h3>
344 <pre class="programlisting">const <span class="returnvalue">char</span> *
345 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>
346 <p>Gets the name of the pool.</p>
347 <div class="refsect3">
348 <a name="id-1.2.10.7.10.5"></a><h4>Parameters</h4>
349 <div class="informaltable"><table width="100%" border="0">
350 <colgroup>
351 <col width="150px" class="parameters_name">
352 <col class="parameters_description">
353 <col width="200px" class="parameters_annotations">
354 </colgroup>
355 <tbody><tr>
356 <td class="parameter_name"><p>pool</p></td>
357 <td class="parameter_description"><p>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a></p></td>
358 <td class="parameter_annotations"> </td>
359 </tr></tbody>
360 </table></div>
361 </div>
362 <div class="refsect3">
363 <a name="id-1.2.10.7.10.6"></a><h4>Returns</h4>
364 <p> name of <em class="parameter"><code>pool</code></em>
365 .</p>
366 </div>
367 </div>
368 <hr>
369 <div class="refsect2">
370 <a name="gvir-config-storage-pool-set-name"></a><h3>gvir_config_storage_pool_set_name ()</h3>
371 <pre class="programlisting"><span class="returnvalue">void</span>
372 gvir_config_storage_pool_set_name (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
373 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
374 <div class="refsect3">
375 <a name="id-1.2.10.7.11.4"></a><h4>Parameters</h4>
376 <div class="informaltable"><table width="100%" border="0">
377 <colgroup>
378 <col width="150px" class="parameters_name">
379 <col class="parameters_description">
380 <col width="200px" class="parameters_annotations">
381 </colgroup>
382 <tbody><tr>
383 <td class="parameter_name"><p>name</p></td>
384 <td class="parameter_description"><p>. </p></td>
385 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
386 </tr></tbody>
387 </table></div>
388 </div>
389 </div>
390 <hr>
391 <div class="refsect2">
392 <a name="gvir-config-storage-pool-get-pool-type"></a><h3>gvir_config_storage_pool_get_pool_type ()</h3>
393 <pre class="programlisting"><a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType"><span class="returnvalue">GVirConfigStoragePoolType</span></a>
394 gvir_config_storage_pool_get_pool_type
395 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
396 <p>Gets the type of the pool.</p>
397 <div class="refsect3">
398 <a name="id-1.2.10.7.12.5"></a><h4>Parameters</h4>
399 <div class="informaltable"><table width="100%" border="0">
400 <colgroup>
401 <col width="150px" class="parameters_name">
402 <col class="parameters_description">
403 <col width="200px" class="parameters_annotations">
404 </colgroup>
405 <tbody><tr>
406 <td class="parameter_name"><p>pool</p></td>
407 <td class="parameter_description"><p>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a></p></td>
408 <td class="parameter_annotations"> </td>
409 </tr></tbody>
410 </table></div>
411 </div>
412 <div class="refsect3">
413 <a name="id-1.2.10.7.12.6"></a><h4>Returns</h4>
414 <p> <span class="type">Gname</span> of <em class="parameter"><code>pool</code></em>
415 .</p>
416 </div>
417 </div>
418 <hr>
419 <div class="refsect2">
420 <a name="gvir-config-storage-pool-set-pool-type"></a><h3>gvir_config_storage_pool_set_pool_type ()</h3>
421 <pre class="programlisting"><span class="returnvalue">void</span>
422 gvir_config_storage_pool_set_pool_type
423 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
424 <em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType"><span class="type">GVirConfigStoragePoolType</span></a> type</code></em>);</pre>
425 </div>
426 <hr>
427 <div class="refsect2">
428 <a name="gvir-config-storage-pool-get-source"></a><h3>gvir_config_storage_pool_get_source ()</h3>
429 <pre class="programlisting"><span class="returnvalue">GVirConfigStoragePoolSource</span> *
430 gvir_config_storage_pool_get_source (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
431 <p>Gets the source for <em class="parameter"><code>pool</code></em>
432 </p>
433 <div class="refsect3">
434 <a name="id-1.2.10.7.14.5"></a><h4>Parameters</h4>
435 <div class="informaltable"><table width="100%" border="0">
436 <colgroup>
437 <col width="150px" class="parameters_name">
438 <col class="parameters_description">
439 <col width="200px" class="parameters_annotations">
440 </colgroup>
441 <tbody><tr>
442 <td class="parameter_name"><p>pool</p></td>
443 <td class="parameter_description"><p>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a></p></td>
444 <td class="parameter_annotations"> </td>
445 </tr></tbody>
446 </table></div>
447 </div>
448 <div class="refsect3">
449 <a name="id-1.2.10.7.14.6"></a><h4>Returns</h4>
450 <p> a new <span class="type">GVirConfigStoragePoolSource</span> instance. </p>
451 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
452 </div>
453 </div>
454 <hr>
455 <div class="refsect2">
456 <a name="gvir-config-storage-pool-set-source"></a><h3>gvir_config_storage_pool_set_source ()</h3>
457 <pre class="programlisting"><span class="returnvalue">void</span>
458 gvir_config_storage_pool_set_source (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
459 <em class="parameter"><code><span class="type">GVirConfigStoragePoolSource</span> *source</code></em>);</pre>
460 <div class="refsect3">
461 <a name="id-1.2.10.7.15.4"></a><h4>Parameters</h4>
462 <div class="informaltable"><table width="100%" border="0">
463 <colgroup>
464 <col width="150px" class="parameters_name">
465 <col class="parameters_description">
466 <col width="200px" class="parameters_annotations">
467 </colgroup>
468 <tbody><tr>
469 <td class="parameter_name"><p>source</p></td>
470 <td class="parameter_description"><p>. </p></td>
471 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
472 </tr></tbody>
473 </table></div>
474 </div>
475 </div>
476 <hr>
477 <div class="refsect2">
478 <a name="gvir-config-storage-pool-get-target"></a><h3>gvir_config_storage_pool_get_target ()</h3>
479 <pre class="programlisting"><span class="returnvalue">GVirConfigStoragePoolTarget</span> *
480 gvir_config_storage_pool_get_target (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>);</pre>
481 <p>Gets the target for <em class="parameter"><code>pool</code></em>
482 </p>
483 <div class="refsect3">
484 <a name="id-1.2.10.7.16.5"></a><h4>Parameters</h4>
485 <div class="informaltable"><table width="100%" border="0">
486 <colgroup>
487 <col width="150px" class="parameters_name">
488 <col class="parameters_description">
489 <col width="200px" class="parameters_annotations">
490 </colgroup>
491 <tbody><tr>
492 <td class="parameter_name"><p>pool</p></td>
493 <td class="parameter_description"><p>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a></p></td>
494 <td class="parameter_annotations"> </td>
495 </tr></tbody>
496 </table></div>
497 </div>
498 <div class="refsect3">
499 <a name="id-1.2.10.7.16.6"></a><h4>Returns</h4>
500 <p> a new <span class="type">GVirConfigStoragePoolTarget</span> instance. </p>
501 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
502 </div>
503 </div>
504 <hr>
505 <div class="refsect2">
506 <a name="gvir-config-storage-pool-set-target"></a><h3>gvir_config_storage_pool_set_target ()</h3>
507 <pre class="programlisting"><span class="returnvalue">void</span>
508 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>,
509 <em class="parameter"><code><span class="type">GVirConfigStoragePoolTarget</span> *target</code></em>);</pre>
510 <div class="refsect3">
511 <a name="id-1.2.10.7.17.4"></a><h4>Parameters</h4>
512 <div class="informaltable"><table width="100%" border="0">
513 <colgroup>
514 <col width="150px" class="parameters_name">
515 <col class="parameters_description">
516 <col width="200px" class="parameters_annotations">
517 </colgroup>
518 <tbody><tr>
519 <td class="parameter_name"><p>target</p></td>
520 <td class="parameter_description"><p>. </p></td>
521 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
522 </tr></tbody>
523 </table></div>
524 </div>
525 </div>
526 <hr>
527 <div class="refsect2">
528 <a name="gvir-config-storage-pool-get-uuid"></a><h3>gvir_config_storage_pool_get_uuid ()</h3>
529 <pre class="programlisting">const <span class="returnvalue">char</span> *
530 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>
531 <p>Gets the unique identifier for <em class="parameter"><code>pool</code></em>
532 .</p>
533 <div class="refsect3">
534 <a name="id-1.2.10.7.18.5"></a><h4>Parameters</h4>
535 <div class="informaltable"><table width="100%" border="0">
536 <colgroup>
537 <col width="150px" class="parameters_name">
538 <col class="parameters_description">
539 <col width="200px" class="parameters_annotations">
540 </colgroup>
541 <tbody><tr>
542 <td class="parameter_name"><p>pool</p></td>
543 <td class="parameter_description"><p>a <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a></p></td>
544 <td class="parameter_annotations"> </td>
545 </tr></tbody>
546 </table></div>
547 </div>
548 <div class="refsect3">
549 <a name="id-1.2.10.7.18.6"></a><h4>Returns</h4>
550 <p> unique identifier for <em class="parameter"><code>pool</code></em>
551 .</p>
552 </div>
553 </div>
554 <hr>
555 <div class="refsect2">
556 <a name="gvir-config-storage-pool-set-uuid"></a><h3>gvir_config_storage_pool_set_uuid ()</h3>
557 <pre class="programlisting"><span class="returnvalue">void</span>
558 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>,
559 <em class="parameter"><code>const <span class="type">char</span> *uuid</code></em>);</pre>
560 <div class="refsect3">
561 <a name="id-1.2.10.7.19.4"></a><h4>Parameters</h4>
562 <div class="informaltable"><table width="100%" border="0">
563 <colgroup>
564 <col width="150px" class="parameters_name">
565 <col class="parameters_description">
566 <col width="200px" class="parameters_annotations">
567 </colgroup>
568 <tbody><tr>
569 <td class="parameter_name"><p>uuid</p></td>
570 <td class="parameter_description"><p>. </p></td>
571 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
572 </tr></tbody>
573 </table></div>
574 </div>
575 </div>
576 </div>
577 <div class="refsect1">
578 <a name="GVirConfigStoragePool.other_details"></a><h2>Types and Values</h2>
97579 <div class="refsect2">
98580 <a name="GVirConfigStoragePool-struct"></a><h3>struct GVirConfigStoragePool</h3>
99581 <pre class="programlisting">struct GVirConfigStoragePool;</pre>
111593 <hr>
112594 <div class="refsect2">
113595 <a name="GVirConfigStoragePoolType"></a><h3>enum GVirConfigStoragePoolType</h3>
114 <pre class="programlisting">typedef enum {
115 GVIR_CONFIG_STORAGE_POOL_TYPE_DIR,
116 GVIR_CONFIG_STORAGE_POOL_TYPE_FS,
117 GVIR_CONFIG_STORAGE_POOL_TYPE_NETFS,
118 GVIR_CONFIG_STORAGE_POOL_TYPE_LOGICAL,
119 GVIR_CONFIG_STORAGE_POOL_TYPE_DISK,
120 GVIR_CONFIG_STORAGE_POOL_TYPE_ISCSI,
121 GVIR_CONFIG_STORAGE_POOL_TYPE_SCSI,
122 GVIR_CONFIG_STORAGE_POOL_TYPE_MPATH
123 } GVirConfigStoragePoolType;
124 </pre>
125 <div class="variablelist"><table border="0" class="variablelist">
126 <colgroup>
127 <col align="left" valign="top">
128 <col>
596 <div class="refsect3">
597 <a name="id-1.2.10.8.4.3"></a><h4>Members</h4>
598 <div class="informaltable"><table width="100%" border="0">
599 <colgroup>
600 <col width="300px" class="enum_members_name">
601 <col class="enum_members_description">
602 <col width="200px" class="enum_members_annotations">
129603 </colgroup>
130604 <tbody>
131605 <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>
606 <td class="enum_member_name"><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-DIR:CAPS"></a>GVIR_CONFIG_STORAGE_POOL_TYPE_DIR</p></td>
607 <td> </td>
608 <td> </td>
609 </tr>
610 <tr>
611 <td class="enum_member_name"><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-FS:CAPS"></a>GVIR_CONFIG_STORAGE_POOL_TYPE_FS</p></td>
612 <td> </td>
613 <td> </td>
614 </tr>
615 <tr>
616 <td class="enum_member_name"><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-NETFS:CAPS"></a>GVIR_CONFIG_STORAGE_POOL_TYPE_NETFS</p></td>
617 <td> </td>
618 <td> </td>
619 </tr>
620 <tr>
621 <td class="enum_member_name"><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-LOGICAL:CAPS"></a>GVIR_CONFIG_STORAGE_POOL_TYPE_LOGICAL</p></td>
622 <td> </td>
623 <td> </td>
624 </tr>
625 <tr>
626 <td class="enum_member_name"><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-DISK:CAPS"></a>GVIR_CONFIG_STORAGE_POOL_TYPE_DISK</p></td>
627 <td> </td>
628 <td> </td>
629 </tr>
630 <tr>
631 <td class="enum_member_name"><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-ISCSI:CAPS"></a>GVIR_CONFIG_STORAGE_POOL_TYPE_ISCSI</p></td>
632 <td> </td>
633 <td> </td>
634 </tr>
635 <tr>
636 <td class="enum_member_name"><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-SCSI:CAPS"></a>GVIR_CONFIG_STORAGE_POOL_TYPE_SCSI</p></td>
637 <td> </td>
638 <td> </td>
639 </tr>
640 <tr>
641 <td class="enum_member_name"><p><a name="GVIR-CONFIG-STORAGE-POOL-TYPE-MPATH:CAPS"></a>GVIR_CONFIG_STORAGE_POOL_TYPE_MPATH</p></td>
642 <td> </td>
643 <td> </td>
162644 </tr>
163645 </tbody>
164646 </table></div>
165647 </div>
166 <hr>
167 <div class="refsect2">
168 <a name="gvir-config-storage-pool-new"></a><h3>gvir_config_storage_pool_new ()</h3>
169 <pre class="programlisting"><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="returnvalue">GVirConfigStoragePool</span></a> * gvir_config_storage_pool_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
170 </div>
171 <hr>
172 <div class="refsect2">
173 <a name="gvir-config-storage-pool-new-from-xml"></a><h3>gvir_config_storage_pool_new_from_xml ()</h3>
174 <pre class="programlisting"><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="returnvalue">GVirConfigStoragePool</span></a> * gvir_config_storage_pool_new_from_xml
175 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
176 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
177 </div>
178 <hr>
179 <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">
206 <a name="gvir-config-storage-pool-set-allocation"></a><h3>gvir_config_storage_pool_set_allocation ()</h3>
207 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_allocation
208 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
209 <em class="parameter"><code><span class="type">guint64</span> allocation</code></em>);</pre>
210 </div>
211 <hr>
212 <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">
239 <a name="gvir-config-storage-pool-set-available"></a><h3>gvir_config_storage_pool_set_available ()</h3>
240 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_available
241 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
242 <em class="parameter"><code><span class="type">guint64</span> available</code></em>);</pre>
243 </div>
244 <hr>
245 <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">
272 <a name="gvir-config-storage-pool-set-capacity"></a><h3>gvir_config_storage_pool_set_capacity ()</h3>
273 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_capacity
274 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
275 <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>
301 </div>
302 <hr>
303 <div class="refsect2">
304 <a name="gvir-config-storage-pool-set-name"></a><h3>gvir_config_storage_pool_set_name ()</h3>
305 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_name (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
306 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
307 <div class="variablelist"><table border="0" class="variablelist">
308 <colgroup>
309 <col align="left" valign="top">
310 <col>
311 </colgroup>
312 <tbody><tr>
313 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
314 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
315 </td>
316 </tr></tbody>
317 </table></div>
318 </div>
319 <hr>
320 <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">
348 <a name="gvir-config-storage-pool-set-pool-type"></a><h3>gvir_config_storage_pool_set_pool_type ()</h3>
349 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_pool_type
350 (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
351 <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>
379 </div>
380 <hr>
381 <div class="refsect2">
382 <a name="gvir-config-storage-pool-set-source"></a><h3>gvir_config_storage_pool_set_source ()</h3>
383 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_pool_set_source (<em class="parameter"><code><a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool"><span class="type">GVirConfigStoragePool</span></a> *pool</code></em>,
384 <em class="parameter"><code><span class="type">GVirConfigStoragePoolSource</span> *source</code></em>);</pre>
385 <div class="variablelist"><table border="0" class="variablelist">
386 <colgroup>
387 <col align="left" valign="top">
388 <col>
389 </colgroup>
390 <tbody><tr>
391 <td><p><span class="term"><em class="parameter"><code>source</code></em> :</span></p></td>
392 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
393 </td>
394 </tr></tbody>
395 </table></div>
396 </div>
397 <hr>
398 <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">
426 <a name="gvir-config-storage-pool-set-target"></a><h3>gvir_config_storage_pool_set_target ()</h3>
427 <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>,
428 <em class="parameter"><code><span class="type">GVirConfigStoragePoolTarget</span> *target</code></em>);</pre>
429 <div class="variablelist"><table border="0" class="variablelist">
430 <colgroup>
431 <col align="left" valign="top">
432 <col>
433 </colgroup>
434 <tbody><tr>
435 <td><p><span class="term"><em class="parameter"><code>target</code></em> :</span></p></td>
436 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
437 </td>
438 </tr></tbody>
439 </table></div>
440 </div>
441 <hr>
442 <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">
468 <a name="gvir-config-storage-pool-set-uuid"></a><h3>gvir_config_storage_pool_set_uuid ()</h3>
469 <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>,
470 <em class="parameter"><code>const <span class="type">char</span> *uuid</code></em>);</pre>
471 <div class="variablelist"><table border="0" class="variablelist">
472 <colgroup>
473 <col align="left" valign="top">
474 <col>
475 </colgroup>
476 <tbody><tr>
477 <td><p><span class="term"><em class="parameter"><code>uuid</code></em> :</span></p></td>
478 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
479 </td>
480 </tr></tbody>
481 </table></div>
648 </div>
649 <hr>
650 <div class="refsect2">
651 <a name="GVirConfigStoragePoolPrivate"></a><h3>GVirConfigStoragePoolPrivate</h3>
652 <pre class="programlisting">typedef struct _GVirConfigStoragePoolPrivate GVirConfigStoragePoolPrivate;</pre>
482653 </div>
483654 </div>
484655 </div>
485656 <div class="footer">
486 <hr>
487 Generated by GTK-Doc V1.19</div>
657 <hr>Generated by GTK-Doc V1.24</div>
488658 </body>
489659 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConfigStorageVol</title>
4 <title>GVirConfigStorageVol: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirConfigStoragePool.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="GVirConfigCapabilities.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="#GVirConfigStorageVol.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConfigStorageVol.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConfigStorageVol.object-hierarchy" class="shortcut">Object Hierarchy</a>
28 </td></tr>
29 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConfigStorageVol.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConfigStorageVol.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
19 </td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22 <td><a accesskey="p" href="GVirConfigStoragePool.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="GVirConfigCapabilities.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
3025 <div class="refentry">
3126 <a name="GVirConfigStorageVol"></a><div class="titlepage"></div>
3227 <div class="refnamediv"><table width="100%"><tr>
3429 <h2><span class="refentrytitle"><a name="GVirConfigStorageVol.top_of_page"></a>GVirConfigStorageVol</span></h2>
3530 <p>GVirConfigStorageVol</p>
3631 </td>
37 <td valign="top" align="right"></td>
32 <td class="gallery_image" valign="top" align="right"></td>
3833 </tr></table></div>
39 <div class="refsynopsisdiv">
40 <a name="GVirConfigStorageVol.synopsis"></a><h2>Synopsis</h2>
41 <pre class="synopsis">struct <a class="link" href="GVirConfigStorageVol.html#GVirConfigStorageVol-struct" title="struct GVirConfigStorageVol">GVirConfigStorageVol</a>;
42 struct <a class="link" href="GVirConfigStorageVol.html#GVirConfigStorageVolClass" title="struct GVirConfigStorageVolClass">GVirConfigStorageVolClass</a>;
43 <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="returnvalue">GVirConfigStorageVol</span></a> * <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-new" title="gvir_config_storage_vol_new ()">gvir_config_storage_vol_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
44 <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="returnvalue">GVirConfigStorageVol</span></a> * <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-new-from-xml" title="gvir_config_storage_vol_new_from_xml ()">gvir_config_storage_vol_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 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-allocation" title="gvir_config_storage_vol_set_allocation ()">gvir_config_storage_vol_set_allocation</a>
48 (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
49 <em class="parameter"><code><span class="type">guint64</span> allocation</code></em>);
50 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-backing-store" title="gvir_config_storage_vol_set_backing_store ()">gvir_config_storage_vol_set_backing_store</a>
51 (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
52 <em class="parameter"><code><span class="type">GVirConfigStorageVolBackingStore</span> *backing_store</code></em>);
53 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-capacity" title="gvir_config_storage_vol_set_capacity ()">gvir_config_storage_vol_set_capacity</a>
54 (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
55 <em class="parameter"><code><span class="type">guint64</span> capacity</code></em>);
56 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-name" title="gvir_config_storage_vol_set_name ()">gvir_config_storage_vol_set_name</a> (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
57 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);
58 <span class="returnvalue">void</span> <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-target" title="gvir_config_storage_vol_set_target ()">gvir_config_storage_vol_set_target</a> (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
59 <em class="parameter"><code><span class="type">GVirConfigStorageVolTarget</span> *target</code></em>);
34 <div class="refsect1">
35 <a name="GVirConfigStorageVol.functions"></a><h2>Functions</h2>
36 <div class="informaltable"><table width="100%" border="0">
37 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
40 </colgroup>
41 <tbody>
42 <tr>
43 <td class="function_type">
44 <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="returnvalue">GVirConfigStorageVol</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-new" title="gvir_config_storage_vol_new ()">gvir_config_storage_vol_new</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="returnvalue">GVirConfigStorageVol</span></a> *
53 </td>
54 <td class="function_name">
55 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-new-from-xml" title="gvir_config_storage_vol_new_from_xml ()">gvir_config_storage_vol_new_from_xml</a> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 <tr>
59 <td class="function_type">
60 <span class="returnvalue">void</span>
61 </td>
62 <td class="function_name">
63 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-allocation" title="gvir_config_storage_vol_set_allocation ()">gvir_config_storage_vol_set_allocation</a> <span class="c_punctuation">()</span>
64 </td>
65 </tr>
66 <tr>
67 <td class="function_type">
68 <span class="returnvalue">void</span>
69 </td>
70 <td class="function_name">
71 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-backing-store" title="gvir_config_storage_vol_set_backing_store ()">gvir_config_storage_vol_set_backing_store</a> <span class="c_punctuation">()</span>
72 </td>
73 </tr>
74 <tr>
75 <td class="function_type">
76 <span class="returnvalue">void</span>
77 </td>
78 <td class="function_name">
79 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-capacity" title="gvir_config_storage_vol_set_capacity ()">gvir_config_storage_vol_set_capacity</a> <span class="c_punctuation">()</span>
80 </td>
81 </tr>
82 <tr>
83 <td class="function_type">
84 <span class="returnvalue">void</span>
85 </td>
86 <td class="function_name">
87 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-name" title="gvir_config_storage_vol_set_name ()">gvir_config_storage_vol_set_name</a> <span class="c_punctuation">()</span>
88 </td>
89 </tr>
90 <tr>
91 <td class="function_type">
92 <span class="returnvalue">void</span>
93 </td>
94 <td class="function_name">
95 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-target" title="gvir_config_storage_vol_set_target ()">gvir_config_storage_vol_set_target</a> <span class="c_punctuation">()</span>
96 </td>
97 </tr>
98 </tbody>
99 </table></div>
100 </div>
101 <div class="refsect1">
102 <a name="GVirConfigStorageVol.other"></a><h2>Types and Values</h2>
103 <div class="informaltable"><table width="100%" border="0">
104 <colgroup>
105 <col width="150px" class="name">
106 <col class="description">
107 </colgroup>
108 <tbody>
109 <tr>
110 <td class="datatype_keyword">struct</td>
111 <td class="function_name"><a class="link" href="GVirConfigStorageVol.html#GVirConfigStorageVol-struct" title="struct GVirConfigStorageVol">GVirConfigStorageVol</a></td>
112 </tr>
113 <tr>
114 <td class="datatype_keyword">struct</td>
115 <td class="function_name"><a class="link" href="GVirConfigStorageVol.html#GVirConfigStorageVolClass" title="struct GVirConfigStorageVolClass">GVirConfigStorageVolClass</a></td>
116 </tr>
117 <tr>
118 <td class="datatype_keyword"> </td>
119 <td class="function_name"><a class="link" href="GVirConfigStorageVol.html#GVirConfigStorageVolPrivate" title="GVirConfigStorageVolPrivate">GVirConfigStorageVolPrivate</a></td>
120 </tr>
121 </tbody>
122 </table></div>
123 </div>
124 <div class="refsect1">
125 <a name="GVirConfigStorageVol.object-hierarchy"></a><h2>Object Hierarchy</h2>
126 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
127 <span class="lineart">╰──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
128 <span class="lineart">╰──</span> GVirConfigStorageVol
60129 </pre>
61130 </div>
62131 <div class="refsect1">
63 <a name="GVirConfigStorageVol.object-hierarchy"></a><h2>Object Hierarchy</h2>
64 <pre class="synopsis">
65 GObject
66 +----<a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
67 +----GVirConfigStorageVol
68 </pre>
69 </div>
70 <div class="refsect1">
71132 <a name="GVirConfigStorageVol.description"></a><h2>Description</h2>
72133 </div>
73134 <div class="refsect1">
74 <a name="GVirConfigStorageVol.details"></a><h2>Details</h2>
135 <a name="GVirConfigStorageVol.functions_details"></a><h2>Functions</h2>
136 <div class="refsect2">
137 <a name="gvir-config-storage-vol-new"></a><h3>gvir_config_storage_vol_new ()</h3>
138 <pre class="programlisting"><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="returnvalue">GVirConfigStorageVol</span></a> *
139 gvir_config_storage_vol_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
140 </div>
141 <hr>
142 <div class="refsect2">
143 <a name="gvir-config-storage-vol-new-from-xml"></a><h3>gvir_config_storage_vol_new_from_xml ()</h3>
144 <pre class="programlisting"><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="returnvalue">GVirConfigStorageVol</span></a> *
145 gvir_config_storage_vol_new_from_xml (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *xml</code></em>,
146 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
147 </div>
148 <hr>
149 <div class="refsect2">
150 <a name="gvir-config-storage-vol-set-allocation"></a><h3>gvir_config_storage_vol_set_allocation ()</h3>
151 <pre class="programlisting"><span class="returnvalue">void</span>
152 gvir_config_storage_vol_set_allocation
153 (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
154 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> allocation</code></em>);</pre>
155 </div>
156 <hr>
157 <div class="refsect2">
158 <a name="gvir-config-storage-vol-set-backing-store"></a><h3>gvir_config_storage_vol_set_backing_store ()</h3>
159 <pre class="programlisting"><span class="returnvalue">void</span>
160 gvir_config_storage_vol_set_backing_store
161 (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
162 <em class="parameter"><code><span class="type">GVirConfigStorageVolBackingStore</span> *backing_store</code></em>);</pre>
163 <div class="refsect3">
164 <a name="id-1.2.11.7.5.4"></a><h4>Parameters</h4>
165 <div class="informaltable"><table width="100%" border="0">
166 <colgroup>
167 <col width="150px" class="parameters_name">
168 <col class="parameters_description">
169 <col width="200px" class="parameters_annotations">
170 </colgroup>
171 <tbody><tr>
172 <td class="parameter_name"><p>backing_store</p></td>
173 <td class="parameter_description"><p>. </p></td>
174 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
175 </tr></tbody>
176 </table></div>
177 </div>
178 </div>
179 <hr>
180 <div class="refsect2">
181 <a name="gvir-config-storage-vol-set-capacity"></a><h3>gvir_config_storage_vol_set_capacity ()</h3>
182 <pre class="programlisting"><span class="returnvalue">void</span>
183 gvir_config_storage_vol_set_capacity (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
184 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> capacity</code></em>);</pre>
185 </div>
186 <hr>
187 <div class="refsect2">
188 <a name="gvir-config-storage-vol-set-name"></a><h3>gvir_config_storage_vol_set_name ()</h3>
189 <pre class="programlisting"><span class="returnvalue">void</span>
190 gvir_config_storage_vol_set_name (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
191 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
192 <div class="refsect3">
193 <a name="id-1.2.11.7.7.4"></a><h4>Parameters</h4>
194 <div class="informaltable"><table width="100%" border="0">
195 <colgroup>
196 <col width="150px" class="parameters_name">
197 <col class="parameters_description">
198 <col width="200px" class="parameters_annotations">
199 </colgroup>
200 <tbody><tr>
201 <td class="parameter_name"><p>name</p></td>
202 <td class="parameter_description"><p>. </p></td>
203 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
204 </tr></tbody>
205 </table></div>
206 </div>
207 </div>
208 <hr>
209 <div class="refsect2">
210 <a name="gvir-config-storage-vol-set-target"></a><h3>gvir_config_storage_vol_set_target ()</h3>
211 <pre class="programlisting"><span class="returnvalue">void</span>
212 gvir_config_storage_vol_set_target (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
213 <em class="parameter"><code><span class="type">GVirConfigStorageVolTarget</span> *target</code></em>);</pre>
214 <div class="refsect3">
215 <a name="id-1.2.11.7.8.4"></a><h4>Parameters</h4>
216 <div class="informaltable"><table width="100%" border="0">
217 <colgroup>
218 <col width="150px" class="parameters_name">
219 <col class="parameters_description">
220 <col width="200px" class="parameters_annotations">
221 </colgroup>
222 <tbody><tr>
223 <td class="parameter_name"><p>target</p></td>
224 <td class="parameter_description"><p>. </p></td>
225 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
226 </tr></tbody>
227 </table></div>
228 </div>
229 </div>
230 </div>
231 <div class="refsect1">
232 <a name="GVirConfigStorageVol.other_details"></a><h2>Types and Values</h2>
75233 <div class="refsect2">
76234 <a name="GVirConfigStorageVol-struct"></a><h3>struct GVirConfigStorageVol</h3>
77235 <pre class="programlisting">struct GVirConfigStorageVol;</pre>
88246 </div>
89247 <hr>
90248 <div class="refsect2">
91 <a name="gvir-config-storage-vol-new"></a><h3>gvir_config_storage_vol_new ()</h3>
92 <pre class="programlisting"><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="returnvalue">GVirConfigStorageVol</span></a> * gvir_config_storage_vol_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
93 </div>
94 <hr>
95 <div class="refsect2">
96 <a name="gvir-config-storage-vol-new-from-xml"></a><h3>gvir_config_storage_vol_new_from_xml ()</h3>
97 <pre class="programlisting"><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="returnvalue">GVirConfigStorageVol</span></a> * gvir_config_storage_vol_new_from_xml
98 (<em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
99 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
100 </div>
101 <hr>
102 <div class="refsect2">
103 <a name="gvir-config-storage-vol-set-allocation"></a><h3>gvir_config_storage_vol_set_allocation ()</h3>
104 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_vol_set_allocation
105 (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
106 <em class="parameter"><code><span class="type">guint64</span> allocation</code></em>);</pre>
107 </div>
108 <hr>
109 <div class="refsect2">
110 <a name="gvir-config-storage-vol-set-backing-store"></a><h3>gvir_config_storage_vol_set_backing_store ()</h3>
111 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_vol_set_backing_store
112 (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
113 <em class="parameter"><code><span class="type">GVirConfigStorageVolBackingStore</span> *backing_store</code></em>);</pre>
114 <div class="variablelist"><table border="0" class="variablelist">
115 <colgroup>
116 <col align="left" valign="top">
117 <col>
118 </colgroup>
119 <tbody><tr>
120 <td><p><span class="term"><em class="parameter"><code>backing_store</code></em> :</span></p></td>
121 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
122 </td>
123 </tr></tbody>
124 </table></div>
125 </div>
126 <hr>
127 <div class="refsect2">
128 <a name="gvir-config-storage-vol-set-capacity"></a><h3>gvir_config_storage_vol_set_capacity ()</h3>
129 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_vol_set_capacity
130 (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
131 <em class="parameter"><code><span class="type">guint64</span> capacity</code></em>);</pre>
132 </div>
133 <hr>
134 <div class="refsect2">
135 <a name="gvir-config-storage-vol-set-name"></a><h3>gvir_config_storage_vol_set_name ()</h3>
136 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_vol_set_name (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
137 <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
138 <div class="variablelist"><table border="0" class="variablelist">
139 <colgroup>
140 <col align="left" valign="top">
141 <col>
142 </colgroup>
143 <tbody><tr>
144 <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
145 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
146 </td>
147 </tr></tbody>
148 </table></div>
149 </div>
150 <hr>
151 <div class="refsect2">
152 <a name="gvir-config-storage-vol-set-target"></a><h3>gvir_config_storage_vol_set_target ()</h3>
153 <pre class="programlisting"><span class="returnvalue">void</span> gvir_config_storage_vol_set_target (<em class="parameter"><code><a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol"><span class="type">GVirConfigStorageVol</span></a> *vol</code></em>,
154 <em class="parameter"><code><span class="type">GVirConfigStorageVolTarget</span> *target</code></em>);</pre>
155 <div class="variablelist"><table border="0" class="variablelist">
156 <colgroup>
157 <col align="left" valign="top">
158 <col>
159 </colgroup>
160 <tbody><tr>
161 <td><p><span class="term"><em class="parameter"><code>target</code></em> :</span></p></td>
162 <td>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
163 </td>
164 </tr></tbody>
165 </table></div>
249 <a name="GVirConfigStorageVolPrivate"></a><h3>GVirConfigStorageVolPrivate</h3>
250 <pre class="programlisting">typedef struct _GVirConfigStorageVolPrivate GVirConfigStorageVolPrivate;</pre>
166251 </div>
167252 </div>
168253 </div>
169254 <div class="footer">
170 <hr>
171 Generated by GTK-Doc V1.19</div>
255 <hr>Generated by GTK-Doc V1.24</div>
172256 </body>
173257 </html>
+0
-95
docs/libvirt-gconfig/html/Libvirt-gconfig-GVirConfig.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>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>
00 <?xml version="1.0" encoding="utf-8" standalone="no"?>
1 <!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
21 <book xmlns="http://www.devhelp.net/book" title="Libvirt-gconfig Reference Manual" link="index.html" author="" name="Libvirt-gconfig" version="2" language="c">
32 <chapters>
43 <sub name="Libvirt-gconfig" link="ch01.html">
54 <sub name="GVirConfigObject" link="GVirConfigObject.html"/>
65 <sub name="GVirConfigDomain" link="GVirConfigDomain.html"/>
76 <sub name="GVirConfigDomainSnapshot" link="GVirConfigDomainSnapshot.html"/>
8 <sub name="GVirConfig" link="Libvirt-gconfig-GVirConfig.html"/>
7 <sub name="GVirConfigInterface" link="GVirConfigInterface.html"/>
98 <sub name="GVirConfigNetworkFilter" link="GVirConfigNetworkFilter.html"/>
109 <sub name="GVirConfigNetwork" link="GVirConfigNetwork.html"/>
1110 <sub name="GVirConfigNodeDevice" link="GVirConfigNodeDevice.html"/>
1918 <sub name="Annotation Glossary" link="annotation-glossary.html"/>
2019 </chapters>
2120 <functions>
21 <keyword type="function" name="gvir_config_object_new ()" link="GVirConfigObject.html#gvir-config-object-new"/>
22 <keyword type="function" name="gvir_config_object_new_from_xml ()" link="GVirConfigObject.html#gvir-config-object-new-from-xml"/>
23 <keyword type="function" name="gvir_config_object_validate ()" link="GVirConfigObject.html#gvir-config-object-validate"/>
24 <keyword type="function" name="gvir_config_object_to_xml ()" link="GVirConfigObject.html#gvir-config-object-to-xml"/>
25 <keyword type="function" name="gvir_config_object_get_schema ()" link="GVirConfigObject.html#gvir-config-object-get-schema"/>
2226 <keyword type="struct" name="struct GVirConfigObject" link="GVirConfigObject.html#GVirConfigObject-struct"/>
2327 <keyword type="struct" name="struct GVirConfigObjectClass" link="GVirConfigObject.html#GVirConfigObjectClass"/>
24 <keyword type="function" name="gvir_config_object_new ()" link="GVirConfigObject.html#gvir-config-object-new"/>
25 <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"/>
27 <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_get_schema ()" link="GVirConfigObject.html#gvir-config-object-get-schema"/>
29 <keyword type="property" name="The &quot;doc&quot; property" link="GVirConfigObject.html#GVirConfigObject--doc"/>
30 <keyword type="property" name="The &quot;node&quot; property" link="GVirConfigObject.html#GVirConfigObject--node"/>
31 <keyword type="property" name="The &quot;schema&quot; property" link="GVirConfigObject.html#GVirConfigObject--schema"/>
28 <keyword type="struct" name="GVirConfigObjectPrivate" link="GVirConfigObject.html#GVirConfigObjectPrivate"/>
29 <keyword type="property" name="The “doc” property" link="GVirConfigObject.html#GVirConfigObject--doc"/>
30 <keyword type="property" name="The “node” property" link="GVirConfigObject.html#GVirConfigObject--node"/>
31 <keyword type="property" name="The “schema” property" link="GVirConfigObject.html#GVirConfigObject--schema"/>
32 <keyword type="function" name="gvir_config_domain_new_from_xml ()" link="GVirConfigDomain.html#gvir-config-domain-new-from-xml"/>
33 <keyword type="function" name="gvir_config_domain_new ()" link="GVirConfigDomain.html#gvir-config-domain-new"/>
34 <keyword type="function" name="gvir_config_domain_get_virt_type ()" link="GVirConfigDomain.html#gvir-config-domain-get-virt-type"/>
35 <keyword type="function" name="gvir_config_domain_set_virt_type ()" link="GVirConfigDomain.html#gvir-config-domain-set-virt-type"/>
36 <keyword type="function" name="gvir_config_domain_get_name ()" link="GVirConfigDomain.html#gvir-config-domain-get-name"/>
37 <keyword type="function" name="gvir_config_domain_set_name ()" link="GVirConfigDomain.html#gvir-config-domain-set-name"/>
38 <keyword type="function" name="gvir_config_domain_get_uuid ()" link="GVirConfigDomain.html#gvir-config-domain-get-uuid"/>
39 <keyword type="function" name="gvir_config_domain_set_uuid ()" link="GVirConfigDomain.html#gvir-config-domain-set-uuid"/>
40 <keyword type="function" name="gvir_config_domain_get_description ()" link="GVirConfigDomain.html#gvir-config-domain-get-description"/>
41 <keyword type="function" name="gvir_config_domain_set_description ()" link="GVirConfigDomain.html#gvir-config-domain-set-description"/>
42 <keyword type="function" name="gvir_config_domain_get_memory ()" link="GVirConfigDomain.html#gvir-config-domain-get-memory"/>
43 <keyword type="function" name="gvir_config_domain_set_memory ()" link="GVirConfigDomain.html#gvir-config-domain-set-memory"/>
44 <keyword type="function" name="gvir_config_domain_get_current_memory ()" link="GVirConfigDomain.html#gvir-config-domain-get-current-memory"/>
45 <keyword type="function" name="gvir_config_domain_set_current_memory ()" link="GVirConfigDomain.html#gvir-config-domain-set-current-memory"/>
46 <keyword type="function" name="gvir_config_domain_get_vcpus ()" link="GVirConfigDomain.html#gvir-config-domain-get-vcpus"/>
47 <keyword type="function" name="gvir_config_domain_set_vcpus ()" link="GVirConfigDomain.html#gvir-config-domain-set-vcpus"/>
48 <keyword type="function" name="gvir_config_domain_get_features ()" link="GVirConfigDomain.html#gvir-config-domain-get-features"/>
49 <keyword type="function" name="gvir_config_domain_set_features ()" link="GVirConfigDomain.html#gvir-config-domain-set-features"/>
50 <keyword type="function" name="gvir_config_domain_get_clock ()" link="GVirConfigDomain.html#gvir-config-domain-get-clock"/>
51 <keyword type="function" name="gvir_config_domain_set_clock ()" link="GVirConfigDomain.html#gvir-config-domain-set-clock"/>
52 <keyword type="function" name="gvir_config_domain_get_os ()" link="GVirConfigDomain.html#gvir-config-domain-get-os"/>
53 <keyword type="function" name="gvir_config_domain_set_os ()" link="GVirConfigDomain.html#gvir-config-domain-set-os"/>
54 <keyword type="function" name="gvir_config_domain_set_seclabel ()" link="GVirConfigDomain.html#gvir-config-domain-set-seclabel"/>
55 <keyword type="function" name="gvir_config_domain_get_title ()" link="GVirConfigDomain.html#gvir-config-domain-get-title"/>
56 <keyword type="function" name="gvir_config_domain_set_title ()" link="GVirConfigDomain.html#gvir-config-domain-set-title"/>
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_add_device ()" link="GVirConfigDomain.html#gvir-config-domain-add-device"/>
59 <keyword type="function" name="gvir_config_domain_get_devices ()" link="GVirConfigDomain.html#gvir-config-domain-get-devices"/>
60 <keyword type="function" name="gvir_config_domain_set_lifecycle ()" link="GVirConfigDomain.html#gvir-config-domain-set-lifecycle"/>
61 <keyword type="function" name="gvir_config_domain_set_custom_xml ()" link="GVirConfigDomain.html#gvir-config-domain-set-custom-xml"/>
62 <keyword type="function" name="gvir_config_domain_get_custom_xml ()" link="GVirConfigDomain.html#gvir-config-domain-get-custom-xml"/>
63 <keyword type="function" name="gvir_config_domain_get_cpu ()" link="GVirConfigDomain.html#gvir-config-domain-get-cpu"/>
64 <keyword type="function" name="gvir_config_domain_set_cpu ()" link="GVirConfigDomain.html#gvir-config-domain-set-cpu"/>
65 <keyword type="function" name="gvir_config_domain_set_power_management ()" link="GVirConfigDomain.html#gvir-config-domain-set-power-management"/>
3266 <keyword type="struct" name="struct GVirConfigDomain" link="GVirConfigDomain.html#GVirConfigDomain-struct"/>
3367 <keyword type="struct" name="struct GVirConfigDomainClass" link="GVirConfigDomain.html#GVirConfigDomainClass"/>
3468 <keyword type="enum" name="enum GVirConfigDomainVirtType" link="GVirConfigDomain.html#GVirConfigDomainVirtType"/>
3569 <keyword type="enum" name="enum GVirConfigDomainLifecycleEvent" link="GVirConfigDomain.html#GVirConfigDomainLifecycleEvent"/>
3670 <keyword type="enum" name="enum GVirConfigDomainLifecycleAction" link="GVirConfigDomain.html#GVirConfigDomainLifecycleAction"/>
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"/>
60 <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"/>
65 <keyword type="function" name="gvir_config_domain_get_cpu ()" link="GVirConfigDomain.html#gvir-config-domain-get-cpu"/>
66 <keyword type="function" name="gvir_config_domain_set_cpu ()" link="GVirConfigDomain.html#gvir-config-domain-set-cpu"/>
67 <keyword type="function" name="gvir_config_domain_set_power_management ()" link="GVirConfigDomain.html#gvir-config-domain-set-power-management"/>
68 <keyword type="property" name="The &quot;current-memory&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--current-memory"/>
69 <keyword type="property" name="The &quot;description&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--description"/>
70 <keyword type="property" name="The &quot;features&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--features"/>
71 <keyword type="property" name="The &quot;memory&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--memory"/>
72 <keyword type="property" name="The &quot;name&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--name"/>
73 <keyword type="property" name="The &quot;title&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--title"/>
74 <keyword type="property" name="The &quot;vcpu&quot; property" link="GVirConfigDomain.html#GVirConfigDomain--vcpu"/>
71 <keyword type="struct" name="GVirConfigDomainPrivate" link="GVirConfigDomain.html#GVirConfigDomainPrivate"/>
72 <keyword type="property" name="The “current-memory” property" link="GVirConfigDomain.html#GVirConfigDomain--current-memory"/>
73 <keyword type="property" name="The “description” property" link="GVirConfigDomain.html#GVirConfigDomain--description"/>
74 <keyword type="property" name="The “features” property" link="GVirConfigDomain.html#GVirConfigDomain--features"/>
75 <keyword type="property" name="The “memory” property" link="GVirConfigDomain.html#GVirConfigDomain--memory"/>
76 <keyword type="property" name="The “name” property" link="GVirConfigDomain.html#GVirConfigDomain--name"/>
77 <keyword type="property" name="The “title” property" link="GVirConfigDomain.html#GVirConfigDomain--title"/>
78 <keyword type="property" name="The “uuid” property" link="GVirConfigDomain.html#GVirConfigDomain--uuid"/>
79 <keyword type="property" name="The “vcpu” property" link="GVirConfigDomain.html#GVirConfigDomain--vcpu"/>
80 <keyword type="function" name="gvir_config_domain_snapshot_new ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new"/>
81 <keyword type="function" name="gvir_config_domain_snapshot_new_from_xml ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new-from-xml"/>
82 <keyword type="function" name="gvir_config_domain_snapshot_get_name ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-name"/>
83 <keyword type="function" name="gvir_config_domain_snapshot_set_name ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-name"/>
84 <keyword type="function" name="gvir_config_domain_snapshot_get_description ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-description"/>
85 <keyword type="function" name="gvir_config_domain_snapshot_set_description ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-description"/>
86 <keyword type="function" name="gvir_config_domain_snapshot_get_memory_state ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-state"/>
87 <keyword type="function" name="gvir_config_domain_snapshot_set_memory_state ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-state"/>
88 <keyword type="function" name="gvir_config_domain_snapshot_get_memory_file ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-memory-file"/>
89 <keyword type="function" name="gvir_config_domain_snapshot_set_memory_file ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-memory-file"/>
90 <keyword type="function" name="gvir_config_domain_snapshot_get_creation_time ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-creation-time"/>
91 <keyword type="function" name="gvir_config_domain_snapshot_get_state ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-state"/>
92 <keyword type="function" name="gvir_config_domain_snapshot_get_parent ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-parent"/>
93 <keyword type="function" name="gvir_config_domain_snapshot_get_domain ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-domain"/>
94 <keyword type="function" name="gvir_config_domain_snapshot_set_disks ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-disks"/>
95 <keyword type="function" name="gvir_config_domain_snapshot_add_disk ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-add-disk"/>
96 <keyword type="function" name="gvir_config_domain_snapshot_get_disks ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-disks"/>
7597 <keyword type="struct" name="struct GVirConfigDomainSnapshot" link="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot-struct"/>
7698 <keyword type="struct" name="struct GVirConfigDomainSnapshotClass" link="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotClass"/>
7799 <keyword type="enum" name="enum GVirConfigDomainSnapshotDomainState" link="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState"/>
78100 <keyword type="enum" name="enum GVirConfigDomainSnapshotMemoryState" link="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState"/>
79 <keyword type="function" name="gvir_config_domain_snapshot_new ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new"/>
80 <keyword type="function" name="gvir_config_domain_snapshot_new_from_xml ()" link="GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-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"/>
101 <keyword type="struct" name="GVirConfigDomainSnapshotPrivate" link="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotPrivate"/>
102 <keyword type="function" name="gvir_config_interface_new ()" link="GVirConfigInterface.html#gvir-config-interface-new"/>
103 <keyword type="function" name="gvir_config_interface_new_from_xml ()" link="GVirConfigInterface.html#gvir-config-interface-new-from-xml"/>
104 <keyword type="struct" name="struct GVirConfigInterface" link="GVirConfigInterface.html#GVirConfigInterface-struct"/>
105 <keyword type="struct" name="struct GVirConfigInterfaceClass" link="GVirConfigInterface.html#GVirConfigInterfaceClass"/>
106 <keyword type="struct" name="GVirConfigInterfacePrivate" link="GVirConfigInterface.html#GVirConfigInterfacePrivate"/>
107 <keyword type="function" name="gvir_config_network_filter_new ()" link="GVirConfigNetworkFilter.html#gvir-config-network-filter-new"/>
108 <keyword type="function" name="gvir_config_network_filter_new_from_xml ()" link="GVirConfigNetworkFilter.html#gvir-config-network-filter-new-from-xml"/>
100109 <keyword type="struct" name="struct GVirConfigNetworkFilter" link="GVirConfigNetworkFilter.html#GVirConfigNetworkFilter-struct"/>
101110 <keyword type="struct" name="struct GVirConfigNetworkFilterClass" link="GVirConfigNetworkFilter.html#GVirConfigNetworkFilterClass"/>
102 <keyword type="function" name="gvir_config_network_filter_new ()" link="GVirConfigNetworkFilter.html#gvir-config-network-filter-new"/>
103 <keyword type="function" name="gvir_config_network_filter_new_from_xml ()" link="GVirConfigNetworkFilter.html#gvir-config-network-filter-new-from-xml"/>
111 <keyword type="struct" name="GVirConfigNetworkFilterPrivate" link="GVirConfigNetworkFilter.html#GVirConfigNetworkFilterPrivate"/>
112 <keyword type="function" name="gvir_config_network_new ()" link="GVirConfigNetwork.html#gvir-config-network-new"/>
113 <keyword type="function" name="gvir_config_network_new_from_xml ()" link="GVirConfigNetwork.html#gvir-config-network-new-from-xml"/>
104114 <keyword type="struct" name="struct GVirConfigNetwork" link="GVirConfigNetwork.html#GVirConfigNetwork-struct"/>
105115 <keyword type="struct" name="struct GVirConfigNetworkClass" link="GVirConfigNetwork.html#GVirConfigNetworkClass"/>
106 <keyword type="function" name="gvir_config_network_new ()" link="GVirConfigNetwork.html#gvir-config-network-new"/>
107 <keyword type="function" name="gvir_config_network_new_from_xml ()" link="GVirConfigNetwork.html#gvir-config-network-new-from-xml"/>
116 <keyword type="struct" name="GVirConfigNetworkPrivate" link="GVirConfigNetwork.html#GVirConfigNetworkPrivate"/>
117 <keyword type="function" name="gvir_config_node_device_new ()" link="GVirConfigNodeDevice.html#gvir-config-node-device-new"/>
118 <keyword type="function" name="gvir_config_node_device_new_from_xml ()" link="GVirConfigNodeDevice.html#gvir-config-node-device-new-from-xml"/>
108119 <keyword type="struct" name="struct GVirConfigNodeDevice" link="GVirConfigNodeDevice.html#GVirConfigNodeDevice-struct"/>
109120 <keyword type="struct" name="struct GVirConfigNodeDeviceClass" link="GVirConfigNodeDevice.html#GVirConfigNodeDeviceClass"/>
110 <keyword type="function" name="gvir_config_node_device_new ()" link="GVirConfigNodeDevice.html#gvir-config-node-device-new"/>
111 <keyword type="function" name="gvir_config_node_device_new_from_xml ()" link="GVirConfigNodeDevice.html#gvir-config-node-device-new-from-xml"/>
121 <keyword type="struct" name="GVirConfigNodeDevicePrivate" link="GVirConfigNodeDevice.html#GVirConfigNodeDevicePrivate"/>
122 <keyword type="function" name="gvir_config_secret_new ()" link="GVirConfigSecret.html#gvir-config-secret-new"/>
123 <keyword type="function" name="gvir_config_secret_new_from_xml ()" link="GVirConfigSecret.html#gvir-config-secret-new-from-xml"/>
112124 <keyword type="struct" name="struct GVirConfigSecret" link="GVirConfigSecret.html#GVirConfigSecret-struct"/>
113125 <keyword type="struct" name="struct GVirConfigSecretClass" link="GVirConfigSecret.html#GVirConfigSecretClass"/>
114 <keyword type="function" name="gvir_config_secret_new ()" link="GVirConfigSecret.html#gvir-config-secret-new"/>
115 <keyword type="function" name="gvir_config_secret_new_from_xml ()" link="GVirConfigSecret.html#gvir-config-secret-new-from-xml"/>
126 <keyword type="struct" name="GVirConfigSecretPrivate" link="GVirConfigSecret.html#GVirConfigSecretPrivate"/>
127 <keyword type="function" name="gvir_config_storage_pool_new ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-new"/>
128 <keyword type="function" name="gvir_config_storage_pool_new_from_xml ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-new-from-xml"/>
129 <keyword type="function" name="gvir_config_storage_pool_get_allocation ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-allocation"/>
130 <keyword type="function" name="gvir_config_storage_pool_set_allocation ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-allocation"/>
131 <keyword type="function" name="gvir_config_storage_pool_get_available ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-available"/>
132 <keyword type="function" name="gvir_config_storage_pool_set_available ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-available"/>
133 <keyword type="function" name="gvir_config_storage_pool_get_capacity ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-capacity"/>
134 <keyword type="function" name="gvir_config_storage_pool_set_capacity ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-capacity"/>
135 <keyword type="function" name="gvir_config_storage_pool_get_name ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-name"/>
136 <keyword type="function" name="gvir_config_storage_pool_set_name ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-name"/>
137 <keyword type="function" name="gvir_config_storage_pool_get_pool_type ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-pool-type"/>
138 <keyword type="function" name="gvir_config_storage_pool_set_pool_type ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-pool-type"/>
139 <keyword type="function" name="gvir_config_storage_pool_get_source ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-source"/>
140 <keyword type="function" name="gvir_config_storage_pool_set_source ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-source"/>
141 <keyword type="function" name="gvir_config_storage_pool_get_target ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-target"/>
142 <keyword type="function" name="gvir_config_storage_pool_set_target ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-target"/>
143 <keyword type="function" name="gvir_config_storage_pool_get_uuid ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-get-uuid"/>
144 <keyword type="function" name="gvir_config_storage_pool_set_uuid ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-uuid"/>
116145 <keyword type="struct" name="struct GVirConfigStoragePool" link="GVirConfigStoragePool.html#GVirConfigStoragePool-struct"/>
117146 <keyword type="struct" name="struct GVirConfigStoragePoolClass" link="GVirConfigStoragePool.html#GVirConfigStoragePoolClass"/>
118147 <keyword type="enum" name="enum GVirConfigStoragePoolType" link="GVirConfigStoragePool.html#GVirConfigStoragePoolType"/>
119 <keyword type="function" name="gvir_config_storage_pool_new ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-new"/>
120 <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"/>
122 <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"/>
124 <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"/>
126 <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"/>
128 <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"/>
130 <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"/>
132 <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"/>
134 <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"/>
136 <keyword type="function" name="gvir_config_storage_pool_set_uuid ()" link="GVirConfigStoragePool.html#gvir-config-storage-pool-set-uuid"/>
148 <keyword type="struct" name="GVirConfigStoragePoolPrivate" link="GVirConfigStoragePool.html#GVirConfigStoragePoolPrivate"/>
149 <keyword type="function" name="gvir_config_storage_vol_new ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-new"/>
150 <keyword type="function" name="gvir_config_storage_vol_new_from_xml ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-new-from-xml"/>
151 <keyword type="function" name="gvir_config_storage_vol_set_allocation ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-allocation"/>
152 <keyword type="function" name="gvir_config_storage_vol_set_backing_store ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-backing-store"/>
153 <keyword type="function" name="gvir_config_storage_vol_set_capacity ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-capacity"/>
154 <keyword type="function" name="gvir_config_storage_vol_set_name ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-name"/>
155 <keyword type="function" name="gvir_config_storage_vol_set_target ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-target"/>
137156 <keyword type="struct" name="struct GVirConfigStorageVol" link="GVirConfigStorageVol.html#GVirConfigStorageVol-struct"/>
138157 <keyword type="struct" name="struct GVirConfigStorageVolClass" link="GVirConfigStorageVol.html#GVirConfigStorageVolClass"/>
139 <keyword type="function" name="gvir_config_storage_vol_new ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-new"/>
140 <keyword type="function" name="gvir_config_storage_vol_new_from_xml ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-new-from-xml"/>
141 <keyword type="function" name="gvir_config_storage_vol_set_allocation ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-allocation"/>
142 <keyword type="function" name="gvir_config_storage_vol_set_backing_store ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-backing-store"/>
143 <keyword type="function" name="gvir_config_storage_vol_set_capacity ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-capacity"/>
144 <keyword type="function" name="gvir_config_storage_vol_set_name ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-name"/>
145 <keyword type="function" name="gvir_config_storage_vol_set_target ()" link="GVirConfigStorageVol.html#gvir-config-storage-vol-set-target"/>
158 <keyword type="struct" name="GVirConfigStorageVolPrivate" link="GVirConfigStorageVol.html#GVirConfigStorageVolPrivate"/>
159 <keyword type="function" name="gvir_config_capabilities_new ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-new"/>
160 <keyword type="function" name="gvir_config_capabilities_new_from_xml ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-new-from-xml"/>
161 <keyword type="function" name="gvir_config_capabilities_get_host ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-get-host"/>
162 <keyword type="function" name="gvir_config_capabilities_get_guests ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-get-guests"/>
146163 <keyword type="struct" name="struct GVirConfigCapabilities" link="GVirConfigCapabilities.html#GVirConfigCapabilities-struct"/>
147164 <keyword type="struct" name="struct GVirConfigCapabilitiesClass" link="GVirConfigCapabilities.html#GVirConfigCapabilitiesClass"/>
148 <keyword type="function" name="gvir_config_capabilities_new ()" link="GVirConfigCapabilities.html#gvir-config-capabilities-new"/>
149 <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"/>
165 <keyword type="struct" name="GVirConfigCapabilitiesPrivate" link="GVirConfigCapabilities.html#GVirConfigCapabilitiesPrivate"/>
152166 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_QEMU" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-QEMU:CAPS"/>
153167 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_KQEMU" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-KQEMU:CAPS"/>
154168 <keyword type="constant" name="GVIR_CONFIG_DOMAIN_VIRT_KVM" link="GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-VIRT-KVM:CAPS"/>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Annotation Glossary</title>
4 <title>Annotation Glossary: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
9 <meta name="generator" content="GTK-Doc V1.24 (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">
13 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
14 <tr valign="middle">
15 <td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td> </td>
17 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
18 <th width="100%" align="center">Libvirt-gconfig Reference Manual</th>
19 <td> </td>
20 </tr>
21 <tr><td colspan="5" class="shortcuts">
22 <a class="shortcut" href="#glsA">A</a>
23  | 
24 <a class="shortcut" href="#glsI">I</a>
25  | 
26 <a class="shortcut" href="#glsT">T</a>
27  | 
28 <a class="shortcut" href="#glsA">A</a>
29  | 
30 <a class="shortcut" href="#glsE">E</a>
31  | 
32 <a class="shortcut" href="#glsI">I</a>
33  | 
34 <a class="shortcut" href="#glsT">T</a>
35 </td></tr>
36 </table>
13 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
14 <td width="100%" align="left" class="shortcuts"><span id="nav_glossary"><a class="shortcut" href="#glsA">A</a>
15  <span class="dim">|</span> 
16 <a class="shortcut" href="#glsE">E</a>
17  <span class="dim">|</span> 
18 <a class="shortcut" href="#glsI">I</a>
19  <span class="dim">|</span> 
20 <a class="shortcut" href="#glsT">T</a></span></td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
23 <td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><img src="right-insensitive.png" width="16" height="16" border="0"></td>
25 </tr></table>
3726 <div class="glossary">
3827 <div class="titlepage"><div><div><h1 class="title">
3928 <a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div>
4029 <a name="glsA"></a><h3 class="title">A</h3>
4130 <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>
43 <a name="glsI"></a><h3 class="title">I</h3>
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>
31 <dd class="glossdef"><p>NULL is OK, both for passing and for returning.</p></dd>
5032 <dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt>
5133 <dd class="glossdef"><p>Parameter points to an array of items.</p></dd>
5234 <a name="glsE"></a><h3 class="title">E</h3>
5537 <a name="glsI"></a><h3 class="title">I</h3>
5638 <dt><span class="glossterm"><a name="annotation-glossterm-in"></a>in</span></dt>
5739 <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>
40 <dt><span class="glossterm"><a name="annotation-glossterm-inout"></a>inout</span></dt>
41 <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>
5842 <a name="glsT"></a><h3 class="title">T</h3>
43 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20container"></a>transfer container</span></dt>
44 <dd class="glossdef"><p>Free data container after the code is done.</p></dd>
5945 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
6046 <dd class="glossdef"><p>Free data after the code is done.</p></dd>
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>
6149 <dt><span class="glossterm"><a name="annotation-glossterm-type"></a>type</span></dt>
6250 <dd class="glossdef"><p>Override the parsed C type with given type.</p></dd>
6351 </div>
6452 <div class="footer">
65 <hr>
66 Generated by GTK-Doc V1.19</div>
53 <hr>Generated by GTK-Doc V1.24</div>
6754 </body>
6855 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>API Index</title>
4 <title>API Index: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="object-tree.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17 <td> </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="annotation-glossary.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 class="shortcut" href="#idxD">D</a>
24  | 
25 <a class="shortcut" href="#idxT">T</a>
26  | 
27 <a class="shortcut" href="#idxV">V</a>
28 </td></tr>
29 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxD">D</a>
16  <span class="dim">|</span> 
17 <a class="shortcut" href="#idxT">T</a>
18  <span class="dim">|</span> 
19 <a class="shortcut" href="#idxV">V</a></span></td>
20 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
22 <td><a accesskey="p" href="object-tree.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 </tr></table>
3025 <div class="index">
3126 <div class="titlepage"><div><div><h1 class="title">
3227 <a name="api-index-full"></a>API Index</h1></div></div></div>
3328 <a name="idx"></a><a name="idxD"></a><h3 class="title">D</h3>
3429 <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
30 <a href="https://developer.gnome.org/glib/unstable/glib-Miscellaneous-Macros.html#G-DEPRECATED:CAPS">G_DEPRECATED</a>, macro in libvirt-gconfig-compat
31 </dt>
32 <dd></dd>
33 <dt>
34 <a href="https://developer.gnome.org/glib/unstable/glib-Miscellaneous-Macros.html#G-DEPRECATED-FOR:CAPS">G_DEPRECATED_FOR</a>, macro in libvirt-gconfig-compat
4035 </dt>
4136 <dd></dd>
4237 <a name="idxT"></a><h3 class="title">T</h3>
4338 <dt>
44 g_type_init, macro in libvirt-gconfig-compat
39 <a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#g-type-init">g_type_init</a>, macro in libvirt-gconfig-compat
4540 </dt>
4641 <dd></dd>
4742 <a name="idxV"></a><h3 class="title">V</h3>
7065 </dt>
7166 <dd></dd>
7267 <dt>
68 GVirConfigCapabilitiesCpuFeaturePrivate, struct in GVirConfigCapabilitiesCpuFeature
69 </dt>
70 <dd></dd>
71 <dt>
72 GVirConfigCapabilitiesCpuModel, struct in GVirConfigCapabilitiesCpuModel
73 </dt>
74 <dd></dd>
75 <dt>
76 GVirConfigCapabilitiesCpuModelClass, struct in GVirConfigCapabilitiesCpuModel
77 </dt>
78 <dd></dd>
79 <dt>
80 GVirConfigCapabilitiesCpuModelPrivate, struct in GVirConfigCapabilitiesCpuModel
81 </dt>
82 <dd></dd>
83 <dt>
84 GVirConfigCapabilitiesCpuPrivate, struct in GVirConfigCapabilitiesCpu
85 </dt>
86 <dd></dd>
87 <dt>
7388 GVirConfigCapabilitiesCpuTopology, struct in GVirConfigCapabilitiesCpuTopology
7489 </dt>
7590 <dd></dd>
7893 </dt>
7994 <dd></dd>
8095 <dt>
96 GVirConfigCapabilitiesCpuTopologyPrivate, struct in GVirConfigCapabilitiesCpuTopology
97 </dt>
98 <dd></dd>
99 <dt>
81100 GVirConfigCapabilitiesGuest, struct in GVirConfigCapabilitiesGuest
82101 </dt>
83102 <dd></dd>
90109 </dt>
91110 <dd></dd>
92111 <dt>
112 GVirConfigCapabilitiesGuestArchPrivate, struct in GVirConfigCapabilitiesGuestArch
113 </dt>
114 <dd></dd>
115 <dt>
93116 GVirConfigCapabilitiesGuestClass, struct in GVirConfigCapabilitiesGuest
94117 </dt>
95118 <dd></dd>
102125 </dt>
103126 <dd></dd>
104127 <dt>
128 GVirConfigCapabilitiesGuestDomainPrivate, struct in GVirConfigCapabilitiesGuestDomain
129 </dt>
130 <dd></dd>
131 <dt>
105132 GVirConfigCapabilitiesGuestFeature, struct in GVirConfigCapabilitiesGuestFeature
106133 </dt>
107134 <dd></dd>
110137 </dt>
111138 <dd></dd>
112139 <dt>
140 GVirConfigCapabilitiesGuestFeaturePrivate, struct in GVirConfigCapabilitiesGuestFeature
141 </dt>
142 <dd></dd>
143 <dt>
144 GVirConfigCapabilitiesGuestPrivate, struct in GVirConfigCapabilitiesGuest
145 </dt>
146 <dd></dd>
147 <dt>
113148 GVirConfigCapabilitiesHost, struct in GVirConfigCapabilitiesHost
114149 </dt>
115150 <dd></dd>
118153 </dt>
119154 <dd></dd>
120155 <dt>
156 GVirConfigCapabilitiesHostPrivate, struct in GVirConfigCapabilitiesHost
157 </dt>
158 <dd></dd>
159 <dt>
160 GVirConfigCapabilitiesHostSecModel, struct in GVirConfigCapabilitiesHostSecModel
161 </dt>
162 <dd></dd>
163 <dt>
164 GVirConfigCapabilitiesHostSecModelClass, struct in GVirConfigCapabilitiesHostSecModel
165 </dt>
166 <dd></dd>
167 <dt>
168 GVirConfigCapabilitiesHostSecModelPrivate, struct in GVirConfigCapabilitiesHostSecModel
169 </dt>
170 <dd></dd>
171 <dt>
172 <a class="link" href="GVirConfigCapabilities.html#GVirConfigCapabilitiesPrivate" title="GVirConfigCapabilitiesPrivate">GVirConfigCapabilitiesPrivate</a>, struct in <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
173 </dt>
174 <dd></dd>
175 <dt>
121176 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain-struct" title="struct GVirConfigDomain">GVirConfigDomain</a>, struct in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
122177 </dt>
123178 <dd></dd>
124179 <dt>
125 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--current-memory" title='The "current-memory" property'>GVirConfigDomain:current-memory</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
126 </dt>
127 <dd></dd>
128 <dt>
129 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--description" title='The "description" property'>GVirConfigDomain:description</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
130 </dt>
131 <dd></dd>
132 <dt>
133 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--features" title='The "features" property'>GVirConfigDomain:features</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
134 </dt>
135 <dd></dd>
136 <dt>
137 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--memory" title='The "memory" property'>GVirConfigDomain:memory</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
138 </dt>
139 <dd></dd>
140 <dt>
141 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--name" title='The "name" property'>GVirConfigDomain:name</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
142 </dt>
143 <dd></dd>
144 <dt>
145 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--title" title='The "title" property'>GVirConfigDomain:title</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
146 </dt>
147 <dd></dd>
148 <dt>
149 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--vcpu" title='The "vcpu" property'>GVirConfigDomain:vcpu</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
180 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--current-memory" title="The “current-memory” property">GVirConfigDomain:current-memory</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
181 </dt>
182 <dd></dd>
183 <dt>
184 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--description" title="The “description” property">GVirConfigDomain:description</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
185 </dt>
186 <dd></dd>
187 <dt>
188 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--features" title="The “features” property">GVirConfigDomain:features</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
189 </dt>
190 <dd></dd>
191 <dt>
192 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--memory" title="The “memory” property">GVirConfigDomain:memory</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
193 </dt>
194 <dd></dd>
195 <dt>
196 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--name" title="The “name” property">GVirConfigDomain:name</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
197 </dt>
198 <dd></dd>
199 <dt>
200 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--title" title="The “title” property">GVirConfigDomain:title</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
201 </dt>
202 <dd></dd>
203 <dt>
204 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--uuid" title="The “uuid” property">GVirConfigDomain:uuid</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
205 </dt>
206 <dd></dd>
207 <dt>
208 <a class="link" href="GVirConfigDomain.html#GVirConfigDomain--vcpu" title="The “vcpu” property">GVirConfigDomain:vcpu</a>, object property in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
150209 </dt>
151210 <dd></dd>
152211 <dt>
166225 </dt>
167226 <dd></dd>
168227 <dt>
228 GVirConfigDomainAddressPciPrivate, struct in GVirConfigDomainAddressPci
229 </dt>
230 <dd></dd>
231 <dt>
232 GVirConfigDomainAddressPrivate, struct in GVirConfigDomainAddress
233 </dt>
234 <dd></dd>
235 <dt>
169236 GVirConfigDomainAddressUsb, struct in GVirConfigDomainAddressUsb
170237 </dt>
171238 <dd></dd>
174241 </dt>
175242 <dd></dd>
176243 <dt>
244 GVirConfigDomainAddressUsbPrivate, struct in GVirConfigDomainAddressUsb
245 </dt>
246 <dd></dd>
247 <dt>
177248 GVirConfigDomainChannel, struct in GVirConfigDomainChannel
178249 </dt>
179250 <dd></dd>
182253 </dt>
183254 <dd></dd>
184255 <dt>
256 GVirConfigDomainChannelPrivate, struct in GVirConfigDomainChannel
257 </dt>
258 <dd></dd>
259 <dt>
185260 GVirConfigDomainChannelTargetType, enum in GVirConfigDomainChannel
186261 </dt>
187262 <dd></dd>
194269 </dt>
195270 <dd></dd>
196271 <dt>
272 GVirConfigDomainChardevPrivate, struct in GVirConfigDomainChardev
273 </dt>
274 <dd></dd>
275 <dt>
197276 GVirConfigDomainChardevSource, struct in GVirConfigDomainChardevSource
198277 </dt>
199278 <dd></dd>
202281 </dt>
203282 <dd></dd>
204283 <dt>
284 GVirConfigDomainChardevSourcePrivate, struct in GVirConfigDomainChardevSource
285 </dt>
286 <dd></dd>
287 <dt>
205288 GVirConfigDomainChardevSourcePty, struct in GVirConfigDomainChardevSourcePty
206289 </dt>
207290 <dd></dd>
210293 </dt>
211294 <dd></dd>
212295 <dt>
213 GVirConfigDomainChardevSourceSpiceVmc, struct in GVirConfigDomainChardevSourceSpiceVmc
214 </dt>
215 <dd></dd>
216 <dt>
217 GVirConfigDomainChardevSourceSpiceVmcClass, struct in GVirConfigDomainChardevSourceSpiceVmc
296 GVirConfigDomainChardevSourcePtyPrivate, struct in GVirConfigDomainChardevSourcePty
297 </dt>
298 <dd></dd>
299 <dt>
300 GVirConfigDomainChardevSourceUnix, struct in GVirConfigDomainChardevSourceUnix
301 </dt>
302 <dd></dd>
303 <dt>
304 GVirConfigDomainChardevSourceUnixClass, struct in GVirConfigDomainChardevSourceUnix
305 </dt>
306 <dd></dd>
307 <dt>
308 GVirConfigDomainChardevSourceUnixPrivate, struct in GVirConfigDomainChardevSourceUnix
218309 </dt>
219310 <dd></dd>
220311 <dt>
234325 </dt>
235326 <dd></dd>
236327 <dt>
328 GVirConfigDomainClockPrivate, struct in GVirConfigDomainClock
329 </dt>
330 <dd></dd>
331 <dt>
237332 GVirConfigDomainConsole, struct in GVirConfigDomainConsole
238333 </dt>
239334 <dd></dd>
242337 </dt>
243338 <dd></dd>
244339 <dt>
340 GVirConfigDomainConsolePrivate, struct in GVirConfigDomainConsole
341 </dt>
342 <dd></dd>
343 <dt>
245344 GVirConfigDomainConsoleTargetType, enum in GVirConfigDomainConsole
246345 </dt>
247346 <dd></dd>
254353 </dt>
255354 <dd></dd>
256355 <dt>
356 GVirConfigDomainControllerPrivate, struct in GVirConfigDomainController
357 </dt>
358 <dd></dd>
359 <dt>
257360 GVirConfigDomainControllerUsb, struct in GVirConfigDomainControllerUsb
258361 </dt>
259362 <dd></dd>
266369 </dt>
267370 <dd></dd>
268371 <dt>
372 GVirConfigDomainControllerUsbPrivate, struct in GVirConfigDomainControllerUsb
373 </dt>
374 <dd></dd>
375 <dt>
269376 GVirConfigDomainCpu, struct in GVirConfigDomainCpu
270377 </dt>
271378 <dd></dd>
286393 </dt>
287394 <dd></dd>
288395 <dt>
396 GVirConfigDomainCpuFeaturePrivate, struct in GVirConfigDomainCpuFeature
397 </dt>
398 <dd></dd>
399 <dt>
289400 GVirConfigDomainCpuMatchPolicy, enum in GVirConfigDomainCpu
290401 </dt>
291402 <dd></dd>
294405 </dt>
295406 <dd></dd>
296407 <dt>
408 GVirConfigDomainCpuModel, struct in GVirConfigDomainCpuModel
409 </dt>
410 <dd></dd>
411 <dt>
412 GVirConfigDomainCpuModelClass, struct in GVirConfigDomainCpuModel
413 </dt>
414 <dd></dd>
415 <dt>
416 GVirConfigDomainCpuModelPrivate, struct in GVirConfigDomainCpuModel
417 </dt>
418 <dd></dd>
419 <dt>
420 GVirConfigDomainCpuPrivate, struct in GVirConfigDomainCpu
421 </dt>
422 <dd></dd>
423 <dt>
297424 GVirConfigDomainDevice, struct in GVirConfigDomainDevice
298425 </dt>
299426 <dd></dd>
302429 </dt>
303430 <dd></dd>
304431 <dt>
432 GVirConfigDomainDevicePrivate, struct in GVirConfigDomainDevice
433 </dt>
434 <dd></dd>
435 <dt>
305436 GVirConfigDomainDisk, struct in GVirConfigDomainDisk
306437 </dt>
307438 <dd></dd>
310441 </dt>
311442 <dd></dd>
312443 <dt>
313 GVirConfigDomainDiskCacheType, enum in GVirConfigDomainDisk
444 GVirConfigDomainDiskCacheType, enum in GVirConfigDomainDiskDriver
314445 </dt>
315446 <dd></dd>
316447 <dt>
318449 </dt>
319450 <dd></dd>
320451 <dt>
321 GVirConfigDomainDiskFormat, enum in GVirConfigDomainDisk
452 GVirConfigDomainDiskDriver, struct in GVirConfigDomainDiskDriver
453 </dt>
454 <dd></dd>
455 <dt>
456 GVirConfigDomainDiskDriverClass, struct in GVirConfigDomainDiskDriver
457 </dt>
458 <dd></dd>
459 <dt>
460 GVirConfigDomainDiskDriverDiscard, enum in GVirConfigDomainDiskDriver
461 </dt>
462 <dd></dd>
463 <dt>
464 GVirConfigDomainDiskDriverErrorPolicy, enum in GVirConfigDomainDiskDriver
465 </dt>
466 <dd></dd>
467 <dt>
468 GVirConfigDomainDiskDriverIoPolicy, enum in GVirConfigDomainDiskDriver
469 </dt>
470 <dd></dd>
471 <dt>
472 GVirConfigDomainDiskDriverPrivate, struct in GVirConfigDomainDiskDriver
473 </dt>
474 <dd></dd>
475 <dt>
476 GVirConfigDomainDiskFormat, enum in GVirConfigDomainDiskDriver
322477 </dt>
323478 <dd></dd>
324479 <dt>
326481 </dt>
327482 <dd></dd>
328483 <dt>
484 GVirConfigDomainDiskPrivate, struct in GVirConfigDomainDisk
485 </dt>
486 <dd></dd>
487 <dt>
329488 GVirConfigDomainDiskSnapshotType, enum in GVirConfigDomainDisk
330489 </dt>
331490 <dd></dd>
354513 </dt>
355514 <dd></dd>
356515 <dt>
516 GVirConfigDomainFilesysPrivate, struct in GVirConfigDomainFilesys
517 </dt>
518 <dd></dd>
519 <dt>
357520 GVirConfigDomainFilesysType, enum in GVirConfigDomainFilesys
358521 </dt>
359522 <dd></dd>
374537 </dt>
375538 <dd></dd>
376539 <dt>
540 GVirConfigDomainGraphicsDesktopPrivate, struct in GVirConfigDomainGraphicsDesktop
541 </dt>
542 <dd></dd>
543 <dt>
544 GVirConfigDomainGraphicsPrivate, struct in GVirConfigDomainGraphics
545 </dt>
546 <dd></dd>
547 <dt>
377548 GVirConfigDomainGraphicsRdp, struct in GVirConfigDomainGraphicsRdp
378549 </dt>
379550 <dd></dd>
382553 </dt>
383554 <dd></dd>
384555 <dt>
556 GVirConfigDomainGraphicsRdpPrivate, struct in GVirConfigDomainGraphicsRdp
557 </dt>
558 <dd></dd>
559 <dt>
385560 GVirConfigDomainGraphicsSdl, struct in GVirConfigDomainGraphicsSdl
386561 </dt>
387562 <dd></dd>
390565 </dt>
391566 <dd></dd>
392567 <dt>
568 GVirConfigDomainGraphicsSdlPrivate, struct in GVirConfigDomainGraphicsSdl
569 </dt>
570 <dd></dd>
571 <dt>
393572 GVirConfigDomainGraphicsSpice, struct in GVirConfigDomainGraphicsSpice
394573 </dt>
395574 <dd></dd>
402581 </dt>
403582 <dd></dd>
404583 <dt>
584 GVirConfigDomainGraphicsSpicePrivate, struct in GVirConfigDomainGraphicsSpice
585 </dt>
586 <dd></dd>
587 <dt>
405588 GVirConfigDomainGraphicsVnc, struct in GVirConfigDomainGraphicsVnc
406589 </dt>
407590 <dd></dd>
410593 </dt>
411594 <dd></dd>
412595 <dt>
596 GVirConfigDomainGraphicsVncPrivate, struct in GVirConfigDomainGraphicsVnc
597 </dt>
598 <dd></dd>
599 <dt>
413600 GVirConfigDomainInput, struct in GVirConfigDomainInput
414601 </dt>
415602 <dd></dd>
426613 </dt>
427614 <dd></dd>
428615 <dt>
429 GVirConfigDomainInterface, struct in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
616 GVirConfigDomainInputPrivate, struct in GVirConfigDomainInput
617 </dt>
618 <dd></dd>
619 <dt>
620 GVirConfigDomainInterface, struct in GVirConfigDomainInterface
430621 </dt>
431622 <dd></dd>
432623 <dt>
438629 </dt>
439630 <dd></dd>
440631 <dt>
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>
632 GVirConfigDomainInterfaceBridgePrivate, struct in GVirConfigDomainInterfaceBridge
633 </dt>
634 <dd></dd>
635 <dt>
636 GVirConfigDomainInterfaceClass, struct in GVirConfigDomainInterface
637 </dt>
638 <dd></dd>
639 <dt>
640 GVirConfigDomainInterfaceFilterref, struct in GVirConfigDomainInterfaceFilterref
641 </dt>
642 <dd></dd>
643 <dt>
644 GVirConfigDomainInterfaceFilterrefClass, struct in GVirConfigDomainInterfaceFilterref
645 </dt>
646 <dd></dd>
647 <dt>
648 GVirConfigDomainInterfaceFilterrefParameter, struct in GVirConfigDomainInterfaceFilterrefParameter
649 </dt>
650 <dd></dd>
651 <dt>
652 GVirConfigDomainInterfaceFilterrefParameterClass, struct in GVirConfigDomainInterfaceFilterrefParameter
653 </dt>
654 <dd></dd>
655 <dt>
656 GVirConfigDomainInterfaceFilterrefParameterPrivate, struct in GVirConfigDomainInterfaceFilterrefParameter
657 </dt>
658 <dd></dd>
659 <dt>
660 GVirConfigDomainInterfaceFilterrefPrivate, struct in GVirConfigDomainInterfaceFilterref
661 </dt>
662 <dd></dd>
663 <dt>
664 GVirConfigDomainInterfaceLinkState, enum in GVirConfigDomainInterface
446665 </dt>
447666 <dd></dd>
448667 <dt>
454673 </dt>
455674 <dd></dd>
456675 <dt>
676 GVirConfigDomainInterfaceNetworkPrivate, struct in GVirConfigDomainInterfaceNetwork
677 </dt>
678 <dd></dd>
679 <dt>
680 GVirConfigDomainInterfacePrivate, struct in GVirConfigDomainInterface
681 </dt>
682 <dd></dd>
683 <dt>
457684 GVirConfigDomainInterfaceUser, struct in GVirConfigDomainInterfaceUser
458685 </dt>
459686 <dd></dd>
462689 </dt>
463690 <dd></dd>
464691 <dt>
692 GVirConfigDomainInterfaceUserPrivate, struct in GVirConfigDomainInterfaceUser
693 </dt>
694 <dd></dd>
695 <dt>
465696 <a class="link" href="GVirConfigDomain.html#GVirConfigDomainLifecycleAction" title="enum GVirConfigDomainLifecycleAction">GVirConfigDomainLifecycleAction</a>, enum in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
466697 </dt>
467698 <dd></dd>
482713 </dt>
483714 <dd></dd>
484715 <dt>
716 GVirConfigDomainMemballoonPrivate, struct in GVirConfigDomainMemballoon
717 </dt>
718 <dd></dd>
719 <dt>
485720 GVirConfigDomainOs, struct in GVirConfigDomainOs
486721 </dt>
487722 <dd></dd>
494729 </dt>
495730 <dd></dd>
496731 <dt>
732 GVirConfigDomainOsPrivate, struct in GVirConfigDomainOs
733 </dt>
734 <dd></dd>
735 <dt>
497736 GVirConfigDomainOsSmBiosMode, enum in GVirConfigDomainOs
498737 </dt>
499738 <dd></dd>
510749 </dt>
511750 <dd></dd>
512751 <dt>
752 GVirConfigDomainParallelPrivate, struct in GVirConfigDomainParallel
753 </dt>
754 <dd></dd>
755 <dt>
513756 GVirConfigDomainPowerManagement, struct in GVirConfigDomainPowerManagement
514757 </dt>
515758 <dd></dd>
518761 </dt>
519762 <dd></dd>
520763 <dt>
764 GVirConfigDomainPowerManagementPrivate, struct in GVirConfigDomainPowerManagement
765 </dt>
766 <dd></dd>
767 <dt>
768 <a class="link" href="GVirConfigDomain.html#GVirConfigDomainPrivate" title="GVirConfigDomainPrivate">GVirConfigDomainPrivate</a>, struct in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
769 </dt>
770 <dd></dd>
771 <dt>
521772 GVirConfigDomainRedirdev, struct in GVirConfigDomainRedirdev
522773 </dt>
523774 <dd></dd>
530781 </dt>
531782 <dd></dd>
532783 <dt>
784 GVirConfigDomainRedirdevPrivate, struct in GVirConfigDomainRedirdev
785 </dt>
786 <dd></dd>
787 <dt>
533788 GVirConfigDomainSeclabel, struct in GVirConfigDomainSeclabel
534789 </dt>
535790 <dd></dd>
538793 </dt>
539794 <dd></dd>
540795 <dt>
796 GVirConfigDomainSeclabelPrivate, struct in GVirConfigDomainSeclabel
797 </dt>
798 <dd></dd>
799 <dt>
541800 GVirConfigDomainSeclabelType, enum in GVirConfigDomainSeclabel
542801 </dt>
543802 <dd></dd>
550809 </dt>
551810 <dd></dd>
552811 <dt>
812 GVirConfigDomainSerialPrivate, struct in GVirConfigDomainSerial
813 </dt>
814 <dd></dd>
815 <dt>
553816 GVirConfigDomainSmartcard, struct in GVirConfigDomainSmartcard
554817 </dt>
555818 <dd></dd>
570833 </dt>
571834 <dd></dd>
572835 <dt>
836 GVirConfigDomainSmartcardHostCertificatesPrivate, struct in GVirConfigDomainSmartcardHostCertificates
837 </dt>
838 <dd></dd>
839 <dt>
573840 GVirConfigDomainSmartcardHostClass, struct in GVirConfigDomainSmartcardHost
574841 </dt>
575842 <dd></dd>
576843 <dt>
844 GVirConfigDomainSmartcardHostPrivate, struct in GVirConfigDomainSmartcardHost
845 </dt>
846 <dd></dd>
847 <dt>
577848 GVirConfigDomainSmartcardPassthrough, struct in GVirConfigDomainSmartcardPassthrough
578849 </dt>
579850 <dd></dd>
582853 </dt>
583854 <dd></dd>
584855 <dt>
856 GVirConfigDomainSmartcardPassthroughPrivate, struct in GVirConfigDomainSmartcardPassthrough
857 </dt>
858 <dd></dd>
859 <dt>
860 GVirConfigDomainSmartcardPrivate, struct in GVirConfigDomainSmartcard
861 </dt>
862 <dd></dd>
863 <dt>
585864 <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot-struct" title="struct GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>, struct in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
586865 </dt>
587866 <dd></dd>
598877 </dt>
599878 <dd></dd>
600879 <dt>
880 GVirConfigDomainSnapshotDiskPrivate, struct in GVirConfigDomainSnapshotDisk
881 </dt>
882 <dd></dd>
883 <dt>
601884 <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState" title="enum GVirConfigDomainSnapshotDomainState">GVirConfigDomainSnapshotDomainState</a>, enum in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
602885 </dt>
603886 <dd></dd>
606889 </dt>
607890 <dd></dd>
608891 <dt>
892 <a class="link" href="GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotPrivate" title="GVirConfigDomainSnapshotPrivate">GVirConfigDomainSnapshotPrivate</a>, struct in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
893 </dt>
894 <dd></dd>
895 <dt>
609896 GVirConfigDomainSound, struct in GVirConfigDomainSound
610897 </dt>
611898 <dd></dd>
618905 </dt>
619906 <dd></dd>
620907 <dt>
908 GVirConfigDomainSoundPrivate, struct in GVirConfigDomainSound
909 </dt>
910 <dd></dd>
911 <dt>
621912 GVirConfigDomainTimer, struct in GVirConfigDomainTimer
622913 </dt>
623914 <dd></dd>
626917 </dt>
627918 <dd></dd>
628919 <dt>
920 GVirConfigDomainTimerHpet, struct in GVirConfigDomainTimerHpet
921 </dt>
922 <dd></dd>
923 <dt>
924 GVirConfigDomainTimerHpetClass, struct in GVirConfigDomainTimerHpet
925 </dt>
926 <dd></dd>
927 <dt>
928 GVirConfigDomainTimerHpetPrivate, struct in GVirConfigDomainTimerHpet
929 </dt>
930 <dd></dd>
931 <dt>
629932 GVirConfigDomainTimerPit, struct in GVirConfigDomainTimerPit
630933 </dt>
631934 <dd></dd>
634937 </dt>
635938 <dd></dd>
636939 <dt>
940 GVirConfigDomainTimerPitPrivate, struct in GVirConfigDomainTimerPit
941 </dt>
942 <dd></dd>
943 <dt>
944 GVirConfigDomainTimerPrivate, struct in GVirConfigDomainTimer
945 </dt>
946 <dd></dd>
947 <dt>
637948 GVirConfigDomainTimerRtc, struct in GVirConfigDomainTimerRtc
638949 </dt>
639950 <dd></dd>
642953 </dt>
643954 <dd></dd>
644955 <dt>
956 GVirConfigDomainTimerRtcPrivate, struct in GVirConfigDomainTimerRtc
957 </dt>
958 <dd></dd>
959 <dt>
645960 GVirConfigDomainTimerTickPolicy, enum in GVirConfigDomainTimer
646961 </dt>
647962 <dd></dd>
658973 </dt>
659974 <dd></dd>
660975 <dt>
976 GVirConfigDomainVideoPrivate, struct in GVirConfigDomainVideo
977 </dt>
978 <dd></dd>
979 <dt>
661980 <a class="link" href="GVirConfigDomain.html#GVirConfigDomainVirtType" title="enum GVirConfigDomainVirtType">GVirConfigDomainVirtType</a>, enum in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
662981 </dt>
663982 <dd></dd>
664983 <dt>
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>
984 <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>
985 </dt>
986 <dd></dd>
987 <dt>
988 <a class="link" href="GVirConfigInterface.html#GVirConfigInterfaceClass" title="struct GVirConfigInterfaceClass">GVirConfigInterfaceClass</a>, struct in <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
989 </dt>
990 <dd></dd>
991 <dt>
992 <a class="link" href="GVirConfigInterface.html#GVirConfigInterfacePrivate" title="GVirConfigInterfacePrivate">GVirConfigInterfacePrivate</a>, struct in <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
670993 </dt>
671994 <dd></dd>
672995 <dt>
6861009 </dt>
6871010 <dd></dd>
6881011 <dt>
1012 <a class="link" href="GVirConfigNetworkFilter.html#GVirConfigNetworkFilterPrivate" title="GVirConfigNetworkFilterPrivate">GVirConfigNetworkFilterPrivate</a>, struct in <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
1013 </dt>
1014 <dd></dd>
1015 <dt>
1016 <a class="link" href="GVirConfigNetwork.html#GVirConfigNetworkPrivate" title="GVirConfigNetworkPrivate">GVirConfigNetworkPrivate</a>, struct in <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
1017 </dt>
1018 <dd></dd>
1019 <dt>
6891020 <a class="link" href="GVirConfigNodeDevice.html#GVirConfigNodeDevice-struct" title="struct GVirConfigNodeDevice">GVirConfigNodeDevice</a>, struct in <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
6901021 </dt>
6911022 <dd></dd>
6941025 </dt>
6951026 <dd></dd>
6961027 <dt>
1028 <a class="link" href="GVirConfigNodeDevice.html#GVirConfigNodeDevicePrivate" title="GVirConfigNodeDevicePrivate">GVirConfigNodeDevicePrivate</a>, struct in <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
1029 </dt>
1030 <dd></dd>
1031 <dt>
6971032 <a class="link" href="GVirConfigObject.html#GVirConfigObject-struct" title="struct GVirConfigObject">GVirConfigObject</a>, struct in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
6981033 </dt>
6991034 <dd></dd>
7001035 <dt>
701 <a class="link" href="GVirConfigObject.html#GVirConfigObject--doc" title='The "doc" property'>GVirConfigObject:doc</a>, object property in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
702 </dt>
703 <dd></dd>
704 <dt>
705 <a class="link" href="GVirConfigObject.html#GVirConfigObject--node" title='The "node" property'>GVirConfigObject:node</a>, object property in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
706 </dt>
707 <dd></dd>
708 <dt>
709 <a class="link" href="GVirConfigObject.html#GVirConfigObject--schema" title='The "schema" property'>GVirConfigObject:schema</a>, object property in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
1036 <a class="link" href="GVirConfigObject.html#GVirConfigObject--doc" title="The “doc” property">GVirConfigObject:doc</a>, object property in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
1037 </dt>
1038 <dd></dd>
1039 <dt>
1040 <a class="link" href="GVirConfigObject.html#GVirConfigObject--node" title="The “node” property">GVirConfigObject:node</a>, object property in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
1041 </dt>
1042 <dd></dd>
1043 <dt>
1044 <a class="link" href="GVirConfigObject.html#GVirConfigObject--schema" title="The “schema” property">GVirConfigObject:schema</a>, object property in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
7101045 </dt>
7111046 <dd></dd>
7121047 <dt>
7141049 </dt>
7151050 <dd></dd>
7161051 <dt>
1052 <a class="link" href="GVirConfigObject.html#GVirConfigObjectPrivate" title="GVirConfigObjectPrivate">GVirConfigObjectPrivate</a>, struct in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
1053 </dt>
1054 <dd></dd>
1055 <dt>
7171056 <a class="link" href="GVirConfigSecret.html#GVirConfigSecret-struct" title="struct GVirConfigSecret">GVirConfigSecret</a>, struct in <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
7181057 </dt>
7191058 <dd></dd>
7221061 </dt>
7231062 <dd></dd>
7241063 <dt>
1064 <a class="link" href="GVirConfigSecret.html#GVirConfigSecretPrivate" title="GVirConfigSecretPrivate">GVirConfigSecretPrivate</a>, struct in <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
1065 </dt>
1066 <dd></dd>
1067 <dt>
7251068 GVirConfigStoragePermissions, struct in GVirConfigStoragePermissions
7261069 </dt>
7271070 <dd></dd>
7301073 </dt>
7311074 <dd></dd>
7321075 <dt>
1076 GVirConfigStoragePermissionsPrivate, struct in GVirConfigStoragePermissions
1077 </dt>
1078 <dd></dd>
1079 <dt>
7331080 <a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePool-struct" title="struct GVirConfigStoragePool">GVirConfigStoragePool</a>, struct in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
7341081 </dt>
7351082 <dd></dd>
7381085 </dt>
7391086 <dd></dd>
7401087 <dt>
1088 <a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolPrivate" title="GVirConfigStoragePoolPrivate">GVirConfigStoragePoolPrivate</a>, struct in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
1089 </dt>
1090 <dd></dd>
1091 <dt>
7411092 GVirConfigStoragePoolSource, struct in GVirConfigStoragePoolSource
7421093 </dt>
7431094 <dd></dd>
7461097 </dt>
7471098 <dd></dd>
7481099 <dt>
1100 GVirConfigStoragePoolSourcePrivate, struct in GVirConfigStoragePoolSource
1101 </dt>
1102 <dd></dd>
1103 <dt>
7491104 GVirConfigStoragePoolTarget, struct in GVirConfigStoragePoolTarget
7501105 </dt>
7511106 <dd></dd>
7541109 </dt>
7551110 <dd></dd>
7561111 <dt>
1112 GVirConfigStoragePoolTargetPrivate, struct in GVirConfigStoragePoolTarget
1113 </dt>
1114 <dd></dd>
1115 <dt>
7571116 <a class="link" href="GVirConfigStoragePool.html#GVirConfigStoragePoolType" title="enum GVirConfigStoragePoolType">GVirConfigStoragePoolType</a>, enum in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
7581117 </dt>
7591118 <dd></dd>
7701129 </dt>
7711130 <dd></dd>
7721131 <dt>
1132 GVirConfigStorageVolBackingStorePrivate, struct in GVirConfigStorageVolBackingStore
1133 </dt>
1134 <dd></dd>
1135 <dt>
7731136 <a class="link" href="GVirConfigStorageVol.html#GVirConfigStorageVolClass" title="struct GVirConfigStorageVolClass">GVirConfigStorageVolClass</a>, struct in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
7741137 </dt>
7751138 <dd></dd>
7761139 <dt>
1140 <a class="link" href="GVirConfigStorageVol.html#GVirConfigStorageVolPrivate" title="GVirConfigStorageVolPrivate">GVirConfigStorageVolPrivate</a>, struct in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
1141 </dt>
1142 <dd></dd>
1143 <dt>
7771144 GVirConfigStorageVolTarget, struct in GVirConfigStorageVolTarget
7781145 </dt>
7791146 <dd></dd>
7821149 </dt>
7831150 <dd></dd>
7841151 <dt>
1152 GVirConfigStorageVolTargetPrivate, struct in GVirConfigStorageVolTarget
1153 </dt>
1154 <dd></dd>
1155 <dt>
7851156 GVirConfigXmlDoc, struct in GVirConfigXmlDoc
7861157 </dt>
7871158 <dd></dd>
7941165 </dt>
7951166 <dd></dd>
7961167 <dt>
1168 GVirConfigXmlDocPrivate, struct in GVirConfigXmlDoc
1169 </dt>
1170 <dd></dd>
1171 <dt>
7971172 GVirConfigXmlNodeIterator, user_function in libvirt-gconfig-helpers-private
7981173 </dt>
7991174 <dd></dd>
8221197 </dt>
8231198 <dd></dd>
8241199 <dt>
1200 gvir_config_capabilities_cpu_get_model, function in GVirConfigCapabilitiesCpu
1201 </dt>
1202 <dd></dd>
1203 <dt>
8251204 gvir_config_capabilities_cpu_get_topology, function in GVirConfigCapabilitiesCpu
8261205 </dt>
8271206 <dd></dd>
8281207 <dt>
1208 gvir_config_capabilities_cpu_model_get_name, function in GVirConfigCapabilitiesCpuModel
1209 </dt>
1210 <dd></dd>
1211 <dt>
1212 gvir_config_capabilities_cpu_model_new, function in GVirConfigCapabilitiesCpuModel
1213 </dt>
1214 <dd></dd>
1215 <dt>
1216 gvir_config_capabilities_cpu_model_new_from_xml, function in GVirConfigCapabilitiesCpuModel
1217 </dt>
1218 <dd></dd>
1219 <dt>
1220 gvir_config_capabilities_cpu_model_set_name, function in GVirConfigCapabilitiesCpuModel
1221 </dt>
1222 <dd></dd>
1223 <dt>
8291224 gvir_config_capabilities_cpu_set_topology, function in GVirConfigCapabilitiesCpu
8301225 </dt>
8311226 <dd></dd>
8621257 </dt>
8631258 <dd></dd>
8641259 <dt>
865 <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-guests" title="gvir_config_capabilities_get_guests ()">gvir_config_capabilities_get_guests</a>, function in <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
866 </dt>
867 <dd></dd>
868 <dt>
869 <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-host" title="gvir_config_capabilities_get_host ()">gvir_config_capabilities_get_host</a>, function in <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
1260 <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-guests" title="gvir_config_capabilities_get_guests ()">gvir_config_capabilities_get_guests</a>, function in <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
1261 </dt>
1262 <dd></dd>
1263 <dt>
1264 <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-get-host" title="gvir_config_capabilities_get_host ()">gvir_config_capabilities_get_host</a>, function in <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
8701265 </dt>
8711266 <dd></dd>
8721267 <dt>
9101305 </dt>
9111306 <dd></dd>
9121307 <dt>
1308 gvir_config_capabilities_host_get_secmodels, function in GVirConfigCapabilitiesHost
1309 </dt>
1310 <dd></dd>
1311 <dt>
9131312 gvir_config_capabilities_host_get_uuid, function in GVirConfigCapabilitiesHost
9141313 </dt>
9151314 <dd></dd>
9161315 <dt>
917 <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-new" title="gvir_config_capabilities_new ()">gvir_config_capabilities_new</a>, function in <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
918 </dt>
919 <dd></dd>
920 <dt>
921 <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>, function in <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
1316 gvir_config_capabilities_host_secmodel_get_doi, function in GVirConfigCapabilitiesHostSecModel
1317 </dt>
1318 <dd></dd>
1319 <dt>
1320 gvir_config_capabilities_host_secmodel_get_model, function in GVirConfigCapabilitiesHostSecModel
1321 </dt>
1322 <dd></dd>
1323 <dt>
1324 <a class="link" href="GVirConfigCapabilities.html#gvir-config-capabilities-new" title="gvir_config_capabilities_new ()">gvir_config_capabilities_new</a>, function in <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
1325 </dt>
1326 <dd></dd>
1327 <dt>
1328 <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>, function in <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
9221329 </dt>
9231330 <dd></dd>
9241331 <dt>
9661373 </dt>
9671374 <dd></dd>
9681375 <dt>
969 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-add-device" title="gvir_config_domain_add_device ()">gvir_config_domain_add_device</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1376 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-add-device" title="gvir_config_domain_add_device ()">gvir_config_domain_add_device</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
9701377 </dt>
9711378 <dd></dd>
9721379 <dt>
10261433 </dt>
10271434 <dd></dd>
10281435 <dt>
1436 gvir_config_domain_chardev_source_spiceport_get_channel, function in GVirConfigDomainChardevSourceSpicePort
1437 </dt>
1438 <dd></dd>
1439 <dt>
1440 gvir_config_domain_chardev_source_spiceport_new, function in GVirConfigDomainChardevSourceSpicePort
1441 </dt>
1442 <dd></dd>
1443 <dt>
1444 gvir_config_domain_chardev_source_spiceport_new_from_xml, function in GVirConfigDomainChardevSourceSpicePort
1445 </dt>
1446 <dd></dd>
1447 <dt>
1448 gvir_config_domain_chardev_source_spiceport_set_channel, function in GVirConfigDomainChardevSourceSpicePort
1449 </dt>
1450 <dd></dd>
1451 <dt>
10291452 gvir_config_domain_chardev_source_spicevmc_new, function in GVirConfigDomainChardevSourceSpiceVmc
10301453 </dt>
10311454 <dd></dd>
10341457 </dt>
10351458 <dd></dd>
10361459 <dt>
1460 gvir_config_domain_chardev_source_unix_new, function in GVirConfigDomainChardevSourceUnix
1461 </dt>
1462 <dd></dd>
1463 <dt>
1464 gvir_config_domain_chardev_source_unix_new_from_xml, function in GVirConfigDomainChardevSourceUnix
1465 </dt>
1466 <dd></dd>
1467 <dt>
10371468 gvir_config_domain_clock_add_timer, function in GVirConfigDomainClock
10381469 </dt>
10391470 <dd></dd>
10401471 <dt>
1472 gvir_config_domain_clock_get_offset, function in GVirConfigDomainClock
1473 </dt>
1474 <dd></dd>
1475 <dt>
1476 gvir_config_domain_clock_get_timezone, function in GVirConfigDomainClock
1477 </dt>
1478 <dd></dd>
1479 <dt>
1480 gvir_config_domain_clock_get_variable_offset, function in GVirConfigDomainClock
1481 </dt>
1482 <dd></dd>
1483 <dt>
10411484 gvir_config_domain_clock_new, function in GVirConfigDomainClock
10421485 </dt>
10431486 <dd></dd>
11261569 </dt>
11271570 <dd></dd>
11281571 <dt>
1572 gvir_config_domain_cpu_model_new, function in GVirConfigDomainCpuModel
1573 </dt>
1574 <dd></dd>
1575 <dt>
1576 gvir_config_domain_cpu_model_new_from_xml, function in GVirConfigDomainCpuModel
1577 </dt>
1578 <dd></dd>
1579 <dt>
11291580 gvir_config_domain_cpu_new, function in GVirConfigDomainCpu
11301581 </dt>
11311582 <dd></dd>
11421593 </dt>
11431594 <dd></dd>
11441595 <dt>
1596 gvir_config_domain_cpu_set_model, function in GVirConfigDomainCpu
1597 </dt>
1598 <dd></dd>
1599 <dt>
11451600 gvir_config_domain_device_get_alias, function in GVirConfigDomainDevice
11461601 </dt>
11471602 <dd></dd>
11501605 </dt>
11511606 <dd></dd>
11521607 <dt>
1608 gvir_config_domain_disk_driver_get_cache, function in GVirConfigDomainDiskDriver
1609 </dt>
1610 <dd></dd>
1611 <dt>
1612 gvir_config_domain_disk_driver_get_copy_on_read, function in GVirConfigDomainDiskDriver
1613 </dt>
1614 <dd></dd>
1615 <dt>
1616 gvir_config_domain_disk_driver_get_discard, function in GVirConfigDomainDiskDriver
1617 </dt>
1618 <dd></dd>
1619 <dt>
1620 gvir_config_domain_disk_driver_get_error_policy, function in GVirConfigDomainDiskDriver
1621 </dt>
1622 <dd></dd>
1623 <dt>
1624 gvir_config_domain_disk_driver_get_format, function in GVirConfigDomainDiskDriver
1625 </dt>
1626 <dd></dd>
1627 <dt>
1628 gvir_config_domain_disk_driver_get_io_policy, function in GVirConfigDomainDiskDriver
1629 </dt>
1630 <dd></dd>
1631 <dt>
1632 gvir_config_domain_disk_driver_get_name, function in GVirConfigDomainDiskDriver
1633 </dt>
1634 <dd></dd>
1635 <dt>
1636 gvir_config_domain_disk_driver_new, function in GVirConfigDomainDiskDriver
1637 </dt>
1638 <dd></dd>
1639 <dt>
1640 gvir_config_domain_disk_driver_new_from_xml, function in GVirConfigDomainDiskDriver
1641 </dt>
1642 <dd></dd>
1643 <dt>
1644 gvir_config_domain_disk_driver_set_cache, function in GVirConfigDomainDiskDriver
1645 </dt>
1646 <dd></dd>
1647 <dt>
1648 gvir_config_domain_disk_driver_set_copy_on_read, function in GVirConfigDomainDiskDriver
1649 </dt>
1650 <dd></dd>
1651 <dt>
1652 gvir_config_domain_disk_driver_set_discard, function in GVirConfigDomainDiskDriver
1653 </dt>
1654 <dd></dd>
1655 <dt>
1656 gvir_config_domain_disk_driver_set_error_policy, function in GVirConfigDomainDiskDriver
1657 </dt>
1658 <dd></dd>
1659 <dt>
1660 gvir_config_domain_disk_driver_set_format, function in GVirConfigDomainDiskDriver
1661 </dt>
1662 <dd></dd>
1663 <dt>
1664 gvir_config_domain_disk_driver_set_io_policy, function in GVirConfigDomainDiskDriver
1665 </dt>
1666 <dd></dd>
1667 <dt>
1668 gvir_config_domain_disk_driver_set_name, function in GVirConfigDomainDiskDriver
1669 </dt>
1670 <dd></dd>
1671 <dt>
11531672 GVIR_CONFIG_DOMAIN_DISK_FORMAT_AIO, macro in GVirConfigDomainDisk
11541673 </dt>
11551674 <dd></dd>
11581677 </dt>
11591678 <dd></dd>
11601679 <dt>
1680 gvir_config_domain_disk_get_driver, function in GVirConfigDomainDisk
1681 </dt>
1682 <dd></dd>
1683 <dt>
11611684 gvir_config_domain_disk_get_driver_cache, function in GVirConfigDomainDisk
11621685 </dt>
11631686 <dd></dd>
12101733 </dt>
12111734 <dd></dd>
12121735 <dt>
1736 gvir_config_domain_disk_set_driver, function in GVirConfigDomainDisk
1737 </dt>
1738 <dd></dd>
1739 <dt>
12131740 gvir_config_domain_disk_set_driver_cache, function in GVirConfigDomainDisk
12141741 </dt>
12151742 <dd></dd>
12741801 </dt>
12751802 <dd></dd>
12761803 <dt>
1804 gvir_config_domain_filesys_set_driver_format, function in GVirConfigDomainFilesys
1805 </dt>
1806 <dd></dd>
1807 <dt>
12771808 gvir_config_domain_filesys_set_driver_type, function in GVirConfigDomainFilesys
12781809 </dt>
12791810 <dd></dd>
12981829 </dt>
12991830 <dd></dd>
13001831 <dt>
1301 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-cpu" title="gvir_config_domain_get_cpu ()">gvir_config_domain_get_cpu</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1302 </dt>
1303 <dd></dd>
1304 <dt>
1305 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1306 </dt>
1307 <dd></dd>
1308 <dt>
1309 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1310 </dt>
1311 <dd></dd>
1312 <dt>
1313 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-description" title="gvir_config_domain_get_description ()">gvir_config_domain_get_description</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1314 </dt>
1315 <dd></dd>
1316 <dt>
1317 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-devices" title="gvir_config_domain_get_devices ()">gvir_config_domain_get_devices</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1318 </dt>
1319 <dd></dd>
1320 <dt>
1321 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-features" title="gvir_config_domain_get_features ()">gvir_config_domain_get_features</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1322 </dt>
1323 <dd></dd>
1324 <dt>
1325 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-memory" title="gvir_config_domain_get_memory ()">gvir_config_domain_get_memory</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1326 </dt>
1327 <dd></dd>
1328 <dt>
1329 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-name" title="gvir_config_domain_get_name ()">gvir_config_domain_get_name</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1330 </dt>
1331 <dd></dd>
1332 <dt>
1333 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-os" title="gvir_config_domain_get_os ()">gvir_config_domain_get_os</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1334 </dt>
1335 <dd></dd>
1336 <dt>
1337 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-title" title="gvir_config_domain_get_title ()">gvir_config_domain_get_title</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1338 </dt>
1339 <dd></dd>
1340 <dt>
1341 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-vcpus" title="gvir_config_domain_get_vcpus ()">gvir_config_domain_get_vcpus</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1342 </dt>
1343 <dd></dd>
1344 <dt>
1345 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1832 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-clock" title="gvir_config_domain_get_clock ()">gvir_config_domain_get_clock</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1833 </dt>
1834 <dd></dd>
1835 <dt>
1836 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-cpu" title="gvir_config_domain_get_cpu ()">gvir_config_domain_get_cpu</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1837 </dt>
1838 <dd></dd>
1839 <dt>
1840 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1841 </dt>
1842 <dd></dd>
1843 <dt>
1844 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1845 </dt>
1846 <dd></dd>
1847 <dt>
1848 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-description" title="gvir_config_domain_get_description ()">gvir_config_domain_get_description</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1849 </dt>
1850 <dd></dd>
1851 <dt>
1852 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-devices" title="gvir_config_domain_get_devices ()">gvir_config_domain_get_devices</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1853 </dt>
1854 <dd></dd>
1855 <dt>
1856 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-features" title="gvir_config_domain_get_features ()">gvir_config_domain_get_features</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1857 </dt>
1858 <dd></dd>
1859 <dt>
1860 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-memory" title="gvir_config_domain_get_memory ()">gvir_config_domain_get_memory</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1861 </dt>
1862 <dd></dd>
1863 <dt>
1864 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-name" title="gvir_config_domain_get_name ()">gvir_config_domain_get_name</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1865 </dt>
1866 <dd></dd>
1867 <dt>
1868 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-os" title="gvir_config_domain_get_os ()">gvir_config_domain_get_os</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1869 </dt>
1870 <dd></dd>
1871 <dt>
1872 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-title" title="gvir_config_domain_get_title ()">gvir_config_domain_get_title</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1873 </dt>
1874 <dd></dd>
1875 <dt>
1876 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-uuid" title="gvir_config_domain_get_uuid ()">gvir_config_domain_get_uuid</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1877 </dt>
1878 <dd></dd>
1879 <dt>
1880 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-vcpus" title="gvir_config_domain_get_vcpus ()">gvir_config_domain_get_vcpus</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1881 </dt>
1882 <dd></dd>
1883 <dt>
1884 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1885 </dt>
1886 <dd></dd>
1887 <dt>
1888 gvir_config_domain_graphics_desktop_get_display, function in GVirConfigDomainGraphicsDesktop
1889 </dt>
1890 <dd></dd>
1891 <dt>
1892 gvir_config_domain_graphics_desktop_get_fullscreen, function in GVirConfigDomainGraphicsDesktop
13461893 </dt>
13471894 <dd></dd>
13481895 <dt>
13661913 </dt>
13671914 <dd></dd>
13681915 <dt>
1916 gvir_config_domain_graphics_rdp_get_multi_user, function in GVirConfigDomainGraphicsRdp
1917 </dt>
1918 <dd></dd>
1919 <dt>
13691920 gvir_config_domain_graphics_rdp_get_port, function in GVirConfigDomainGraphicsRdp
13701921 </dt>
13711922 <dd></dd>
13721923 <dt>
1924 gvir_config_domain_graphics_rdp_get_replace_user, function in GVirConfigDomainGraphicsRdp
1925 </dt>
1926 <dd></dd>
1927 <dt>
13731928 gvir_config_domain_graphics_rdp_new, function in GVirConfigDomainGraphicsRdp
13741929 </dt>
13751930 <dd></dd>
14822037 </dt>
14832038 <dd></dd>
14842039 <dt>
2040 gvir_config_domain_input_get_bus, function in GVirConfigDomainInput
2041 </dt>
2042 <dd></dd>
2043 <dt>
2044 gvir_config_domain_input_get_device_type, function in GVirConfigDomainInput
2045 </dt>
2046 <dd></dd>
2047 <dt>
14852048 gvir_config_domain_input_new, function in GVirConfigDomainInput
14862049 </dt>
14872050 <dd></dd>
15102073 </dt>
15112074 <dd></dd>
15122075 <dt>
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>
2076 gvir_config_domain_interface_filterref_add_parameter, function in GVirConfigDomainInterfaceFilterref
2077 </dt>
2078 <dd></dd>
2079 <dt>
2080 gvir_config_domain_interface_filterref_get_name, function in GVirConfigDomainInterfaceFilterref
2081 </dt>
2082 <dd></dd>
2083 <dt>
2084 gvir_config_domain_interface_filterref_get_parameters, function in GVirConfigDomainInterfaceFilterref
2085 </dt>
2086 <dd></dd>
2087 <dt>
2088 gvir_config_domain_interface_filterref_new, function in GVirConfigDomainInterfaceFilterref
2089 </dt>
2090 <dd></dd>
2091 <dt>
2092 gvir_config_domain_interface_filterref_new_from_xml, function in GVirConfigDomainInterfaceFilterref
2093 </dt>
2094 <dd></dd>
2095 <dt>
2096 gvir_config_domain_interface_filterref_parameter_get_name, function in GVirConfigDomainInterfaceFilterrefParameter
2097 </dt>
2098 <dd></dd>
2099 <dt>
2100 gvir_config_domain_interface_filterref_parameter_get_value, function in GVirConfigDomainInterfaceFilterrefParameter
2101 </dt>
2102 <dd></dd>
2103 <dt>
2104 gvir_config_domain_interface_filterref_parameter_new, function in GVirConfigDomainInterfaceFilterrefParameter
2105 </dt>
2106 <dd></dd>
2107 <dt>
2108 gvir_config_domain_interface_filterref_parameter_new_from_xml, function in GVirConfigDomainInterfaceFilterrefParameter
2109 </dt>
2110 <dd></dd>
2111 <dt>
2112 gvir_config_domain_interface_filterref_parameter_set_name, function in GVirConfigDomainInterfaceFilterrefParameter
2113 </dt>
2114 <dd></dd>
2115 <dt>
2116 gvir_config_domain_interface_filterref_parameter_set_value, function in GVirConfigDomainInterfaceFilterrefParameter
2117 </dt>
2118 <dd></dd>
2119 <dt>
2120 gvir_config_domain_interface_filterref_set_name, function in GVirConfigDomainInterfaceFilterref
2121 </dt>
2122 <dd></dd>
2123 <dt>
2124 gvir_config_domain_interface_get_filterref, function in GVirConfigDomainInterface
2125 </dt>
2126 <dd></dd>
2127 <dt>
2128 gvir_config_domain_interface_get_ifname, function in GVirConfigDomainInterface
2129 </dt>
2130 <dd></dd>
2131 <dt>
2132 gvir_config_domain_interface_get_link_state, function in GVirConfigDomainInterface
2133 </dt>
2134 <dd></dd>
2135 <dt>
2136 gvir_config_domain_interface_get_mac, function in GVirConfigDomainInterface
2137 </dt>
2138 <dd></dd>
2139 <dt>
2140 gvir_config_domain_interface_get_model, function in GVirConfigDomainInterface
15262141 </dt>
15272142 <dd></dd>
15282143 <dt>
15422157 </dt>
15432158 <dd></dd>
15442159 <dt>
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>
2160 gvir_config_domain_interface_set_filterref, function in GVirConfigDomainInterface
2161 </dt>
2162 <dd></dd>
2163 <dt>
2164 gvir_config_domain_interface_set_ifname, function in GVirConfigDomainInterface
2165 </dt>
2166 <dd></dd>
2167 <dt>
2168 gvir_config_domain_interface_set_link_state, function in GVirConfigDomainInterface
2169 </dt>
2170 <dd></dd>
2171 <dt>
2172 gvir_config_domain_interface_set_mac, function in GVirConfigDomainInterface
2173 </dt>
2174 <dd></dd>
2175 <dt>
2176 gvir_config_domain_interface_set_model, function in GVirConfigDomainInterface
15582177 </dt>
15592178 <dd></dd>
15602179 <dt>
15782197 </dt>
15792198 <dd></dd>
15802199 <dt>
1581 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-new" title="gvir_config_domain_new ()">gvir_config_domain_new</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1582 </dt>
1583 <dd></dd>
1584 <dt>
1585 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2200 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-new" title="gvir_config_domain_new ()">gvir_config_domain_new</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2201 </dt>
2202 <dd></dd>
2203 <dt>
2204 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
15862205 </dt>
15872206 <dd></dd>
15882207 <dt>
17262345 </dt>
17272346 <dd></dd>
17282347 <dt>
1729 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-clock" title="gvir_config_domain_set_clock ()">gvir_config_domain_set_clock</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1730 </dt>
1731 <dd></dd>
1732 <dt>
1733 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-cpu" title="gvir_config_domain_set_cpu ()">gvir_config_domain_set_cpu</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1734 </dt>
1735 <dd></dd>
1736 <dt>
1737 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1738 </dt>
1739 <dd></dd>
1740 <dt>
1741 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1742 </dt>
1743 <dd></dd>
1744 <dt>
1745 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-description" title="gvir_config_domain_set_description ()">gvir_config_domain_set_description</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1746 </dt>
1747 <dd></dd>
1748 <dt>
1749 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-devices" title="gvir_config_domain_set_devices ()">gvir_config_domain_set_devices</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1750 </dt>
1751 <dd></dd>
1752 <dt>
1753 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-features" title="gvir_config_domain_set_features ()">gvir_config_domain_set_features</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1754 </dt>
1755 <dd></dd>
1756 <dt>
1757 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-lifecycle" title="gvir_config_domain_set_lifecycle ()">gvir_config_domain_set_lifecycle</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1758 </dt>
1759 <dd></dd>
1760 <dt>
1761 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-memory" title="gvir_config_domain_set_memory ()">gvir_config_domain_set_memory</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1762 </dt>
1763 <dd></dd>
1764 <dt>
1765 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-name" title="gvir_config_domain_set_name ()">gvir_config_domain_set_name</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1766 </dt>
1767 <dd></dd>
1768 <dt>
1769 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-os" title="gvir_config_domain_set_os ()">gvir_config_domain_set_os</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1770 </dt>
1771 <dd></dd>
1772 <dt>
1773 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1774 </dt>
1775 <dd></dd>
1776 <dt>
1777 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-seclabel" title="gvir_config_domain_set_seclabel ()">gvir_config_domain_set_seclabel</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1778 </dt>
1779 <dd></dd>
1780 <dt>
1781 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-title" title="gvir_config_domain_set_title ()">gvir_config_domain_set_title</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1782 </dt>
1783 <dd></dd>
1784 <dt>
1785 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-vcpus" title="gvir_config_domain_set_vcpus ()">gvir_config_domain_set_vcpus</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
1786 </dt>
1787 <dd></dd>
1788 <dt>
1789 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2348 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-clock" title="gvir_config_domain_set_clock ()">gvir_config_domain_set_clock</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2349 </dt>
2350 <dd></dd>
2351 <dt>
2352 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-cpu" title="gvir_config_domain_set_cpu ()">gvir_config_domain_set_cpu</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2353 </dt>
2354 <dd></dd>
2355 <dt>
2356 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2357 </dt>
2358 <dd></dd>
2359 <dt>
2360 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2361 </dt>
2362 <dd></dd>
2363 <dt>
2364 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-description" title="gvir_config_domain_set_description ()">gvir_config_domain_set_description</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2365 </dt>
2366 <dd></dd>
2367 <dt>
2368 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-devices" title="gvir_config_domain_set_devices ()">gvir_config_domain_set_devices</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2369 </dt>
2370 <dd></dd>
2371 <dt>
2372 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-features" title="gvir_config_domain_set_features ()">gvir_config_domain_set_features</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2373 </dt>
2374 <dd></dd>
2375 <dt>
2376 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-lifecycle" title="gvir_config_domain_set_lifecycle ()">gvir_config_domain_set_lifecycle</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2377 </dt>
2378 <dd></dd>
2379 <dt>
2380 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-memory" title="gvir_config_domain_set_memory ()">gvir_config_domain_set_memory</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2381 </dt>
2382 <dd></dd>
2383 <dt>
2384 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-name" title="gvir_config_domain_set_name ()">gvir_config_domain_set_name</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2385 </dt>
2386 <dd></dd>
2387 <dt>
2388 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-os" title="gvir_config_domain_set_os ()">gvir_config_domain_set_os</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2389 </dt>
2390 <dd></dd>
2391 <dt>
2392 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2393 </dt>
2394 <dd></dd>
2395 <dt>
2396 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-seclabel" title="gvir_config_domain_set_seclabel ()">gvir_config_domain_set_seclabel</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2397 </dt>
2398 <dd></dd>
2399 <dt>
2400 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-title" title="gvir_config_domain_set_title ()">gvir_config_domain_set_title</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2401 </dt>
2402 <dd></dd>
2403 <dt>
2404 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-uuid" title="gvir_config_domain_set_uuid ()">gvir_config_domain_set_uuid</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2405 </dt>
2406 <dd></dd>
2407 <dt>
2408 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-set-vcpus" title="gvir_config_domain_set_vcpus ()">gvir_config_domain_set_vcpus</a>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
2409 </dt>
2410 <dd></dd>
2411 <dt>
2412 <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>, function in <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
17902413 </dt>
17912414 <dd></dd>
17922415 <dt>
18342457 </dt>
18352458 <dd></dd>
18362459 <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>
2460 <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>
18382461 </dt>
18392462 <dd></dd>
18402463 <dt>
18822505 </dt>
18832506 <dd></dd>
18842507 <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>
1921 <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>
1922 </dt>
1923 <dd></dd>
1924 <dt>
1925 <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>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
1926 </dt>
1927 <dd></dd>
1928 <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>
2508 <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>
2509 </dt>
2510 <dd></dd>
2511 <dt>
2512 <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>
2513 </dt>
2514 <dd></dd>
2515 <dt>
2516 <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>
2517 </dt>
2518 <dd></dd>
2519 <dt>
2520 <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>
2521 </dt>
2522 <dd></dd>
2523 <dt>
2524 <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>
2525 </dt>
2526 <dd></dd>
2527 <dt>
2528 <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>
2529 </dt>
2530 <dd></dd>
2531 <dt>
2532 <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>
2533 </dt>
2534 <dd></dd>
2535 <dt>
2536 <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>
2537 </dt>
2538 <dd></dd>
2539 <dt>
2540 <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>
2541 </dt>
2542 <dd></dd>
2543 <dt>
2544 <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>
2545 </dt>
2546 <dd></dd>
2547 <dt>
2548 <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>, function in <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
2549 </dt>
2550 <dd></dd>
2551 <dt>
2552 <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>
2553 </dt>
2554 <dd></dd>
2555 <dt>
2556 <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>
2557 </dt>
2558 <dd></dd>
2559 <dt>
2560 <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>
2561 </dt>
2562 <dd></dd>
2563 <dt>
2564 <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>
2565 </dt>
2566 <dd></dd>
2567 <dt>
2568 <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>
19462569 </dt>
19472570 <dd></dd>
19482571 <dt>
19582581 </dt>
19592582 <dd></dd>
19602583 <dt>
2584 gvir_config_domain_timer_get_present, function in GVirConfigDomainTimer
2585 </dt>
2586 <dd></dd>
2587 <dt>
19612588 gvir_config_domain_timer_get_tick_policy, function in GVirConfigDomainTimer
19622589 </dt>
19632590 <dd></dd>
19642591 <dt>
2592 gvir_config_domain_timer_hpet_new, function in GVirConfigDomainTimerHpet
2593 </dt>
2594 <dd></dd>
2595 <dt>
2596 gvir_config_domain_timer_hpet_new_from_xml, function in GVirConfigDomainTimerHpet
2597 </dt>
2598 <dd></dd>
2599 <dt>
19652600 gvir_config_domain_timer_pit_new, function in GVirConfigDomainTimerPit
19662601 </dt>
19672602 <dd></dd>
19782613 </dt>
19792614 <dd></dd>
19802615 <dt>
2616 gvir_config_domain_timer_set_present, function in GVirConfigDomainTimer
2617 </dt>
2618 <dd></dd>
2619 <dt>
19812620 gvir_config_domain_timer_set_tick_policy, function in GVirConfigDomainTimer
19822621 </dt>
19832622 <dd></dd>
19982637 </dt>
19992638 <dd></dd>
20002639 <dt>
2640 gvir_config_domain_video_set_ram, function in GVirConfigDomainVideo
2641 </dt>
2642 <dd></dd>
2643 <dt>
2644 gvir_config_domain_video_set_vgamem, function in GVirConfigDomainVideo
2645 </dt>
2646 <dd></dd>
2647 <dt>
20012648 gvir_config_domain_video_set_vram, function in GVirConfigDomainVideo
20022649 </dt>
20032650 <dd></dd>
20222669 </dt>
20232670 <dd></dd>
20242671 <dt>
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>
2030 </dt>
2031 <dd></dd>
2032 <dt>
2033 <a class="link" href="GVirConfigNetworkFilter.html#gvir-config-network-filter-new" title="gvir_config_network_filter_new ()">gvir_config_network_filter_new</a>, function in <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
2034 </dt>
2035 <dd></dd>
2036 <dt>
2037 <a class="link" href="GVirConfigNetworkFilter.html#gvir-config-network-filter-new-from-xml" title="gvir_config_network_filter_new_from_xml ()">gvir_config_network_filter_new_from_xml</a>, function in <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
2038 </dt>
2039 <dd></dd>
2040 <dt>
2041 <a class="link" href="GVirConfigNetwork.html#gvir-config-network-new" title="gvir_config_network_new ()">gvir_config_network_new</a>, function in <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
2042 </dt>
2043 <dd></dd>
2044 <dt>
2045 <a class="link" href="GVirConfigNetwork.html#gvir-config-network-new-from-xml" title="gvir_config_network_new_from_xml ()">gvir_config_network_new_from_xml</a>, function in <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
2046 </dt>
2047 <dd></dd>
2048 <dt>
2049 <a class="link" href="GVirConfigNodeDevice.html#gvir-config-node-device-new" title="gvir_config_node_device_new ()">gvir_config_node_device_new</a>, function in <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
2050 </dt>
2051 <dd></dd>
2052 <dt>
2053 <a class="link" href="GVirConfigNodeDevice.html#gvir-config-node-device-new-from-xml" title="gvir_config_node_device_new_from_xml ()">gvir_config_node_device_new_from_xml</a>, function in <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
2672 <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>
2673 </dt>
2674 <dd></dd>
2675 <dt>
2676 <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>
2677 </dt>
2678 <dd></dd>
2679 <dt>
2680 <a class="link" href="GVirConfigNetworkFilter.html#gvir-config-network-filter-new" title="gvir_config_network_filter_new ()">gvir_config_network_filter_new</a>, function in <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
2681 </dt>
2682 <dd></dd>
2683 <dt>
2684 <a class="link" href="GVirConfigNetworkFilter.html#gvir-config-network-filter-new-from-xml" title="gvir_config_network_filter_new_from_xml ()">gvir_config_network_filter_new_from_xml</a>, function in <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
2685 </dt>
2686 <dd></dd>
2687 <dt>
2688 <a class="link" href="GVirConfigNetwork.html#gvir-config-network-new" title="gvir_config_network_new ()">gvir_config_network_new</a>, function in <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
2689 </dt>
2690 <dd></dd>
2691 <dt>
2692 <a class="link" href="GVirConfigNetwork.html#gvir-config-network-new-from-xml" title="gvir_config_network_new_from_xml ()">gvir_config_network_new_from_xml</a>, function in <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
2693 </dt>
2694 <dd></dd>
2695 <dt>
2696 <a class="link" href="GVirConfigNodeDevice.html#gvir-config-node-device-new" title="gvir_config_node_device_new ()">gvir_config_node_device_new</a>, function in <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
2697 </dt>
2698 <dd></dd>
2699 <dt>
2700 <a class="link" href="GVirConfigNodeDevice.html#gvir-config-node-device-new-from-xml" title="gvir_config_node_device_new_from_xml ()">gvir_config_node_device_new_from_xml</a>, function in <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
20542701 </dt>
20552702 <dd></dd>
20562703 <dt>
20982745 </dt>
20992746 <dd></dd>
21002747 <dt>
2748 gvir_config_object_get_attribute_boolean, function in libvirt-gconfig-object-private
2749 </dt>
2750 <dd></dd>
2751 <dt>
21012752 gvir_config_object_get_attribute_genum, function in libvirt-gconfig-object-private
21022753 </dt>
21032754 <dd></dd>
21262777 </dt>
21272778 <dd></dd>
21282779 <dt>
2129 <a class="link" href="GVirConfigObject.html#gvir-config-object-get-schema" title="gvir_config_object_get_schema ()">gvir_config_object_get_schema</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
2780 <a class="link" href="GVirConfigObject.html#gvir-config-object-get-schema" title="gvir_config_object_get_schema ()">gvir_config_object_get_schema</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
21302781 </dt>
21312782 <dd></dd>
21322783 <dt>
21382789 </dt>
21392790 <dd></dd>
21402791 <dt>
2141 <a class="link" href="GVirConfigObject.html#gvir-config-object-new" title="gvir_config_object_new ()">gvir_config_object_new</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
2792 <a class="link" href="GVirConfigObject.html#gvir-config-object-new" title="gvir_config_object_new ()">gvir_config_object_new</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
21422793 </dt>
21432794 <dd></dd>
21442795 <dt>
21462797 </dt>
21472798 <dd></dd>
21482799 <dt>
2149 <a class="link" href="GVirConfigObject.html#gvir-config-object-new-from-xml" title="gvir_config_object_new_from_xml ()">gvir_config_object_new_from_xml</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
2800 <a class="link" href="GVirConfigObject.html#gvir-config-object-new-from-xml" title="gvir_config_object_new_from_xml ()">gvir_config_object_new_from_xml</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
21502801 </dt>
21512802 <dd></dd>
21522803 <dt>
21902841 </dt>
21912842 <dd></dd>
21922843 <dt>
2193 <a class="link" href="GVirConfigObject.html#gvir-config-object-to-xml" title="gvir_config_object_to_xml ()">gvir_config_object_to_xml</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
2194 </dt>
2195 <dd></dd>
2196 <dt>
2197 <a class="link" href="GVirConfigObject.html#gvir-config-object-validate" title="gvir_config_object_validate ()">gvir_config_object_validate</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
2198 </dt>
2199 <dd></dd>
2200 <dt>
2201 <a class="link" href="GVirConfigSecret.html#gvir-config-secret-new" title="gvir_config_secret_new ()">gvir_config_secret_new</a>, function in <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
2202 </dt>
2203 <dd></dd>
2204 <dt>
2205 <a class="link" href="GVirConfigSecret.html#gvir-config-secret-new-from-xml" title="gvir_config_secret_new_from_xml ()">gvir_config_secret_new_from_xml</a>, function in <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
2844 <a class="link" href="GVirConfigObject.html#gvir-config-object-to-xml" title="gvir_config_object_to_xml ()">gvir_config_object_to_xml</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
2845 </dt>
2846 <dd></dd>
2847 <dt>
2848 <a class="link" href="GVirConfigObject.html#gvir-config-object-validate" title="gvir_config_object_validate ()">gvir_config_object_validate</a>, function in <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
2849 </dt>
2850 <dd></dd>
2851 <dt>
2852 <a class="link" href="GVirConfigSecret.html#gvir-config-secret-new" title="gvir_config_secret_new ()">gvir_config_secret_new</a>, function in <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
2853 </dt>
2854 <dd></dd>
2855 <dt>
2856 <a class="link" href="GVirConfigSecret.html#gvir-config-secret-new-from-xml" title="gvir_config_secret_new_from_xml ()">gvir_config_secret_new_from_xml</a>, function in <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
22062857 </dt>
22072858 <dd></dd>
22082859 <dt>
22582909 </dt>
22592910 <dd></dd>
22602911 <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>
2293 <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>
2294 </dt>
2295 <dd></dd>
2296 <dt>
2297 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2298 </dt>
2299 <dd></dd>
2300 <dt>
2301 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2302 </dt>
2303 <dd></dd>
2304 <dt>
2305 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2306 </dt>
2307 <dd></dd>
2308 <dt>
2309 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2310 </dt>
2311 <dd></dd>
2312 <dt>
2313 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2314 </dt>
2315 <dd></dd>
2316 <dt>
2317 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2318 </dt>
2319 <dd></dd>
2320 <dt>
2321 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2322 </dt>
2323 <dd></dd>
2324 <dt>
2325 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2326 </dt>
2327 <dd></dd>
2328 <dt>
2329 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2912 <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>
2913 </dt>
2914 <dd></dd>
2915 <dt>
2916 <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>
2917 </dt>
2918 <dd></dd>
2919 <dt>
2920 <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>
2921 </dt>
2922 <dd></dd>
2923 <dt>
2924 <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>
2925 </dt>
2926 <dd></dd>
2927 <dt>
2928 <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>
2929 </dt>
2930 <dd></dd>
2931 <dt>
2932 <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>
2933 </dt>
2934 <dd></dd>
2935 <dt>
2936 <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>
2937 </dt>
2938 <dd></dd>
2939 <dt>
2940 <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>
2941 </dt>
2942 <dd></dd>
2943 <dt>
2944 <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>
2945 </dt>
2946 <dd></dd>
2947 <dt>
2948 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2949 </dt>
2950 <dd></dd>
2951 <dt>
2952 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2953 </dt>
2954 <dd></dd>
2955 <dt>
2956 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2957 </dt>
2958 <dd></dd>
2959 <dt>
2960 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2961 </dt>
2962 <dd></dd>
2963 <dt>
2964 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2965 </dt>
2966 <dd></dd>
2967 <dt>
2968 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2969 </dt>
2970 <dd></dd>
2971 <dt>
2972 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2973 </dt>
2974 <dd></dd>
2975 <dt>
2976 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
2977 </dt>
2978 <dd></dd>
2979 <dt>
2980 <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>, function in <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
23302981 </dt>
23312982 <dd></dd>
23322983 <dt>
24423093 </dt>
24433094 <dd></dd>
24443095 <dt>
2445 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-new" title="gvir_config_storage_vol_new ()">gvir_config_storage_vol_new</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
2446 </dt>
2447 <dd></dd>
2448 <dt>
2449 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-new-from-xml" title="gvir_config_storage_vol_new_from_xml ()">gvir_config_storage_vol_new_from_xml</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
2450 </dt>
2451 <dd></dd>
2452 <dt>
2453 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-allocation" title="gvir_config_storage_vol_set_allocation ()">gvir_config_storage_vol_set_allocation</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
2454 </dt>
2455 <dd></dd>
2456 <dt>
2457 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-backing-store" title="gvir_config_storage_vol_set_backing_store ()">gvir_config_storage_vol_set_backing_store</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
2458 </dt>
2459 <dd></dd>
2460 <dt>
2461 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-capacity" title="gvir_config_storage_vol_set_capacity ()">gvir_config_storage_vol_set_capacity</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
2462 </dt>
2463 <dd></dd>
2464 <dt>
2465 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-name" title="gvir_config_storage_vol_set_name ()">gvir_config_storage_vol_set_name</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
2466 </dt>
2467 <dd></dd>
2468 <dt>
2469 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-target" title="gvir_config_storage_vol_set_target ()">gvir_config_storage_vol_set_target</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
3096 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-new" title="gvir_config_storage_vol_new ()">gvir_config_storage_vol_new</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
3097 </dt>
3098 <dd></dd>
3099 <dt>
3100 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-new-from-xml" title="gvir_config_storage_vol_new_from_xml ()">gvir_config_storage_vol_new_from_xml</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
3101 </dt>
3102 <dd></dd>
3103 <dt>
3104 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-allocation" title="gvir_config_storage_vol_set_allocation ()">gvir_config_storage_vol_set_allocation</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
3105 </dt>
3106 <dd></dd>
3107 <dt>
3108 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-backing-store" title="gvir_config_storage_vol_set_backing_store ()">gvir_config_storage_vol_set_backing_store</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
3109 </dt>
3110 <dd></dd>
3111 <dt>
3112 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-capacity" title="gvir_config_storage_vol_set_capacity ()">gvir_config_storage_vol_set_capacity</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
3113 </dt>
3114 <dd></dd>
3115 <dt>
3116 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-name" title="gvir_config_storage_vol_set_name ()">gvir_config_storage_vol_set_name</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
3117 </dt>
3118 <dd></dd>
3119 <dt>
3120 <a class="link" href="GVirConfigStorageVol.html#gvir-config-storage-vol-set-target" title="gvir_config_storage_vol_set_target ()">gvir_config_storage_vol_set_target</a>, function in <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
24703121 </dt>
24713122 <dd></dd>
24723123 <dt>
24753126 <dd></dd>
24763127 <dt>
24773128 gvir_config_storage_vol_target_new_from_xml, function in GVirConfigStorageVolTarget
3129 </dt>
3130 <dd></dd>
3131 <dt>
3132 gvir_config_storage_vol_target_set_compat, function in GVirConfigStorageVolTarget
24783133 </dt>
24793134 <dd></dd>
24803135 <dt>
25153170 <dd></dd>
25163171 </div>
25173172 <div class="footer">
2518 <hr>
2519 Generated by GTK-Doc V1.19</div>
3173 <hr>Generated by GTK-Doc V1.24</div>
25203174 </body>
25213175 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Libvirt-gconfig</title>
4 <title>Libvirt-gconfig: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
15 <td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td> </td>
17 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
18 <th width="100%" align="center">Libvirt-gconfig Reference Manual</th>
19 <td><a accesskey="n" href="GVirConfigObject.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"></td>
16 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
17 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
18 <td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
19 <td><a accesskey="n" href="GVirConfigObject.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
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="Libvirt-gconfig-GVirConfig.html">GVirConfig</a></span><span class="refpurpose"></span>
35 <span class="refentrytitle"><a href="GVirConfigInterface.html">GVirConfigInterface</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>
5858 </dl></div>
5959 </div>
6060 <div class="footer">
61 <hr>
62 Generated by GTK-Doc V1.19</div>
61 <hr>Generated by GTK-Doc V1.24</div>
6362 </body>
6463 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Libvirt-gconfig Reference Manual</title>
4 <title>Libvirt-gconfig Reference Manual: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
8 <meta name="generator" content="GTK-Doc V1.24 (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">
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="Libvirt-gconfig-GVirConfig.html">GVirConfig</a></span><span class="refpurpose"></span>
30 <span class="refentrytitle"><a href="GVirConfigInterface.html">GVirConfigInterface</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>
5757 </dl></div>
5858 </div>
5959 <div class="footer">
60 <hr>
61 Generated by GTK-Doc V1.19</div>
60 <hr>Generated by GTK-Doc V1.24</div>
6261 </body>
6362 </html>
00 <ANCHOR id="GVirConfigObject" href="Libvirt-gconfig/GVirConfigObject.html">
1 <ANCHOR id="GVirConfigObject.synopsis" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.synopsis">
1 <ANCHOR id="GVirConfigObject.functions" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.functions">
2 <ANCHOR id="GVirConfigObject.properties" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.properties">
3 <ANCHOR id="GVirConfigObject.other" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.other">
24 <ANCHOR id="GVirConfigObject.object-hierarchy" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.object-hierarchy">
3 <ANCHOR id="GVirConfigObject.properties" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.properties">
45 <ANCHOR id="GVirConfigObject.description" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.description">
5 <ANCHOR id="GVirConfigObject.details" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.details">
6 <ANCHOR id="GVirConfigObject-struct" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject-struct">
7 <ANCHOR id="GVirConfigObjectClass" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObjectClass">
6 <ANCHOR id="GVirConfigObject.functions_details" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.functions_details">
87 <ANCHOR id="gvir-config-object-new" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-new">
98 <ANCHOR id="gvir-config-object-new-from-xml" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-new-from-xml">
109 <ANCHOR id="gvir-config-object-validate" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-validate">
1110 <ANCHOR id="gvir-config-object-to-xml" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-to-xml">
1211 <ANCHOR id="gvir-config-object-get-schema" href="Libvirt-gconfig/GVirConfigObject.html#gvir-config-object-get-schema">
12 <ANCHOR id="GVirConfigObject.other_details" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.other_details">
13 <ANCHOR id="GVirConfigObject-struct" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject-struct">
14 <ANCHOR id="GVirConfigObjectClass" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObjectClass">
15 <ANCHOR id="GVirConfigObjectPrivate" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObjectPrivate">
1316 <ANCHOR id="GVirConfigObject.property-details" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject.property-details">
1417 <ANCHOR id="GVirConfigObject--doc" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject--doc">
1518 <ANCHOR id="GVirConfigObject--node" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject--node">
1619 <ANCHOR id="GVirConfigObject--schema" href="Libvirt-gconfig/GVirConfigObject.html#GVirConfigObject--schema">
1720 <ANCHOR id="GVirConfigDomain" href="Libvirt-gconfig/GVirConfigDomain.html">
18 <ANCHOR id="GVirConfigDomain.synopsis" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.synopsis">
21 <ANCHOR id="GVirConfigDomain.functions" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.functions">
22 <ANCHOR id="GVirConfigDomain.properties" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.properties">
23 <ANCHOR id="GVirConfigDomain.other" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.other">
1924 <ANCHOR id="GVirConfigDomain.object-hierarchy" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.object-hierarchy">
20 <ANCHOR id="GVirConfigDomain.properties" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.properties">
2125 <ANCHOR id="GVirConfigDomain.description" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.description">
22 <ANCHOR id="GVirConfigDomain.details" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.details">
26 <ANCHOR id="GVirConfigDomain.functions_details" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.functions_details">
27 <ANCHOR id="gvir-config-domain-new-from-xml" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-new-from-xml">
28 <ANCHOR id="gvir-config-domain-new" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-new">
29 <ANCHOR id="gvir-config-domain-get-virt-type" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-virt-type">
30 <ANCHOR id="gvir-config-domain-set-virt-type" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-virt-type">
31 <ANCHOR id="gvir-config-domain-get-name" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-name">
32 <ANCHOR id="gvir-config-domain-set-name" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-name">
33 <ANCHOR id="gvir-config-domain-get-uuid" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-uuid">
34 <ANCHOR id="gvir-config-domain-set-uuid" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-uuid">
35 <ANCHOR id="gvir-config-domain-get-description" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-description">
36 <ANCHOR id="gvir-config-domain-set-description" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-description">
37 <ANCHOR id="gvir-config-domain-get-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-memory">
38 <ANCHOR id="gvir-config-domain-set-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-memory">
39 <ANCHOR id="gvir-config-domain-get-current-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-current-memory">
40 <ANCHOR id="gvir-config-domain-set-current-memory" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-current-memory">
41 <ANCHOR id="gvir-config-domain-get-vcpus" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-vcpus">
42 <ANCHOR id="gvir-config-domain-set-vcpus" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-vcpus">
43 <ANCHOR id="gvir-config-domain-get-features" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-features">
44 <ANCHOR id="gvir-config-domain-set-features" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-features">
45 <ANCHOR id="gvir-config-domain-get-clock" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-clock">
46 <ANCHOR id="gvir-config-domain-set-clock" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-clock">
47 <ANCHOR id="gvir-config-domain-get-os" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-os">
48 <ANCHOR id="gvir-config-domain-set-os" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-os">
49 <ANCHOR id="gvir-config-domain-set-seclabel" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-seclabel">
50 <ANCHOR id="gvir-config-domain-get-title" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-title">
51 <ANCHOR id="gvir-config-domain-set-title" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-title">
52 <ANCHOR id="gvir-config-domain-set-devices" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-devices">
53 <ANCHOR id="gvir-config-domain-add-device" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-add-device">
54 <ANCHOR id="gvir-config-domain-get-devices" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-devices">
55 <ANCHOR id="gvir-config-domain-set-lifecycle" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-lifecycle">
56 <ANCHOR id="gvir-config-domain-set-custom-xml" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-custom-xml">
57 <ANCHOR id="gvir-config-domain-get-custom-xml" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-custom-xml">
58 <ANCHOR id="gvir-config-domain-get-cpu" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-cpu">
59 <ANCHOR id="gvir-config-domain-set-cpu" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-cpu">
60 <ANCHOR id="gvir-config-domain-set-power-management" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-power-management">
61 <ANCHOR id="GVirConfigDomain.other_details" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.other_details">
2362 <ANCHOR id="GVirConfigDomain-struct" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain-struct">
2463 <ANCHOR id="GVirConfigDomainClass" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomainClass">
2564 <ANCHOR id="GVirConfigDomainVirtType" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomainVirtType">
4988 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-RENAME-RESTART:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-RENAME-RESTART:CAPS">
5089 <ANCHOR id="GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-DESTROY:CAPS" href="Libvirt-gconfig/GVirConfigDomain.html#GVIR-CONFIG-DOMAIN-LIFECYCLE-COREDUMP-DESTROY:CAPS">
5190 <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">
75 <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">
80 <ANCHOR id="gvir-config-domain-get-cpu" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-get-cpu">
81 <ANCHOR id="gvir-config-domain-set-cpu" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-cpu">
82 <ANCHOR id="gvir-config-domain-set-power-management" href="Libvirt-gconfig/GVirConfigDomain.html#gvir-config-domain-set-power-management">
91 <ANCHOR id="GVirConfigDomainPrivate" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomainPrivate">
8392 <ANCHOR id="GVirConfigDomain.property-details" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain.property-details">
8493 <ANCHOR id="GVirConfigDomain--current-memory" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain--current-memory">
8594 <ANCHOR id="GVirConfigDomain--description" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain--description">
8796 <ANCHOR id="GVirConfigDomain--memory" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain--memory">
8897 <ANCHOR id="GVirConfigDomain--name" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain--name">
8998 <ANCHOR id="GVirConfigDomain--title" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain--title">
99 <ANCHOR id="GVirConfigDomain--uuid" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain--uuid">
90100 <ANCHOR id="GVirConfigDomain--vcpu" href="Libvirt-gconfig/GVirConfigDomain.html#GVirConfigDomain--vcpu">
91101 <ANCHOR id="GVirConfigDomainSnapshot" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html">
92 <ANCHOR id="GVirConfigDomainSnapshot.synopsis" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot.synopsis">
102 <ANCHOR id="GVirConfigDomainSnapshot.functions" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot.functions">
103 <ANCHOR id="GVirConfigDomainSnapshot.other" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot.other">
93104 <ANCHOR id="GVirConfigDomainSnapshot.object-hierarchy" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot.object-hierarchy">
94105 <ANCHOR id="GVirConfigDomainSnapshot.description" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot.description">
95 <ANCHOR id="GVirConfigDomainSnapshot.details" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot.details">
96 <ANCHOR id="GVirConfigDomainSnapshot-struct" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot-struct">
97 <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">
106 <ANCHOR id="GVirConfigDomainSnapshot.functions_details" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot.functions_details">
112107 <ANCHOR id="gvir-config-domain-snapshot-new" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new">
113108 <ANCHOR id="gvir-config-domain-snapshot-new-from-xml" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-new-from-xml">
114109 <ANCHOR id="gvir-config-domain-snapshot-get-name" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-get-name">
126121 <ANCHOR id="gvir-config-domain-snapshot-set-disks" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-set-disks">
127122 <ANCHOR id="gvir-config-domain-snapshot-add-disk" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#gvir-config-domain-snapshot-add-disk">
128123 <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">
124 <ANCHOR id="GVirConfigDomainSnapshot.other_details" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot.other_details">
125 <ANCHOR id="GVirConfigDomainSnapshot-struct" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshot-struct">
126 <ANCHOR id="GVirConfigDomainSnapshotClass" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotClass">
127 <ANCHOR id="GVirConfigDomainSnapshotDomainState" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotDomainState">
128 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-NOSTATE:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-NOSTATE:CAPS">
129 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-RUNNING:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-RUNNING:CAPS">
130 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-BLOCKED:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-BLOCKED:CAPS">
131 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PAUSED:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PAUSED:CAPS">
132 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTDOWN:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTDOWN:CAPS">
133 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTOFF:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-SHUTOFF:CAPS">
134 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-CRASHED:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-CRASHED:CAPS">
135 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PMSUSPENDED:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-DOMAIN-STATE-PMSUSPENDED:CAPS">
136 <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">
137 <ANCHOR id="GVirConfigDomainSnapshotMemoryState" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotMemoryState">
138 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-NONE:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-NONE:CAPS">
139 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-INTERNAL:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-INTERNAL:CAPS">
140 <ANCHOR id="GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-EXTERNAL:CAPS" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVIR-CONFIG-DOMAIN-SNAPSHOT-MEMORY-STATE-EXTERNAL:CAPS">
141 <ANCHOR id="GVirConfigDomainSnapshotPrivate" href="Libvirt-gconfig/GVirConfigDomainSnapshot.html#GVirConfigDomainSnapshotPrivate">
142 <ANCHOR id="GVirConfigInterface" href="Libvirt-gconfig/GVirConfigInterface.html">
143 <ANCHOR id="GVirConfigInterface.functions" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.functions">
144 <ANCHOR id="GVirConfigInterface.other" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.other">
145 <ANCHOR id="GVirConfigInterface.object-hierarchy" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.object-hierarchy">
146 <ANCHOR id="GVirConfigInterface.description" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.description">
147 <ANCHOR id="GVirConfigInterface.functions_details" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.functions_details">
148 <ANCHOR id="gvir-config-interface-new" href="Libvirt-gconfig/GVirConfigInterface.html#gvir-config-interface-new">
149 <ANCHOR id="gvir-config-interface-new-from-xml" href="Libvirt-gconfig/GVirConfigInterface.html#gvir-config-interface-new-from-xml">
150 <ANCHOR id="GVirConfigInterface.other_details" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface.other_details">
151 <ANCHOR id="GVirConfigInterface-struct" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterface-struct">
152 <ANCHOR id="GVirConfigInterfaceClass" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterfaceClass">
153 <ANCHOR id="GVirConfigInterfacePrivate" href="Libvirt-gconfig/GVirConfigInterface.html#GVirConfigInterfacePrivate">
139154 <ANCHOR id="GVirConfigNetworkFilter" href="Libvirt-gconfig/GVirConfigNetworkFilter.html">
140 <ANCHOR id="GVirConfigNetworkFilter.synopsis" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.synopsis">
155 <ANCHOR id="GVirConfigNetworkFilter.functions" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.functions">
156 <ANCHOR id="GVirConfigNetworkFilter.other" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.other">
141157 <ANCHOR id="GVirConfigNetworkFilter.object-hierarchy" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.object-hierarchy">
142158 <ANCHOR id="GVirConfigNetworkFilter.description" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.description">
143 <ANCHOR id="GVirConfigNetworkFilter.details" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.details">
159 <ANCHOR id="GVirConfigNetworkFilter.functions_details" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.functions_details">
160 <ANCHOR id="gvir-config-network-filter-new" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#gvir-config-network-filter-new">
161 <ANCHOR id="gvir-config-network-filter-new-from-xml" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#gvir-config-network-filter-new-from-xml">
162 <ANCHOR id="GVirConfigNetworkFilter.other_details" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter.other_details">
144163 <ANCHOR id="GVirConfigNetworkFilter-struct" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilter-struct">
145164 <ANCHOR id="GVirConfigNetworkFilterClass" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilterClass">
146 <ANCHOR id="gvir-config-network-filter-new" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#gvir-config-network-filter-new">
147 <ANCHOR id="gvir-config-network-filter-new-from-xml" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#gvir-config-network-filter-new-from-xml">
165 <ANCHOR id="GVirConfigNetworkFilterPrivate" href="Libvirt-gconfig/GVirConfigNetworkFilter.html#GVirConfigNetworkFilterPrivate">
148166 <ANCHOR id="GVirConfigNetwork" href="Libvirt-gconfig/GVirConfigNetwork.html">
149 <ANCHOR id="GVirConfigNetwork.synopsis" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetwork.synopsis">
167 <ANCHOR id="GVirConfigNetwork.functions" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetwork.functions">
168 <ANCHOR id="GVirConfigNetwork.other" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetwork.other">
150169 <ANCHOR id="GVirConfigNetwork.object-hierarchy" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetwork.object-hierarchy">
151170 <ANCHOR id="GVirConfigNetwork.description" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetwork.description">
152 <ANCHOR id="GVirConfigNetwork.details" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetwork.details">
171 <ANCHOR id="GVirConfigNetwork.functions_details" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetwork.functions_details">
172 <ANCHOR id="gvir-config-network-new" href="Libvirt-gconfig/GVirConfigNetwork.html#gvir-config-network-new">
173 <ANCHOR id="gvir-config-network-new-from-xml" href="Libvirt-gconfig/GVirConfigNetwork.html#gvir-config-network-new-from-xml">
174 <ANCHOR id="GVirConfigNetwork.other_details" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetwork.other_details">
153175 <ANCHOR id="GVirConfigNetwork-struct" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetwork-struct">
154176 <ANCHOR id="GVirConfigNetworkClass" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetworkClass">
155 <ANCHOR id="gvir-config-network-new" href="Libvirt-gconfig/GVirConfigNetwork.html#gvir-config-network-new">
156 <ANCHOR id="gvir-config-network-new-from-xml" href="Libvirt-gconfig/GVirConfigNetwork.html#gvir-config-network-new-from-xml">
177 <ANCHOR id="GVirConfigNetworkPrivate" href="Libvirt-gconfig/GVirConfigNetwork.html#GVirConfigNetworkPrivate">
157178 <ANCHOR id="GVirConfigNodeDevice" href="Libvirt-gconfig/GVirConfigNodeDevice.html">
158 <ANCHOR id="GVirConfigNodeDevice.synopsis" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevice.synopsis">
179 <ANCHOR id="GVirConfigNodeDevice.functions" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevice.functions">
180 <ANCHOR id="GVirConfigNodeDevice.other" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevice.other">
159181 <ANCHOR id="GVirConfigNodeDevice.object-hierarchy" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevice.object-hierarchy">
160182 <ANCHOR id="GVirConfigNodeDevice.description" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevice.description">
161 <ANCHOR id="GVirConfigNodeDevice.details" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevice.details">
183 <ANCHOR id="GVirConfigNodeDevice.functions_details" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevice.functions_details">
184 <ANCHOR id="gvir-config-node-device-new" href="Libvirt-gconfig/GVirConfigNodeDevice.html#gvir-config-node-device-new">
185 <ANCHOR id="gvir-config-node-device-new-from-xml" href="Libvirt-gconfig/GVirConfigNodeDevice.html#gvir-config-node-device-new-from-xml">
186 <ANCHOR id="GVirConfigNodeDevice.other_details" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevice.other_details">
162187 <ANCHOR id="GVirConfigNodeDevice-struct" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevice-struct">
163188 <ANCHOR id="GVirConfigNodeDeviceClass" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDeviceClass">
164 <ANCHOR id="gvir-config-node-device-new" href="Libvirt-gconfig/GVirConfigNodeDevice.html#gvir-config-node-device-new">
165 <ANCHOR id="gvir-config-node-device-new-from-xml" href="Libvirt-gconfig/GVirConfigNodeDevice.html#gvir-config-node-device-new-from-xml">
189 <ANCHOR id="GVirConfigNodeDevicePrivate" href="Libvirt-gconfig/GVirConfigNodeDevice.html#GVirConfigNodeDevicePrivate">
166190 <ANCHOR id="GVirConfigSecret" href="Libvirt-gconfig/GVirConfigSecret.html">
167 <ANCHOR id="GVirConfigSecret.synopsis" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecret.synopsis">
191 <ANCHOR id="GVirConfigSecret.functions" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecret.functions">
192 <ANCHOR id="GVirConfigSecret.other" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecret.other">
168193 <ANCHOR id="GVirConfigSecret.object-hierarchy" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecret.object-hierarchy">
169194 <ANCHOR id="GVirConfigSecret.description" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecret.description">
170 <ANCHOR id="GVirConfigSecret.details" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecret.details">
195 <ANCHOR id="GVirConfigSecret.functions_details" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecret.functions_details">
196 <ANCHOR id="gvir-config-secret-new" href="Libvirt-gconfig/GVirConfigSecret.html#gvir-config-secret-new">
197 <ANCHOR id="gvir-config-secret-new-from-xml" href="Libvirt-gconfig/GVirConfigSecret.html#gvir-config-secret-new-from-xml">
198 <ANCHOR id="GVirConfigSecret.other_details" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecret.other_details">
171199 <ANCHOR id="GVirConfigSecret-struct" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecret-struct">
172200 <ANCHOR id="GVirConfigSecretClass" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecretClass">
173 <ANCHOR id="gvir-config-secret-new" href="Libvirt-gconfig/GVirConfigSecret.html#gvir-config-secret-new">
174 <ANCHOR id="gvir-config-secret-new-from-xml" href="Libvirt-gconfig/GVirConfigSecret.html#gvir-config-secret-new-from-xml">
201 <ANCHOR id="GVirConfigSecretPrivate" href="Libvirt-gconfig/GVirConfigSecret.html#GVirConfigSecretPrivate">
175202 <ANCHOR id="GVirConfigStoragePool" href="Libvirt-gconfig/GVirConfigStoragePool.html">
176 <ANCHOR id="GVirConfigStoragePool.synopsis" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool.synopsis">
203 <ANCHOR id="GVirConfigStoragePool.functions" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool.functions">
204 <ANCHOR id="GVirConfigStoragePool.other" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool.other">
177205 <ANCHOR id="GVirConfigStoragePool.object-hierarchy" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool.object-hierarchy">
178206 <ANCHOR id="GVirConfigStoragePool.description" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool.description">
179 <ANCHOR id="GVirConfigStoragePool.details" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool.details">
180 <ANCHOR id="GVirConfigStoragePool-struct" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool-struct">
181 <ANCHOR id="GVirConfigStoragePoolClass" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePoolClass">
182 <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">
207 <ANCHOR id="GVirConfigStoragePool.functions_details" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool.functions_details">
191208 <ANCHOR id="gvir-config-storage-pool-new" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-new">
192209 <ANCHOR id="gvir-config-storage-pool-new-from-xml" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-new-from-xml">
193210 <ANCHOR id="gvir-config-storage-pool-get-allocation" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-allocation">
206223 <ANCHOR id="gvir-config-storage-pool-set-target" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-target">
207224 <ANCHOR id="gvir-config-storage-pool-get-uuid" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-get-uuid">
208225 <ANCHOR id="gvir-config-storage-pool-set-uuid" href="Libvirt-gconfig/GVirConfigStoragePool.html#gvir-config-storage-pool-set-uuid">
226 <ANCHOR id="GVirConfigStoragePool.other_details" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool.other_details">
227 <ANCHOR id="GVirConfigStoragePool-struct" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePool-struct">
228 <ANCHOR id="GVirConfigStoragePoolClass" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePoolClass">
229 <ANCHOR id="GVirConfigStoragePoolType" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePoolType">
230 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-DIR:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-DIR:CAPS">
231 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-FS:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-FS:CAPS">
232 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-NETFS:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-NETFS:CAPS">
233 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-LOGICAL:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-LOGICAL:CAPS">
234 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-DISK:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-DISK:CAPS">
235 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-ISCSI:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-ISCSI:CAPS">
236 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-SCSI:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-SCSI:CAPS">
237 <ANCHOR id="GVIR-CONFIG-STORAGE-POOL-TYPE-MPATH:CAPS" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVIR-CONFIG-STORAGE-POOL-TYPE-MPATH:CAPS">
238 <ANCHOR id="GVirConfigStoragePoolPrivate" href="Libvirt-gconfig/GVirConfigStoragePool.html#GVirConfigStoragePoolPrivate">
209239 <ANCHOR id="GVirConfigStorageVol" href="Libvirt-gconfig/GVirConfigStorageVol.html">
210 <ANCHOR id="GVirConfigStorageVol.synopsis" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol.synopsis">
240 <ANCHOR id="GVirConfigStorageVol.functions" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol.functions">
241 <ANCHOR id="GVirConfigStorageVol.other" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol.other">
211242 <ANCHOR id="GVirConfigStorageVol.object-hierarchy" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol.object-hierarchy">
212243 <ANCHOR id="GVirConfigStorageVol.description" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol.description">
213 <ANCHOR id="GVirConfigStorageVol.details" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol.details">
214 <ANCHOR id="GVirConfigStorageVol-struct" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol-struct">
215 <ANCHOR id="GVirConfigStorageVolClass" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVolClass">
244 <ANCHOR id="GVirConfigStorageVol.functions_details" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol.functions_details">
216245 <ANCHOR id="gvir-config-storage-vol-new" href="Libvirt-gconfig/GVirConfigStorageVol.html#gvir-config-storage-vol-new">
217246 <ANCHOR id="gvir-config-storage-vol-new-from-xml" href="Libvirt-gconfig/GVirConfigStorageVol.html#gvir-config-storage-vol-new-from-xml">
218247 <ANCHOR id="gvir-config-storage-vol-set-allocation" href="Libvirt-gconfig/GVirConfigStorageVol.html#gvir-config-storage-vol-set-allocation">
220249 <ANCHOR id="gvir-config-storage-vol-set-capacity" href="Libvirt-gconfig/GVirConfigStorageVol.html#gvir-config-storage-vol-set-capacity">
221250 <ANCHOR id="gvir-config-storage-vol-set-name" href="Libvirt-gconfig/GVirConfigStorageVol.html#gvir-config-storage-vol-set-name">
222251 <ANCHOR id="gvir-config-storage-vol-set-target" href="Libvirt-gconfig/GVirConfigStorageVol.html#gvir-config-storage-vol-set-target">
252 <ANCHOR id="GVirConfigStorageVol.other_details" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol.other_details">
253 <ANCHOR id="GVirConfigStorageVol-struct" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVol-struct">
254 <ANCHOR id="GVirConfigStorageVolClass" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVolClass">
255 <ANCHOR id="GVirConfigStorageVolPrivate" href="Libvirt-gconfig/GVirConfigStorageVol.html#GVirConfigStorageVolPrivate">
223256 <ANCHOR id="GVirConfigCapabilities" href="Libvirt-gconfig/GVirConfigCapabilities.html">
224 <ANCHOR id="GVirConfigCapabilities.synopsis" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities.synopsis">
257 <ANCHOR id="GVirConfigCapabilities.functions" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities.functions">
258 <ANCHOR id="GVirConfigCapabilities.other" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities.other">
225259 <ANCHOR id="GVirConfigCapabilities.object-hierarchy" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities.object-hierarchy">
226260 <ANCHOR id="GVirConfigCapabilities.description" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities.description">
227 <ANCHOR id="GVirConfigCapabilities.details" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities.details">
228 <ANCHOR id="GVirConfigCapabilities-struct" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities-struct">
229 <ANCHOR id="GVirConfigCapabilitiesClass" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilitiesClass">
261 <ANCHOR id="GVirConfigCapabilities.functions_details" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities.functions_details">
230262 <ANCHOR id="gvir-config-capabilities-new" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-new">
231263 <ANCHOR id="gvir-config-capabilities-new-from-xml" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-new-from-xml">
232264 <ANCHOR id="gvir-config-capabilities-get-host" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-get-host">
233265 <ANCHOR id="gvir-config-capabilities-get-guests" href="Libvirt-gconfig/GVirConfigCapabilities.html#gvir-config-capabilities-get-guests">
266 <ANCHOR id="GVirConfigCapabilities.other_details" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities.other_details">
267 <ANCHOR id="GVirConfigCapabilities-struct" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilities-struct">
268 <ANCHOR id="GVirConfigCapabilitiesClass" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilitiesClass">
269 <ANCHOR id="GVirConfigCapabilitiesPrivate" href="Libvirt-gconfig/GVirConfigCapabilities.html#GVirConfigCapabilitiesPrivate">
234270 <ANCHOR id="annotation-glossterm-allow-none" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-allow-none">
235 <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">
237271 <ANCHOR id="annotation-glossterm-array" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-array">
238272 <ANCHOR id="annotation-glossterm-element-type" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-element-type">
239273 <ANCHOR id="annotation-glossterm-in" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-in">
274 <ANCHOR id="annotation-glossterm-inout" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-inout">
275 <ANCHOR id="annotation-glossterm-transfer container" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-transfer container">
240276 <ANCHOR id="annotation-glossterm-transfer full" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-transfer full">
277 <ANCHOR id="annotation-glossterm-transfer none" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-transfer none">
241278 <ANCHOR id="annotation-glossterm-type" href="Libvirt-gconfig/annotation-glossary.html#annotation-glossterm-type">
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Object Hierarchy</title>
4 <title>Object Hierarchy: Libvirt-gconfig Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
15 <td><a accesskey="p" href="GVirConfigCapabilities.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td> </td>
17 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
18 <th width="100%" align="center">Libvirt-gconfig Reference Manual</th>
19 <td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"></td>
16 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
17 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
18 <td><a accesskey="p" href="GVirConfigCapabilities.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
19 <td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
2323 <a name="object-tree"></a>Object Hierarchy</h1></div></div></div>
2424 <pre class="screen">
25 GObject
26 <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
27 GVirConfigCapabilitiesCpuFeature
28 GVirConfigDomainCpuFeature
29 GVirConfigCapabilitiesCpu
30 GVirConfigDomainCpu
31 GVirConfigCapabilitiesCpuTopology
32 <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
33 GVirConfigCapabilitiesGuestArch
34 GVirConfigCapabilitiesGuestDomain
35 GVirConfigCapabilitiesGuestFeature
36 GVirConfigCapabilitiesGuest
37 GVirConfigCapabilitiesHost
38 GVirConfigDomainAddress
39 GVirConfigDomainAddressPci
40 GVirConfigDomainAddressUsb
41 GVirConfigDomainDevice
42 GVirConfigDomainChardev
43 GVirConfigDomainChannel
44 GVirConfigDomainConsole
45 GVirConfigDomainParallel
46 GVirConfigDomainRedirdev
47 GVirConfigDomainSerial
48 GVirConfigDomainController
49 GVirConfigDomainControllerUsb
50 GVirConfigDomainDisk
51 GVirConfigDomainFilesys
52 GVirConfigDomainGraphics
53 GVirConfigDomainGraphicsDesktop
54 GVirConfigDomainGraphicsRdp
55 GVirConfigDomainGraphicsSdl
56 GVirConfigDomainGraphicsSpice
57 GVirConfigDomainGraphicsVnc
58 GVirConfigDomainInput
59 GVirConfigDomainInterface
60 GVirConfigDomainInterfaceBridge
61 GVirConfigDomainInterfaceNetwork
62 GVirConfigDomainInterfaceUser
63 GVirConfigDomainMemballoon
64 GVirConfigDomainSmartcard
65 GVirConfigDomainSmartcardHostCertificates
66 GVirConfigDomainSmartcardHost
67 GVirConfigDomainSmartcardPassthrough
68 GVirConfigDomainSound
69 GVirConfigDomainVideo
70 GVirConfigDomainChardevSource
71 GVirConfigDomainChardevSourcePty
72 GVirConfigDomainChardevSourceSpiceVmc
73 GVirConfigDomainClock
74 <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
75 GVirConfigDomainOs
76 GVirConfigDomainPowerManagement
77 GVirConfigDomainSeclabel
78 GVirConfigDomainSnapshotDisk
79 <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
80 GVirConfigDomainTimer
81 GVirConfigDomainTimerPit
82 GVirConfigDomainTimerRtc
83 <a class="link" href="Libvirt-gconfig-GVirConfig.html#GVirConfigInterface">GVirConfigInterface</a>
84 <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
85 <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
86 <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
87 <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
88 GVirConfigStoragePermissions
89 <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
90 GVirConfigStoragePoolSource
91 GVirConfigStoragePoolTarget
92 GVirConfigStorageVolBackingStore
93 <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
94 GVirConfigStorageVolTarget
95 GVirConfigXmlDoc
25 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
26 <span class="lineart">├──</span> <a class="link" href="GVirConfigObject.html" title="GVirConfigObject">GVirConfigObject</a>
27 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesCpuFeature
28 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainCpuFeature
29 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesCpu
30 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainCpu
31 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesCpuModel
32 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainCpuModel
33 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesCpuTopology
34 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigCapabilities.html" title="GVirConfigCapabilities">GVirConfigCapabilities</a>
35 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesGuestArch
36 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesGuestDomain
37 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesGuestFeature
38 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesGuest
39 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesHost
40 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigCapabilitiesHostSecModel
41 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainAddress
42 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainAddressPci
43 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainAddressUsb
44 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainDevice
45 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainChardev
46 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainChannel
47 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainConsole
48 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainParallel
49 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainRedirdev
50 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainSerial
51 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainController
52 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainControllerUsb
53 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainDisk
54 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainFilesys
55 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainGraphics
56 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainGraphicsDesktop
57 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainGraphicsRdp
58 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainGraphicsSdl
59 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainGraphicsSpice
60 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainGraphicsVnc
61 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainInput
62 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainInterface
63 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainInterfaceBridge
64 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainInterfaceNetwork
65 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainInterfaceUser
66 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainMemballoon
67 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainSmartcard
68 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainSmartcardHostCertificates
69 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainSmartcardHost
70 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainSmartcardPassthrough
71 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainSound
72 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainVideo
73 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainChardevSource
74 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainChardevSourcePty
75 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainChardevSourceSpicePort
76 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainChardevSourceSpiceVmc
77 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainChardevSourceUnix
78 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainClock
79 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainDiskDriver
80 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain">GVirConfigDomain</a>
81 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainInterfaceFilterref
82 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainInterfaceFilterrefParameter
83 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainOs
84 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainPowerManagement
85 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainSeclabel
86 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainSnapshotDisk
87 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigDomainSnapshot.html" title="GVirConfigDomainSnapshot">GVirConfigDomainSnapshot</a>
88 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainTimer
89 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainTimerHpet
90 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigDomainTimerPit
91 <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigDomainTimerRtc
92 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigInterface.html" title="GVirConfigInterface">GVirConfigInterface</a>
93 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigNetworkFilter.html" title="GVirConfigNetworkFilter">GVirConfigNetworkFilter</a>
94 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigNetwork.html" title="GVirConfigNetwork">GVirConfigNetwork</a>
95 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigNodeDevice.html" title="GVirConfigNodeDevice">GVirConfigNodeDevice</a>
96 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigSecret.html" title="GVirConfigSecret">GVirConfigSecret</a>
97 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigStoragePermissions
98 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigStoragePool.html" title="GVirConfigStoragePool">GVirConfigStoragePool</a>
99 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigStoragePoolSource
100 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigStoragePoolTarget
101 <span class="lineart">│</span> <span class="lineart">├──</span> GVirConfigStorageVolBackingStore
102 <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">GVirConfigStorageVol</a>
103 <span class="lineart">│</span> <span class="lineart">╰──</span> GVirConfigStorageVolTarget
104 <span class="lineart">╰──</span> GVirConfigXmlDoc
96105 </pre>
97106 </div>
98107 <div class="footer">
99 <hr>
100 Generated by GTK-Doc V1.19</div>
108 <hr>Generated by GTK-Doc V1.24</div>
101109 </body>
102110 </html>
0 body
1 {
2 font-family: cantarell, sans-serif;
3 }
04 .synopsis, .classsynopsis
15 {
26 /* tango:aluminium 1/2 */
37 background: #eeeeec;
4 border: solid 1px #d3d7cf;
8 background: rgba(238, 238, 236, 0.5);
9 border: solid 1px rgb(238, 238, 236);
510 padding: 0.5em;
611 }
712 .programlisting
813 {
914 /* tango:sky blue 0/1 */
15 /* fallback for no rgba support */
1016 background: #e6f3ff;
1117 border: solid 1px #729fcf;
18 background: rgba(114, 159, 207, 0.1);
19 border: solid 1px rgba(114, 159, 207, 0.2);
1220 padding: 0.5em;
1321 }
1422 .variablelist
2129 vertical-align: top;
2230 }
2331
32 div.gallery-float
33 {
34 float: left;
35 padding: 10px;
36 }
37 div.gallery-float img
38 {
39 border-style: none;
40 }
41 div.gallery-spacer
42 {
43 clear: both;
44 }
45
46 a, a:visited
47 {
48 text-decoration: none;
49 /* tango:sky blue 2 */
50 color: #3465a4;
51 }
52 a:hover
53 {
54 text-decoration: underline;
55 /* tango:sky blue 1 */
56 color: #729fcf;
57 }
58
59 div.informaltable table
60 {
61 border-collapse: separate;
62 border-spacing: 1em 0.3em;
63 border: none;
64 }
65
66 div.informaltable table td, div.informaltable table th
67 {
68 vertical-align: top;
69 }
70
71 .function_type,
72 .variable_type,
73 .property_type,
74 .signal_type,
75 .parameter_name,
76 .struct_member_name,
77 .union_member_name,
78 .define_keyword,
79 .datatype_keyword,
80 .typedef_keyword
81 {
82 text-align: right;
83 }
84
85 /* dim non-primary columns */
86 .c_punctuation,
87 .function_type,
88 .variable_type,
89 .property_type,
90 .signal_type,
91 .define_keyword,
92 .datatype_keyword,
93 .typedef_keyword,
94 .property_flags,
95 .signal_flags,
96 .parameter_annotations,
97 .enum_member_annotations,
98 .struct_member_annotations,
99 .union_member_annotations
100 {
101 color: #888a85;
102 }
103
104 .function_type a,
105 .function_type a:visited,
106 .function_type a:hover,
107 .property_type a,
108 .property_type a:visited,
109 .property_type a:hover,
110 .signal_type a,
111 .signal_type a:visited,
112 .signal_type a:hover,
113 .signal_flags a,
114 .signal_flags a:visited,
115 .signal_flags a:hover
116 {
117 color: #729fcf;
118 }
119
120 td p
121 {
122 margin: 0.25em;
123 }
124
125 div.table table
126 {
127 border-collapse: collapse;
128 border-spacing: 0px;
129 /* tango:aluminium 3 */
130 border: solid 1px #babdb6;
131 }
132
133 div.table table td, div.table table th
134 {
135 /* tango:aluminium 3 */
136 border: solid 1px #babdb6;
137 padding: 3px;
138 vertical-align: top;
139 }
140
141 div.table table th
142 {
143 /* tango:aluminium 2 */
144 background-color: #d3d7cf;
145 }
146
147 h4
148 {
149 color: #555753;
150 margin-top: 1em;
151 margin-bottom: 1em;
152 }
153
154 hr
155 {
156 /* tango:aluminium 1 */
157 color: #d3d7cf;
158 background: #d3d7cf;
159 border: none 0px;
160 height: 1px;
161 clear: both;
162 margin: 2.0em 0em 2.0em 0em;
163 }
164
165 dl.toc dt
166 {
167 padding-bottom: 0.25em;
168 }
169
170 dl.toc > dt
171 {
172 padding-top: 0.25em;
173 padding-bottom: 0.25em;
174 font-weight: bold;
175 }
176
177 dl.toc > dl
178 {
179 padding-bottom: 0.5em;
180 }
181
182 .parameter
183 {
184 font-style: normal;
185 }
186
187 .footer
188 {
189 padding-top: 3.5em;
190 /* tango:aluminium 3 */
191 color: #babdb6;
192 text-align: center;
193 font-size: 80%;
194 }
195
196 .informalfigure,
197 .figure
198 {
199 margin: 1em;
200 }
201
202 .informalexample,
203 .example
204 {
205 margin-top: 1em;
206 margin-bottom: 1em;
207 }
208
209 .warning
210 {
211 /* tango:orange 0/1 */
212 background: #ffeed9;
213 background: rgba(252, 175, 62, 0.1);
214 border-color: #ffb04f;
215 border-color: rgba(252, 175, 62, 0.2);
216 }
217 .note
218 {
219 /* tango:chameleon 0/0.5 */
220 background: #d8ffb2;
221 background: rgba(138, 226, 52, 0.1);
222 border-color: #abf562;
223 border-color: rgba(138, 226, 52, 0.2);
224 }
225 div.blockquote
226 {
227 border-color: #eeeeec;
228 }
229 .note, .warning, div.blockquote
230 {
231 padding: 0.5em;
232 border-width: 1px;
233 border-style: solid;
234 margin: 2em;
235 }
236 .note p, .warning p
237 {
238 margin: 0;
239 }
240
241 div.warning h3.title,
242 div.note h3.title
243 {
244 display: none;
245 }
246
247 p + div.section
248 {
249 margin-top: 1em;
250 }
251
252 div.refnamediv,
253 div.refsynopsisdiv,
254 div.refsect1,
255 div.refsect2,
256 div.toc,
257 div.section
258 {
259 margin-bottom: 1em;
260 }
261
262 /* blob links */
263 h2 .extralinks, h3 .extralinks
264 {
265 float: right;
266 /* tango:aluminium 3 */
267 color: #babdb6;
268 font-size: 80%;
269 font-weight: normal;
270 }
271
272 .lineart
273 {
274 color: #d3d7cf;
275 font-weight: normal;
276 }
277
278 .annotation
279 {
280 /* tango:aluminium 5 */
281 color: #555753;
282 font-weight: normal;
283 }
284
285 .structfield
286 {
287 font-style: normal;
288 font-weight: normal;
289 }
290
291 acronym,abbr
292 {
293 border-bottom: 1px dotted gray;
294 }
295
296 /* code listings */
297
298 .listing_code .programlisting .normal,
299 .listing_code .programlisting .normal a,
300 .listing_code .programlisting .number,
301 .listing_code .programlisting .cbracket,
302 .listing_code .programlisting .symbol { color: #555753; }
303 .listing_code .programlisting .comment,
304 .listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
305 .listing_code .programlisting .function,
306 .listing_code .programlisting .function a,
307 .listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
308 .listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */
309 .listing_code .programlisting .keyword,
310 .listing_code .programlisting .usertype,
311 .listing_code .programlisting .type,
312 .listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */
313
314 .listing_frame {
315 /* tango:sky blue 1 */
316 border: solid 1px #729fcf;
317 border: solid 1px rgba(114, 159, 207, 0.2);
318 padding: 0px;
319 }
320
321 .listing_lines, .listing_code {
322 margin-top: 0px;
323 margin-bottom: 0px;
324 padding: 0.5em;
325 }
326 .listing_lines {
327 /* tango:sky blue 0.5 */
328 background: #a6c5e3;
329 background: rgba(114, 159, 207, 0.2);
330 /* tango:aluminium 6 */
331 color: #2e3436;
332 }
333 .listing_code {
334 /* tango:sky blue 0 */
335 background: #e6f3ff;
336 background: rgba(114, 159, 207, 0.1);
337 }
338 .listing_code .programlisting {
339 /* override from previous */
340 border: none 0px;
341 padding: 0px;
342 background: none;
343 }
344 .listing_lines pre, .listing_code pre {
345 margin: 0px;
346 }
347
24348 @media screen {
25 sup a.footnote
349 /* these have a <sup> as a first child, but since there are no parent selectors
350 * we can't use that. */
351 a.footnote
26352 {
27353 position: relative;
28354 top: 0em ! important;
29
30355 }
31356 /* this is needed so that the local anchors are displayed below the naviagtion */
32357 div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
45370 */
46371 body
47372 {
48 padding-top: 3.2em;
49 padding-bottom: 20em;
373 padding-top: 2.5em;
374 padding-bottom: 500px;
375 max-width: 60em;
376 }
377 p
378 {
379 max-width: 60em;
50380 }
51381 /* style and size the navigation bar */
52382 table.navigation#top
53383 {
54384 position: fixed;
55 /* tango:scarlet red 0/1 */
56 background: #ffe6e6;
57 border: solid 1px #ef2929;
385 background: #e2e2e2;
386 border-bottom: solid 1px #babdb6;
387 border-spacing: 5px;
388 margin-top: 0;
389 margin-bottom: 0;
390 top: 0;
391 left: 0;
392 z-index: 10;
393 }
394 table.navigation#top td
395 {
396 padding-left: 6px;
397 padding-right: 6px;
398 }
399 .navigation a, .navigation a:visited
400 {
401 /* tango:sky blue 3 */
402 color: #204a87;
403 }
404 .navigation a:hover
405 {
406 /* tango:sky blue 2 */
407 color: #3465a4;
408 }
409 td.shortcuts
410 {
411 /* tango:sky blue 2 */
412 color: #3465a4;
413 font-size: 80%;
414 white-space: nowrap;
415 }
416 td.shortcuts .dim
417 {
418 color: #babdb6;
419 }
420 .navigation .title
421 {
422 font-size: 80%;
423 max-width: none;
424 margin: 0px;
425 font-weight: normal;
426 }
427 }
428 @media screen and (min-width: 60em) {
429 /* screen larger than 60em */
430 body { margin: auto; }
431 }
432 @media screen and (max-width: 60em) {
433 /* screen less than 60em */
434 #nav_hierarchy { display: none; }
435 #nav_interfaces { display: none; }
436 #nav_prerequisites { display: none; }
437 #nav_derived_interfaces { display: none; }
438 #nav_implementations { display: none; }
439 #nav_child_properties { display: none; }
440 #nav_style_properties { display: none; }
441 #nav_index { display: none; }
442 #nav_glossary { display: none; }
443 .gallery_image { display: none; }
444 .property_flags { display: none; }
445 .signal_flags { display: none; }
446 .parameter_annotations { display: none; }
447 .enum_member_annotations { display: none; }
448 .struct_member_annotations { display: none; }
449 .union_member_annotations { display: none; }
450 /* now that a column is hidden, optimize space */
451 col.parameters_name { width: auto; }
452 col.parameters_description { width: auto; }
453 col.struct_members_name { width: auto; }
454 col.struct_members_description { width: auto; }
455 col.enum_members_name { width: auto; }
456 col.enum_members_description { width: auto; }
457 col.union_members_name { width: auto; }
458 col.union_members_description { width: auto; }
459 .listing_lines { display: none; }
460 }
461 @media print {
462 table.navigation {
463 visibility: collapse;
464 display: none;
465 }
466 div.titlepage table.navigation {
467 visibility: visible;
468 display: table;
469 background: #e2e2e2;
470 border: solid 1px #babdb6;
58471 margin-top: 0;
59472 margin-bottom: 0;
60473 top: 0;
61474 left: 0;
62475 height: 3em;
63 z-index: 10;
64 }
65 .navigation a, .navigation a:visited
66 {
67 /* tango:scarlet red 3 */
68 color: #a40000;
69 }
70 .navigation a:hover
71 {
72 /* tango:scarlet red 1 */
73 color: #ef2929;
74 }
75 td.shortcuts
76 {
77 /* tango:scarlet red 1 */
78 color: #ef2929;
79 font-size: 80%;
80 white-space: nowrap;
81 }
82 }
83 @media print {
84 table.navigation {
85 visibility: collapse;
86 display: none;
87 }
88 div.titlepage table.navigation {
89 visibility: visible;
90 display: table;
91 /* tango:scarlet red 0/1 */
92 background: #ffe6e6;
93 border: solid 1px #ef2929;
94 margin-top: 0;
95 margin-bottom: 0;
96 top: 0;
97 left: 0;
98 height: 3em;
99 }
100 }
101
102 .navigation .title
103 {
104 font-size: 200%;
105 }
106
107 div.gallery-float
108 {
109 float: left;
110 padding: 10px;
111 }
112 div.gallery-float img
113 {
114 border-style: none;
115 }
116 div.gallery-spacer
117 {
118 clear: both;
119 }
120
121 a, a:visited
122 {
123 text-decoration: none;
124 /* tango:sky blue 2 */
125 color: #3465a4;
126 }
127 a:hover
128 {
129 text-decoration: underline;
130 /* tango:sky blue 1 */
131 color: #729fcf;
132 }
133
134 div.table table
135 {
136 border-collapse: collapse;
137 border-spacing: 0px;
138 /* tango:aluminium 3 */
139 border: solid 1px #babdb6;
140 }
141
142 div.table table td, div.table table th
143 {
144 /* tango:aluminium 3 */
145 border: solid 1px #babdb6;
146 padding: 3px;
147 vertical-align: top;
148 }
149
150 div.table table th
151 {
152 /* tango:aluminium 2 */
153 background-color: #d3d7cf;
154 }
155
156 hr
157 {
158 /* tango:aluminium 3 */
159 color: #babdb6;
160 background: #babdb6;
161 border: none 0px;
162 height: 1px;
163 clear: both;
164 }
165
166 .footer
167 {
168 padding-top: 3.5em;
169 /* tango:aluminium 3 */
170 color: #babdb6;
171 text-align: center;
172 font-size: 80%;
173 }
174
175 .warning
176 {
177 /* tango:orange 0/1 */
178 background: #ffeed9;
179 border-color: #ffb04f;
180 }
181 .note
182 {
183 /* tango:chameleon 0/0.5 */
184 background: #d8ffb2;
185 border-color: #abf562;
186 }
187 .note, .warning
188 {
189 padding: 0.5em;
190 border-width: 1px;
191 border-style: solid;
192 }
193 .note h3, .warning h3
194 {
195 margin-top: 0.0em
196 }
197 .note p, .warning p
198 {
199 margin-bottom: 0.0em
200 }
201
202 /* blob links */
203 h2 .extralinks, h3 .extralinks
204 {
205 float: right;
206 /* tango:aluminium 3 */
207 color: #babdb6;
208 font-size: 80%;
209 font-weight: normal;
210 }
211
212 .annotation
213 {
214 /* tango:aluminium 5 */
215 color: #555753;
216 font-size: 80%;
217 font-weight: normal;
218 }
219
220 /* code listings */
221
222 .listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */
223 .listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */
224 .listing_code .programlisting .function { color: #000000; font-weight: bold; }
225 .listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */
226 .listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */
227 .listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
228 .listing_code .programlisting .normal { color: #000000; }
229 .listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */
230 .listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
231 .listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */
232 .listing_code .programlisting .type { color: #000000; }
233 .listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */
234 .listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */
235
236 .listing_frame {
237 /* tango:sky blue 1 */
238 border: solid 1px #729fcf;
239 padding: 0px;
240 }
241
242 .listing_lines, .listing_code {
243 margin-top: 0px;
244 margin-bottom: 0px;
245 padding: 0.5em;
246 }
247 .listing_lines {
248 /* tango:sky blue 0.5 */
249 background: #a6c5e3;
250 /* tango:aluminium 6 */
251 color: #2e3436;
252 }
253 .listing_code {
254 /* tango:sky blue 0 */
255 background: #e6f3ff;
256 }
257 .listing_code .programlisting {
258 /* override from previous */
259 border: none 0px;
260 padding: 0px;
261 }
262 .listing_lines pre, .listing_code pre {
263 margin: 0px;
264 }
265
476 }
477 }
478
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
22 am__is_gnu_make = { \
23 if test -z '$(MAKELEVEL)'; then \
24 false; \
25 elif test -n '$(MAKE_HOST)'; then \
26 true; \
27 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
28 true; \
29 else \
30 false; \
31 fi; \
32 }
2333 am__make_running_with_option = \
2434 case $${target_option-} in \
2535 ?) ;; \
8292 POST_UNINSTALL = :
8393 build_triplet = @build@
8494 host_triplet = @host@
85 DIST_COMMON = $(top_srcdir)/gtk-doc.make $(srcdir)/Makefile.in \
86 $(srcdir)/Makefile.am $(srcdir)/version.xml.in
8795 subdir = docs/libvirt-glib
8896 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
97 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
98 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
99 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
100 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
93101 $(top_srcdir)/m4/manywarnings.m4 \
94102 $(top_srcdir)/m4/virt-compile-warnings.m4 \
95103 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
96104 $(top_srcdir)/configure.ac
97105 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
98106 $(ACLOCAL_M4)
107 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
99108 mkinstalldirs = $(install_sh) -d
100109 CONFIG_HEADER = $(top_builddir)/config.h
101110 CONFIG_CLEAN_FILES = version.xml
120129 *) (install-info --version) >/dev/null 2>&1;; \
121130 esac
122131 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
132 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.xml.in \
133 $(top_srcdir)/gtk-doc.make
123134 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
124135 ACLOCAL = @ACLOCAL@
125136 ALL_LINGUAS = @ALL_LINGUAS@
143154 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
144155 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
145156 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
146 DATADIRNAME = @DATADIRNAME@
147157 DEFS = @DEFS@
148158 DEPDIR = @DEPDIR@
149159 DLLTOOL = @DLLTOOL@
160170 GIO2_LIBS = @GIO2_LIBS@
161171 GLIB2_CFLAGS = @GLIB2_CFLAGS@
162172 GLIB2_LIBS = @GLIB2_LIBS@
173 GLIB2_REQUIRED = @GLIB2_REQUIRED@
163174 GLIB_MKENUMS = @GLIB_MKENUMS@
164175 GMSGFMT = @GMSGFMT@
165176 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
166177 GOBJECT2_LIBS = @GOBJECT2_LIBS@
167 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
168 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
169178 GREP = @GREP@
170179 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
171180 GTHREAD2_LIBS = @GTHREAD2_LIBS@
172181 GTKDOC_CHECK = @GTKDOC_CHECK@
182 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
173183 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
174184 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
175185 GTKDOC_MKPDF = @GTKDOC_MKPDF@
176186 GTKDOC_REBASE = @GTKDOC_REBASE@
177 G_IR_COMPILER = @G_IR_COMPILER@
178 G_IR_SCANNER = @G_IR_SCANNER@
179187 HTML_DIR = @HTML_DIR@
180188 INSTALL = @INSTALL@
181189 INSTALL_DATA = @INSTALL_DATA@
190198 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
191199 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
192200 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
201 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
202 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
203 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
204 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
205 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
206 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
207 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
208 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
193209 LD = @LD@
194210 LDFLAGS = @LDFLAGS@
195211 LIBOBJS = @LIBOBJS@
245261 VAPIGEN = @VAPIGEN@
246262 VERSION = @VERSION@
247263 WARN_CFLAGS = @WARN_CFLAGS@
248 WARN_LDFLAGS = @WARN_LDFLAGS@
249264 XGETTEXT = @XGETTEXT@
250265 abs_builddir = @abs_builddir@
251266 abs_srcdir = @abs_srcdir@
280295 includedir = @includedir@
281296 infodir = @infodir@
282297 install_sh = @install_sh@
298 installed_test_metadir = @installed_test_metadir@
299 installed_testdir = @installed_testdir@
283300 intltool__v_merge_options_ = @intltool__v_merge_options_@
284301 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
285302 libdir = @libdir@
385402 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/libvirt-glib/Makefile'; \
386403 $(am__cd) $(top_srcdir) && \
387404 $(AUTOMAKE) --gnu docs/libvirt-glib/Makefile
388 .PRECIOUS: Makefile
389405 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
390406 @case '$?' in \
391407 *config.status*) \
394410 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
395411 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
396412 esac;
397 $(top_srcdir)/gtk-doc.make:
413 $(top_srcdir)/gtk-doc.make $(am__empty):
398414
399415 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
400416 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
570586 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
571587 uninstall-am uninstall-local
572588
589 .PRECIOUS: Makefile
590
573591
574592 @ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
575593 @ENABLE_GTK_DOC_FALSE@all-local:
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Error reporting</title>
4 <title>Error reporting: Libvirt GLib Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="Libvirt-glib-Library-initialization.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 GLib Reference Manual</th>
20 <td><a accesskey="n" href="Libvirt-glib-Event-loop.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-glib-Error-reporting.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#Libvirt-glib-Error-reporting.description" class="shortcut">Description</a>
26 </td></tr>
27 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#Libvirt-glib-Error-reporting.description" class="shortcut">Description</a></span>
18 </td>
19 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
20 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
21 <td><a accesskey="p" href="Libvirt-glib-Library-initialization.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
22 <td><a accesskey="n" href="Libvirt-glib-Event-loop.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
23 </tr></table>
2824 <div class="refentry">
2925 <a name="Libvirt-glib-Error-reporting"></a><div class="titlepage"></div>
3026 <div class="refnamediv"><table width="100%"><tr>
3228 <h2><span class="refentrytitle"><a name="Libvirt-glib-Error-reporting.top_of_page"></a>Error reporting</span></h2>
3329 <p>Error reporting — Convert libvirt error reports to GLib error reports</p>
3430 </td>
35 <td valign="top" align="right"></td>
31 <td class="gallery_image" valign="top" align="right"></td>
3632 </tr></table></div>
3733 <div class="refsect1">
3834 <a name="Libvirt-glib-Error-reporting.stability-level"></a><h2>Stability Level</h2>
39 Stable, unless otherwise indicated
40 </div>
41 <div class="refsynopsisdiv">
42 <a name="Libvirt-glib-Error-reporting.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">
44 #include &lt;libvirt-glib/libvirt-glib.h&gt;
45
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>);
71 <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>,
72 <em class="parameter"><code>...</code></em>);
73 <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>,
74 <em class="parameter"><code>...</code></em>);
35 <acronym title="The intention of a Stable interface is to enable arbitrary third parties to
36 develop applications to these interfaces, release them, and have confidence that
37 they will run on all minor releases of the product (after the one in which the
38 interface was introduced, and within the same major release). Even at a major
39 release, incompatible changes are expected to be rare, and to have strong
40 justifications.
41 "><span class="acronym">Stable</span></acronym>, unless otherwise indicated
42 </div>
43 <div class="refsect1">
44 <a name="Libvirt-glib-Error-reporting.functions"></a><h2>Functions</h2>
45 <div class="informaltable"><table width="100%" border="0">
46 <colgroup>
47 <col width="150px" class="functions_return">
48 <col class="functions_name">
49 </colgroup>
50 <tbody>
51 <tr>
52 <td class="function_type">
53 <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
54 </td>
55 <td class="function_name">
56 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new" title="gvir_error_new ()">gvir_error_new</a> <span class="c_punctuation">()</span>
57 </td>
58 </tr>
59 <tr>
60 <td class="function_type">
61 <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
62 </td>
63 <td class="function_name">
64 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-literal" title="gvir_error_new_literal ()">gvir_error_new_literal</a> <span class="c_punctuation">()</span>
65 </td>
66 </tr>
67 <tr>
68 <td class="function_type">
69 <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
70 </td>
71 <td class="function_name">
72 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-valist" title="gvir_error_new_valist ()">gvir_error_new_valist</a> <span class="c_punctuation">()</span>
73 </td>
74 </tr>
75 <tr>
76 <td class="function_type">
77 <span class="returnvalue">void</span>
78 </td>
79 <td class="function_name">
80 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error" title="gvir_set_error ()">gvir_set_error</a> <span class="c_punctuation">()</span>
81 </td>
82 </tr>
83 <tr>
84 <td class="function_type">
85 <span class="returnvalue">void</span>
86 </td>
87 <td class="function_name">
88 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-literal" title="gvir_set_error_literal ()">gvir_set_error_literal</a> <span class="c_punctuation">()</span>
89 </td>
90 </tr>
91 <tr>
92 <td class="function_type">
93 <span class="returnvalue">void</span>
94 </td>
95 <td class="function_name">
96 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-valist" title="gvir_set_error_valist ()">gvir_set_error_valist</a> <span class="c_punctuation">()</span>
97 </td>
98 </tr>
99 <tr>
100 <td class="function_type">
101 <span class="returnvalue">void</span>
102 </td>
103 <td class="function_name">
104 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-critical" title="gvir_critical ()">gvir_critical</a> <span class="c_punctuation">()</span>
105 </td>
106 </tr>
107 <tr>
108 <td class="function_type">
109 <span class="returnvalue">void</span>
110 </td>
111 <td class="function_name">
112 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-warning" title="gvir_warning ()">gvir_warning</a> <span class="c_punctuation">()</span>
113 </td>
114 </tr>
115 </tbody>
116 </table></div>
117 </div>
118 <div class="refsect1">
119 <a name="Libvirt-glib-Error-reporting.includes"></a><h2>Includes</h2>
120 <pre class="synopsis">#include &lt;libvirt-glib/libvirt-glib.h&gt;
75121 </pre>
76122 </div>
77123 <div class="refsect1">
78124 <a name="Libvirt-glib-Error-reporting.description"></a><h2>Description</h2>
79 <p>
80 The libvirt API uses the <code class="code">virError</code> structure for reporting
125 <p>The libvirt API uses the <code class="code">virError</code> structure for reporting
81126 errors back to the application programmer. The libvirt API errors are
82127 provided in thread-local variables, while the GLib standard practice is
83128 to return errors via out parameters. This library provides a simple way
84129 to fill in <code class="code">GError **</code> output parameters with the contents
85 of the most recent libvirt error object in the current thread.
86 </p>
87 <p>
88 The <code class="code">gvir_error_new</code>, <code class="code">gvir_error_new_literal</code> and
130 of the most recent libvirt error object in the current thread.</p>
131 <p>The <code class="code">gvir_error_new</code>, <code class="code">gvir_error_new_literal</code> and</p>
89132 <code class="code">gvir_error_new_valist</code> methods all return a newly created
90133 <code class="code">GError *</code> object instance, differing only in the way the
91 message needs to be provided. For most usage though, it is preferrable
134 <p>message needs to be provided. For most usage though, it is preferrable
92135 to use the <code class="code">gvir_set_error</code>, <code class="code">gvir_set_error_literal</code>
93 and <code class="code">gvir_set_error_valist</code> methods. These all accept a
136 and <code class="code">gvir_set_error_valist</code> methods. These all accept a</p>
94137 <code class="code">GError **</code> argument and take care to only fill it if it
95 points to a non-NULL location.
96 </p>
97 <p>
98 </p>
138 <p>points to a non-NULL location.</p>
99139 <div class="example">
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>
140 <a name="id-1.2.3.6.9"></a><p class="title"><b>Example 2. Reporting GLib errors with libvirt APIs</b></p>
101141 <div class="example-contents">
102142 <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
103143 <tbody>
113153 9</pre></td>
114154 <td class="listing_code"><pre class="programlisting"><span class="usertype">gboolean</span><span class="normal"> </span><span class="function">myapp_start_guest</span><span class="symbol">(</span><span class="keyword">const</span><span class="normal"> </span><span class="usertype">gchar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">xml</span><span class="symbol">,</span><span class="normal"> </span><span class="usertype">GError</span><span class="normal"> </span><span class="symbol">**</span><span class="normal">error</span><span class="symbol">)</span>
115155 <span class="cbracket">{</span>
116 <span class="normal"> </span><span class="keyword">if</span><span class="normal"> </span><span class="symbol">(</span><span class="function">virDomainCreate</span><span class="symbol">(</span><span class="normal">conn</span><span class="symbol">,</span><span class="normal"> xml</span><span class="symbol">,</span><span class="normal"> </span><span class="number">0</span><span class="symbol">)</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">lt</span><span class="symbol">;</span><span class="normal"> </span><span class="number">0</span><span class="symbol">)</span><span class="normal"> </span><span class="cbracket">{</span>
156 <span class="normal"> </span><span class="keyword">if</span><span class="normal"> </span><span class="symbol">(</span><span class="function">virDomainCreate</span><span class="symbol">(</span><span class="normal">conn</span><span class="symbol">,</span><span class="normal"> xml</span><span class="symbol">,</span><span class="normal"> </span><span class="number">0</span><span class="symbol">)</span><span class="normal"> </span><span class="symbol">&lt;</span><span class="normal"> </span><span class="number">0</span><span class="symbol">)</span><span class="normal"> </span><span class="cbracket">{</span>
117157 <span class="normal"> </span><span class="function"><a href="Libvirt-glib-Error-reporting.html#gvir-set-error-literal">gvir_set_error_literal</a></span><span class="symbol">(</span><span class="normal">error</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"Unable to start virtual machine"</span><span class="symbol">);</span>
118 <span class="normal"> </span><span class="keyword">return</span><span class="normal"> FALSE</span><span class="symbol">;</span>
158 <span class="normal"> </span><span class="keyword">return</span><span class="normal"> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS">FALSE</a></span><span class="symbol">;</span>
119159 <span class="normal"> </span><span class="cbracket">}</span>
120160
121 <span class="normal"> </span><span class="keyword">return</span><span class="normal"> TRUE</span><span class="symbol">;</span>
161 <span class="normal"> </span><span class="keyword">return</span><span class="normal"> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS">TRUE</a></span><span class="symbol">;</span>
122162 <span class="cbracket">}</span></pre></td>
123163 </tr>
124164 </tbody>
126166 </div>
127167
128168 </div>
129 <p><br class="example-break">
130 </p>
169 <br class="example-break">
131170 </div>
132171 <div class="refsect1">
133 <a name="Libvirt-glib-Error-reporting.details"></a><h2>Details</h2>
134 <div class="refsect2">
135 <a name="gvir-error-new"></a><h3>gvir_error_new ()</h3>
136 <pre class="programlisting"><span class="returnvalue">GError</span> * gvir_error_new (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
137 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
138 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
139 <em class="parameter"><code>...</code></em>);</pre>
140 <p>
141 Creates a new <span class="type">GError</span> with the given <em class="parameter"><code>domain</code></em> and <em class="parameter"><code>code</code></em>,
142 and a message formatted with <em class="parameter"><code>format</code></em>.
143 </p>
144 <div class="variablelist"><table border="0" class="variablelist">
145 <colgroup>
146 <col align="left" valign="top">
147 <col>
148 </colgroup>
149 <tbody>
150 <tr>
151 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
152 <td>error domain</td>
153 </tr>
154 <tr>
155 <td><p><span class="term"><em class="parameter"><code>code</code></em> :</span></p></td>
156 <td>error code</td>
157 </tr>
158 <tr>
159 <td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
160 <td>printf()-style format for error message</td>
161 </tr>
162 <tr>
163 <td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td>
164 <td>parameters for message format</td>
165 </tr>
166 <tr>
167 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
168 <td>a new <span class="type">GError</span>
169 </td>
170 </tr>
171 </tbody>
172 </table></div>
173 </div>
174 <hr>
175 <div class="refsect2">
176 <a name="gvir-error-new-literal"></a><h3>gvir_error_new_literal ()</h3>
177 <pre class="programlisting"><span class="returnvalue">GError</span> * gvir_error_new_literal (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
178 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
179 <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
180 <p>
181 Creates a new <span class="type">GError</span>; unlike <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new" title="gvir_error_new ()"><code class="function">gvir_error_new()</code></a>, <em class="parameter"><code>message</code></em> is
172 <a name="Libvirt-glib-Error-reporting.functions_details"></a><h2>Functions</h2>
173 <div class="refsect2">
174 <a name="gvir-error-new"></a><h3>gvir_error_new ()</h3>
175 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
176 gvir_error_new (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> domain</code></em>,
177 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> code</code></em>,
178 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *format</code></em>,
179 <em class="parameter"><code>...</code></em>);</pre>
180 <p>Creates a new <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> with the given <em class="parameter"><code>domain</code></em>
181 and <em class="parameter"><code>code</code></em>
182 ,
183 and a message formatted with <em class="parameter"><code>format</code></em>
184 .</p>
185 <div class="refsect3">
186 <a name="id-1.2.3.7.2.5"></a><h4>Parameters</h4>
187 <div class="informaltable"><table width="100%" border="0">
188 <colgroup>
189 <col width="150px" class="parameters_name">
190 <col class="parameters_description">
191 <col width="200px" class="parameters_annotations">
192 </colgroup>
193 <tbody>
194 <tr>
195 <td class="parameter_name"><p>domain</p></td>
196 <td class="parameter_description"><p>error domain</p></td>
197 <td class="parameter_annotations"> </td>
198 </tr>
199 <tr>
200 <td class="parameter_name"><p>code</p></td>
201 <td class="parameter_description"><p>error code</p></td>
202 <td class="parameter_annotations"> </td>
203 </tr>
204 <tr>
205 <td class="parameter_name"><p>format</p></td>
206 <td class="parameter_description"><p>printf()-style format for error message</p></td>
207 <td class="parameter_annotations"> </td>
208 </tr>
209 <tr>
210 <td class="parameter_name"><p>...</p></td>
211 <td class="parameter_description"><p>parameters for message format</p></td>
212 <td class="parameter_annotations"> </td>
213 </tr>
214 </tbody>
215 </table></div>
216 </div>
217 <div class="refsect3">
218 <a name="id-1.2.3.7.2.6"></a><h4>Returns</h4>
219 <p> a new <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p>
220 </div>
221 </div>
222 <hr>
223 <div class="refsect2">
224 <a name="gvir-error-new-literal"></a><h3>gvir_error_new_literal ()</h3>
225 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
226 gvir_error_new_literal (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> domain</code></em>,
227 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> code</code></em>,
228 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message</code></em>);</pre>
229 <p>Creates a new <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>; unlike <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new" title="gvir_error_new ()"><code class="function">gvir_error_new()</code></a>, <em class="parameter"><code>message</code></em>
230 is
182231 not a <code class="function">printf()</code>-style format string. Use this function if
183 <em class="parameter"><code>message</code></em> contains text you don't have control over,
184 that could include <code class="function">printf()</code> escape sequences.
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>domain</code></em> :</span></p></td>
194 <td>error domain</td>
195 </tr>
196 <tr>
197 <td><p><span class="term"><em class="parameter"><code>code</code></em> :</span></p></td>
198 <td>error code</td>
199 </tr>
200 <tr>
201 <td><p><span class="term"><em class="parameter"><code>message</code></em> :</span></p></td>
202 <td>error message</td>
203 </tr>
204 <tr>
205 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
206 <td>a new <span class="type">GError</span>
207 </td>
208 </tr>
209 </tbody>
210 </table></div>
211 </div>
212 <hr>
213 <div class="refsect2">
214 <a name="gvir-error-new-valist"></a><h3>gvir_error_new_valist ()</h3>
215 <pre class="programlisting"><span class="returnvalue">GError</span> * gvir_error_new_valist (<em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
216 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
217 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
218 <em class="parameter"><code><span class="type">va_list</span> args</code></em>);</pre>
219 <p>
220 Creates a new <span class="type">GError</span> with the given <em class="parameter"><code>domain</code></em> and <em class="parameter"><code>code</code></em>,
221 and a message formatted with <em class="parameter"><code>format</code></em>.
222 </p>
223 <div class="variablelist"><table border="0" class="variablelist">
224 <colgroup>
225 <col align="left" valign="top">
226 <col>
227 </colgroup>
228 <tbody>
229 <tr>
230 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
231 <td>error domain</td>
232 </tr>
233 <tr>
234 <td><p><span class="term"><em class="parameter"><code>code</code></em> :</span></p></td>
235 <td>error code</td>
236 </tr>
237 <tr>
238 <td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
239 <td>printf()-style format for error message</td>
240 </tr>
241 <tr>
242 <td><p><span class="term"><em class="parameter"><code>args</code></em> :</span></p></td>
243 <td>
244 <span class="type">va_list</span> of parameters for the message format</td>
245 </tr>
246 <tr>
247 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
248 <td>a new <span class="type">GError</span>
249 </td>
250 </tr>
251 </tbody>
252 </table></div>
253 </div>
254 <hr>
255 <div class="refsect2">
256 <a name="gvir-set-error"></a><h3>gvir_set_error ()</h3>
257 <pre class="programlisting"><span class="returnvalue">void</span> gvir_set_error (<em class="parameter"><code><span class="type">GError</span> **error</code></em>,
258 <em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
259 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
260 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
261 <em class="parameter"><code>...</code></em>);</pre>
262 <p>
263 If <em class="parameter"><code>error</code></em> is NULL this does nothing. Otherwise it
264 creates a new <span class="type">GError</span> with the given <em class="parameter"><code>domain</code></em> and <em class="parameter"><code>code</code></em>,
265 and a message formatted with <em class="parameter"><code>format</code></em>, and stores it
266 in <em class="parameter"><code>error</code></em>.
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>error</code></em> :</span></p></td>
276 <td>pointer to error location</td>
277 </tr>
278 <tr>
279 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
280 <td>error domain</td>
281 </tr>
282 <tr>
283 <td><p><span class="term"><em class="parameter"><code>code</code></em> :</span></p></td>
284 <td>error code</td>
285 </tr>
286 <tr>
287 <td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
288 <td>printf()-style format for error message</td>
289 </tr>
290 <tr>
291 <td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td>
292 <td>parameters for message format</td>
293 </tr>
294 </tbody>
295 </table></div>
296 </div>
297 <hr>
298 <div class="refsect2">
299 <a name="gvir-set-error-literal"></a><h3>gvir_set_error_literal ()</h3>
300 <pre class="programlisting"><span class="returnvalue">void</span> gvir_set_error_literal (<em class="parameter"><code><span class="type">GError</span> **error</code></em>,
301 <em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
302 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
303 <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
304 <p>
305 If <em class="parameter"><code>error</code></em> is NULL this does nothing. Otherwise it
306 creates a new <span class="type">GError</span> and stores it in <em class="parameter"><code>error</code></em>; unlike
307 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error" title="gvir_set_error ()"><code class="function">gvir_set_error()</code></a>, <em class="parameter"><code>message</code></em> is not a <code class="function">printf()</code>-style
308 format string. Use this function if <em class="parameter"><code>message</code></em> contains
232 <em class="parameter"><code>message</code></em>
233 contains text you don't have control over,
234 that could include <code class="function">printf()</code> escape sequences.</p>
235 <div class="refsect3">
236 <a name="id-1.2.3.7.3.5"></a><h4>Parameters</h4>
237 <div class="informaltable"><table width="100%" border="0">
238 <colgroup>
239 <col width="150px" class="parameters_name">
240 <col class="parameters_description">
241 <col width="200px" class="parameters_annotations">
242 </colgroup>
243 <tbody>
244 <tr>
245 <td class="parameter_name"><p>domain</p></td>
246 <td class="parameter_description"><p>error domain</p></td>
247 <td class="parameter_annotations"> </td>
248 </tr>
249 <tr>
250 <td class="parameter_name"><p>code</p></td>
251 <td class="parameter_description"><p>error code</p></td>
252 <td class="parameter_annotations"> </td>
253 </tr>
254 <tr>
255 <td class="parameter_name"><p>message</p></td>
256 <td class="parameter_description"><p>error message</p></td>
257 <td class="parameter_annotations"> </td>
258 </tr>
259 </tbody>
260 </table></div>
261 </div>
262 <div class="refsect3">
263 <a name="id-1.2.3.7.3.6"></a><h4>Returns</h4>
264 <p> a new <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p>
265 </div>
266 </div>
267 <hr>
268 <div class="refsect2">
269 <a name="gvir-error-new-valist"></a><h3>gvir_error_new_valist ()</h3>
270 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
271 gvir_error_new_valist (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> domain</code></em>,
272 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> code</code></em>,
273 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *format</code></em>,
274 <em class="parameter"><code><span class="type">va_list</span> args</code></em>);</pre>
275 <p>Creates a new <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> with the given <em class="parameter"><code>domain</code></em>
276 and <em class="parameter"><code>code</code></em>
277 ,
278 and a message formatted with <em class="parameter"><code>format</code></em>
279 .</p>
280 <div class="refsect3">
281 <a name="id-1.2.3.7.4.5"></a><h4>Parameters</h4>
282 <div class="informaltable"><table width="100%" border="0">
283 <colgroup>
284 <col width="150px" class="parameters_name">
285 <col class="parameters_description">
286 <col width="200px" class="parameters_annotations">
287 </colgroup>
288 <tbody>
289 <tr>
290 <td class="parameter_name"><p>domain</p></td>
291 <td class="parameter_description"><p>error domain</p></td>
292 <td class="parameter_annotations"> </td>
293 </tr>
294 <tr>
295 <td class="parameter_name"><p>code</p></td>
296 <td class="parameter_description"><p>error code</p></td>
297 <td class="parameter_annotations"> </td>
298 </tr>
299 <tr>
300 <td class="parameter_name"><p>format</p></td>
301 <td class="parameter_description"><p>printf()-style format for error message</p></td>
302 <td class="parameter_annotations"> </td>
303 </tr>
304 <tr>
305 <td class="parameter_name"><p>args</p></td>
306 <td class="parameter_description"><p><span class="type">va_list</span> of parameters for the message format</p></td>
307 <td class="parameter_annotations"> </td>
308 </tr>
309 </tbody>
310 </table></div>
311 </div>
312 <div class="refsect3">
313 <a name="id-1.2.3.7.4.6"></a><h4>Returns</h4>
314 <p> a new <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p>
315 </div>
316 </div>
317 <hr>
318 <div class="refsect2">
319 <a name="gvir-set-error"></a><h3>gvir_set_error ()</h3>
320 <pre class="programlisting"><span class="returnvalue">void</span>
321 gvir_set_error (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
322 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> domain</code></em>,
323 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> code</code></em>,
324 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *format</code></em>,
325 <em class="parameter"><code>...</code></em>);</pre>
326 <p>If <em class="parameter"><code>error</code></em>
327 is NULL this does nothing. Otherwise it
328 creates a new <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> with the given <em class="parameter"><code>domain</code></em>
329 and <em class="parameter"><code>code</code></em>
330 ,
331 and a message formatted with <em class="parameter"><code>format</code></em>
332 , and stores it
333 in <em class="parameter"><code>error</code></em>
334 .</p>
335 <div class="refsect3">
336 <a name="id-1.2.3.7.5.5"></a><h4>Parameters</h4>
337 <div class="informaltable"><table width="100%" border="0">
338 <colgroup>
339 <col width="150px" class="parameters_name">
340 <col class="parameters_description">
341 <col width="200px" class="parameters_annotations">
342 </colgroup>
343 <tbody>
344 <tr>
345 <td class="parameter_name"><p>error</p></td>
346 <td class="parameter_description"><p>pointer to error location</p></td>
347 <td class="parameter_annotations"> </td>
348 </tr>
349 <tr>
350 <td class="parameter_name"><p>domain</p></td>
351 <td class="parameter_description"><p>error domain</p></td>
352 <td class="parameter_annotations"> </td>
353 </tr>
354 <tr>
355 <td class="parameter_name"><p>code</p></td>
356 <td class="parameter_description"><p>error code</p></td>
357 <td class="parameter_annotations"> </td>
358 </tr>
359 <tr>
360 <td class="parameter_name"><p>format</p></td>
361 <td class="parameter_description"><p>printf()-style format for error message</p></td>
362 <td class="parameter_annotations"> </td>
363 </tr>
364 <tr>
365 <td class="parameter_name"><p>...</p></td>
366 <td class="parameter_description"><p>parameters for message format</p></td>
367 <td class="parameter_annotations"> </td>
368 </tr>
369 </tbody>
370 </table></div>
371 </div>
372 </div>
373 <hr>
374 <div class="refsect2">
375 <a name="gvir-set-error-literal"></a><h3>gvir_set_error_literal ()</h3>
376 <pre class="programlisting"><span class="returnvalue">void</span>
377 gvir_set_error_literal (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
378 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> domain</code></em>,
379 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> code</code></em>,
380 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message</code></em>);</pre>
381 <p>If <em class="parameter"><code>error</code></em>
382 is NULL this does nothing. Otherwise it
383 creates a new <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> and stores it in <em class="parameter"><code>error</code></em>
384 ; unlike
385 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error" title="gvir_set_error ()"><code class="function">gvir_set_error()</code></a>, <em class="parameter"><code>message</code></em>
386 is not a <code class="function">printf()</code>-style
387 format string. Use this function if <em class="parameter"><code>message</code></em>
388 contains
309389 text you don't have control over, that could include
310 <code class="function">printf()</code> escape sequences.
311 </p>
312 <div class="variablelist"><table border="0" class="variablelist">
313 <colgroup>
314 <col align="left" valign="top">
315 <col>
316 </colgroup>
317 <tbody>
318 <tr>
319 <td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
320 <td>pointer to error location</td>
321 </tr>
322 <tr>
323 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
324 <td>error domain</td>
325 </tr>
326 <tr>
327 <td><p><span class="term"><em class="parameter"><code>code</code></em> :</span></p></td>
328 <td>error code</td>
329 </tr>
330 <tr>
331 <td><p><span class="term"><em class="parameter"><code>message</code></em> :</span></p></td>
332 <td>error message</td>
333 </tr>
334 </tbody>
335 </table></div>
336 </div>
337 <hr>
338 <div class="refsect2">
339 <a name="gvir-set-error-valist"></a><h3>gvir_set_error_valist ()</h3>
340 <pre class="programlisting"><span class="returnvalue">void</span> gvir_set_error_valist (<em class="parameter"><code><span class="type">GError</span> **error</code></em>,
341 <em class="parameter"><code><span class="type">GQuark</span> domain</code></em>,
342 <em class="parameter"><code><span class="type">gint</span> code</code></em>,
343 <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
344 <em class="parameter"><code><span class="type">va_list</span> args</code></em>);</pre>
345 <p>
346 If <em class="parameter"><code>error</code></em> is NULL this does nothing. Otherwise it
347 creates a new <span class="type">GError</span> with the given <em class="parameter"><code>domain</code></em> and <em class="parameter"><code>code</code></em>,
348 and a message formatted with <em class="parameter"><code>format</code></em>, and stores it
349 in <em class="parameter"><code>error</code></em>.
350 </p>
351 <div class="variablelist"><table border="0" class="variablelist">
352 <colgroup>
353 <col align="left" valign="top">
354 <col>
355 </colgroup>
356 <tbody>
357 <tr>
358 <td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
359 <td>pointer to error location</td>
360 </tr>
361 <tr>
362 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
363 <td>error domain</td>
364 </tr>
365 <tr>
366 <td><p><span class="term"><em class="parameter"><code>code</code></em> :</span></p></td>
367 <td>error code</td>
368 </tr>
369 <tr>
370 <td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
371 <td>printf()-style format for error message</td>
372 </tr>
373 <tr>
374 <td><p><span class="term"><em class="parameter"><code>args</code></em> :</span></p></td>
375 <td>
376 <span class="type">va_list</span> of parameters for the message format</td>
377 </tr>
378 </tbody>
379 </table></div>
380 </div>
381 <hr>
382 <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">
389 <a name="gvir-warning"></a><h3>gvir_warning ()</h3>
390 <pre class="programlisting"><span class="returnvalue">void</span> gvir_warning (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
391 <em class="parameter"><code>...</code></em>);</pre>
392 </div>
390 <code class="function">printf()</code> escape sequences.</p>
391 <div class="refsect3">
392 <a name="id-1.2.3.7.6.5"></a><h4>Parameters</h4>
393 <div class="informaltable"><table width="100%" border="0">
394 <colgroup>
395 <col width="150px" class="parameters_name">
396 <col class="parameters_description">
397 <col width="200px" class="parameters_annotations">
398 </colgroup>
399 <tbody>
400 <tr>
401 <td class="parameter_name"><p>error</p></td>
402 <td class="parameter_description"><p>pointer to error location</p></td>
403 <td class="parameter_annotations"> </td>
404 </tr>
405 <tr>
406 <td class="parameter_name"><p>domain</p></td>
407 <td class="parameter_description"><p>error domain</p></td>
408 <td class="parameter_annotations"> </td>
409 </tr>
410 <tr>
411 <td class="parameter_name"><p>code</p></td>
412 <td class="parameter_description"><p>error code</p></td>
413 <td class="parameter_annotations"> </td>
414 </tr>
415 <tr>
416 <td class="parameter_name"><p>message</p></td>
417 <td class="parameter_description"><p>error message</p></td>
418 <td class="parameter_annotations"> </td>
419 </tr>
420 </tbody>
421 </table></div>
422 </div>
423 </div>
424 <hr>
425 <div class="refsect2">
426 <a name="gvir-set-error-valist"></a><h3>gvir_set_error_valist ()</h3>
427 <pre class="programlisting"><span class="returnvalue">void</span>
428 gvir_set_error_valist (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
429 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> domain</code></em>,
430 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> code</code></em>,
431 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *format</code></em>,
432 <em class="parameter"><code><span class="type">va_list</span> args</code></em>);</pre>
433 <p>If <em class="parameter"><code>error</code></em>
434 is NULL this does nothing. Otherwise it
435 creates a new <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> with the given <em class="parameter"><code>domain</code></em>
436 and <em class="parameter"><code>code</code></em>
437 ,
438 and a message formatted with <em class="parameter"><code>format</code></em>
439 , and stores it
440 in <em class="parameter"><code>error</code></em>
441 .</p>
442 <div class="refsect3">
443 <a name="id-1.2.3.7.7.5"></a><h4>Parameters</h4>
444 <div class="informaltable"><table width="100%" border="0">
445 <colgroup>
446 <col width="150px" class="parameters_name">
447 <col class="parameters_description">
448 <col width="200px" class="parameters_annotations">
449 </colgroup>
450 <tbody>
451 <tr>
452 <td class="parameter_name"><p>error</p></td>
453 <td class="parameter_description"><p>pointer to error location</p></td>
454 <td class="parameter_annotations"> </td>
455 </tr>
456 <tr>
457 <td class="parameter_name"><p>domain</p></td>
458 <td class="parameter_description"><p>error domain</p></td>
459 <td class="parameter_annotations"> </td>
460 </tr>
461 <tr>
462 <td class="parameter_name"><p>code</p></td>
463 <td class="parameter_description"><p>error code</p></td>
464 <td class="parameter_annotations"> </td>
465 </tr>
466 <tr>
467 <td class="parameter_name"><p>format</p></td>
468 <td class="parameter_description"><p>printf()-style format for error message</p></td>
469 <td class="parameter_annotations"> </td>
470 </tr>
471 <tr>
472 <td class="parameter_name"><p>args</p></td>
473 <td class="parameter_description"><p><span class="type">va_list</span> of parameters for the message format</p></td>
474 <td class="parameter_annotations"> </td>
475 </tr>
476 </tbody>
477 </table></div>
478 </div>
479 </div>
480 <hr>
481 <div class="refsect2">
482 <a name="gvir-critical"></a><h3>gvir_critical ()</h3>
483 <pre class="programlisting"><span class="returnvalue">void</span>
484 gvir_critical (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *format</code></em>,
485 <em class="parameter"><code>...</code></em>);</pre>
486 </div>
487 <hr>
488 <div class="refsect2">
489 <a name="gvir-warning"></a><h3>gvir_warning ()</h3>
490 <pre class="programlisting"><span class="returnvalue">void</span>
491 gvir_warning (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *format</code></em>,
492 <em class="parameter"><code>...</code></em>);</pre>
493 </div>
494 </div>
495 <div class="refsect1">
496 <a name="Libvirt-glib-Error-reporting.other_details"></a><h2>Types and Values</h2>
393497 </div>
394498 </div>
395499 <div class="footer">
396 <hr>
397 Generated by GTK-Doc V1.19</div>
500 <hr>Generated by GTK-Doc V1.24</div>
398501 </body>
399502 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Event loop</title>
4 <title>Event loop: Libvirt GLib Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="Libvirt-glib-Error-reporting.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 GLib Reference Manual</th>
20 <td><a accesskey="n" href="object-tree.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-glib-Event-loop.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#Libvirt-glib-Event-loop.description" class="shortcut">Description</a>
26 </td></tr>
27 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#Libvirt-glib-Event-loop.description" class="shortcut">Description</a></span>
18 </td>
19 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
20 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
21 <td><a accesskey="p" href="Libvirt-glib-Error-reporting.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
22 <td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
23 </tr></table>
2824 <div class="refentry">
2925 <a name="Libvirt-glib-Event-loop"></a><div class="titlepage"></div>
3026 <div class="refnamediv"><table width="100%"><tr>
3228 <h2><span class="refentrytitle"><a name="Libvirt-glib-Event-loop.top_of_page"></a>Event loop</span></h2>
3329 <p>Event loop — Integrate libvirt with the GMain event framework</p>
3430 </td>
35 <td valign="top" align="right"></td>
31 <td class="gallery_image" valign="top" align="right"></td>
3632 </tr></table></div>
3733 <div class="refsect1">
3834 <a name="Libvirt-glib-Event-loop.stability-level"></a><h2>Stability Level</h2>
39 Stable, unless otherwise indicated
35 <acronym title="The intention of a Stable interface is to enable arbitrary third parties to
36 develop applications to these interfaces, release them, and have confidence that
37 they will run on all minor releases of the product (after the one in which the
38 interface was introduced, and within the same major release). Even at a major
39 release, incompatible changes are expected to be rare, and to have strong
40 justifications.
41 "><span class="acronym">Stable</span></acronym>, unless otherwise indicated
4042 </div>
41 <div class="refsynopsisdiv">
42 <a name="Libvirt-glib-Event-loop.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">
44 #include &lt;libvirt-glib/libvirt-glib.h&gt;
45
46 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Event-loop.html#gvir-event-register" title="gvir_event_register ()">gvir_event_register</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
43 <div class="refsect1">
44 <a name="Libvirt-glib-Event-loop.functions"></a><h2>Functions</h2>
45 <div class="informaltable"><table width="100%" border="0">
46 <colgroup>
47 <col width="150px" class="functions_return">
48 <col class="functions_name">
49 </colgroup>
50 <tbody><tr>
51 <td class="function_type">
52 <span class="returnvalue">void</span>
53 </td>
54 <td class="function_name">
55 <a class="link" href="Libvirt-glib-Event-loop.html#gvir-event-register" title="gvir_event_register ()">gvir_event_register</a> <span class="c_punctuation">()</span>
56 </td>
57 </tr></tbody>
58 </table></div>
59 </div>
60 <div class="refsect1">
61 <a name="Libvirt-glib-Event-loop.includes"></a><h2>Includes</h2>
62 <pre class="synopsis">#include &lt;libvirt-glib/libvirt-glib.h&gt;
4763 </pre>
4864 </div>
4965 <div class="refsect1">
5066 <a name="Libvirt-glib-Event-loop.description"></a><h2>Description</h2>
51 <p>
52 The libvirt API has the ability to provide applications with asynchronous
67 <p>The libvirt API has the ability to provide applications with asynchronous
5368 notifications of interesting events. To enable this functionality though,
5469 applications must provide libvirt with an event loop implementation. The
5570 libvirt-glib API provides such an implementation, which naturally integrates
56 with the GMain event loop framework.
57 </p>
58 <p>
59 To enable use of the GMain event loop glue, the <code class="code"><a class="link" href="Libvirt-glib-Event-loop.html#gvir-event-register" title="gvir_event_register ()"><code class="function">gvir_event_register()</code></a></code>
71 with the GMain event loop framework.</p>
72 <p>To enable use of the GMain event loop glue, the <code class="code"><a class="link" href="Libvirt-glib-Event-loop.html#gvir-event-register" title="gvir_event_register ()"><code class="function">gvir_event_register()</code></a></code>
6073 should be invoked. Once this is done, it is mandatory to have the default
6174 GMain event loop run by a thread in the application, usually the primary
62 thread, eg by using <code class="code"><a href="http://library.gnome.org/devel/gtk3/gtk2-General.html#gtk-main"><code class="function">gtk_main()</code></a></code> or <code class="code"><code class="function">g_application_run()</code></code>
63 </p>
64 <p>
65 </p>
75 thread, eg by using <code class="code"><a href="http://developer.gnome.org/gtk2/gtk3-General.html#gtk-main"><code class="function">gtk_main()</code></a></code> or <code class="code"><a href="https://developer.gnome.org/gio/unstable/GApplication.html#g-application-run"><code class="function">g_application_run()</code></a></code></p>
6676 <div class="example">
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>
77 <a name="id-1.2.4.6.4"></a><p class="title"><b>Example 3. Registering for events with a GTK application</b></p>
6878 <div class="example-contents">
6979 <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
7080 <tbody>
8090 <span class="normal"> </span><span class="symbol">...</span><span class="normal">setup</span><span class="symbol">...</span>
8191 <span class="normal"> </span><span class="function"><a href="Libvirt-glib-Event-loop.html#gvir-event-register">gvir_event_register</a></span><span class="symbol">();</span>
8292 <span class="normal"> </span><span class="symbol">...</span><span class="usertype">more</span><span class="normal"> setup</span><span class="symbol">...</span>
83 <span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/gtk3/gtk2-General.html#gtk-main">gtk_main</a></span><span class="symbol">();</span>
93 <span class="normal"> </span><span class="function"><a href="http://developer.gnome.org/gtk2/gtk3-General.html#gtk-main">gtk_main</a></span><span class="symbol">();</span>
8494 <span class="normal"> </span><span class="keyword">return</span><span class="normal"> </span><span class="number">0</span><span class="symbol">;</span>
8595 <span class="cbracket">}</span></pre></td>
8696 </tr>
8999 </div>
90100
91101 </div>
92 <p><br class="example-break">
93 </p>
94 <p>
95 </p>
96 <div class="example">
97 <a name="id-1.2.4.5.5.1"></a><p class="title"><b>Example 4. Registering for events using Appplication</b></p>
102 <br class="example-break"><div class="example">
103 <a name="id-1.2.4.6.5"></a><p class="title"><b>Example 4. Registering for events using Appplication</b></p>
98104 <div class="example-contents">
99105 <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
100106 <tbody>
109115 8</pre></td>
110116 <td class="listing_code"><pre class="programlisting"><span class="type">int</span><span class="normal"> </span><span class="function">main</span><span class="symbol">(</span><span class="type">int</span><span class="normal"> argc</span><span class="symbol">,</span><span class="normal"> </span><span class="type">char</span><span class="normal"> </span><span class="symbol">**</span><span class="normal">argv</span><span class="symbol">)</span><span class="normal"> </span><span class="cbracket">{</span>
111117 <span class="normal"> </span><span class="symbol">...</span><span class="normal">setup</span><span class="symbol">...</span>
112 <span class="normal"> </span><span class="usertype">GApplication</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">app </span><span class="symbol">=</span><span class="normal"> </span><span class="symbol">...</span><span class="normal">create some impl </span><span class="usertype">of</span><span class="normal"> GApplication</span><span class="symbol">...</span>
118 <span class="normal"> </span><span class="usertype">GApplication</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">app </span><span class="symbol">=</span><span class="normal"> </span><span class="symbol">...</span><span class="normal">create some impl </span><span class="usertype">of</span><span class="normal"> <a href="https://developer.gnome.org/gio/unstable/GApplication.html">GApplication</a></span><span class="symbol">...</span>
113119 <span class="normal"> </span><span class="function"><a href="Libvirt-glib-Event-loop.html#gvir-event-register">gvir_event_register</a></span><span class="symbol">();</span>
114120 <span class="normal"> </span><span class="symbol">...</span><span class="usertype">more</span><span class="normal"> setup</span><span class="symbol">...</span>
115 <span class="normal"> </span><span class="function">g_application_run</span><span class="symbol">(</span><span class="normal">app</span><span class="symbol">);</span>
121 <span class="normal"> </span><span class="function"><a href="https://developer.gnome.org/gio/unstable/GApplication.html#g-application-run">g_application_run</a></span><span class="symbol">(</span><span class="normal">app</span><span class="symbol">);</span>
116122 <span class="normal"> </span><span class="keyword">return</span><span class="normal"> </span><span class="number">0</span><span class="symbol">;</span>
117123 <span class="cbracket">}</span></pre></td>
118124 </tr>
121127 </div>
122128
123129 </div>
124 <p><br class="example-break">
125 </p>
130 <br class="example-break">
126131 </div>
127132 <div class="refsect1">
128 <a name="Libvirt-glib-Event-loop.details"></a><h2>Details</h2>
133 <a name="Libvirt-glib-Event-loop.functions_details"></a><h2>Functions</h2>
129134 <div class="refsect2">
130 <a name="gvir-event-register"></a><h3>gvir_event_register ()</h3>
131 <pre class="programlisting"><span class="returnvalue">void</span> gvir_event_register (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
132 <p>
133 Registers a libvirt event loop implementation that is backed
135 <a name="gvir-event-register"></a><h3>gvir_event_register ()</h3>
136 <pre class="programlisting"><span class="returnvalue">void</span>
137 gvir_event_register (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
138 <p>Registers a libvirt event loop implementation that is backed
134139 by the default <code class="code">GMain</code> context. If invoked more
135140 than once this method will be a no-op. Applications should,
136141 however, take care not to register any another non-GLib
137 event loop with libvirt.
138 </p>
139 <p>
140 After invoking this method, it is mandatory to run the
142 event loop with libvirt.</p>
143 <p>After invoking this method, it is mandatory to run the
141144 default GMain event loop. Typically this can be satisfied
142145 by invoking <code class="code">gtk_main</code> or <code class="code">g_application_run</code>
143146 in the application's main thread. Failure to run the event
144147 loop will mean no libvirt events get dispatched, and the
145148 libvirt keepalive timer will kill off libvirt connections
146 frequently.
147 </p>
149 frequently.</p>
148150 </div>
151 </div>
152 <div class="refsect1">
153 <a name="Libvirt-glib-Event-loop.other_details"></a><h2>Types and Values</h2>
149154 </div>
150155 </div>
151156 <div class="footer">
152 <hr>
153 Generated by GTK-Doc V1.19</div>
157 <hr>Generated by GTK-Doc V1.24</div>
154158 </body>
155159 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Library initialization</title>
4 <title>Library initialization: Libvirt GLib Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="ch01.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 GLib Reference Manual</th>
20 <td><a accesskey="n" href="Libvirt-glib-Error-reporting.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-glib-Library-initialization.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#Libvirt-glib-Library-initialization.description" class="shortcut">Description</a>
26 </td></tr>
27 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#Libvirt-glib-Library-initialization.description" class="shortcut">Description</a></span>
18 </td>
19 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
20 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
21 <td><a accesskey="p" href="ch01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
22 <td><a accesskey="n" href="Libvirt-glib-Error-reporting.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
23 </tr></table>
2824 <div class="refentry">
2925 <a name="Libvirt-glib-Library-initialization"></a><div class="titlepage"></div>
3026 <div class="refnamediv"><table width="100%"><tr>
3228 <h2><span class="refentrytitle"><a name="Libvirt-glib-Library-initialization.top_of_page"></a>Library initialization</span></h2>
3329 <p>Library initialization — Initialize the library</p>
3430 </td>
35 <td valign="top" align="right"></td>
31 <td class="gallery_image" valign="top" align="right"></td>
3632 </tr></table></div>
3733 <div class="refsect1">
3834 <a name="Libvirt-glib-Library-initialization.stability-level"></a><h2>Stability Level</h2>
39 Stable, unless otherwise indicated
40 </div>
41 <div class="refsynopsisdiv">
42 <a name="Libvirt-glib-Library-initialization.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">
44 #include &lt;libvirt-glib/libvirt-glib.h&gt;
45
46 <span class="returnvalue">void</span> <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init" title="gvir_init ()">gvir_init</a> (<em class="parameter"><code><span class="type">int</span> *argc</code></em>,
47 <em class="parameter"><code><span class="type">char</span> ***argv</code></em>);
48 <span class="returnvalue">gboolean</span> <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init-check" title="gvir_init_check ()">gvir_init_check</a> (<em class="parameter"><code><span class="type">int</span> *argc</code></em>,
49 <em class="parameter"><code><span class="type">char</span> ***argv</code></em>,
50 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
35 <acronym title="The intention of a Stable interface is to enable arbitrary third parties to
36 develop applications to these interfaces, release them, and have confidence that
37 they will run on all minor releases of the product (after the one in which the
38 interface was introduced, and within the same major release). Even at a major
39 release, incompatible changes are expected to be rare, and to have strong
40 justifications.
41 "><span class="acronym">Stable</span></acronym>, unless otherwise indicated
42 </div>
43 <div class="refsect1">
44 <a name="Libvirt-glib-Library-initialization.functions"></a><h2>Functions</h2>
45 <div class="informaltable"><table width="100%" border="0">
46 <colgroup>
47 <col width="150px" class="functions_return">
48 <col class="functions_name">
49 </colgroup>
50 <tbody>
51 <tr>
52 <td class="function_type">
53 <span class="returnvalue">void</span>
54 </td>
55 <td class="function_name">
56 <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init" title="gvir_init ()">gvir_init</a> <span class="c_punctuation">()</span>
57 </td>
58 </tr>
59 <tr>
60 <td class="function_type">
61 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
62 </td>
63 <td class="function_name">
64 <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init-check" title="gvir_init_check ()">gvir_init_check</a> <span class="c_punctuation">()</span>
65 </td>
66 </tr>
67 </tbody>
68 </table></div>
69 </div>
70 <div class="refsect1">
71 <a name="Libvirt-glib-Library-initialization.includes"></a><h2>Includes</h2>
72 <pre class="synopsis">#include &lt;libvirt-glib/libvirt-glib.h&gt;
5173 </pre>
5274 </div>
5375 <div class="refsect1">
5476 <a name="Libvirt-glib-Library-initialization.description"></a><h2>Description</h2>
55 <p>
56 The Libvirt GLib library provides glue to integrate core libvirt
77 <p>The Libvirt GLib library provides glue to integrate core libvirt
5778 infrastructure with the GLib library. This enables consistent
5879 error reporting procedures and a common event loop implementation
59 for applications.
60 </p>
61 <p>
62 Before using any functions in the Libvirt GLib library, it must be initialized
63 by calling <code class="code">gvir_init</code> or <code class="code">gvir_init_check</code>.
64 </p>
65 <p>
66 </p>
80 for applications.</p>
81 <p>Before using any functions in the Libvirt GLib library, it must be initialized
82 by calling <code class="code">gvir_init</code> or <code class="code">gvir_init_check</code>.</p>
6783 <div class="example">
68 <a name="id-1.2.2.5.4.1"></a><p class="title"><b>Example 1. Initializing the Libvirt GLib library</b></p>
84 <a name="id-1.2.2.6.4"></a><p class="title"><b>Example 1. Initializing the Libvirt GLib library</b></p>
6985 <div class="example-contents">
7086 <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
7187 <tbody>
8197 <span class="normal"> </span><span class="symbol">...</span><span class="normal">setup</span><span class="symbol">...</span>
8298 <span class="normal"> </span><span class="function"><a href="Libvirt-glib-Library-initialization.html#gvir-init">gvir_init</a></span><span class="symbol">(&amp;</span><span class="normal">argc</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">argv</span><span class="symbol">);</span>
8399 <span class="normal"> </span><span class="symbol">...</span><span class="usertype">more</span><span class="normal"> setup</span><span class="symbol">...</span>
84 <span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/gtk3/gtk2-General.html#gtk-main">gtk_main</a></span><span class="symbol">();</span>
100 <span class="normal"> </span><span class="function"><a href="http://developer.gnome.org/gtk2/gtk3-General.html#gtk-main">gtk_main</a></span><span class="symbol">();</span>
85101 <span class="normal"> </span><span class="keyword">return</span><span class="normal"> </span><span class="number">0</span><span class="symbol">;</span>
86102 <span class="cbracket">}</span></pre></td>
87103 </tr>
90106 </div>
91107
92108 </div>
93 <p><br class="example-break">
94 </p>
95 </div>
96 <div class="refsect1">
97 <a name="Libvirt-glib-Library-initialization.details"></a><h2>Details</h2>
109 <br class="example-break">
110 </div>
111 <div class="refsect1">
112 <a name="Libvirt-glib-Library-initialization.functions_details"></a><h2>Functions</h2>
98113 <div class="refsect2">
99 <a name="gvir-init"></a><h3>gvir_init ()</h3>
100 <pre class="programlisting"><span class="returnvalue">void</span> gvir_init (<em class="parameter"><code><span class="type">int</span> *argc</code></em>,
101 <em class="parameter"><code><span class="type">char</span> ***argv</code></em>);</pre>
102 <p>
103 Call this function before using any other Libvirt GLib functions in your applications.
114 <a name="gvir-init"></a><h3>gvir_init ()</h3>
115 <pre class="programlisting"><span class="returnvalue">void</span>
116 gvir_init (<em class="parameter"><code><span class="type">int</span> *argc</code></em>,
117 <em class="parameter"><code><span class="type">char</span> ***argv</code></em>);</pre>
118 <p>Call this function before using any other Libvirt GLib functions in your applications.
104119 It will initialize everything needed to operate the toolkit and parses some standard
105 command line options.
106 </p>
107 <p>
108 Although you are expected to pass the <em class="parameter"><code>argc</code></em>, <em class="parameter"><code>argv</code></em> parameters from <code class="function">main()</code> to this
109 function, it is possible to pass NULL if <em class="parameter"><code>argv</code></em> is not available or commandline
110 handling is not required.
111 </p>
112 <p>
113 <em class="parameter"><code>argc</code></em> and <em class="parameter"><code>argv</code></em> are adjusted accordingly so your own code will never see those
114 standard arguments.
115 </p>
116 <p>
117 This method will also turn on debug logging of the library if the
118 <code class="literal">LIBVIRT_GLIB_DEBUG</code> environment variable is set.
119 </p>
120 <p>
121 This function will terminate your program if it was unable to initialize
120 command line options.</p>
121 <p>Although you are expected to pass the <em class="parameter"><code>argc</code></em>
122 , <em class="parameter"><code>argv</code></em>
123 parameters from <code class="function">main()</code> to this
124 function, it is possible to pass NULL if <em class="parameter"><code>argv</code></em>
125 is not available or commandline
126 handling is not required.</p>
127 <p><em class="parameter"><code>argc</code></em>
128 and <em class="parameter"><code>argv</code></em>
129 are adjusted accordingly so your own code will never see those
130 standard arguments.</p>
131 <p>This method will also turn on debug logging of the library if the
132 <code class="literal">LIBVIRT_GLIB_DEBUG</code> environment variable is set.</p>
133 <p>This function will terminate your program if it was unable to initialize
122134 for some reason. If you want the program to fall back to an alternate
123 mode of operation call <code class="code">gvir_init_check</code> instead.
124 </p>
125 <div class="variablelist"><table border="0" class="variablelist">
135 mode of operation call <code class="code">gvir_init_check</code> instead.</p>
136 <div class="refsect3">
137 <a name="id-1.2.2.7.2.9"></a><h4>Parameters</h4>
138 <div class="informaltable"><table width="100%" border="0">
126139 <colgroup>
127 <col align="left" valign="top">
128 <col>
140 <col width="150px" class="parameters_name">
141 <col class="parameters_description">
142 <col width="200px" class="parameters_annotations">
129143 </colgroup>
130144 <tbody>
131145 <tr>
132 <td><p><span class="term"><em class="parameter"><code>argc</code></em> :</span></p></td>
133 <td>Address of the argc parameter of your <code class="function">main()</code> function (or 0
134 if argv is NULL). This will be changed if any arguments were handled. <span class="annotation">[<acronym title="Parameter for input and for returning results. Default is transfer full."><span class="acronym">inout</span></acronym>]</span>
135 </td>
136 </tr>
137 <tr>
138 <td><p><span class="term"><em class="parameter"><code>argv</code></em> :</span></p></td>
139 <td>Address of the
140 <em class="parameter"><code>argv</code></em> parameter of <code class="function">main()</code>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. Any options
141 understood by GTK+ are stripped before return. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=argc][<acronym title="Parameter for input and for returning results. Default is transfer full."><span class="acronym">inout</span></acronym>][<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>
142 </td>
146 <td class="parameter_name"><p>argc</p></td>
147 <td class="parameter_description"><p> Address of the argc parameter of your <code class="function">main()</code> function (or 0
148 if argv is NULL). This will be changed if any arguments were handled. </p></td>
149 <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for input and for returning results. Default is transfer full."><span class="acronym">inout</span></acronym>]</span></td>
150 </tr>
151 <tr>
152 <td class="parameter_name"><p>argv</p></td>
153 <td class="parameter_description">
154 <p> Address of the</p>
155 <em class="parameter"><code>argv</code></em> parameter of <code class="function">main()</code>, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. Any options
156 <p> understood by GTK+ are stripped before return. </p>
157 </td>
158 <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=argc][<acronym title="Parameter for input and for returning results. Default is transfer full."><span class="acronym">inout</span></acronym>][<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></td>
143159 </tr>
144160 </tbody>
145161 </table></div>
146162 </div>
163 </div>
147164 <hr>
148165 <div class="refsect2">
149 <a name="gvir-init-check"></a><h3>gvir_init_check ()</h3>
150 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_init_check (<em class="parameter"><code><span class="type">int</span> *argc</code></em>,
151 <em class="parameter"><code><span class="type">char</span> ***argv</code></em>,
152 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
153 <p>
154 This function does the same work as <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init" title="gvir_init ()"><code class="function">gvir_init()</code></a> with only a single
166 <a name="gvir-init-check"></a><h3>gvir_init_check ()</h3>
167 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
168 gvir_init_check (<em class="parameter"><code><span class="type">int</span> *argc</code></em>,
169 <em class="parameter"><code><span class="type">char</span> ***argv</code></em>,
170 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
171 <p>This function does the same work as <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init" title="gvir_init ()"><code class="function">gvir_init()</code></a> with only a single
155172 change: It does not terminate the program if the Libvirt GLib library
156 can't be initialized. Instead it returns <code class="literal">FALSE</code> on failure.
157 </p>
158 <p>
159 This way the application can fall back to some other mode of
160 operation.
161 </p>
162 <div class="variablelist"><table border="0" class="variablelist">
173 can't be initialized. Instead it returns <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> on failure.</p>
174 <p>This way the application can fall back to some other mode of
175 operation.</p>
176 <div class="refsect3">
177 <a name="id-1.2.2.7.3.6"></a><h4>Parameters</h4>
178 <div class="informaltable"><table width="100%" border="0">
163179 <colgroup>
164 <col align="left" valign="top">
165 <col>
180 <col width="150px" class="parameters_name">
181 <col class="parameters_description">
182 <col width="200px" class="parameters_annotations">
166183 </colgroup>
167184 <tbody>
168185 <tr>
169 <td><p><span class="term"><em class="parameter"><code>argc</code></em> :</span></p></td>
170 <td>Address of the argc parameter of your <code class="function">main()</code> function (or 0
171 if argv is NULL). This will be changed if any arguments were handled. <span class="annotation">[<acronym title="Parameter for input and for returning results. Default is transfer full."><span class="acronym">inout</span></acronym>]</span>
172 </td>
173 </tr>
174 <tr>
175 <td><p><span class="term"><em class="parameter"><code>argv</code></em> :</span></p></td>
176 <td>Address of the
177 <em class="parameter"><code>argv</code></em> parameter of <code class="function">main()</code>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. Any options
178 understood by GTK+ are stripped before return. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=argc][<acronym title="Parameter for input and for returning results. Default is transfer full."><span class="acronym">inout</span></acronym>][<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>
179 </td>
180 </tr>
181 <tr>
182 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
183 <td>filled with the error information if initialized failed.</td>
184 </tr>
185 <tr>
186 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
187 <td>
188 <code class="literal">TRUE</code> if the library was successfully initialized,
189 <code class="literal">FALSE</code> otherwise</td>
186 <td class="parameter_name"><p>argc</p></td>
187 <td class="parameter_description"><p> Address of the argc parameter of your <code class="function">main()</code> function (or 0
188 if argv is NULL). This will be changed if any arguments were handled. </p></td>
189 <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for input and for returning results. Default is transfer full."><span class="acronym">inout</span></acronym>]</span></td>
190 </tr>
191 <tr>
192 <td class="parameter_name"><p>argv</p></td>
193 <td class="parameter_description">
194 <p> Address of the</p>
195 <em class="parameter"><code>argv</code></em> parameter of <code class="function">main()</code>, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. Any options
196 <p> understood by GTK+ are stripped before return. </p>
197 </td>
198 <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=argc][<acronym title="Parameter for input and for returning results. Default is transfer full."><span class="acronym">inout</span></acronym>][<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></td>
199 </tr>
200 <tr>
201 <td class="parameter_name"><p>err</p></td>
202 <td class="parameter_description"><p>filled with the error information if initialized failed.</p></td>
203 <td class="parameter_annotations"> </td>
190204 </tr>
191205 </tbody>
192206 </table></div>
193207 </div>
208 <div class="refsect3">
209 <a name="id-1.2.2.7.3.7"></a><h4>Returns</h4>
210 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the library was successfully initialized,
211 <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
212 </div>
213 </div>
214 </div>
215 <div class="refsect1">
216 <a name="Libvirt-glib-Library-initialization.other_details"></a><h2>Types and Values</h2>
194217 </div>
195218 </div>
196219 <div class="footer">
197 <hr>
198 Generated by GTK-Doc V1.19</div>
220 <hr>Generated by GTK-Doc V1.24</div>
199221 </body>
200222 </html>
00 <?xml version="1.0" encoding="utf-8" standalone="no"?>
1 <!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
21 <book xmlns="http://www.devhelp.net/book" title="Libvirt GLib Reference Manual" link="index.html" author="" name="Libvirt-glib" version="2" language="c">
32 <chapters>
43 <sub name="API Reference" link="ch01.html">
1110 <sub name="Annotation Glossary" link="annotation-glossary.html"/>
1211 </chapters>
1312 <functions>
14 <keyword type="function" name="gvir_init ()" link="Libvirt-glib-Library-initialization.html#gvir-init"/>
15 <keyword type="function" name="gvir_init_check ()" link="Libvirt-glib-Library-initialization.html#gvir-init-check"/>
16 <keyword type="function" name="gvir_error_new ()" link="Libvirt-glib-Error-reporting.html#gvir-error-new"/>
17 <keyword type="function" name="gvir_error_new_literal ()" link="Libvirt-glib-Error-reporting.html#gvir-error-new-literal"/>
18 <keyword type="function" name="gvir_error_new_valist ()" link="Libvirt-glib-Error-reporting.html#gvir-error-new-valist"/>
19 <keyword type="function" name="gvir_set_error ()" link="Libvirt-glib-Error-reporting.html#gvir-set-error"/>
20 <keyword type="function" name="gvir_set_error_literal ()" link="Libvirt-glib-Error-reporting.html#gvir-set-error-literal"/>
21 <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"/>
23 <keyword type="function" name="gvir_warning ()" link="Libvirt-glib-Error-reporting.html#gvir-warning"/>
24 <keyword type="function" name="gvir_event_register ()" link="Libvirt-glib-Event-loop.html#gvir-event-register"/>
13 <keyword type="function" name="gvir_init ()" link="Libvirt-glib-Library-initialization.html#gvir-init"/>
14 <keyword type="function" name="gvir_init_check ()" link="Libvirt-glib-Library-initialization.html#gvir-init-check"/>
15 <keyword type="function" name="gvir_error_new ()" link="Libvirt-glib-Error-reporting.html#gvir-error-new"/>
16 <keyword type="function" name="gvir_error_new_literal ()" link="Libvirt-glib-Error-reporting.html#gvir-error-new-literal"/>
17 <keyword type="function" name="gvir_error_new_valist ()" link="Libvirt-glib-Error-reporting.html#gvir-error-new-valist"/>
18 <keyword type="function" name="gvir_set_error ()" link="Libvirt-glib-Error-reporting.html#gvir-set-error"/>
19 <keyword type="function" name="gvir_set_error_literal ()" link="Libvirt-glib-Error-reporting.html#gvir-set-error-literal"/>
20 <keyword type="function" name="gvir_set_error_valist ()" link="Libvirt-glib-Error-reporting.html#gvir-set-error-valist"/>
21 <keyword type="function" name="gvir_critical ()" link="Libvirt-glib-Error-reporting.html#gvir-critical"/>
22 <keyword type="function" name="gvir_warning ()" link="Libvirt-glib-Error-reporting.html#gvir-warning"/>
23 <keyword type="function" name="gvir_event_register ()" link="Libvirt-glib-Event-loop.html#gvir-event-register"/>
2524 </functions>
2625 </book>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Annotation Glossary</title>
4 <title>Annotation Glossary: Libvirt GLib Reference Manual</title>
55 <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.19 (XML mode)">
9 <meta name="generator" content="GTK-Doc V1.24 (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">
13 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
14 <tr valign="middle">
15 <td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td> </td>
17 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
18 <th width="100%" align="center">Libvirt GLib Reference Manual</th>
19 <td> </td>
20 </tr>
21 <tr><td colspan="5" class="shortcuts">
22 <a class="shortcut" href="#glsA">A</a>
23  | 
24 <a class="shortcut" href="#glsI">I</a>
25  | 
26 <a class="shortcut" href="#glsT">T</a>
27 </td></tr>
28 </table>
13 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
14 <td width="100%" align="left" class="shortcuts"><span id="nav_glossary"><a class="shortcut" href="#glsA">A</a>
15  <span class="dim">|</span> 
16 <a class="shortcut" href="#glsI">I</a>
17  <span class="dim">|</span> 
18 <a class="shortcut" href="#glsS">S</a>
19  <span class="dim">|</span> 
20 <a class="shortcut" href="#glsT">T</a></span></td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
23 <td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><img src="right-insensitive.png" width="16" height="16" border="0"></td>
25 </tr></table>
2926 <div class="glossary">
3027 <div class="titlepage"><div><div><h1 class="title">
3128 <a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div>
3229 <a name="glsA"></a><h3 class="title">A</h3>
30 <dt><span class="glossterm"><a name="annotation-glossterm-allow-none"></a>allow-none</span></dt>
31 <dd class="glossdef"><p>NULL is OK, both for passing and for returning.</p></dd>
3332 <dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt>
3433 <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>
3734 <a name="glsI"></a><h3 class="title">I</h3>
3835 <dt><span class="glossterm"><a name="annotation-glossterm-inout"></a>inout</span></dt>
3936 <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>
37 <a name="glsS"></a><h3 class="title">S</h3>
38 <dt><span class="glossterm"><a name="annotation-glossterm-Stable"></a>Stable</span></dt>
39 <dd class="glossdef"><p>The intention of a Stable interface is to enable arbitrary third parties to
40 develop applications to these interfaces, release them, and have confidence that
41 they will run on all minor releases of the product (after the one in which the
42 interface was introduced, and within the same major release). Even at a major
43 release, incompatible changes are expected to be rare, and to have strong
44 justifications.
45 </p></dd>
4046 <a name="glsT"></a><h3 class="title">T</h3>
4147 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
4248 <dd class="glossdef"><p>Free data after the code is done.</p></dd>
4450 <dd class="glossdef"><p>Don't free data after the code is done.</p></dd>
4551 </div>
4652 <div class="footer">
47 <hr>
48 Generated by GTK-Doc V1.19</div>
53 <hr>Generated by GTK-Doc V1.24</div>
4954 </body>
5055 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>API Index</title>
4 <title>API Index: Libvirt GLib Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="object-tree.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17 <td> </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 GLib Reference Manual</th>
20 <td><a accesskey="n" href="annotation-glossary.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 class="shortcut" href="#idxC">C</a>
24  | 
25 <a class="shortcut" href="#idxE">E</a>
26  | 
27 <a class="shortcut" href="#idxI">I</a>
28  | 
29 <a class="shortcut" href="#idxS">S</a>
30  | 
31 <a class="shortcut" href="#idxW">W</a>
32 </td></tr>
33 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a>
16  <span class="dim">|</span> 
17 <a class="shortcut" href="#idxE">E</a>
18  <span class="dim">|</span> 
19 <a class="shortcut" href="#idxI">I</a>
20  <span class="dim">|</span> 
21 <a class="shortcut" href="#idxS">S</a>
22  <span class="dim">|</span> 
23 <a class="shortcut" href="#idxW">W</a></span></td>
24 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
25 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
26 <td><a accesskey="p" href="object-tree.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
27 <td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
28 </tr></table>
3429 <div class="index">
3530 <div class="titlepage"><div><div><h1 class="title">
3631 <a name="api-index-full"></a>API Index</h1></div></div></div>
3732 <a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
3833 <dt>
39 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-critical" title="gvir_critical ()">gvir_critical</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
34 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-critical" title="gvir_critical ()">gvir_critical</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
4035 </dt>
4136 <dd></dd>
4237 <a name="idxE"></a><h3 class="title">E</h3>
4338 <dt>
44 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new" title="gvir_error_new ()">gvir_error_new</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
39 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new" title="gvir_error_new ()">gvir_error_new</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
4540 </dt>
4641 <dd></dd>
4742 <dt>
48 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-literal" title="gvir_error_new_literal ()">gvir_error_new_literal</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
43 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-literal" title="gvir_error_new_literal ()">gvir_error_new_literal</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
4944 </dt>
5045 <dd></dd>
5146 <dt>
52 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-valist" title="gvir_error_new_valist ()">gvir_error_new_valist</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
47 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-error-new-valist" title="gvir_error_new_valist ()">gvir_error_new_valist</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
5348 </dt>
5449 <dd></dd>
5550 <dt>
56 <a class="link" href="Libvirt-glib-Event-loop.html#gvir-event-register" title="gvir_event_register ()">gvir_event_register</a>, function in <a class="link" href="Libvirt-glib-Event-loop.html" title="Event loop">Event loop</a>
51 <a class="link" href="Libvirt-glib-Event-loop.html#gvir-event-register" title="gvir_event_register ()">gvir_event_register</a>, function in <a class="link" href="Libvirt-glib-Event-loop.html" title="Event loop">Event loop</a>
5752 </dt>
5853 <dd></dd>
5954 <a name="idxI"></a><h3 class="title">I</h3>
6055 <dt>
61 <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init" title="gvir_init ()">gvir_init</a>, function in <a class="link" href="Libvirt-glib-Library-initialization.html" title="Library initialization">Library initialization</a>
56 <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init" title="gvir_init ()">gvir_init</a>, function in <a class="link" href="Libvirt-glib-Library-initialization.html" title="Library initialization">Library initialization</a>
6257 </dt>
6358 <dd></dd>
6459 <dt>
65 <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init-check" title="gvir_init_check ()">gvir_init_check</a>, function in <a class="link" href="Libvirt-glib-Library-initialization.html" title="Library initialization">Library initialization</a>
60 <a class="link" href="Libvirt-glib-Library-initialization.html#gvir-init-check" title="gvir_init_check ()">gvir_init_check</a>, function in <a class="link" href="Libvirt-glib-Library-initialization.html" title="Library initialization">Library initialization</a>
6661 </dt>
6762 <dd></dd>
6863 <a name="idxS"></a><h3 class="title">S</h3>
6964 <dt>
70 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error" title="gvir_set_error ()">gvir_set_error</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
65 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error" title="gvir_set_error ()">gvir_set_error</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
7166 </dt>
7267 <dd></dd>
7368 <dt>
74 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-literal" title="gvir_set_error_literal ()">gvir_set_error_literal</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
69 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-literal" title="gvir_set_error_literal ()">gvir_set_error_literal</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
7570 </dt>
7671 <dd></dd>
7772 <dt>
78 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-valist" title="gvir_set_error_valist ()">gvir_set_error_valist</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
73 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-set-error-valist" title="gvir_set_error_valist ()">gvir_set_error_valist</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
7974 </dt>
8075 <dd></dd>
8176 <a name="idxW"></a><h3 class="title">W</h3>
8277 <dt>
83 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-warning" title="gvir_warning ()">gvir_warning</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
78 <a class="link" href="Libvirt-glib-Error-reporting.html#gvir-warning" title="gvir_warning ()">gvir_warning</a>, function in <a class="link" href="Libvirt-glib-Error-reporting.html" title="Error reporting">Error reporting</a>
8479 </dt>
8580 <dd></dd>
8681 </div>
8782 <div class="footer">
88 <hr>
89 Generated by GTK-Doc V1.19</div>
83 <hr>Generated by GTK-Doc V1.24</div>
9084 </body>
9185 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>API Reference</title>
4 <title>API Reference: Libvirt GLib Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
15 <td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td> </td>
17 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
18 <th width="100%" align="center">Libvirt GLib Reference Manual</th>
19 <td><a accesskey="n" href="Libvirt-glib-Library-initialization.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"></td>
16 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
17 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
18 <td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
19 <td><a accesskey="n" href="Libvirt-glib-Library-initialization.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
3434 </dl></div>
3535 </div>
3636 <div class="footer">
37 <hr>
38 Generated by GTK-Doc V1.19</div>
37 <hr>Generated by GTK-Doc V1.24</div>
3938 </body>
4039 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Libvirt GLib Reference Manual</title>
4 <title>Libvirt GLib Reference Manual: Libvirt GLib Reference Manual</title>
55 <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.19 (XML mode)">
8 <meta name="generator" content="GTK-Doc V1.24 (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">
3333 </dl></div>
3434 </div>
3535 <div class="footer">
36 <hr>
37 Generated by GTK-Doc V1.19</div>
36 <hr>Generated by GTK-Doc V1.24</div>
3837 </body>
3938 </html>
00 <ANCHOR id="Libvirt-glib-Library-initialization" href="Libvirt-glib/Libvirt-glib-Library-initialization.html">
11 <ANCHOR id="Libvirt-glib-Library-initialization.stability-level" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#Libvirt-glib-Library-initialization.stability-level">
2 <ANCHOR id="Libvirt-glib-Library-initialization.synopsis" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#Libvirt-glib-Library-initialization.synopsis">
2 <ANCHOR id="Libvirt-glib-Library-initialization.functions" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#Libvirt-glib-Library-initialization.functions">
3 <ANCHOR id="Libvirt-glib-Library-initialization.includes" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#Libvirt-glib-Library-initialization.includes">
34 <ANCHOR id="Libvirt-glib-Library-initialization.description" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#Libvirt-glib-Library-initialization.description">
4 <ANCHOR id="Libvirt-glib-Library-initialization.details" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#Libvirt-glib-Library-initialization.details">
5 <ANCHOR id="Libvirt-glib-Library-initialization.functions_details" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#Libvirt-glib-Library-initialization.functions_details">
56 <ANCHOR id="gvir-init" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#gvir-init">
67 <ANCHOR id="gvir-init-check" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#gvir-init-check">
8 <ANCHOR id="Libvirt-glib-Library-initialization.other_details" href="Libvirt-glib/Libvirt-glib-Library-initialization.html#Libvirt-glib-Library-initialization.other_details">
79 <ANCHOR id="Libvirt-glib-Error-reporting" href="Libvirt-glib/Libvirt-glib-Error-reporting.html">
810 <ANCHOR id="Libvirt-glib-Error-reporting.stability-level" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.stability-level">
9 <ANCHOR id="Libvirt-glib-Error-reporting.synopsis" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.synopsis">
11 <ANCHOR id="Libvirt-glib-Error-reporting.functions" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.functions">
12 <ANCHOR id="Libvirt-glib-Error-reporting.includes" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.includes">
1013 <ANCHOR id="Libvirt-glib-Error-reporting.description" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.description">
11 <ANCHOR id="Libvirt-glib-Error-reporting.details" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.details">
14 <ANCHOR id="Libvirt-glib-Error-reporting.functions_details" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.functions_details">
1215 <ANCHOR id="gvir-error-new" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-error-new">
1316 <ANCHOR id="gvir-error-new-literal" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-error-new-literal">
1417 <ANCHOR id="gvir-error-new-valist" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-error-new-valist">
1720 <ANCHOR id="gvir-set-error-valist" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-set-error-valist">
1821 <ANCHOR id="gvir-critical" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-critical">
1922 <ANCHOR id="gvir-warning" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#gvir-warning">
23 <ANCHOR id="Libvirt-glib-Error-reporting.other_details" href="Libvirt-glib/Libvirt-glib-Error-reporting.html#Libvirt-glib-Error-reporting.other_details">
2024 <ANCHOR id="Libvirt-glib-Event-loop" href="Libvirt-glib/Libvirt-glib-Event-loop.html">
2125 <ANCHOR id="Libvirt-glib-Event-loop.stability-level" href="Libvirt-glib/Libvirt-glib-Event-loop.html#Libvirt-glib-Event-loop.stability-level">
22 <ANCHOR id="Libvirt-glib-Event-loop.synopsis" href="Libvirt-glib/Libvirt-glib-Event-loop.html#Libvirt-glib-Event-loop.synopsis">
26 <ANCHOR id="Libvirt-glib-Event-loop.functions" href="Libvirt-glib/Libvirt-glib-Event-loop.html#Libvirt-glib-Event-loop.functions">
27 <ANCHOR id="Libvirt-glib-Event-loop.includes" href="Libvirt-glib/Libvirt-glib-Event-loop.html#Libvirt-glib-Event-loop.includes">
2328 <ANCHOR id="Libvirt-glib-Event-loop.description" href="Libvirt-glib/Libvirt-glib-Event-loop.html#Libvirt-glib-Event-loop.description">
24 <ANCHOR id="Libvirt-glib-Event-loop.details" href="Libvirt-glib/Libvirt-glib-Event-loop.html#Libvirt-glib-Event-loop.details">
29 <ANCHOR id="Libvirt-glib-Event-loop.functions_details" href="Libvirt-glib/Libvirt-glib-Event-loop.html#Libvirt-glib-Event-loop.functions_details">
2530 <ANCHOR id="gvir-event-register" href="Libvirt-glib/Libvirt-glib-Event-loop.html#gvir-event-register">
31 <ANCHOR id="Libvirt-glib-Event-loop.other_details" href="Libvirt-glib/Libvirt-glib-Event-loop.html#Libvirt-glib-Event-loop.other_details">
32 <ANCHOR id="annotation-glossterm-allow-none" href="Libvirt-glib/annotation-glossary.html#annotation-glossterm-allow-none">
2633 <ANCHOR id="annotation-glossterm-array" href="Libvirt-glib/annotation-glossary.html#annotation-glossterm-array">
27 <ANCHOR id="annotation-glossterm-allow-none" href="Libvirt-glib/annotation-glossary.html#annotation-glossterm-allow-none">
2834 <ANCHOR id="annotation-glossterm-inout" href="Libvirt-glib/annotation-glossary.html#annotation-glossterm-inout">
35 <ANCHOR id="annotation-glossterm-Stable" href="Libvirt-glib/annotation-glossary.html#annotation-glossterm-Stable">
2936 <ANCHOR id="annotation-glossterm-transfer full" href="Libvirt-glib/annotation-glossary.html#annotation-glossterm-transfer full">
3037 <ANCHOR id="annotation-glossterm-transfer none" href="Libvirt-glib/annotation-glossary.html#annotation-glossterm-transfer none">
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Object Hierarchy</title>
4 <title>Object Hierarchy: Libvirt GLib Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
15 <td><a accesskey="p" href="Libvirt-glib-Event-loop.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td> </td>
17 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
18 <th width="100%" align="center">Libvirt GLib Reference Manual</th>
19 <td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"></td>
16 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
17 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
18 <td><a accesskey="p" href="Libvirt-glib-Event-loop.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
19 <td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
2323 <a name="object-tree"></a>Object Hierarchy</h1></div></div></div>
2424 <pre class="screen">
25
2526 </pre>
2627 </div>
2728 <div class="footer">
28 <hr>
29 Generated by GTK-Doc V1.19</div>
29 <hr>Generated by GTK-Doc V1.24</div>
3030 </body>
3131 </html>
0 body
1 {
2 font-family: cantarell, sans-serif;
3 }
04 .synopsis, .classsynopsis
15 {
26 /* tango:aluminium 1/2 */
37 background: #eeeeec;
4 border: solid 1px #d3d7cf;
8 background: rgba(238, 238, 236, 0.5);
9 border: solid 1px rgb(238, 238, 236);
510 padding: 0.5em;
611 }
712 .programlisting
813 {
914 /* tango:sky blue 0/1 */
15 /* fallback for no rgba support */
1016 background: #e6f3ff;
1117 border: solid 1px #729fcf;
18 background: rgba(114, 159, 207, 0.1);
19 border: solid 1px rgba(114, 159, 207, 0.2);
1220 padding: 0.5em;
1321 }
1422 .variablelist
2129 vertical-align: top;
2230 }
2331
32 div.gallery-float
33 {
34 float: left;
35 padding: 10px;
36 }
37 div.gallery-float img
38 {
39 border-style: none;
40 }
41 div.gallery-spacer
42 {
43 clear: both;
44 }
45
46 a, a:visited
47 {
48 text-decoration: none;
49 /* tango:sky blue 2 */
50 color: #3465a4;
51 }
52 a:hover
53 {
54 text-decoration: underline;
55 /* tango:sky blue 1 */
56 color: #729fcf;
57 }
58
59 div.informaltable table
60 {
61 border-collapse: separate;
62 border-spacing: 1em 0.3em;
63 border: none;
64 }
65
66 div.informaltable table td, div.informaltable table th
67 {
68 vertical-align: top;
69 }
70
71 .function_type,
72 .variable_type,
73 .property_type,
74 .signal_type,
75 .parameter_name,
76 .struct_member_name,
77 .union_member_name,
78 .define_keyword,
79 .datatype_keyword,
80 .typedef_keyword
81 {
82 text-align: right;
83 }
84
85 /* dim non-primary columns */
86 .c_punctuation,
87 .function_type,
88 .variable_type,
89 .property_type,
90 .signal_type,
91 .define_keyword,
92 .datatype_keyword,
93 .typedef_keyword,
94 .property_flags,
95 .signal_flags,
96 .parameter_annotations,
97 .enum_member_annotations,
98 .struct_member_annotations,
99 .union_member_annotations
100 {
101 color: #888a85;
102 }
103
104 .function_type a,
105 .function_type a:visited,
106 .function_type a:hover,
107 .property_type a,
108 .property_type a:visited,
109 .property_type a:hover,
110 .signal_type a,
111 .signal_type a:visited,
112 .signal_type a:hover,
113 .signal_flags a,
114 .signal_flags a:visited,
115 .signal_flags a:hover
116 {
117 color: #729fcf;
118 }
119
120 td p
121 {
122 margin: 0.25em;
123 }
124
125 div.table table
126 {
127 border-collapse: collapse;
128 border-spacing: 0px;
129 /* tango:aluminium 3 */
130 border: solid 1px #babdb6;
131 }
132
133 div.table table td, div.table table th
134 {
135 /* tango:aluminium 3 */
136 border: solid 1px #babdb6;
137 padding: 3px;
138 vertical-align: top;
139 }
140
141 div.table table th
142 {
143 /* tango:aluminium 2 */
144 background-color: #d3d7cf;
145 }
146
147 h4
148 {
149 color: #555753;
150 margin-top: 1em;
151 margin-bottom: 1em;
152 }
153
154 hr
155 {
156 /* tango:aluminium 1 */
157 color: #d3d7cf;
158 background: #d3d7cf;
159 border: none 0px;
160 height: 1px;
161 clear: both;
162 margin: 2.0em 0em 2.0em 0em;
163 }
164
165 dl.toc dt
166 {
167 padding-bottom: 0.25em;
168 }
169
170 dl.toc > dt
171 {
172 padding-top: 0.25em;
173 padding-bottom: 0.25em;
174 font-weight: bold;
175 }
176
177 dl.toc > dl
178 {
179 padding-bottom: 0.5em;
180 }
181
182 .parameter
183 {
184 font-style: normal;
185 }
186
187 .footer
188 {
189 padding-top: 3.5em;
190 /* tango:aluminium 3 */
191 color: #babdb6;
192 text-align: center;
193 font-size: 80%;
194 }
195
196 .informalfigure,
197 .figure
198 {
199 margin: 1em;
200 }
201
202 .informalexample,
203 .example
204 {
205 margin-top: 1em;
206 margin-bottom: 1em;
207 }
208
209 .warning
210 {
211 /* tango:orange 0/1 */
212 background: #ffeed9;
213 background: rgba(252, 175, 62, 0.1);
214 border-color: #ffb04f;
215 border-color: rgba(252, 175, 62, 0.2);
216 }
217 .note
218 {
219 /* tango:chameleon 0/0.5 */
220 background: #d8ffb2;
221 background: rgba(138, 226, 52, 0.1);
222 border-color: #abf562;
223 border-color: rgba(138, 226, 52, 0.2);
224 }
225 div.blockquote
226 {
227 border-color: #eeeeec;
228 }
229 .note, .warning, div.blockquote
230 {
231 padding: 0.5em;
232 border-width: 1px;
233 border-style: solid;
234 margin: 2em;
235 }
236 .note p, .warning p
237 {
238 margin: 0;
239 }
240
241 div.warning h3.title,
242 div.note h3.title
243 {
244 display: none;
245 }
246
247 p + div.section
248 {
249 margin-top: 1em;
250 }
251
252 div.refnamediv,
253 div.refsynopsisdiv,
254 div.refsect1,
255 div.refsect2,
256 div.toc,
257 div.section
258 {
259 margin-bottom: 1em;
260 }
261
262 /* blob links */
263 h2 .extralinks, h3 .extralinks
264 {
265 float: right;
266 /* tango:aluminium 3 */
267 color: #babdb6;
268 font-size: 80%;
269 font-weight: normal;
270 }
271
272 .lineart
273 {
274 color: #d3d7cf;
275 font-weight: normal;
276 }
277
278 .annotation
279 {
280 /* tango:aluminium 5 */
281 color: #555753;
282 font-weight: normal;
283 }
284
285 .structfield
286 {
287 font-style: normal;
288 font-weight: normal;
289 }
290
291 acronym,abbr
292 {
293 border-bottom: 1px dotted gray;
294 }
295
296 /* code listings */
297
298 .listing_code .programlisting .normal,
299 .listing_code .programlisting .normal a,
300 .listing_code .programlisting .number,
301 .listing_code .programlisting .cbracket,
302 .listing_code .programlisting .symbol { color: #555753; }
303 .listing_code .programlisting .comment,
304 .listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
305 .listing_code .programlisting .function,
306 .listing_code .programlisting .function a,
307 .listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
308 .listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */
309 .listing_code .programlisting .keyword,
310 .listing_code .programlisting .usertype,
311 .listing_code .programlisting .type,
312 .listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */
313
314 .listing_frame {
315 /* tango:sky blue 1 */
316 border: solid 1px #729fcf;
317 border: solid 1px rgba(114, 159, 207, 0.2);
318 padding: 0px;
319 }
320
321 .listing_lines, .listing_code {
322 margin-top: 0px;
323 margin-bottom: 0px;
324 padding: 0.5em;
325 }
326 .listing_lines {
327 /* tango:sky blue 0.5 */
328 background: #a6c5e3;
329 background: rgba(114, 159, 207, 0.2);
330 /* tango:aluminium 6 */
331 color: #2e3436;
332 }
333 .listing_code {
334 /* tango:sky blue 0 */
335 background: #e6f3ff;
336 background: rgba(114, 159, 207, 0.1);
337 }
338 .listing_code .programlisting {
339 /* override from previous */
340 border: none 0px;
341 padding: 0px;
342 background: none;
343 }
344 .listing_lines pre, .listing_code pre {
345 margin: 0px;
346 }
347
24348 @media screen {
25 sup a.footnote
349 /* these have a <sup> as a first child, but since there are no parent selectors
350 * we can't use that. */
351 a.footnote
26352 {
27353 position: relative;
28354 top: 0em ! important;
29
30355 }
31356 /* this is needed so that the local anchors are displayed below the naviagtion */
32357 div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
45370 */
46371 body
47372 {
48 padding-top: 3.2em;
49 padding-bottom: 20em;
373 padding-top: 2.5em;
374 padding-bottom: 500px;
375 max-width: 60em;
376 }
377 p
378 {
379 max-width: 60em;
50380 }
51381 /* style and size the navigation bar */
52382 table.navigation#top
53383 {
54384 position: fixed;
55 /* tango:scarlet red 0/1 */
56 background: #ffe6e6;
57 border: solid 1px #ef2929;
385 background: #e2e2e2;
386 border-bottom: solid 1px #babdb6;
387 border-spacing: 5px;
388 margin-top: 0;
389 margin-bottom: 0;
390 top: 0;
391 left: 0;
392 z-index: 10;
393 }
394 table.navigation#top td
395 {
396 padding-left: 6px;
397 padding-right: 6px;
398 }
399 .navigation a, .navigation a:visited
400 {
401 /* tango:sky blue 3 */
402 color: #204a87;
403 }
404 .navigation a:hover
405 {
406 /* tango:sky blue 2 */
407 color: #3465a4;
408 }
409 td.shortcuts
410 {
411 /* tango:sky blue 2 */
412 color: #3465a4;
413 font-size: 80%;
414 white-space: nowrap;
415 }
416 td.shortcuts .dim
417 {
418 color: #babdb6;
419 }
420 .navigation .title
421 {
422 font-size: 80%;
423 max-width: none;
424 margin: 0px;
425 font-weight: normal;
426 }
427 }
428 @media screen and (min-width: 60em) {
429 /* screen larger than 60em */
430 body { margin: auto; }
431 }
432 @media screen and (max-width: 60em) {
433 /* screen less than 60em */
434 #nav_hierarchy { display: none; }
435 #nav_interfaces { display: none; }
436 #nav_prerequisites { display: none; }
437 #nav_derived_interfaces { display: none; }
438 #nav_implementations { display: none; }
439 #nav_child_properties { display: none; }
440 #nav_style_properties { display: none; }
441 #nav_index { display: none; }
442 #nav_glossary { display: none; }
443 .gallery_image { display: none; }
444 .property_flags { display: none; }
445 .signal_flags { display: none; }
446 .parameter_annotations { display: none; }
447 .enum_member_annotations { display: none; }
448 .struct_member_annotations { display: none; }
449 .union_member_annotations { display: none; }
450 /* now that a column is hidden, optimize space */
451 col.parameters_name { width: auto; }
452 col.parameters_description { width: auto; }
453 col.struct_members_name { width: auto; }
454 col.struct_members_description { width: auto; }
455 col.enum_members_name { width: auto; }
456 col.enum_members_description { width: auto; }
457 col.union_members_name { width: auto; }
458 col.union_members_description { width: auto; }
459 .listing_lines { display: none; }
460 }
461 @media print {
462 table.navigation {
463 visibility: collapse;
464 display: none;
465 }
466 div.titlepage table.navigation {
467 visibility: visible;
468 display: table;
469 background: #e2e2e2;
470 border: solid 1px #babdb6;
58471 margin-top: 0;
59472 margin-bottom: 0;
60473 top: 0;
61474 left: 0;
62475 height: 3em;
63 z-index: 10;
64 }
65 .navigation a, .navigation a:visited
66 {
67 /* tango:scarlet red 3 */
68 color: #a40000;
69 }
70 .navigation a:hover
71 {
72 /* tango:scarlet red 1 */
73 color: #ef2929;
74 }
75 td.shortcuts
76 {
77 /* tango:scarlet red 1 */
78 color: #ef2929;
79 font-size: 80%;
80 white-space: nowrap;
81 }
82 }
83 @media print {
84 table.navigation {
85 visibility: collapse;
86 display: none;
87 }
88 div.titlepage table.navigation {
89 visibility: visible;
90 display: table;
91 /* tango:scarlet red 0/1 */
92 background: #ffe6e6;
93 border: solid 1px #ef2929;
94 margin-top: 0;
95 margin-bottom: 0;
96 top: 0;
97 left: 0;
98 height: 3em;
99 }
100 }
101
102 .navigation .title
103 {
104 font-size: 200%;
105 }
106
107 div.gallery-float
108 {
109 float: left;
110 padding: 10px;
111 }
112 div.gallery-float img
113 {
114 border-style: none;
115 }
116 div.gallery-spacer
117 {
118 clear: both;
119 }
120
121 a, a:visited
122 {
123 text-decoration: none;
124 /* tango:sky blue 2 */
125 color: #3465a4;
126 }
127 a:hover
128 {
129 text-decoration: underline;
130 /* tango:sky blue 1 */
131 color: #729fcf;
132 }
133
134 div.table table
135 {
136 border-collapse: collapse;
137 border-spacing: 0px;
138 /* tango:aluminium 3 */
139 border: solid 1px #babdb6;
140 }
141
142 div.table table td, div.table table th
143 {
144 /* tango:aluminium 3 */
145 border: solid 1px #babdb6;
146 padding: 3px;
147 vertical-align: top;
148 }
149
150 div.table table th
151 {
152 /* tango:aluminium 2 */
153 background-color: #d3d7cf;
154 }
155
156 hr
157 {
158 /* tango:aluminium 3 */
159 color: #babdb6;
160 background: #babdb6;
161 border: none 0px;
162 height: 1px;
163 clear: both;
164 }
165
166 .footer
167 {
168 padding-top: 3.5em;
169 /* tango:aluminium 3 */
170 color: #babdb6;
171 text-align: center;
172 font-size: 80%;
173 }
174
175 .warning
176 {
177 /* tango:orange 0/1 */
178 background: #ffeed9;
179 border-color: #ffb04f;
180 }
181 .note
182 {
183 /* tango:chameleon 0/0.5 */
184 background: #d8ffb2;
185 border-color: #abf562;
186 }
187 .note, .warning
188 {
189 padding: 0.5em;
190 border-width: 1px;
191 border-style: solid;
192 }
193 .note h3, .warning h3
194 {
195 margin-top: 0.0em
196 }
197 .note p, .warning p
198 {
199 margin-bottom: 0.0em
200 }
201
202 /* blob links */
203 h2 .extralinks, h3 .extralinks
204 {
205 float: right;
206 /* tango:aluminium 3 */
207 color: #babdb6;
208 font-size: 80%;
209 font-weight: normal;
210 }
211
212 .annotation
213 {
214 /* tango:aluminium 5 */
215 color: #555753;
216 font-size: 80%;
217 font-weight: normal;
218 }
219
220 /* code listings */
221
222 .listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */
223 .listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */
224 .listing_code .programlisting .function { color: #000000; font-weight: bold; }
225 .listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */
226 .listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */
227 .listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
228 .listing_code .programlisting .normal { color: #000000; }
229 .listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */
230 .listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
231 .listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */
232 .listing_code .programlisting .type { color: #000000; }
233 .listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */
234 .listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */
235
236 .listing_frame {
237 /* tango:sky blue 1 */
238 border: solid 1px #729fcf;
239 padding: 0px;
240 }
241
242 .listing_lines, .listing_code {
243 margin-top: 0px;
244 margin-bottom: 0px;
245 padding: 0.5em;
246 }
247 .listing_lines {
248 /* tango:sky blue 0.5 */
249 background: #a6c5e3;
250 /* tango:aluminium 6 */
251 color: #2e3436;
252 }
253 .listing_code {
254 /* tango:sky blue 0 */
255 background: #e6f3ff;
256 }
257 .listing_code .programlisting {
258 /* override from previous */
259 border: none 0px;
260 padding: 0px;
261 }
262 .listing_lines pre, .listing_code pre {
263 margin: 0px;
264 }
265
476 }
477 }
478
1414 <SECTION>
1515 <FILE>libvirt-gobject-connection</FILE>
1616 <TITLE>GVirConnection</TITLE>
17 GVirNodeInfo
18 GVirConnection
19 GVirConnectionClass
2017 gvir_connection_new
2118 gvir_connection_open
2219 gvir_connection_open_read_only
3936 gvir_connection_find_domain_by_name
4037 gvir_connection_create_domain
4138 gvir_connection_start_domain
39 gvir_connection_fetch_interfaces
40 gvir_connection_fetch_interfaces_async
41 gvir_connection_fetch_interfaces_finish
4242 gvir_connection_get_interfaces
4343 gvir_connection_get_interface
4444 gvir_connection_find_interface_by_mac
45 gvir_connection_fetch_networks
46 gvir_connection_fetch_networks_async
47 gvir_connection_fetch_networks_finish
4548 gvir_connection_get_networks
4649 gvir_connection_get_network
4750 gvir_connection_find_network_by_name
7578 GVIR_IS_CONNECTION_CLASS
7679 GVIR_TYPE_CONNECTION
7780 GVIR_TYPE_CONNECTION_HANDLE
81 GVirConnection
82 GVirConnectionClass
7883 GVirConnectionPrivate
84 GVirNodeInfo
7985 gvir_connection_get_type
8086 gvir_connection_handle_get_type
8187 gvir_node_info_get_type
8490 <SECTION>
8591 <FILE>libvirt-gobject-domain</FILE>
8692 <TITLE>GVirDomain</TITLE>
87 GVirDomain
88 GVirDomainClass
8993 GVirDomainState
9094 GVirDomainStartFlags
9195 GVirDomainDeleteFlags
9498 GVirDomainSnapshotCreateFlags
9599 GVirDomainUpdateDeviceFlags
96100 GVirDomainRebootFlags
97 GVirDomainInfo
101 GVirDomainSnapshotListFlags
98102 gvir_domain_get_name
99103 gvir_domain_get_uuid
100104 gvir_domain_get_id
122126 gvir_domain_screenshot
123127 gvir_domain_open_console
124128 gvir_domain_open_graphics
129 gvir_domain_open_graphics_fd
125130 gvir_domain_suspend
126131 gvir_domain_save
127132 gvir_domain_save_async
131136 gvir_domain_get_devices
132137 gvir_domain_update_device
133138 gvir_domain_create_snapshot
139 gvir_domain_create_snapshot_async
140 gvir_domain_create_snapshot_finish
141 gvir_domain_fetch_snapshots
142 gvir_domain_get_snapshots
143 gvir_domain_fetch_snapshots_async
144 gvir_domain_fetch_snapshots_finish
145 gvir_domain_get_has_current_snapshot
134146 <SUBSECTION Standard>
135147 GVIR_DOMAIN
136148 GVIR_DOMAIN_CLASS
140152 GVIR_TYPE_DOMAIN
141153 GVIR_TYPE_DOMAIN_HANDLE
142154 GVIR_TYPE_DOMAIN_INFO
155 GVirDomain
156 GVirDomainClass
157 GVirDomainInfo
143158 GVirDomainPrivate
144159 gvir_domain_get_type
145160 gvir_domain_handle_get_type
149164 <SECTION>
150165 <FILE>libvirt-gobject-domain-device</FILE>
151166 <TITLE>GVirDomainDevice</TITLE>
152 GVirDomainDevice
153 GVirDomainDeviceClass
154167 gvir_domain_device_get_domain
155168 gvir_domain_device_get_config
156169 <SUBSECTION Standard>
160173 GVIR_IS_DOMAIN_DEVICE
161174 GVIR_IS_DOMAIN_DEVICE_CLASS
162175 GVIR_TYPE_DOMAIN_DEVICE
176 GVirDomainDevice
177 GVirDomainDeviceClass
163178 GVirDomainDevicePrivate
164179 gvir_domain_device_get_type
165180 </SECTION>
172187 <SECTION>
173188 <FILE>libvirt-gobject-domain-disk</FILE>
174189 <TITLE>GVirDomainDisk</TITLE>
175 GVirDomainDiskStats
176 GVirDomainDisk
177 GVirDomainDiskClass
178190 gvir_domain_disk_get_stats
179191 gvir_domain_disk_resize
180192 <SUBSECTION Standard>
185197 GVIR_IS_DOMAIN_DISK_CLASS
186198 GVIR_TYPE_DOMAIN_DISK
187199 GVIR_TYPE_DOMAIN_DISK_STATS
200 GVirDomainDisk
201 GVirDomainDiskClass
188202 GVirDomainDiskPrivate
203 GVirDomainDiskStats
189204 gvir_domain_disk_get_type
190205 gvir_domain_disk_stats_get_type
191206 </SECTION>
193208 <SECTION>
194209 <FILE>libvirt-gobject-domain-interface</FILE>
195210 <TITLE>GVirDomainInterface</TITLE>
196 <TITLE>GVirDomain</TITLE>
197 GVirDomainInterfaceStats
198 GVirDomainInterface
199 GVirDomainInterfaceClass
200211 gvir_domain_interface_get_stats
201212 <SUBSECTION Standard>
202213 GVIR_DOMAIN_INTERFACE
206217 GVIR_IS_DOMAIN_INTERFACE_CLASS
207218 GVIR_TYPE_DOMAIN_INTERFACE
208219 GVIR_TYPE_DOMAIN_INTERFACE_STATS
220 GVirDomainInterface
221 GVirDomainInterfaceClass
209222 GVirDomainInterfacePrivate
223 GVirDomainInterfaceStats
210224 gvir_domain_interface_get_type
211225 gvir_domain_interface_stats_get_type
212226 </SECTION>
214228 <SECTION>
215229 <FILE>libvirt-gobject-domain-snapshot</FILE>
216230 <TITLE>GVirDomainSnapshot</TITLE>
217 GVirDomainSnapshot
218 GVirDomainSnapshotClass
231 GVirDomainSnapshotDeleteFlags
232 GVirDomainSnapshotRevertFlags
219233 gvir_domain_snapshot_get_name
220234 gvir_domain_snapshot_get_config
235 gvir_domain_snapshot_delete
236 gvir_domain_snapshot_delete_async
237 gvir_domain_snapshot_delete_finish
238 gvir_domain_snapshot_get_is_current
239 gvir_domain_snapshot_revert_to
240 gvir_domain_snapshot_revert_to_async
241 gvir_domain_snapshot_revert_to_finish
242 gvir_domain_snapshot_set_config
221243 <SUBSECTION Standard>
222244 GVIR_DOMAIN_SNAPSHOT
223245 GVIR_DOMAIN_SNAPSHOT_CLASS
226248 GVIR_IS_DOMAIN_SNAPSHOT_CLASS
227249 GVIR_TYPE_DOMAIN_SNAPSHOT
228250 GVIR_TYPE_DOMAIN_SNAPSHOT_HANDLE
251 GVirDomainSnapshot
252 GVirDomainSnapshotClass
229253 GVirDomainSnapshotPrivate
230254 gvir_domain_snapshot_get_type
231255 gvir_domain_snapshot_handle_get_type
234258 <SECTION>
235259 <FILE>libvirt-gobject-input-stream</FILE>
236260 <TITLE>GVirInputStream</TITLE>
237 GVirInputStreamClass
238261 <SUBSECTION Standard>
239262 GVIR_INPUT_STREAM
240263 GVIR_INPUT_STREAM_CLASS
242265 GVIR_IS_INPUT_STREAM
243266 GVIR_IS_INPUT_STREAM_CLASS
244267 GVIR_TYPE_INPUT_STREAM
268 GVirInputStream
269 GVirInputStreamClass
245270 GVirInputStreamPrivate
246271 </SECTION>
247272
248273 <SECTION>
249274 <FILE>libvirt-gobject-interface</FILE>
250275 <TITLE>GVirInterface</TITLE>
251 <TITLE>GVir</TITLE>
252 GVirInterface
253 GVirInterfaceClass
254276 gvir_interface_get_name
277 gvir_interface_get_mac
255278 gvir_interface_get_config
256279 <SUBSECTION Standard>
257280 GVIR_INTERFACE
261284 GVIR_IS_INTERFACE_CLASS
262285 GVIR_TYPE_INTERFACE
263286 GVIR_TYPE_INTERFACE_HANDLE
287 GVirInterface
288 GVirInterfaceClass
264289 GVirInterfacePrivate
265290 gvir_interface_get_type
266291 gvir_interface_handle_get_type
275300 <SECTION>
276301 <FILE>libvirt-gobject-manager</FILE>
277302 <TITLE>GVirManager</TITLE>
278 GVirManager
279 GVirManagerClass
280303 gvir_manager_new
281304 gvir_manager_add_connection
282305 gvir_manager_remove_connection
289312 GVIR_MANAGER_CLASS
290313 GVIR_MANAGER_GET_CLASS
291314 GVIR_TYPE_MANAGER
315 GVirManager
316 GVirManagerClass
292317 GVirManagerPrivate
293318 gvir_manager_get_type
294319 </SECTION>
296321 <SECTION>
297322 <FILE>libvirt-gobject-network</FILE>
298323 <TITLE>GVirNetwork</TITLE>
299 GVirNetwork
300 GVirNetworkClass
301324 gvir_network_get_name
302325 gvir_network_get_uuid
303326 gvir_network_get_config
327 gvir_network_get_dhcp_leases
304328 <SUBSECTION Standard>
305329 GVIR_IS_NETWORK
306330 GVIR_IS_NETWORK_CLASS
309333 GVIR_NETWORK_GET_CLASS
310334 GVIR_TYPE_NETWORK
311335 GVIR_TYPE_NETWORK_HANDLE
336 GVirNetwork
337 GVirNetworkClass
312338 GVirNetworkPrivate
313339 gvir_network_get_type
314340 gvir_network_handle_get_type
315341 </SECTION>
316342
317343 <SECTION>
344 <FILE>libvirt-gobject-network-dhcp-lease</FILE>
345 <TITLE>GVirNetworkDHCPLease</TITLE>
346 GVirIPAddrType
347 gvir_network_dhcp_lease_get_iface
348 gvir_network_dhcp_lease_get_expiry_time
349 gvir_network_dhcp_lease_get_ip_type
350 gvir_network_dhcp_lease_get_mac
351 gvir_network_dhcp_lease_get_iaid
352 gvir_network_dhcp_lease_get_ip
353 gvir_network_dhcp_lease_get_prefix
354 gvir_network_dhcp_lease_get_hostname
355 gvir_network_dhcp_lease_get_client_id
356 <SUBSECTION Standard>
357 GVIR_IS_NETWORK_DHCP_LEASE
358 GVIR_IS_NETWORK_DHCP_LEASE_CLASS
359 GVIR_NETWORK_DHCP_LEASE
360 GVIR_NETWORK_DHCP_LEASE_CLASS
361 GVIR_NETWORK_DHCP_LEASE_GET_CLASS
362 GVIR_TYPE_NETWORK_DHCP_LEASE
363 GVirNetworkDHCPLease
364 GVirNetworkDHCPLeaseClass
365 GVirNetworkDHCPLeasePrivate
366 gvir_network_dhcp_lease_get_type
367 </SECTION>
368
369 <SECTION>
370 <FILE>libvirt-gobject-network-dhcp-lease-private</FILE>
371 gvir_network_dhcp_lease_new
372 </SECTION>
373
374 <SECTION>
318375 <FILE>libvirt-gobject-network-filter</FILE>
319376 <TITLE>GVirNetworkFilter</TITLE>
320 GVirNetworkFilter
321 GVirNetworkFilterClass
322377 gvir_network_filter_get_name
323378 gvir_network_filter_get_uuid
324379 gvir_network_filter_get_config
330385 GVIR_NETWORK_FILTER_GET_CLASS
331386 GVIR_TYPE_NETWORK_FILTER
332387 GVIR_TYPE_NETWORK_FILTER_HANDLE
388 GVirNetworkFilter
389 GVirNetworkFilterClass
333390 GVirNetworkFilterPrivate
334391 gvir_network_filter_get_type
335392 gvir_network_filter_handle_get_type
338395 <SECTION>
339396 <FILE>libvirt-gobject-node-device</FILE>
340397 <TITLE>GVirNodeDevice</TITLE>
341 GVirNodeDevice
342 GVirNodeDeviceClass
343398 gvir_node_device_get_name
344399 gvir_node_device_get_config
345400 <SUBSECTION Standard>
350405 GVIR_NODE_DEVICE_GET_CLASS
351406 GVIR_TYPE_NODE_DEVICE
352407 GVIR_TYPE_NODE_DEVICE_HANDLE
408 GVirNodeDevice
409 GVirNodeDeviceClass
353410 GVirNodeDevicePrivate
354411 gvir_node_device_get_type
355412 gvir_node_device_handle_get_type
358415 <SECTION>
359416 <FILE>libvirt-gobject-output-stream</FILE>
360417 <TITLE>GVirOutputStream</TITLE>
361 GVirOutputStreamClass
362418 <SUBSECTION Standard>
363419 GVIR_IS_OUTPUT_STREAM
364420 GVIR_IS_OUTPUT_STREAM_CLASS
366422 GVIR_OUTPUT_STREAM_CLASS
367423 GVIR_OUTPUT_STREAM_GET_CLASS
368424 GVIR_TYPE_OUTPUT_STREAM
425 GVirOutputStream
426 GVirOutputStreamClass
369427 GVirOutputStreamPrivate
370428 </SECTION>
371429
372430 <SECTION>
373431 <FILE>libvirt-gobject-secret</FILE>
374432 <TITLE>GVirSecret</TITLE>
375 GVirSecret
376 GVirSecretClass
377433 gvir_secret_get_name
378434 gvir_secret_get_uuid
379435 gvir_secret_get_config
385441 GVIR_SECRET_GET_CLASS
386442 GVIR_TYPE_SECRET
387443 GVIR_TYPE_SECRET_HANDLE
444 GVirSecret
445 GVirSecretClass
388446 GVirSecretPrivate
389447 gvir_secret_get_type
390448 gvir_secret_handle_get_type
393451 <SECTION>
394452 <FILE>libvirt-gobject-storage-pool</FILE>
395453 <TITLE>GVirStoragePool</TITLE>
396 GVirStoragePool
397 GVirStoragePoolClass
398454 GVirStoragePoolState
399 GVirStoragePoolInfo
400455 gvir_storage_pool_get_name
401456 gvir_storage_pool_get_uuid
402457 gvir_storage_pool_get_active
424479 gvir_storage_pool_delete
425480 gvir_storage_pool_delete_async
426481 gvir_storage_pool_delete_finish
482 gvir_storage_pool_get_autostart
483 gvir_storage_pool_set_autostart
427484 <SUBSECTION Standard>
428485 GVIR_IS_STORAGE_POOL
429486 GVIR_IS_STORAGE_POOL_CLASS
433490 GVIR_TYPE_STORAGE_POOL
434491 GVIR_TYPE_STORAGE_POOL_HANDLE
435492 GVIR_TYPE_STORAGE_POOL_INFO
493 GVirStoragePool
494 GVirStoragePoolClass
495 GVirStoragePoolInfo
436496 GVirStoragePoolPrivate
437497 gvir_storage_pool_get_type
438498 gvir_storage_pool_handle_get_type
442502 <SECTION>
443503 <FILE>libvirt-gobject-storage-vol</FILE>
444504 <TITLE>GVirStorageVol</TITLE>
445 GVirStorageVol
446 GVirStorageVolClass
447505 GVirStorageVolType
448506 GVirStorageVolResizeFlags
449 GVirStorageVolInfo
450507 gvir_storage_vol_get_name
451508 gvir_storage_vol_get_path
452509 gvir_storage_vol_delete
464521 GVIR_TYPE_STORAGE_VOL
465522 GVIR_TYPE_STORAGE_VOL_HANDLE
466523 GVIR_TYPE_STORAGE_VOL_INFO
524 GVirStorageVol
525 GVirStorageVolClass
526 GVirStorageVolInfo
467527 GVirStorageVolPrivate
468528 gvir_storage_vol_get_type
469529 gvir_storage_vol_handle_get_type
473533 <SECTION>
474534 <FILE>libvirt-gobject-stream</FILE>
475535 <TITLE>GVirStream</TITLE>
476 GVirStream
477 GVirStreamClass
478536 GVirStreamSinkFunc
479537 GVirStreamSourceFunc
480538 GVirStreamIOCondition
493551 GVIR_STREAM_GET_CLASS
494552 GVIR_TYPE_STREAM
495553 GVIR_TYPE_STREAM_HANDLE
554 GVirStream
555 GVirStreamClass
496556 GVirStreamPrivate
497557 gvir_stream_get_type
498558 gvir_stream_handle_get_type
1212 gvir_interface_get_type
1313 gvir_interface_handle_get_type
1414 gvir_manager_get_type
15 gvir_network_dhcp_lease_get_type
1516 gvir_network_filter_get_type
1617 gvir_network_filter_handle_get_type
1718 gvir_network_get_type
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
22 am__is_gnu_make = { \
23 if test -z '$(MAKELEVEL)'; then \
24 false; \
25 elif test -n '$(MAKE_HOST)'; then \
26 true; \
27 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
28 true; \
29 else \
30 false; \
31 fi; \
32 }
2333 am__make_running_with_option = \
2434 case $${target_option-} in \
2535 ?) ;; \
8292 POST_UNINSTALL = :
8393 build_triplet = @build@
8494 host_triplet = @host@
85 DIST_COMMON = $(top_srcdir)/gtk-doc.make $(srcdir)/Makefile.in \
86 $(srcdir)/Makefile.am
8795 subdir = docs/libvirt-gobject
8896 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
97 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
98 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
99 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
100 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
93101 $(top_srcdir)/m4/manywarnings.m4 \
94102 $(top_srcdir)/m4/virt-compile-warnings.m4 \
95103 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
96104 $(top_srcdir)/configure.ac
97105 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
98106 $(ACLOCAL_M4)
107 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
99108 mkinstalldirs = $(install_sh) -d
100109 CONFIG_HEADER = $(top_builddir)/config.h
101110 CONFIG_CLEAN_FILES =
120129 *) (install-info --version) >/dev/null 2>&1;; \
121130 esac
122131 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
132 am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/gtk-doc.make
123133 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
124134 ACLOCAL = @ACLOCAL@
125135 ALL_LINGUAS = @ALL_LINGUAS@
143153 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
144154 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
145155 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
146 DATADIRNAME = @DATADIRNAME@
147156 DEFS = @DEFS@
148157 DEPDIR = @DEPDIR@
149158 DLLTOOL = @DLLTOOL@
160169 GIO2_LIBS = @GIO2_LIBS@
161170 GLIB2_CFLAGS = @GLIB2_CFLAGS@
162171 GLIB2_LIBS = @GLIB2_LIBS@
172 GLIB2_REQUIRED = @GLIB2_REQUIRED@
163173 GLIB_MKENUMS = @GLIB_MKENUMS@
164174 GMSGFMT = @GMSGFMT@
165175 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
166176 GOBJECT2_LIBS = @GOBJECT2_LIBS@
167 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
168 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
169177 GREP = @GREP@
170178 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
171179 GTHREAD2_LIBS = @GTHREAD2_LIBS@
172180 GTKDOC_CHECK = @GTKDOC_CHECK@
181 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
173182 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
174183 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
175184 GTKDOC_MKPDF = @GTKDOC_MKPDF@
176185 GTKDOC_REBASE = @GTKDOC_REBASE@
177 G_IR_COMPILER = @G_IR_COMPILER@
178 G_IR_SCANNER = @G_IR_SCANNER@
179186 HTML_DIR = @HTML_DIR@
180187 INSTALL = @INSTALL@
181188 INSTALL_DATA = @INSTALL_DATA@
190197 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
191198 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
192199 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
200 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
201 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
202 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
203 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
204 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
205 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
206 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
207 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
193208 LD = @LD@
194209 LDFLAGS = @LDFLAGS@
195210 LIBOBJS = @LIBOBJS@
245260 VAPIGEN = @VAPIGEN@
246261 VERSION = @VERSION@
247262 WARN_CFLAGS = @WARN_CFLAGS@
248 WARN_LDFLAGS = @WARN_LDFLAGS@
249263 XGETTEXT = @XGETTEXT@
250264 abs_builddir = @abs_builddir@
251265 abs_srcdir = @abs_srcdir@
280294 includedir = @includedir@
281295 infodir = @infodir@
282296 install_sh = @install_sh@
297 installed_test_metadir = @installed_test_metadir@
298 installed_testdir = @installed_testdir@
283299 intltool__v_merge_options_ = @intltool__v_merge_options_@
284300 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
285301 libdir = @libdir@
388404 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/libvirt-gobject/Makefile'; \
389405 $(am__cd) $(top_srcdir) && \
390406 $(AUTOMAKE) --gnu docs/libvirt-gobject/Makefile
391 .PRECIOUS: Makefile
392407 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
393408 @case '$?' in \
394409 *config.status*) \
397412 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
398413 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
399414 esac;
400 $(top_srcdir)/gtk-doc.make:
415 $(top_srcdir)/gtk-doc.make $(am__empty):
401416
402417 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
403418 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
571586 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
572587 uninstall-am uninstall-local
573588
589 .PRECIOUS: Makefile
590
574591
575592 @ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
576593 @ENABLE_GTK_DOC_FALSE@all-local:
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirConnection</title>
4 <title>GVirConnection: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="ch01.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="GVirDomain.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="#GVirConnection.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirConnection.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirConnection.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirConnection.properties" class="shortcut">Properties</a>
30  | 
31 <a href="#GVirConnection.signals" class="shortcut">Signals</a>
32 </td></tr>
33 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirConnection.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirConnection.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirConnection.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
20 <a href="#GVirConnection.signals" class="shortcut">Signals</a></span>
21 </td>
22 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
23 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
24 <td><a accesskey="p" href="ch01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
25 <td><a accesskey="n" href="GVirDomain.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
26 </tr></table>
3427 <div class="refentry">
3528 <a name="GVirConnection"></a><div class="titlepage"></div>
3629 <div class="refnamediv"><table width="100%"><tr>
3831 <h2><span class="refentrytitle"><a name="GVirConnection.top_of_page"></a>GVirConnection</span></h2>
3932 <p>GVirConnection</p>
4033 </td>
41 <td valign="top" align="right"></td>
34 <td class="gallery_image" valign="top" align="right"></td>
4235 </tr></table></div>
43 <div class="refsynopsisdiv">
44 <a name="GVirConnection.synopsis"></a><h2>Synopsis</h2>
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>;
47 struct <a class="link" href="GVirConnection.html#GVirConnectionClass" title="struct GVirConnectionClass">GVirConnectionClass</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>);
73 <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>);
74 <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>,
75 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
76 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
77 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains-async" title="gvir_connection_fetch_domains_async ()">gvir_connection_fetch_domains_async</a> (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
78 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
79 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
80 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
81 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains-finish" title="gvir_connection_fetch_domains_finish ()">gvir_connection_fetch_domains_finish</a>
82 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
83 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
84 <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>);
93 <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>,
94 <em class="parameter"><code><span class="type">gint</span> id</code></em>);
95 <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>,
96 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
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>
108 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
109 <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>);
113 <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>
114 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
115 <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>);
119 <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>
120 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
121 <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>);
143 <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>
144 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
145 <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>);
154 <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>
155 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
156 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
157 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities-async" title="gvir_connection_get_capabilities_async ()">gvir_connection_get_capabilities_async</a>
158 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
159 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
160 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
161 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
162 <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-finish" title="gvir_connection_get_capabilities_finish ()">gvir_connection_get_capabilities_finish</a>
163 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
164 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
165 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
166 <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>
167 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
168 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
169 <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>,
170 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
171 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
172 <span class="returnvalue">void</span> <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file-async" title="gvir_connection_restore_domain_from_file_async ()">gvir_connection_restore_domain_from_file_async</a>
173 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
174 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
175 <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>,
176 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
177 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
178 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
179 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
180 <span class="returnvalue">gboolean</span> <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file-finish" title="gvir_connection_restore_domain_from_file_finish ()">gvir_connection_restore_domain_from_file_finish</a>
181 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
182 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
183 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
184 </pre>
185 </div>
18636 <div class="refsect1">
187 <a name="GVirConnection.object-hierarchy"></a><h2>Object Hierarchy</h2>
188 <pre class="synopsis">
189 GBoxed
190 +----GVirNodeInfo
191 </pre>
192 <pre class="synopsis">
193 GObject
194 +----GVirConnection
195 </pre>
37 <a name="GVirConnection.functions"></a><h2>Functions</h2>
38 <div class="informaltable"><table width="100%" border="0">
39 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
42 </colgroup>
43 <tbody>
44 <tr>
45 <td class="function_type">
46 <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> *
47 </td>
48 <td class="function_name">
49 <a class="link" href="GVirConnection.html#gvir-connection-new" title="gvir_connection_new ()">gvir_connection_new</a> <span class="c_punctuation">()</span>
50 </td>
51 </tr>
52 <tr>
53 <td class="function_type">
54 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
55 </td>
56 <td class="function_name">
57 <a class="link" href="GVirConnection.html#gvir-connection-open" title="gvir_connection_open ()">gvir_connection_open</a> <span class="c_punctuation">()</span>
58 </td>
59 </tr>
60 <tr>
61 <td class="function_type">
62 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
63 </td>
64 <td class="function_name">
65 <a class="link" href="GVirConnection.html#gvir-connection-open-read-only" title="gvir_connection_open_read_only ()">gvir_connection_open_read_only</a> <span class="c_punctuation">()</span>
66 </td>
67 </tr>
68 <tr>
69 <td class="function_type">
70 <span class="returnvalue">void</span>
71 </td>
72 <td class="function_name">
73 <a class="link" href="GVirConnection.html#gvir-connection-open-async" title="gvir_connection_open_async ()">gvir_connection_open_async</a> <span class="c_punctuation">()</span>
74 </td>
75 </tr>
76 <tr>
77 <td class="function_type">
78 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
79 </td>
80 <td class="function_name">
81 <a class="link" href="GVirConnection.html#gvir-connection-open-finish" title="gvir_connection_open_finish ()">gvir_connection_open_finish</a> <span class="c_punctuation">()</span>
82 </td>
83 </tr>
84 <tr>
85 <td class="function_type">
86 <span class="returnvalue">void</span>
87 </td>
88 <td class="function_name">
89 <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> <span class="c_punctuation">()</span>
90 </td>
91 </tr>
92 <tr>
93 <td class="function_type">
94 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
95 </td>
96 <td class="function_name">
97 <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> <span class="c_punctuation">()</span>
98 </td>
99 </tr>
100 <tr>
101 <td class="function_type">
102 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
103 </td>
104 <td class="function_name">
105 <a class="link" href="GVirConnection.html#gvir-connection-is-open" title="gvir_connection_is_open ()">gvir_connection_is_open</a> <span class="c_punctuation">()</span>
106 </td>
107 </tr>
108 <tr>
109 <td class="function_type">
110 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
111 </td>
112 <td class="function_name">
113 <a class="link" href="GVirConnection.html#gvir-connection-is-read-only" title="gvir_connection_is_read_only ()">gvir_connection_is_read_only</a> <span class="c_punctuation">()</span>
114 </td>
115 </tr>
116 <tr>
117 <td class="function_type">
118 <span class="returnvalue">void</span>
119 </td>
120 <td class="function_name">
121 <a class="link" href="GVirConnection.html#gvir-connection-close" title="gvir_connection_close ()">gvir_connection_close</a> <span class="c_punctuation">()</span>
122 </td>
123 </tr>
124 <tr>
125 <td class="function_type">
126 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
127 </td>
128 <td class="function_name">
129 <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains" title="gvir_connection_fetch_domains ()">gvir_connection_fetch_domains</a> <span class="c_punctuation">()</span>
130 </td>
131 </tr>
132 <tr>
133 <td class="function_type">
134 <span class="returnvalue">void</span>
135 </td>
136 <td class="function_name">
137 <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains-async" title="gvir_connection_fetch_domains_async ()">gvir_connection_fetch_domains_async</a> <span class="c_punctuation">()</span>
138 </td>
139 </tr>
140 <tr>
141 <td class="function_type">
142 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
143 </td>
144 <td class="function_name">
145 <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains-finish" title="gvir_connection_fetch_domains_finish ()">gvir_connection_fetch_domains_finish</a> <span class="c_punctuation">()</span>
146 </td>
147 </tr>
148 <tr>
149 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
150 </td>
151 <td class="function_name">
152 <a class="link" href="GVirConnection.html#gvir-connection-get-uri" title="gvir_connection_get_uri ()">gvir_connection_get_uri</a> <span class="c_punctuation">()</span>
153 </td>
154 </tr>
155 <tr>
156 <td class="function_type">
157 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
158 </td>
159 <td class="function_name">
160 <a class="link" href="GVirConnection.html#gvir-connection-get-hypervisor-name" title="gvir_connection_get_hypervisor_name ()">gvir_connection_get_hypervisor_name</a> <span class="c_punctuation">()</span>
161 </td>
162 </tr>
163 <tr>
164 <td class="function_type">
165 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a>
166 </td>
167 <td class="function_name">
168 <a class="link" href="GVirConnection.html#gvir-connection-get-version" title="gvir_connection_get_version ()">gvir_connection_get_version</a> <span class="c_punctuation">()</span>
169 </td>
170 </tr>
171 <tr>
172 <td class="function_type">
173 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
174 </td>
175 <td class="function_name">
176 <a class="link" href="GVirConnection.html#gvir-connection-get-domains" title="gvir_connection_get_domains ()">gvir_connection_get_domains</a> <span class="c_punctuation">()</span>
177 </td>
178 </tr>
179 <tr>
180 <td class="function_type">
181 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
182 </td>
183 <td class="function_name">
184 <a class="link" href="GVirConnection.html#gvir-connection-get-domain" title="gvir_connection_get_domain ()">gvir_connection_get_domain</a> <span class="c_punctuation">()</span>
185 </td>
186 </tr>
187 <tr>
188 <td class="function_type">
189 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
190 </td>
191 <td class="function_name">
192 <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> <span class="c_punctuation">()</span>
193 </td>
194 </tr>
195 <tr>
196 <td class="function_type">
197 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
198 </td>
199 <td class="function_name">
200 <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> <span class="c_punctuation">()</span>
201 </td>
202 </tr>
203 <tr>
204 <td class="function_type">
205 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
206 </td>
207 <td class="function_name">
208 <a class="link" href="GVirConnection.html#gvir-connection-create-domain" title="gvir_connection_create_domain ()">gvir_connection_create_domain</a> <span class="c_punctuation">()</span>
209 </td>
210 </tr>
211 <tr>
212 <td class="function_type">
213 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
214 </td>
215 <td class="function_name">
216 <a class="link" href="GVirConnection.html#gvir-connection-start-domain" title="gvir_connection_start_domain ()">gvir_connection_start_domain</a> <span class="c_punctuation">()</span>
217 </td>
218 </tr>
219 <tr>
220 <td class="function_type">
221 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
222 </td>
223 <td class="function_name">
224 <a class="link" href="GVirConnection.html#gvir-connection-fetch-interfaces" title="gvir_connection_fetch_interfaces ()">gvir_connection_fetch_interfaces</a> <span class="c_punctuation">()</span>
225 </td>
226 </tr>
227 <tr>
228 <td class="function_type">
229 <span class="returnvalue">void</span>
230 </td>
231 <td class="function_name">
232 <a class="link" href="GVirConnection.html#gvir-connection-fetch-interfaces-async" title="gvir_connection_fetch_interfaces_async ()">gvir_connection_fetch_interfaces_async</a> <span class="c_punctuation">()</span>
233 </td>
234 </tr>
235 <tr>
236 <td class="function_type">
237 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
238 </td>
239 <td class="function_name">
240 <a class="link" href="GVirConnection.html#gvir-connection-fetch-interfaces-finish" title="gvir_connection_fetch_interfaces_finish ()">gvir_connection_fetch_interfaces_finish</a> <span class="c_punctuation">()</span>
241 </td>
242 </tr>
243 <tr>
244 <td class="function_type">
245 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
246 </td>
247 <td class="function_name">
248 <a class="link" href="GVirConnection.html#gvir-connection-get-interfaces" title="gvir_connection_get_interfaces ()">gvir_connection_get_interfaces</a> <span class="c_punctuation">()</span>
249 </td>
250 </tr>
251 <tr>
252 <td class="function_type">
253 <a class="link" href="GVirInterface.html" title="GVirInterface"><span class="returnvalue">GVirInterface</span></a> *
254 </td>
255 <td class="function_name">
256 <a class="link" href="GVirConnection.html#gvir-connection-get-interface" title="gvir_connection_get_interface ()">gvir_connection_get_interface</a> <span class="c_punctuation">()</span>
257 </td>
258 </tr>
259 <tr>
260 <td class="function_type">
261 <a class="link" href="GVirInterface.html" title="GVirInterface"><span class="returnvalue">GVirInterface</span></a> *
262 </td>
263 <td class="function_name">
264 <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> <span class="c_punctuation">()</span>
265 </td>
266 </tr>
267 <tr>
268 <td class="function_type">
269 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
270 </td>
271 <td class="function_name">
272 <a class="link" href="GVirConnection.html#gvir-connection-fetch-networks" title="gvir_connection_fetch_networks ()">gvir_connection_fetch_networks</a> <span class="c_punctuation">()</span>
273 </td>
274 </tr>
275 <tr>
276 <td class="function_type">
277 <span class="returnvalue">void</span>
278 </td>
279 <td class="function_name">
280 <a class="link" href="GVirConnection.html#gvir-connection-fetch-networks-async" title="gvir_connection_fetch_networks_async ()">gvir_connection_fetch_networks_async</a> <span class="c_punctuation">()</span>
281 </td>
282 </tr>
283 <tr>
284 <td class="function_type">
285 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
286 </td>
287 <td class="function_name">
288 <a class="link" href="GVirConnection.html#gvir-connection-fetch-networks-finish" title="gvir_connection_fetch_networks_finish ()">gvir_connection_fetch_networks_finish</a> <span class="c_punctuation">()</span>
289 </td>
290 </tr>
291 <tr>
292 <td class="function_type">
293 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
294 </td>
295 <td class="function_name">
296 <a class="link" href="GVirConnection.html#gvir-connection-get-networks" title="gvir_connection_get_networks ()">gvir_connection_get_networks</a> <span class="c_punctuation">()</span>
297 </td>
298 </tr>
299 <tr>
300 <td class="function_type">
301 <a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> *
302 </td>
303 <td class="function_name">
304 <a class="link" href="GVirConnection.html#gvir-connection-get-network" title="gvir_connection_get_network ()">gvir_connection_get_network</a> <span class="c_punctuation">()</span>
305 </td>
306 </tr>
307 <tr>
308 <td class="function_type">
309 <a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> *
310 </td>
311 <td class="function_name">
312 <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> <span class="c_punctuation">()</span>
313 </td>
314 </tr>
315 <tr>
316 <td class="function_type">
317 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
318 </td>
319 <td class="function_name">
320 <a class="link" href="GVirConnection.html#gvir-connection-get-network-filters" title="gvir_connection_get_network_filters ()">gvir_connection_get_network_filters</a> <span class="c_punctuation">()</span>
321 </td>
322 </tr>
323 <tr>
324 <td class="function_type">
325 <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> *
326 </td>
327 <td class="function_name">
328 <a class="link" href="GVirConnection.html#gvir-connection-get-network-filter" title="gvir_connection_get_network_filter ()">gvir_connection_get_network_filter</a> <span class="c_punctuation">()</span>
329 </td>
330 </tr>
331 <tr>
332 <td class="function_type">
333 <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> *
334 </td>
335 <td class="function_name">
336 <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> <span class="c_punctuation">()</span>
337 </td>
338 </tr>
339 <tr>
340 <td class="function_type">
341 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
342 </td>
343 <td class="function_name">
344 <a class="link" href="GVirConnection.html#gvir-connection-get-node-devices" title="gvir_connection_get_node_devices ()">gvir_connection_get_node_devices</a> <span class="c_punctuation">()</span>
345 </td>
346 </tr>
347 <tr>
348 <td class="function_type">
349 <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="returnvalue">GVirNodeDevice</span></a> *
350 </td>
351 <td class="function_name">
352 <a class="link" href="GVirConnection.html#gvir-connection-get-node-device" title="gvir_connection_get_node_device ()">gvir_connection_get_node_device</a> <span class="c_punctuation">()</span>
353 </td>
354 </tr>
355 <tr>
356 <td class="function_type">
357 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
358 </td>
359 <td class="function_name">
360 <a class="link" href="GVirConnection.html#gvir-connection-get-secrets" title="gvir_connection_get_secrets ()">gvir_connection_get_secrets</a> <span class="c_punctuation">()</span>
361 </td>
362 </tr>
363 <tr>
364 <td class="function_type">
365 <a class="link" href="GVirSecret.html" title="GVirSecret"><span class="returnvalue">GVirSecret</span></a> *
366 </td>
367 <td class="function_name">
368 <a class="link" href="GVirConnection.html#gvir-connection-get-secret" title="gvir_connection_get_secret ()">gvir_connection_get_secret</a> <span class="c_punctuation">()</span>
369 </td>
370 </tr>
371 <tr>
372 <td class="function_type">
373 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
374 </td>
375 <td class="function_name">
376 <a class="link" href="GVirConnection.html#gvir-connection-fetch-storage-pools" title="gvir_connection_fetch_storage_pools ()">gvir_connection_fetch_storage_pools</a> <span class="c_punctuation">()</span>
377 </td>
378 </tr>
379 <tr>
380 <td class="function_type">
381 <span class="returnvalue">void</span>
382 </td>
383 <td class="function_name">
384 <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> <span class="c_punctuation">()</span>
385 </td>
386 </tr>
387 <tr>
388 <td class="function_type">
389 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
390 </td>
391 <td class="function_name">
392 <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> <span class="c_punctuation">()</span>
393 </td>
394 </tr>
395 <tr>
396 <td class="function_type">
397 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
398 </td>
399 <td class="function_name">
400 <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pools" title="gvir_connection_get_storage_pools ()">gvir_connection_get_storage_pools</a> <span class="c_punctuation">()</span>
401 </td>
402 </tr>
403 <tr>
404 <td class="function_type">
405 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> *
406 </td>
407 <td class="function_name">
408 <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pool" title="gvir_connection_get_storage_pool ()">gvir_connection_get_storage_pool</a> <span class="c_punctuation">()</span>
409 </td>
410 </tr>
411 <tr>
412 <td class="function_type">
413 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> *
414 </td>
415 <td class="function_name">
416 <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> <span class="c_punctuation">()</span>
417 </td>
418 </tr>
419 <tr>
420 <td class="function_type">
421 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> *
422 </td>
423 <td class="function_name">
424 <a class="link" href="GVirConnection.html#gvir-connection-create-storage-pool" title="gvir_connection_create_storage_pool ()">gvir_connection_create_storage_pool</a> <span class="c_punctuation">()</span>
425 </td>
426 </tr>
427 <tr>
428 <td class="function_type">
429 <a class="link" href="GVirStream.html" title="GVirStream"><span class="returnvalue">GVirStream</span></a> *
430 </td>
431 <td class="function_name">
432 <a class="link" href="GVirConnection.html#gvir-connection-get-stream" title="gvir_connection_get_stream ()">gvir_connection_get_stream</a> <span class="c_punctuation">()</span>
433 </td>
434 </tr>
435 <tr>
436 <td class="function_type">
437 <a class="link" href="GVirConnection.html#GVirNodeInfo"><span class="returnvalue">GVirNodeInfo</span></a> *
438 </td>
439 <td class="function_name">
440 <a class="link" href="GVirConnection.html#gvir-connection-get-node-info" title="gvir_connection_get_node_info ()">gvir_connection_get_node_info</a> <span class="c_punctuation">()</span>
441 </td>
442 </tr>
443 <tr>
444 <td class="function_type">
445 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="returnvalue">GVirConfigCapabilities</span></a> *
446 </td>
447 <td class="function_name">
448 <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities" title="gvir_connection_get_capabilities ()">gvir_connection_get_capabilities</a> <span class="c_punctuation">()</span>
449 </td>
450 </tr>
451 <tr>
452 <td class="function_type">
453 <span class="returnvalue">void</span>
454 </td>
455 <td class="function_name">
456 <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities-async" title="gvir_connection_get_capabilities_async ()">gvir_connection_get_capabilities_async</a> <span class="c_punctuation">()</span>
457 </td>
458 </tr>
459 <tr>
460 <td class="function_type">
461 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="returnvalue">GVirConfigCapabilities</span></a> *
462 </td>
463 <td class="function_name">
464 <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities-finish" title="gvir_connection_get_capabilities_finish ()">gvir_connection_get_capabilities_finish</a> <span class="c_punctuation">()</span>
465 </td>
466 </tr>
467 <tr>
468 <td class="function_type">
469 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
470 </td>
471 <td class="function_name">
472 <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> <span class="c_punctuation">()</span>
473 </td>
474 </tr>
475 <tr>
476 <td class="function_type">
477 <span class="returnvalue">void</span>
478 </td>
479 <td class="function_name">
480 <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file-async" title="gvir_connection_restore_domain_from_file_async ()">gvir_connection_restore_domain_from_file_async</a> <span class="c_punctuation">()</span>
481 </td>
482 </tr>
483 <tr>
484 <td class="function_type">
485 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
486 </td>
487 <td class="function_name">
488 <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file-finish" title="gvir_connection_restore_domain_from_file_finish ()">gvir_connection_restore_domain_from_file_finish</a> <span class="c_punctuation">()</span>
489 </td>
490 </tr>
491 </tbody>
492 </table></div>
196493 </div>
197494 <div class="refsect1">
198495 <a name="GVirConnection.properties"></a><h2>Properties</h2>
199 <pre class="synopsis">
200 "<a class="link" href="GVirConnection.html#GVirConnection--handle" title='The "handle" property'>handle</a>" <span class="type">GVirConnectionHandle</span>* : Read / Write / Construct Only
201 "<a class="link" href="GVirConnection.html#GVirConnection--uri" title='The "uri" property'>uri</a>" <span class="type">gchar</span>* : Read / Write / Construct Only
202 </pre>
496 <div class="informaltable"><table border="0">
497 <colgroup>
498 <col width="150px" class="properties_type">
499 <col width="300px" class="properties_name">
500 <col width="200px" class="properties_flags">
501 </colgroup>
502 <tbody>
503 <tr>
504 <td class="property_type">
505 <span class="type">GVirConnectionHandle</span> *</td>
506 <td class="property_name"><a class="link" href="GVirConnection.html#GVirConnection--handle" title="The “handle” property">handle</a></td>
507 <td class="property_flags">Read / Write / Construct Only</td>
508 </tr>
509 <tr>
510 <td class="property_type">
511 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
512 <td class="property_name"><a class="link" href="GVirConnection.html#GVirConnection--uri" title="The “uri” property">uri</a></td>
513 <td class="property_flags">Read / Write / Construct Only</td>
514 </tr>
515 </tbody>
516 </table></div>
203517 </div>
204518 <div class="refsect1">
205519 <a name="GVirConnection.signals"></a><h2>Signals</h2>
206 <pre class="synopsis">
207 "<a class="link" href="GVirConnection.html#GVirConnection-connection-closed" title='The "connection-closed" signal'>connection-closed</a>" : <code class="literal">Run First</code>
208 "<a class="link" href="GVirConnection.html#GVirConnection-connection-opened" title='The "connection-opened" signal'>connection-opened</a>" : <code class="literal">Run First</code>
209 "<a class="link" href="GVirConnection.html#GVirConnection-domain-added" title='The "domain-added" signal'>domain-added</a>" : <code class="literal">Run First</code>
210 "<a class="link" href="GVirConnection.html#GVirConnection-domain-removed" title='The "domain-removed" signal'>domain-removed</a>" : <code class="literal">Run First</code>
520 <div class="informaltable"><table border="0">
521 <colgroup>
522 <col width="150px" class="signals_return">
523 <col width="300px" class="signals_name">
524 <col width="200px" class="signals_flags">
525 </colgroup>
526 <tbody>
527 <tr>
528 <td class="signal_type"><span class="returnvalue">void</span></td>
529 <td class="signal_name"><a class="link" href="GVirConnection.html#GVirConnection-connection-closed" title="The “connection-closed” signal">connection-closed</a></td>
530 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
531 </tr>
532 <tr>
533 <td class="signal_type"><span class="returnvalue">void</span></td>
534 <td class="signal_name"><a class="link" href="GVirConnection.html#GVirConnection-connection-opened" title="The “connection-opened” signal">connection-opened</a></td>
535 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
536 </tr>
537 <tr>
538 <td class="signal_type"><span class="returnvalue">void</span></td>
539 <td class="signal_name"><a class="link" href="GVirConnection.html#GVirConnection-domain-added" title="The “domain-added” signal">domain-added</a></td>
540 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
541 </tr>
542 <tr>
543 <td class="signal_type"><span class="returnvalue">void</span></td>
544 <td class="signal_name"><a class="link" href="GVirConnection.html#GVirConnection-domain-removed" title="The “domain-removed” signal">domain-removed</a></td>
545 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
546 </tr>
547 </tbody>
548 </table></div>
549 </div>
550 <a name="GVirNodeInfo"></a><div class="refsect1">
551 <a name="GVirConnection.object-hierarchy"></a><h2>Object Hierarchy</h2>
552 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html">GBoxed</a>
553 <span class="lineart">╰──</span> GVirNodeInfo
554 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
555 <span class="lineart">╰──</span> GVirConnection
211556 </pre>
212557 </div>
213558 <div class="refsect1">
214559 <a name="GVirConnection.description"></a><h2>Description</h2>
215560 </div>
216561 <div class="refsect1">
217 <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>
233 <div class="refsect2">
234 <a name="GVirConnection-struct"></a><h3>struct GVirConnection</h3>
235 <pre class="programlisting">struct GVirConnection;</pre>
236 </div>
237 <hr>
238 <div class="refsect2">
239 <a name="GVirConnectionClass"></a><h3>struct GVirConnectionClass</h3>
240 <pre class="programlisting">struct GVirConnectionClass {
241 GObjectClass parent_class;
242
243 /* signals */
244 void (*connection_opened)(GVirConnection *conn);
245 void (*connection_closed)(GVirConnection *conn);
246
247 void (*domain_added)(GVirConnection *conn, GVirDomain *dom);
248 void (*domain_removed)(GVirConnection *conn, GVirDomain *dom);
249
250 GVirStream *(*stream_new)(GVirConnection *conn, gpointer handle);
251
252 gpointer padding[20];
253 };
254 </pre>
255 </div>
256 <hr>
257 <div class="refsect2">
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>
426 </div>
427 <hr>
428 <div class="refsect2">
429 <a name="gvir-connection-close"></a><h3>gvir_connection_close ()</h3>
430 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_close (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
431 </div>
432 <hr>
433 <div class="refsect2">
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>,
528 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
529 <p>
530 Get name of current hypervisor used.
531 </p>
532 <div class="variablelist"><table border="0" class="variablelist">
533 <colgroup>
534 <col align="left" valign="top">
535 <col>
536 </colgroup>
537 <tbody>
538 <tr>
539 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
540 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
541 </td>
542 </tr>
543 <tr>
544 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
545 <td>return location for any <span class="type">GError</span>
546 </td>
547 </tr>
548 <tr>
549 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
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>
564 <div class="variablelist"><table border="0" class="variablelist">
565 <colgroup>
566 <col align="left" valign="top">
567 <col>
568 </colgroup>
569 <tbody>
570 <tr>
571 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
572 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
573 </td>
574 </tr>
575 <tr>
576 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
577 <td>return location for any <span class="type">GError</span>
578 </td>
579 </tr>
580 <tr>
581 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
582 <td>version on success, 0 otherwise and <em class="parameter"><code>err</code></em> set.</td>
583 </tr>
584 </tbody>
585 </table></div>
586 </div>
587 <hr>
588 <div class="refsect2">
589 <a name="gvir-connection-get-domains"></a><h3>gvir_connection_get_domains ()</h3>
590 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_domains (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
591 <p>
592 Gets a list of the domains available through <em class="parameter"><code>conn</code></em>.
593 </p>
594 <div class="variablelist"><table border="0" class="variablelist">
595 <colgroup>
596 <col align="left" valign="top">
597 <col>
598 </colgroup>
599 <tbody>
600 <tr>
601 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
602 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
603 </td>
604 </tr>
605 <tr>
606 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
607 <td>List
608 of <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>. The returned list should be freed with <code class="function">g_list_free()</code>,
609 after its elements have been unreffed with <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.Domain][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
610 </td>
611 </tr>
612 </tbody>
613 </table></div>
614 </div>
615 <hr>
616 <div class="refsect2">
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>,
707 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
708 <p>
709 Create the configuration file for a new persistent domain.
710 The returned domain will initially be in the shutoff state.
711 </p>
712 <div class="variablelist"><table border="0" class="variablelist">
713 <colgroup>
714 <col align="left" valign="top">
715 <col>
716 </colgroup>
717 <tbody>
718 <tr>
719 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
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>
770 </div>
771 <hr>
772 <div class="refsect2">
773 <a name="gvir-connection-get-interfaces"></a><h3>gvir_connection_get_interfaces ()</h3>
774 <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>
793 </div>
794 <hr>
795 <div class="refsect2">
796 <a name="gvir-connection-get-network"></a><h3>gvir_connection_get_network ()</h3>
797 <pre class="programlisting"><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> * gvir_connection_get_network (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
798 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);</pre>
799 </div>
800 <hr>
801 <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">
814 <a name="gvir-connection-get-network-filter"></a><h3>gvir_connection_get_network_filter ()</h3>
815 <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>,
816 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);</pre>
817 </div>
818 <hr>
819 <div class="refsect2">
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>
829 </div>
830 <hr>
831 <div class="refsect2">
832 <a name="gvir-connection-get-node-device"></a><h3>gvir_connection_get_node_device ()</h3>
833 <pre class="programlisting"><a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="returnvalue">GVirNodeDevice</span></a> * gvir_connection_get_node_device (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
834 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
835 </div>
836 <hr>
837 <div class="refsect2">
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>
840 </div>
841 <hr>
842 <div class="refsect2">
843 <a name="gvir-connection-get-secret"></a><h3>gvir_connection_get_secret ()</h3>
844 <pre class="programlisting"><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="returnvalue">GVirSecret</span></a> * gvir_connection_get_secret (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
845 <em class="parameter"><code>const <span class="type">gchar</span> *uuid</code></em>);</pre>
846 </div>
847 <hr>
848 <div class="refsect2">
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>
930 </td>
931 </tr>
932 </tbody>
933 </table></div>
934 </div>
935 <hr>
936 <div class="refsect2">
937 <a name="gvir-connection-get-storage-pools"></a><h3>gvir_connection_get_storage_pools ()</h3>
938 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_connection_get_storage_pools (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
939 <p>
940 Gets a list of the storage pools available through <em class="parameter"><code>conn</code></em>.
941 </p>
942 <div class="variablelist"><table border="0" class="variablelist">
943 <colgroup>
944 <col align="left" valign="top">
945 <col>
946 </colgroup>
947 <tbody>
948 <tr>
949 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
950 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
951 </td>
952 </tr>
953 <tr>
954 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
955 <td>List
562 <a name="GVirConnection.functions_details"></a><h2>Functions</h2>
563 <div class="refsect2">
564 <a name="gvir-connection-new"></a><h3>gvir_connection_new ()</h3>
565 <pre class="programlisting"><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> *
566 gvir_connection_new (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);</pre>
567 </div>
568 <hr>
569 <div class="refsect2">
570 <a name="gvir-connection-open"></a><h3>gvir_connection_open ()</h3>
571 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
572 gvir_connection_open (<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><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
574 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
575 <div class="refsect3">
576 <a name="id-1.2.2.9.3.4"></a><h4>Parameters</h4>
577 <div class="informaltable"><table width="100%" border="0">
578 <colgroup>
579 <col width="150px" class="parameters_name">
580 <col class="parameters_description">
581 <col width="200px" class="parameters_annotations">
582 </colgroup>
583 <tbody>
584 <tr>
585 <td class="parameter_name"><p>conn</p></td>
586 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
587 <td class="parameter_annotations"> </td>
588 </tr>
589 <tr>
590 <td class="parameter_name"><p>cancellable</p></td>
591 <td class="parameter_description"><p> cancellation object. </p></td>
592 <td class="parameter_annotations"><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></td>
593 </tr>
594 </tbody>
595 </table></div>
596 </div>
597 </div>
598 <hr>
599 <div class="refsect2">
600 <a name="gvir-connection-open-read-only"></a><h3>gvir_connection_open_read_only ()</h3>
601 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
602 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>,
603 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
604 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
605 </div>
606 <hr>
607 <div class="refsect2">
608 <a name="gvir-connection-open-async"></a><h3>gvir_connection_open_async ()</h3>
609 <pre class="programlisting"><span class="returnvalue">void</span>
610 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>,
611 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
612 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
613 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
614 <div class="refsect3">
615 <a name="id-1.2.2.9.5.4"></a><h4>Parameters</h4>
616 <div class="informaltable"><table width="100%" border="0">
617 <colgroup>
618 <col width="150px" class="parameters_name">
619 <col class="parameters_description">
620 <col width="200px" class="parameters_annotations">
621 </colgroup>
622 <tbody>
623 <tr>
624 <td class="parameter_name"><p>conn</p></td>
625 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
626 <td class="parameter_annotations"> </td>
627 </tr>
628 <tr>
629 <td class="parameter_name"><p>cancellable</p></td>
630 <td class="parameter_description"><p> cancellation object. </p></td>
631 <td class="parameter_annotations"><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></td>
632 </tr>
633 <tr>
634 <td class="parameter_name"><p>callback</p></td>
635 <td class="parameter_description"><p> completion callback. </p></td>
636 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
637 </tr>
638 <tr>
639 <td class="parameter_name"><p>user_data</p></td>
640 <td class="parameter_description"><p> opaque data for callback. </p></td>
641 <td class="parameter_annotations"><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></td>
642 </tr>
643 </tbody>
644 </table></div>
645 </div>
646 </div>
647 <hr>
648 <div class="refsect2">
649 <a name="gvir-connection-open-finish"></a><h3>gvir_connection_open_finish ()</h3>
650 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
651 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>,
652 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
653 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
654 <div class="refsect3">
655 <a name="id-1.2.2.9.6.4"></a><h4>Parameters</h4>
656 <div class="informaltable"><table width="100%" border="0">
657 <colgroup>
658 <col width="150px" class="parameters_name">
659 <col class="parameters_description">
660 <col width="200px" class="parameters_annotations">
661 </colgroup>
662 <tbody>
663 <tr>
664 <td class="parameter_name"><p>conn</p></td>
665 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
666 <td class="parameter_annotations"> </td>
667 </tr>
668 <tr>
669 <td class="parameter_name"><p>result</p></td>
670 <td class="parameter_description"><p> async method result. </p></td>
671 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
672 </tr>
673 </tbody>
674 </table></div>
675 </div>
676 </div>
677 <hr>
678 <div class="refsect2">
679 <a name="gvir-connection-open-read-only-async"></a><h3>gvir_connection_open_read_only_async ()</h3>
680 <pre class="programlisting"><span class="returnvalue">void</span>
681 gvir_connection_open_read_only_async (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
682 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
683 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
684 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
685 <div class="refsect3">
686 <a name="id-1.2.2.9.7.4"></a><h4>Parameters</h4>
687 <div class="informaltable"><table width="100%" border="0">
688 <colgroup>
689 <col width="150px" class="parameters_name">
690 <col class="parameters_description">
691 <col width="200px" class="parameters_annotations">
692 </colgroup>
693 <tbody>
694 <tr>
695 <td class="parameter_name"><p>conn</p></td>
696 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
697 <td class="parameter_annotations"> </td>
698 </tr>
699 <tr>
700 <td class="parameter_name"><p>cancellable</p></td>
701 <td class="parameter_description"><p> cancellation object. </p></td>
702 <td class="parameter_annotations"><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></td>
703 </tr>
704 <tr>
705 <td class="parameter_name"><p>callback</p></td>
706 <td class="parameter_description"><p> completion callback. </p></td>
707 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
708 </tr>
709 <tr>
710 <td class="parameter_name"><p>user_data</p></td>
711 <td class="parameter_description"><p> opaque data for callback. </p></td>
712 <td class="parameter_annotations"><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></td>
713 </tr>
714 </tbody>
715 </table></div>
716 </div>
717 </div>
718 <hr>
719 <div class="refsect2">
720 <a name="gvir-connection-open-read-only-finish"></a><h3>gvir_connection_open_read_only_finish ()</h3>
721 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
722 gvir_connection_open_read_only_finish (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
723 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
724 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
725 <div class="refsect3">
726 <a name="id-1.2.2.9.8.4"></a><h4>Parameters</h4>
727 <div class="informaltable"><table width="100%" border="0">
728 <colgroup>
729 <col width="150px" class="parameters_name">
730 <col class="parameters_description">
731 <col width="200px" class="parameters_annotations">
732 </colgroup>
733 <tbody>
734 <tr>
735 <td class="parameter_name"><p>conn</p></td>
736 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
737 <td class="parameter_annotations"> </td>
738 </tr>
739 <tr>
740 <td class="parameter_name"><p>result</p></td>
741 <td class="parameter_description"><p> async method result. </p></td>
742 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
743 </tr>
744 </tbody>
745 </table></div>
746 </div>
747 </div>
748 <hr>
749 <div class="refsect2">
750 <a name="gvir-connection-is-open"></a><h3>gvir_connection_is_open ()</h3>
751 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
752 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>
753 </div>
754 <hr>
755 <div class="refsect2">
756 <a name="gvir-connection-is-read-only"></a><h3>gvir_connection_is_read_only ()</h3>
757 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
758 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>
759 </div>
760 <hr>
761 <div class="refsect2">
762 <a name="gvir-connection-close"></a><h3>gvir_connection_close ()</h3>
763 <pre class="programlisting"><span class="returnvalue">void</span>
764 gvir_connection_close (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
765 </div>
766 <hr>
767 <div class="refsect2">
768 <a name="gvir-connection-fetch-domains"></a><h3>gvir_connection_fetch_domains ()</h3>
769 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
770 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>,
771 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
772 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
773 <div class="refsect3">
774 <a name="id-1.2.2.9.12.4"></a><h4>Parameters</h4>
775 <div class="informaltable"><table width="100%" border="0">
776 <colgroup>
777 <col width="150px" class="parameters_name">
778 <col class="parameters_description">
779 <col width="200px" class="parameters_annotations">
780 </colgroup>
781 <tbody>
782 <tr>
783 <td class="parameter_name"><p>conn</p></td>
784 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
785 <td class="parameter_annotations"> </td>
786 </tr>
787 <tr>
788 <td class="parameter_name"><p>cancellable</p></td>
789 <td class="parameter_description"><p> cancellation object. </p></td>
790 <td class="parameter_annotations"><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></td>
791 </tr>
792 </tbody>
793 </table></div>
794 </div>
795 </div>
796 <hr>
797 <div class="refsect2">
798 <a name="gvir-connection-fetch-domains-async"></a><h3>gvir_connection_fetch_domains_async ()</h3>
799 <pre class="programlisting"><span class="returnvalue">void</span>
800 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>,
801 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
802 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
803 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
804 <div class="refsect3">
805 <a name="id-1.2.2.9.13.4"></a><h4>Parameters</h4>
806 <div class="informaltable"><table width="100%" border="0">
807 <colgroup>
808 <col width="150px" class="parameters_name">
809 <col class="parameters_description">
810 <col width="200px" class="parameters_annotations">
811 </colgroup>
812 <tbody>
813 <tr>
814 <td class="parameter_name"><p>conn</p></td>
815 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
816 <td class="parameter_annotations"> </td>
817 </tr>
818 <tr>
819 <td class="parameter_name"><p>cancellable</p></td>
820 <td class="parameter_description"><p> cancellation object. </p></td>
821 <td class="parameter_annotations"><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></td>
822 </tr>
823 <tr>
824 <td class="parameter_name"><p>callback</p></td>
825 <td class="parameter_description"><p> completion callback. </p></td>
826 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
827 </tr>
828 <tr>
829 <td class="parameter_name"><p>user_data</p></td>
830 <td class="parameter_description"><p> opaque data for callback. </p></td>
831 <td class="parameter_annotations"><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></td>
832 </tr>
833 </tbody>
834 </table></div>
835 </div>
836 </div>
837 <hr>
838 <div class="refsect2">
839 <a name="gvir-connection-fetch-domains-finish"></a><h3>gvir_connection_fetch_domains_finish ()</h3>
840 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
841 gvir_connection_fetch_domains_finish (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
842 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
843 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
844 <div class="refsect3">
845 <a name="id-1.2.2.9.14.4"></a><h4>Parameters</h4>
846 <div class="informaltable"><table width="100%" border="0">
847 <colgroup>
848 <col width="150px" class="parameters_name">
849 <col class="parameters_description">
850 <col width="200px" class="parameters_annotations">
851 </colgroup>
852 <tbody>
853 <tr>
854 <td class="parameter_name"><p>conn</p></td>
855 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
856 <td class="parameter_annotations"> </td>
857 </tr>
858 <tr>
859 <td class="parameter_name"><p>result</p></td>
860 <td class="parameter_description"><p> async method result. </p></td>
861 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
862 </tr>
863 </tbody>
864 </table></div>
865 </div>
866 </div>
867 <hr>
868 <div class="refsect2">
869 <a name="gvir-connection-get-uri"></a><h3>gvir_connection_get_uri ()</h3>
870 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
871 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>
872 </div>
873 <hr>
874 <div class="refsect2">
875 <a name="gvir-connection-get-hypervisor-name"></a><h3>gvir_connection_get_hypervisor_name ()</h3>
876 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
877 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>,
878 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
879 <p>Get name of current hypervisor used.</p>
880 <div class="refsect3">
881 <a name="id-1.2.2.9.16.5"></a><h4>Parameters</h4>
882 <div class="informaltable"><table width="100%" border="0">
883 <colgroup>
884 <col width="150px" class="parameters_name">
885 <col class="parameters_description">
886 <col width="200px" class="parameters_annotations">
887 </colgroup>
888 <tbody>
889 <tr>
890 <td class="parameter_name"><p>conn</p></td>
891 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
892 <td class="parameter_annotations"> </td>
893 </tr>
894 <tr>
895 <td class="parameter_name"><p>err</p></td>
896 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
897 <td class="parameter_annotations"> </td>
898 </tr>
899 </tbody>
900 </table></div>
901 </div>
902 <div class="refsect3">
903 <a name="id-1.2.2.9.16.6"></a><h4>Returns</h4>
904 <p> new string that should be freed when no longer needed,
905 or NULL upon error.</p>
906 </div>
907 </div>
908 <hr>
909 <div class="refsect2">
910 <a name="gvir-connection-get-version"></a><h3>gvir_connection_get_version ()</h3>
911 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a>
912 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>,
913 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
914 <p>Get version of current hypervisor used.</p>
915 <div class="refsect3">
916 <a name="id-1.2.2.9.17.5"></a><h4>Parameters</h4>
917 <div class="informaltable"><table width="100%" border="0">
918 <colgroup>
919 <col width="150px" class="parameters_name">
920 <col class="parameters_description">
921 <col width="200px" class="parameters_annotations">
922 </colgroup>
923 <tbody>
924 <tr>
925 <td class="parameter_name"><p>conn</p></td>
926 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
927 <td class="parameter_annotations"> </td>
928 </tr>
929 <tr>
930 <td class="parameter_name"><p>err</p></td>
931 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
932 <td class="parameter_annotations"> </td>
933 </tr>
934 </tbody>
935 </table></div>
936 </div>
937 <div class="refsect3">
938 <a name="id-1.2.2.9.17.6"></a><h4>Returns</h4>
939 <p> version on success, 0 otherwise and <em class="parameter"><code>err</code></em>
940 set.</p>
941 </div>
942 </div>
943 <hr>
944 <div class="refsect2">
945 <a name="gvir-connection-get-domains"></a><h3>gvir_connection_get_domains ()</h3>
946 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
947 gvir_connection_get_domains (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
948 <p>Gets a list of the domains available through <em class="parameter"><code>conn</code></em>
949 .</p>
950 <div class="refsect3">
951 <a name="id-1.2.2.9.18.5"></a><h4>Parameters</h4>
952 <div class="informaltable"><table width="100%" border="0">
953 <colgroup>
954 <col width="150px" class="parameters_name">
955 <col class="parameters_description">
956 <col width="200px" class="parameters_annotations">
957 </colgroup>
958 <tbody><tr>
959 <td class="parameter_name"><p>conn</p></td>
960 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
961 <td class="parameter_annotations"> </td>
962 </tr></tbody>
963 </table></div>
964 </div>
965 <div class="refsect3">
966 <a name="id-1.2.2.9.18.6"></a><h4>Returns</h4>
967 <p> List
968 of <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>. The returned list should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>,
969 after its elements have been unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
970 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.Domain][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
971 </div>
972 </div>
973 <hr>
974 <div class="refsect2">
975 <a name="gvir-connection-get-domain"></a><h3>gvir_connection_get_domain ()</h3>
976 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
977 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>,
978 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uuid</code></em>);</pre>
979 <div class="refsect3">
980 <a name="id-1.2.2.9.19.4"></a><h4>Parameters</h4>
981 <div class="informaltable"><table width="100%" border="0">
982 <colgroup>
983 <col width="150px" class="parameters_name">
984 <col class="parameters_description">
985 <col width="200px" class="parameters_annotations">
986 </colgroup>
987 <tbody>
988 <tr>
989 <td class="parameter_name"><p>conn</p></td>
990 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
991 <td class="parameter_annotations"> </td>
992 </tr>
993 <tr>
994 <td class="parameter_name"><p>uuid</p></td>
995 <td class="parameter_description"><p>uuid string of the requested domain</p></td>
996 <td class="parameter_annotations"> </td>
997 </tr>
998 </tbody>
999 </table></div>
1000 </div>
1001 <div class="refsect3">
1002 <a name="id-1.2.2.9.19.5"></a><h4>Returns</h4>
1003 <p> the <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>, or NULL. The returned
1004 object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
1005 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1006 </div>
1007 </div>
1008 <hr>
1009 <div class="refsect2">
1010 <a name="gvir-connection-find-domain-by-id"></a><h3>gvir_connection_find_domain_by_id ()</h3>
1011 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
1012 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>,
1013 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);</pre>
1014 <div class="refsect3">
1015 <a name="id-1.2.2.9.20.4"></a><h4>Parameters</h4>
1016 <div class="informaltable"><table width="100%" border="0">
1017 <colgroup>
1018 <col width="150px" class="parameters_name">
1019 <col class="parameters_description">
1020 <col width="200px" class="parameters_annotations">
1021 </colgroup>
1022 <tbody>
1023 <tr>
1024 <td class="parameter_name"><p>conn</p></td>
1025 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1026 <td class="parameter_annotations"> </td>
1027 </tr>
1028 <tr>
1029 <td class="parameter_name"><p>id</p></td>
1030 <td class="parameter_description"><p>id of the requested domain</p></td>
1031 <td class="parameter_annotations"> </td>
1032 </tr>
1033 </tbody>
1034 </table></div>
1035 </div>
1036 <div class="refsect3">
1037 <a name="id-1.2.2.9.20.5"></a><h4>Returns</h4>
1038 <p> the <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>, or NULL. The returned
1039 object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
1040 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1041 </div>
1042 </div>
1043 <hr>
1044 <div class="refsect2">
1045 <a name="gvir-connection-find-domain-by-name"></a><h3>gvir_connection_find_domain_by_name ()</h3>
1046 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
1047 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>,
1048 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
1049 <div class="refsect3">
1050 <a name="id-1.2.2.9.21.4"></a><h4>Parameters</h4>
1051 <div class="informaltable"><table width="100%" border="0">
1052 <colgroup>
1053 <col width="150px" class="parameters_name">
1054 <col class="parameters_description">
1055 <col width="200px" class="parameters_annotations">
1056 </colgroup>
1057 <tbody>
1058 <tr>
1059 <td class="parameter_name"><p>conn</p></td>
1060 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1061 <td class="parameter_annotations"> </td>
1062 </tr>
1063 <tr>
1064 <td class="parameter_name"><p>name</p></td>
1065 <td class="parameter_description"><p>name of the requested domain</p></td>
1066 <td class="parameter_annotations"> </td>
1067 </tr>
1068 </tbody>
1069 </table></div>
1070 </div>
1071 <div class="refsect3">
1072 <a name="id-1.2.2.9.21.5"></a><h4>Returns</h4>
1073 <p> the <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a>, or NULL. The returned
1074 object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
1075 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1076 </div>
1077 </div>
1078 <hr>
1079 <div class="refsect2">
1080 <a name="gvir-connection-create-domain"></a><h3>gvir_connection_create_domain ()</h3>
1081 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
1082 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>,
1083 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
1084 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1085 <p>Create the configuration file for a new persistent domain.
1086 The returned domain will initially be in the shutoff state.</p>
1087 <div class="refsect3">
1088 <a name="id-1.2.2.9.22.5"></a><h4>Parameters</h4>
1089 <div class="informaltable"><table width="100%" border="0">
1090 <colgroup>
1091 <col width="150px" class="parameters_name">
1092 <col class="parameters_description">
1093 <col width="200px" class="parameters_annotations">
1094 </colgroup>
1095 <tbody>
1096 <tr>
1097 <td class="parameter_name"><p>conn</p></td>
1098 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> on which to create the domain</p></td>
1099 <td class="parameter_annotations"> </td>
1100 </tr>
1101 <tr>
1102 <td class="parameter_name"><p>conf</p></td>
1103 <td class="parameter_description"><p>the configuration for the new domain</p></td>
1104 <td class="parameter_annotations"> </td>
1105 </tr>
1106 </tbody>
1107 </table></div>
1108 </div>
1109 <div class="refsect3">
1110 <a name="id-1.2.2.9.22.6"></a><h4>Returns</h4>
1111 <p> the newly created domain, or NULL if an error
1112 occurred. The returned object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>
1113 when no longer needed. </p>
1114 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1115 </div>
1116 </div>
1117 <hr>
1118 <div class="refsect2">
1119 <a name="gvir-connection-start-domain"></a><h3>gvir_connection_start_domain ()</h3>
1120 <pre class="programlisting"><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="returnvalue">GVirDomain</span></a> *
1121 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>,
1122 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
1123 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1124 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1125 <p>Start a new transient domain without persistent configuration.
1126 The returned domain will initially be running.</p>
1127 <div class="refsect3">
1128 <a name="id-1.2.2.9.23.5"></a><h4>Parameters</h4>
1129 <div class="informaltable"><table width="100%" border="0">
1130 <colgroup>
1131 <col width="150px" class="parameters_name">
1132 <col class="parameters_description">
1133 <col width="200px" class="parameters_annotations">
1134 </colgroup>
1135 <tbody>
1136 <tr>
1137 <td class="parameter_name"><p>conn</p></td>
1138 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> on which to create the domain</p></td>
1139 <td class="parameter_annotations"> </td>
1140 </tr>
1141 <tr>
1142 <td class="parameter_name"><p>conf</p></td>
1143 <td class="parameter_description"><p>the configuration for the new domain</p></td>
1144 <td class="parameter_annotations"> </td>
1145 </tr>
1146 </tbody>
1147 </table></div>
1148 </div>
1149 <div class="refsect3">
1150 <a name="id-1.2.2.9.23.6"></a><h4>Returns</h4>
1151 <p> the newly created domain, or NULL if an error
1152 occurred. The returned object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>
1153 when no longer needed. </p>
1154 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1155 </div>
1156 </div>
1157 <hr>
1158 <div class="refsect2">
1159 <a name="gvir-connection-fetch-interfaces"></a><h3>gvir_connection_fetch_interfaces ()</h3>
1160 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1161 gvir_connection_fetch_interfaces (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1162 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1163 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1164 <p>Use this method to fetch information on all network interfaces
1165 managed by connection <em class="parameter"><code>conn</code></em>
1166 on host machine. Use
1167 <a class="link" href="GVirConnection.html#gvir-connection-get-interfaces" title="gvir_connection_get_interfaces ()"><span class="type">gvir_connection_get_interfaces</span></a> or <a class="link" href="GVirConnection.html#gvir-connection-get-interface" title="gvir_connection_get_interface ()"><span class="type">gvir_connection_get_interface</span></a> afterwards
1168 to query the fetched interfaces.</p>
1169 <div class="refsect3">
1170 <a name="id-1.2.2.9.24.5"></a><h4>Parameters</h4>
1171 <div class="informaltable"><table width="100%" border="0">
1172 <colgroup>
1173 <col width="150px" class="parameters_name">
1174 <col class="parameters_description">
1175 <col width="200px" class="parameters_annotations">
1176 </colgroup>
1177 <tbody>
1178 <tr>
1179 <td class="parameter_name"><p>conn</p></td>
1180 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1181 <td class="parameter_annotations"> </td>
1182 </tr>
1183 <tr>
1184 <td class="parameter_name"><p>cancellable</p></td>
1185 <td class="parameter_description"><p> cancellation object. </p></td>
1186 <td class="parameter_annotations"><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></td>
1187 </tr>
1188 <tr>
1189 <td class="parameter_name"><p>err</p></td>
1190 <td class="parameter_description"><p>return location for any errors</p></td>
1191 <td class="parameter_annotations"> </td>
1192 </tr>
1193 </tbody>
1194 </table></div>
1195 </div>
1196 <div class="refsect3">
1197 <a name="id-1.2.2.9.24.6"></a><h4>Returns</h4>
1198 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise and <em class="parameter"><code>err</code></em>
1199 is set.</p>
1200 </div>
1201 </div>
1202 <hr>
1203 <div class="refsect2">
1204 <a name="gvir-connection-fetch-interfaces-async"></a><h3>gvir_connection_fetch_interfaces_async ()</h3>
1205 <pre class="programlisting"><span class="returnvalue">void</span>
1206 gvir_connection_fetch_interfaces_async
1207 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1208 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1209 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1210 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1211 <div class="refsect3">
1212 <a name="id-1.2.2.9.25.4"></a><h4>Parameters</h4>
1213 <div class="informaltable"><table width="100%" border="0">
1214 <colgroup>
1215 <col width="150px" class="parameters_name">
1216 <col class="parameters_description">
1217 <col width="200px" class="parameters_annotations">
1218 </colgroup>
1219 <tbody>
1220 <tr>
1221 <td class="parameter_name"><p>conn</p></td>
1222 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1223 <td class="parameter_annotations"> </td>
1224 </tr>
1225 <tr>
1226 <td class="parameter_name"><p>cancellable</p></td>
1227 <td class="parameter_description"><p> cancellation object. </p></td>
1228 <td class="parameter_annotations"><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></td>
1229 </tr>
1230 <tr>
1231 <td class="parameter_name"><p>callback</p></td>
1232 <td class="parameter_description"><p> completion callback. </p></td>
1233 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
1234 </tr>
1235 <tr>
1236 <td class="parameter_name"><p>user_data</p></td>
1237 <td class="parameter_description"><p> opaque data for callback. </p></td>
1238 <td class="parameter_annotations"><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></td>
1239 </tr>
1240 </tbody>
1241 </table></div>
1242 </div>
1243 </div>
1244 <hr>
1245 <div class="refsect2">
1246 <a name="gvir-connection-fetch-interfaces-finish"></a><h3>gvir_connection_fetch_interfaces_finish ()</h3>
1247 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1248 gvir_connection_fetch_interfaces_finish
1249 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1250 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
1251 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1252 <div class="refsect3">
1253 <a name="id-1.2.2.9.26.4"></a><h4>Parameters</h4>
1254 <div class="informaltable"><table width="100%" border="0">
1255 <colgroup>
1256 <col width="150px" class="parameters_name">
1257 <col class="parameters_description">
1258 <col width="200px" class="parameters_annotations">
1259 </colgroup>
1260 <tbody>
1261 <tr>
1262 <td class="parameter_name"><p>conn</p></td>
1263 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1264 <td class="parameter_annotations"> </td>
1265 </tr>
1266 <tr>
1267 <td class="parameter_name"><p>result</p></td>
1268 <td class="parameter_description"><p> async method result. </p></td>
1269 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1270 </tr>
1271 <tr>
1272 <td class="parameter_name"><p>err</p></td>
1273 <td class="parameter_description"><p>return location for any errors</p></td>
1274 <td class="parameter_annotations"> </td>
1275 </tr>
1276 </tbody>
1277 </table></div>
1278 </div>
1279 </div>
1280 <hr>
1281 <div class="refsect2">
1282 <a name="gvir-connection-get-interfaces"></a><h3>gvir_connection_get_interfaces ()</h3>
1283 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
1284 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>
1285 <p>Get a list of all the network interfaces managed by connection <em class="parameter"><code>conn</code></em>
1286 on
1287 host machine.</p>
1288 <div class="refsect3">
1289 <a name="id-1.2.2.9.27.5"></a><h4>Parameters</h4>
1290 <div class="informaltable"><table width="100%" border="0">
1291 <colgroup>
1292 <col width="150px" class="parameters_name">
1293 <col class="parameters_description">
1294 <col width="200px" class="parameters_annotations">
1295 </colgroup>
1296 <tbody><tr>
1297 <td class="parameter_name"><p>conn</p></td>
1298 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1299 <td class="parameter_annotations"> </td>
1300 </tr></tbody>
1301 </table></div>
1302 </div>
1303 <div class="refsect3">
1304 <a name="id-1.2.2.9.27.6"></a><h4>Returns</h4>
1305 <p> List
1306 of <a class="link" href="GVirInterface.html" title="GVirInterface"><span class="type">GVirInterface</span></a>. The returned list should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>,
1307 after its elements have been unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
1308 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.Interface][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1309 </div>
1310 </div>
1311 <hr>
1312 <div class="refsect2">
1313 <a name="gvir-connection-get-interface"></a><h3>gvir_connection_get_interface ()</h3>
1314 <pre class="programlisting"><a class="link" href="GVirInterface.html" title="GVirInterface"><span class="returnvalue">GVirInterface</span></a> *
1315 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>,
1316 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
1317 <p>Get a particular interface which has name <em class="parameter"><code>name</code></em>
1318 .</p>
1319 <div class="refsect3">
1320 <a name="id-1.2.2.9.28.5"></a><h4>Parameters</h4>
1321 <div class="informaltable"><table width="100%" border="0">
1322 <colgroup>
1323 <col width="150px" class="parameters_name">
1324 <col class="parameters_description">
1325 <col width="200px" class="parameters_annotations">
1326 </colgroup>
1327 <tbody>
1328 <tr>
1329 <td class="parameter_name"><p>conn</p></td>
1330 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1331 <td class="parameter_annotations"> </td>
1332 </tr>
1333 <tr>
1334 <td class="parameter_name"><p>name</p></td>
1335 <td class="parameter_description"><p>interface name to lookup</p></td>
1336 <td class="parameter_annotations"> </td>
1337 </tr>
1338 </tbody>
1339 </table></div>
1340 </div>
1341 <div class="refsect3">
1342 <a name="id-1.2.2.9.28.6"></a><h4>Returns</h4>
1343 <p> A new reference to a <a class="link" href="GVirInterface.html" title="GVirInterface"><span class="type">GVirInterface</span></a>, or NULL
1344 if no interface exists with name <em class="parameter"><code>name</code></em>
1345 . The returned object must be unreffed
1346 using <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> once used. </p>
1347 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1348 </div>
1349 </div>
1350 <hr>
1351 <div class="refsect2">
1352 <a name="gvir-connection-find-interface-by-mac"></a><h3>gvir_connection_find_interface_by_mac ()</h3>
1353 <pre class="programlisting"><a class="link" href="GVirInterface.html" title="GVirInterface"><span class="returnvalue">GVirInterface</span></a> *
1354 gvir_connection_find_interface_by_mac (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1355 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *macaddr</code></em>);</pre>
1356 <p>Get a particular interface which has MAC address <em class="parameter"><code>mac</code></em>
1357 .</p>
1358 <div class="refsect3">
1359 <a name="id-1.2.2.9.29.5"></a><h4>Parameters</h4>
1360 <div class="informaltable"><table width="100%" border="0">
1361 <colgroup>
1362 <col width="150px" class="parameters_name">
1363 <col class="parameters_description">
1364 <col width="200px" class="parameters_annotations">
1365 </colgroup>
1366 <tbody>
1367 <tr>
1368 <td class="parameter_name"><p>conn</p></td>
1369 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1370 <td class="parameter_annotations"> </td>
1371 </tr>
1372 <tr>
1373 <td class="parameter_name"><p>mac</p></td>
1374 <td class="parameter_description"><p>MAC address to lookup</p></td>
1375 <td class="parameter_annotations"> </td>
1376 </tr>
1377 </tbody>
1378 </table></div>
1379 </div>
1380 <div class="refsect3">
1381 <a name="id-1.2.2.9.29.6"></a><h4>Returns</h4>
1382 <p> A new reference to a <a class="link" href="GVirInterface.html" title="GVirInterface"><span class="type">GVirInterface</span></a>, or NULL
1383 if no interface exists with MAC address <em class="parameter"><code>mac</code></em>
1384 . The returned object must be
1385 unreffed using <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> once used. </p>
1386 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1387 </div>
1388 </div>
1389 <hr>
1390 <div class="refsect2">
1391 <a name="gvir-connection-fetch-networks"></a><h3>gvir_connection_fetch_networks ()</h3>
1392 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1393 gvir_connection_fetch_networks (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1394 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1395 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1396 <div class="refsect3">
1397 <a name="id-1.2.2.9.30.4"></a><h4>Parameters</h4>
1398 <div class="informaltable"><table width="100%" border="0">
1399 <colgroup>
1400 <col width="150px" class="parameters_name">
1401 <col class="parameters_description">
1402 <col width="200px" class="parameters_annotations">
1403 </colgroup>
1404 <tbody>
1405 <tr>
1406 <td class="parameter_name"><p>conn</p></td>
1407 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1408 <td class="parameter_annotations"> </td>
1409 </tr>
1410 <tr>
1411 <td class="parameter_name"><p>cancellable</p></td>
1412 <td class="parameter_description"><p> cancellation object. </p></td>
1413 <td class="parameter_annotations"><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></td>
1414 </tr>
1415 </tbody>
1416 </table></div>
1417 </div>
1418 </div>
1419 <hr>
1420 <div class="refsect2">
1421 <a name="gvir-connection-fetch-networks-async"></a><h3>gvir_connection_fetch_networks_async ()</h3>
1422 <pre class="programlisting"><span class="returnvalue">void</span>
1423 gvir_connection_fetch_networks_async (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1424 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1425 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1426 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1427 <div class="refsect3">
1428 <a name="id-1.2.2.9.31.4"></a><h4>Parameters</h4>
1429 <div class="informaltable"><table width="100%" border="0">
1430 <colgroup>
1431 <col width="150px" class="parameters_name">
1432 <col class="parameters_description">
1433 <col width="200px" class="parameters_annotations">
1434 </colgroup>
1435 <tbody>
1436 <tr>
1437 <td class="parameter_name"><p>conn</p></td>
1438 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1439 <td class="parameter_annotations"> </td>
1440 </tr>
1441 <tr>
1442 <td class="parameter_name"><p>cancellable</p></td>
1443 <td class="parameter_description"><p> cancellation object. </p></td>
1444 <td class="parameter_annotations"><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></td>
1445 </tr>
1446 <tr>
1447 <td class="parameter_name"><p>callback</p></td>
1448 <td class="parameter_description"><p> completion callback. </p></td>
1449 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
1450 </tr>
1451 <tr>
1452 <td class="parameter_name"><p>user_data</p></td>
1453 <td class="parameter_description"><p> opaque data for callback. </p></td>
1454 <td class="parameter_annotations"><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></td>
1455 </tr>
1456 </tbody>
1457 </table></div>
1458 </div>
1459 </div>
1460 <hr>
1461 <div class="refsect2">
1462 <a name="gvir-connection-fetch-networks-finish"></a><h3>gvir_connection_fetch_networks_finish ()</h3>
1463 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1464 gvir_connection_fetch_networks_finish (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1465 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
1466 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1467 <div class="refsect3">
1468 <a name="id-1.2.2.9.32.4"></a><h4>Parameters</h4>
1469 <div class="informaltable"><table width="100%" border="0">
1470 <colgroup>
1471 <col width="150px" class="parameters_name">
1472 <col class="parameters_description">
1473 <col width="200px" class="parameters_annotations">
1474 </colgroup>
1475 <tbody>
1476 <tr>
1477 <td class="parameter_name"><p>conn</p></td>
1478 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1479 <td class="parameter_annotations"> </td>
1480 </tr>
1481 <tr>
1482 <td class="parameter_name"><p>result</p></td>
1483 <td class="parameter_description"><p> async method result. </p></td>
1484 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1485 </tr>
1486 <tr>
1487 <td class="parameter_name"><p>err</p></td>
1488 <td class="parameter_description"><p>return location for any errors</p></td>
1489 <td class="parameter_annotations"> </td>
1490 </tr>
1491 </tbody>
1492 </table></div>
1493 </div>
1494 </div>
1495 <hr>
1496 <div class="refsect2">
1497 <a name="gvir-connection-get-networks"></a><h3>gvir_connection_get_networks ()</h3>
1498 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
1499 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>
1500 <p>Get a list of all the network networks available through <em class="parameter"><code>conn</code></em>
1501 .</p>
1502 <div class="refsect3">
1503 <a name="id-1.2.2.9.33.5"></a><h4>Parameters</h4>
1504 <div class="informaltable"><table width="100%" border="0">
1505 <colgroup>
1506 <col width="150px" class="parameters_name">
1507 <col class="parameters_description">
1508 <col width="200px" class="parameters_annotations">
1509 </colgroup>
1510 <tbody><tr>
1511 <td class="parameter_name"><p>conn</p></td>
1512 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1513 <td class="parameter_annotations"> </td>
1514 </tr></tbody>
1515 </table></div>
1516 </div>
1517 <div class="refsect3">
1518 <a name="id-1.2.2.9.33.6"></a><h4>Returns</h4>
1519 <p> List
1520 of <a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a>. The returned list should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>,
1521 after its elements have been unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
1522 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.Network][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1523 </div>
1524 </div>
1525 <hr>
1526 <div class="refsect2">
1527 <a name="gvir-connection-get-network"></a><h3>gvir_connection_get_network ()</h3>
1528 <pre class="programlisting"><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> *
1529 gvir_connection_get_network (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1530 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uuid</code></em>);</pre>
1531 <p>Get a particular network which has UUID <em class="parameter"><code>uuid</code></em>
1532 .</p>
1533 <div class="refsect3">
1534 <a name="id-1.2.2.9.34.5"></a><h4>Parameters</h4>
1535 <div class="informaltable"><table width="100%" border="0">
1536 <colgroup>
1537 <col width="150px" class="parameters_name">
1538 <col class="parameters_description">
1539 <col width="200px" class="parameters_annotations">
1540 </colgroup>
1541 <tbody>
1542 <tr>
1543 <td class="parameter_name"><p>conn</p></td>
1544 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1545 <td class="parameter_annotations"> </td>
1546 </tr>
1547 <tr>
1548 <td class="parameter_name"><p>uuid</p></td>
1549 <td class="parameter_description"><p>UUID of the network to lookup</p></td>
1550 <td class="parameter_annotations"> </td>
1551 </tr>
1552 </tbody>
1553 </table></div>
1554 </div>
1555 <div class="refsect3">
1556 <a name="id-1.2.2.9.34.6"></a><h4>Returns</h4>
1557 <p> A new reference to a <a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a>, or NULL if
1558 no network exists with UUID <em class="parameter"><code>uuid</code></em>
1559 . The returned object must be unreffed using
1560 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> once used. </p>
1561 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1562 </div>
1563 </div>
1564 <hr>
1565 <div class="refsect2">
1566 <a name="gvir-connection-find-network-by-name"></a><h3>gvir_connection_find_network_by_name ()</h3>
1567 <pre class="programlisting"><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="returnvalue">GVirNetwork</span></a> *
1568 gvir_connection_find_network_by_name (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1569 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
1570 <p>Get a particular network which has name <em class="parameter"><code>name</code></em>
1571 .</p>
1572 <div class="refsect3">
1573 <a name="id-1.2.2.9.35.5"></a><h4>Parameters</h4>
1574 <div class="informaltable"><table width="100%" border="0">
1575 <colgroup>
1576 <col width="150px" class="parameters_name">
1577 <col class="parameters_description">
1578 <col width="200px" class="parameters_annotations">
1579 </colgroup>
1580 <tbody>
1581 <tr>
1582 <td class="parameter_name"><p>conn</p></td>
1583 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1584 <td class="parameter_annotations"> </td>
1585 </tr>
1586 <tr>
1587 <td class="parameter_name"><p>name</p></td>
1588 <td class="parameter_description"><p>name of the network to search for</p></td>
1589 <td class="parameter_annotations"> </td>
1590 </tr>
1591 </tbody>
1592 </table></div>
1593 </div>
1594 <div class="refsect3">
1595 <a name="id-1.2.2.9.35.6"></a><h4>Returns</h4>
1596 <p> A new reference to a <a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a>, or NULL if
1597 no network exists with name <em class="parameter"><code>name</code></em>
1598 . The returned object must be unreffed using
1599 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> once used. </p>
1600 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1601 </div>
1602 </div>
1603 <hr>
1604 <div class="refsect2">
1605 <a name="gvir-connection-get-network-filters"></a><h3>gvir_connection_get_network_filters ()</h3>
1606 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
1607 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>
1608 </div>
1609 <hr>
1610 <div class="refsect2">
1611 <a name="gvir-connection-get-network-filter"></a><h3>gvir_connection_get_network_filter ()</h3>
1612 <pre class="programlisting"><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> *
1613 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>,
1614 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uuid</code></em>);</pre>
1615 </div>
1616 <hr>
1617 <div class="refsect2">
1618 <a name="gvir-connection-find-network-filter-by-name"></a><h3>gvir_connection_find_network_filter_by_name ()</h3>
1619 <pre class="programlisting"><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="returnvalue">GVirNetworkFilter</span></a> *
1620 gvir_connection_find_network_filter_by_name
1621 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1622 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
1623 </div>
1624 <hr>
1625 <div class="refsect2">
1626 <a name="gvir-connection-get-node-devices"></a><h3>gvir_connection_get_node_devices ()</h3>
1627 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
1628 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>
1629 </div>
1630 <hr>
1631 <div class="refsect2">
1632 <a name="gvir-connection-get-node-device"></a><h3>gvir_connection_get_node_device ()</h3>
1633 <pre class="programlisting"><a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice"><span class="returnvalue">GVirNodeDevice</span></a> *
1634 gvir_connection_get_node_device (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1635 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
1636 </div>
1637 <hr>
1638 <div class="refsect2">
1639 <a name="gvir-connection-get-secrets"></a><h3>gvir_connection_get_secrets ()</h3>
1640 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
1641 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>
1642 </div>
1643 <hr>
1644 <div class="refsect2">
1645 <a name="gvir-connection-get-secret"></a><h3>gvir_connection_get_secret ()</h3>
1646 <pre class="programlisting"><a class="link" href="GVirSecret.html" title="GVirSecret"><span class="returnvalue">GVirSecret</span></a> *
1647 gvir_connection_get_secret (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1648 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uuid</code></em>);</pre>
1649 </div>
1650 <hr>
1651 <div class="refsect2">
1652 <a name="gvir-connection-fetch-storage-pools"></a><h3>gvir_connection_fetch_storage_pools ()</h3>
1653 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1654 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>,
1655 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1656 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1657 <div class="refsect3">
1658 <a name="id-1.2.2.9.43.4"></a><h4>Parameters</h4>
1659 <div class="informaltable"><table width="100%" border="0">
1660 <colgroup>
1661 <col width="150px" class="parameters_name">
1662 <col class="parameters_description">
1663 <col width="200px" class="parameters_annotations">
1664 </colgroup>
1665 <tbody>
1666 <tr>
1667 <td class="parameter_name"><p>conn</p></td>
1668 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1669 <td class="parameter_annotations"> </td>
1670 </tr>
1671 <tr>
1672 <td class="parameter_name"><p>cancellable</p></td>
1673 <td class="parameter_description"><p> cancellation object. </p></td>
1674 <td class="parameter_annotations"><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></td>
1675 </tr>
1676 </tbody>
1677 </table></div>
1678 </div>
1679 </div>
1680 <hr>
1681 <div class="refsect2">
1682 <a name="gvir-connection-fetch-storage-pools-async"></a><h3>gvir_connection_fetch_storage_pools_async ()</h3>
1683 <pre class="programlisting"><span class="returnvalue">void</span>
1684 gvir_connection_fetch_storage_pools_async
1685 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1686 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1687 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1688 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1689 <div class="refsect3">
1690 <a name="id-1.2.2.9.44.4"></a><h4>Parameters</h4>
1691 <div class="informaltable"><table width="100%" border="0">
1692 <colgroup>
1693 <col width="150px" class="parameters_name">
1694 <col class="parameters_description">
1695 <col width="200px" class="parameters_annotations">
1696 </colgroup>
1697 <tbody>
1698 <tr>
1699 <td class="parameter_name"><p>conn</p></td>
1700 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1701 <td class="parameter_annotations"> </td>
1702 </tr>
1703 <tr>
1704 <td class="parameter_name"><p>cancellable</p></td>
1705 <td class="parameter_description"><p> cancellation object. </p></td>
1706 <td class="parameter_annotations"><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></td>
1707 </tr>
1708 <tr>
1709 <td class="parameter_name"><p>callback</p></td>
1710 <td class="parameter_description"><p> completion callback. </p></td>
1711 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
1712 </tr>
1713 <tr>
1714 <td class="parameter_name"><p>user_data</p></td>
1715 <td class="parameter_description"><p> opaque data for callback. </p></td>
1716 <td class="parameter_annotations"><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></td>
1717 </tr>
1718 </tbody>
1719 </table></div>
1720 </div>
1721 </div>
1722 <hr>
1723 <div class="refsect2">
1724 <a name="gvir-connection-fetch-storage-pools-finish"></a><h3>gvir_connection_fetch_storage_pools_finish ()</h3>
1725 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1726 gvir_connection_fetch_storage_pools_finish
1727 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1728 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
1729 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1730 <div class="refsect3">
1731 <a name="id-1.2.2.9.45.4"></a><h4>Parameters</h4>
1732 <div class="informaltable"><table width="100%" border="0">
1733 <colgroup>
1734 <col width="150px" class="parameters_name">
1735 <col class="parameters_description">
1736 <col width="200px" class="parameters_annotations">
1737 </colgroup>
1738 <tbody>
1739 <tr>
1740 <td class="parameter_name"><p>conn</p></td>
1741 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1742 <td class="parameter_annotations"> </td>
1743 </tr>
1744 <tr>
1745 <td class="parameter_name"><p>result</p></td>
1746 <td class="parameter_description"><p> async method result. </p></td>
1747 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1748 </tr>
1749 </tbody>
1750 </table></div>
1751 </div>
1752 </div>
1753 <hr>
1754 <div class="refsect2">
1755 <a name="gvir-connection-get-storage-pools"></a><h3>gvir_connection_get_storage_pools ()</h3>
1756 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
1757 gvir_connection_get_storage_pools (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
1758 <p>Gets a list of the storage pools available through <em class="parameter"><code>conn</code></em>
1759 .</p>
1760 <div class="refsect3">
1761 <a name="id-1.2.2.9.46.5"></a><h4>Parameters</h4>
1762 <div class="informaltable"><table width="100%" border="0">
1763 <colgroup>
1764 <col width="150px" class="parameters_name">
1765 <col class="parameters_description">
1766 <col width="200px" class="parameters_annotations">
1767 </colgroup>
1768 <tbody><tr>
1769 <td class="parameter_name"><p>conn</p></td>
1770 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1771 <td class="parameter_annotations"> </td>
1772 </tr></tbody>
1773 </table></div>
1774 </div>
1775 <div class="refsect3">
1776 <a name="id-1.2.2.9.46.6"></a><h4>Returns</h4>
1777 <p> List
9561778 of <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a>. The returned list should be freed with
957 <code class="function">g_list_free()</code>, after its elements have been unreffed with
958 <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.StoragePool][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
959 </td>
960 </tr>
961 </tbody>
962 </table></div>
963 </div>
964 <hr>
965 <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">
1065 <a name="gvir-connection-get-stream"></a><h3>gvir_connection_get_stream ()</h3>
1066 <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>,
1067 <em class="parameter"><code><span class="type">guint</span> flags</code></em>);</pre>
1068 <div class="variablelist"><table border="0" class="variablelist">
1069 <colgroup>
1070 <col align="left" valign="top">
1071 <col>
1072 </colgroup>
1073 <tbody>
1074 <tr>
1075 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1076 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1077 </td>
1078 </tr>
1079 <tr>
1080 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1081 <td>flags to use for the stream</td>
1082 </tr>
1083 <tr>
1084 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1085 <td>a <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> stream, or NULL.The returned
1086 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>
1087 </td>
1088 </tr>
1089 </tbody>
1090 </table></div>
1091 </div>
1092 <hr>
1093 <div class="refsect2">
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>
1097 <div class="variablelist"><table border="0" class="variablelist">
1098 <colgroup>
1099 <col align="left" valign="top">
1100 <col>
1101 </colgroup>
1102 <tbody>
1103 <tr>
1104 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1105 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1106 </td>
1107 </tr>
1108 <tr>
1109 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1110 <td>return location for any <span class="type">GError</span>
1111 </td>
1112 </tr>
1113 <tr>
1114 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
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>
1163 <div class="variablelist"><table border="0" class="variablelist">
1164 <colgroup>
1165 <col align="left" valign="top">
1166 <col>
1167 </colgroup>
1168 <tbody>
1169 <tr>
1170 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1171 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1172 </td>
1173 </tr>
1174 <tr>
1175 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1176 <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>
1177 </td>
1178 </tr>
1179 <tr>
1180 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1181 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
1182 </td>
1183 </tr>
1184 <tr>
1185 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1186 <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>
1187 </td>
1188 </tr>
1189 </tbody>
1190 </table></div>
1191 </div>
1192 <hr>
1193 <div class="refsect2">
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>,
1197 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1198 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1199 <div class="variablelist"><table border="0" class="variablelist">
1200 <colgroup>
1201 <col align="left" valign="top">
1202 <col>
1203 </colgroup>
1204 <tbody>
1205 <tr>
1206 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1207 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1208 </td>
1209 </tr>
1210 <tr>
1211 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
1212 <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>
1213 </td>
1214 </tr>
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>
1220 </td>
1221 </tr>
1222 </tbody>
1223 </table></div>
1224 </div>
1225 <hr>
1226 <div class="refsect2">
1227 <a name="gvir-connection-restore-domain-from-file"></a><h3>gvir_connection_restore_domain_from_file ()</h3>
1228 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_restore_domain_from_file
1229 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1230 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
1231 <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>,
1232 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1233 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1234 <p>
1235 Restores the domain saved with <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>
1236 </p>
1237 <div class="variablelist"><table border="0" class="variablelist">
1238 <colgroup>
1239 <col align="left" valign="top">
1240 <col>
1241 </colgroup>
1242 <tbody>
1243 <tr>
1244 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1245 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1246 </td>
1247 </tr>
1248 <tr>
1249 <td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
1250 <td>path to input file</td>
1251 </tr>
1252 <tr>
1253 <td><p><span class="term"><em class="parameter"><code>custom_conf</code></em> :</span></p></td>
1254 <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>
1255 </td>
1256 </tr>
1257 <tr>
1258 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1259 <td>the flags</td>
1260 </tr>
1261 <tr>
1262 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1263 <td>TRUE on success, FALSE otherwise</td>
1264 </tr>
1265 </tbody>
1266 </table></div>
1267 </div>
1268 <hr>
1269 <div class="refsect2">
1270 <a name="gvir-connection-restore-domain-from-file-async"></a><h3>gvir_connection_restore_domain_from_file_async ()</h3>
1271 <pre class="programlisting"><span class="returnvalue">void</span> gvir_connection_restore_domain_from_file_async
1272 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1273 <em class="parameter"><code><span class="type">gchar</span> *filename</code></em>,
1274 <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>,
1275 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1276 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1277 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1278 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1279 <p>
1280 Asynchronous variant of <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file" title="gvir_connection_restore_domain_from_file ()"><span class="type">gvir_connection_restore_domain_from_file</span></a>
1281 </p>
1282 <div class="variablelist"><table border="0" class="variablelist">
1283 <colgroup>
1284 <col align="left" valign="top">
1285 <col>
1286 </colgroup>
1287 <tbody>
1288 <tr>
1289 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1290 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1291 </td>
1292 </tr>
1293 <tr>
1294 <td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
1295 <td>path to input file</td>
1296 </tr>
1297 <tr>
1298 <td><p><span class="term"><em class="parameter"><code>custom_conf</code></em> :</span></p></td>
1299 <td>configuration for domain. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1300 </td>
1301 </tr>
1302 <tr>
1303 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1304 <td>the flags</td>
1305 </tr>
1306 <tr>
1307 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1308 <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>
1309 </td>
1310 </tr>
1311 <tr>
1312 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1313 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
1314 </td>
1315 </tr>
1316 <tr>
1317 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1318 <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>
1319 </td>
1320 </tr>
1321 </tbody>
1322 </table></div>
1323 </div>
1324 <hr>
1325 <div class="refsect2">
1326 <a name="gvir-connection-restore-domain-from-file-finish"></a><h3>gvir_connection_restore_domain_from_file_finish ()</h3>
1327 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_connection_restore_domain_from_file_finish
1328 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1329 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1330 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1331 <p>
1332 Finishes the operation started by <span class="type">gvir_restore_domain_from_file_async</span>.
1333 </p>
1334 <div class="variablelist"><table border="0" class="variablelist">
1335 <colgroup>
1336 <col align="left" valign="top">
1337 <col>
1338 </colgroup>
1339 <tbody>
1340 <tr>
1341 <td><p><span class="term"><em class="parameter"><code>conn</code></em> :</span></p></td>
1342 <td>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a>
1343 </td>
1344 </tr>
1345 <tr>
1346 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
1347 <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>
1348 </td>
1349 </tr>
1350 <tr>
1351 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1352 <td>Place-holder for possible errors</td>
1353 </tr>
1354 <tr>
1355 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1356 <td>TRUE if domain was restored successfully, FALSE otherwise.</td>
1357 </tr>
1358 </tbody>
1359 </table></div>
1360 </div>
1779 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>, after its elements have been unreffed with
1780 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
1781 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.StoragePool][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1782 </div>
1783 </div>
1784 <hr>
1785 <div class="refsect2">
1786 <a name="gvir-connection-get-storage-pool"></a><h3>gvir_connection_get_storage_pool ()</h3>
1787 <pre class="programlisting"><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> *
1788 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>,
1789 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uuid</code></em>);</pre>
1790 <div class="refsect3">
1791 <a name="id-1.2.2.9.47.4"></a><h4>Parameters</h4>
1792 <div class="informaltable"><table width="100%" border="0">
1793 <colgroup>
1794 <col width="150px" class="parameters_name">
1795 <col class="parameters_description">
1796 <col width="200px" class="parameters_annotations">
1797 </colgroup>
1798 <tbody>
1799 <tr>
1800 <td class="parameter_name"><p>conn</p></td>
1801 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1802 <td class="parameter_annotations"> </td>
1803 </tr>
1804 <tr>
1805 <td class="parameter_name"><p>uuid</p></td>
1806 <td class="parameter_description"><p>uuid string of the requested storage pool</p></td>
1807 <td class="parameter_annotations"> </td>
1808 </tr>
1809 </tbody>
1810 </table></div>
1811 </div>
1812 <div class="refsect3">
1813 <a name="id-1.2.2.9.47.5"></a><h4>Returns</h4>
1814 <p> the <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a>, or NULL. The returned
1815 object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
1816 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1817 </div>
1818 </div>
1819 <hr>
1820 <div class="refsect2">
1821 <a name="gvir-connection-find-storage-pool-by-name"></a><h3>gvir_connection_find_storage_pool_by_name ()</h3>
1822 <pre class="programlisting"><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> *
1823 gvir_connection_find_storage_pool_by_name
1824 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1825 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
1826 <div class="refsect3">
1827 <a name="id-1.2.2.9.48.4"></a><h4>Parameters</h4>
1828 <div class="informaltable"><table width="100%" border="0">
1829 <colgroup>
1830 <col width="150px" class="parameters_name">
1831 <col class="parameters_description">
1832 <col width="200px" class="parameters_annotations">
1833 </colgroup>
1834 <tbody>
1835 <tr>
1836 <td class="parameter_name"><p>conn</p></td>
1837 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1838 <td class="parameter_annotations"> </td>
1839 </tr>
1840 <tr>
1841 <td class="parameter_name"><p>name</p></td>
1842 <td class="parameter_description"><p>name of the requested storage pool</p></td>
1843 <td class="parameter_annotations"> </td>
1844 </tr>
1845 </tbody>
1846 </table></div>
1847 </div>
1848 <div class="refsect3">
1849 <a name="id-1.2.2.9.48.5"></a><h4>Returns</h4>
1850 <p> the <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a>, or NULL. The returned
1851 object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
1852 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1853 </div>
1854 </div>
1855 <hr>
1856 <div class="refsect2">
1857 <a name="gvir-connection-create-storage-pool"></a><h3>gvir_connection_create_storage_pool ()</h3>
1858 <pre class="programlisting"><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="returnvalue">GVirStoragePool</span></a> *
1859 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>,
1860 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="type">GVirConfigStoragePool</span></a> *conf</code></em>,
1861 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1862 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1863 <div class="refsect3">
1864 <a name="id-1.2.2.9.49.4"></a><h4>Parameters</h4>
1865 <div class="informaltable"><table width="100%" border="0">
1866 <colgroup>
1867 <col width="150px" class="parameters_name">
1868 <col class="parameters_description">
1869 <col width="200px" class="parameters_annotations">
1870 </colgroup>
1871 <tbody>
1872 <tr>
1873 <td class="parameter_name"><p>conn</p></td>
1874 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> on which to create the pool</p></td>
1875 <td class="parameter_annotations"> </td>
1876 </tr>
1877 <tr>
1878 <td class="parameter_name"><p>conf</p></td>
1879 <td class="parameter_description"><p>the configuration for the new storage pool</p></td>
1880 <td class="parameter_annotations"> </td>
1881 </tr>
1882 <tr>
1883 <td class="parameter_name"><p>flags</p></td>
1884 <td class="parameter_description"><p>the flags</p></td>
1885 <td class="parameter_annotations"> </td>
1886 </tr>
1887 <tr>
1888 <td class="parameter_name"><p>err</p></td>
1889 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
1890 <td class="parameter_annotations"> </td>
1891 </tr>
1892 </tbody>
1893 </table></div>
1894 </div>
1895 <div class="refsect3">
1896 <a name="id-1.2.2.9.49.5"></a><h4>Returns</h4>
1897 <p> the newly created storage pool, or NULL if an
1898 error occurred. The returned list should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>,
1899 after its elements have been unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
1900 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1901 </div>
1902 </div>
1903 <hr>
1904 <div class="refsect2">
1905 <a name="gvir-connection-get-stream"></a><h3>gvir_connection_get_stream ()</h3>
1906 <pre class="programlisting"><a class="link" href="GVirStream.html" title="GVirStream"><span class="returnvalue">GVirStream</span></a> *
1907 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>,
1908 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>);</pre>
1909 <div class="refsect3">
1910 <a name="id-1.2.2.9.50.4"></a><h4>Parameters</h4>
1911 <div class="informaltable"><table width="100%" border="0">
1912 <colgroup>
1913 <col width="150px" class="parameters_name">
1914 <col class="parameters_description">
1915 <col width="200px" class="parameters_annotations">
1916 </colgroup>
1917 <tbody>
1918 <tr>
1919 <td class="parameter_name"><p>conn</p></td>
1920 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1921 <td class="parameter_annotations"> </td>
1922 </tr>
1923 <tr>
1924 <td class="parameter_name"><p>flags</p></td>
1925 <td class="parameter_description"><p>flags to use for the stream</p></td>
1926 <td class="parameter_annotations"> </td>
1927 </tr>
1928 </tbody>
1929 </table></div>
1930 </div>
1931 <div class="refsect3">
1932 <a name="id-1.2.2.9.50.5"></a><h4>Returns</h4>
1933 <p> a <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> stream, or NULL.The returned
1934 object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
1935 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1936 </div>
1937 </div>
1938 <hr>
1939 <div class="refsect2">
1940 <a name="gvir-connection-get-node-info"></a><h3>gvir_connection_get_node_info ()</h3>
1941 <pre class="programlisting"><a class="link" href="GVirConnection.html#GVirNodeInfo"><span class="returnvalue">GVirNodeInfo</span></a> *
1942 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>,
1943 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1944 <div class="refsect3">
1945 <a name="id-1.2.2.9.51.4"></a><h4>Parameters</h4>
1946 <div class="informaltable"><table width="100%" border="0">
1947 <colgroup>
1948 <col width="150px" class="parameters_name">
1949 <col class="parameters_description">
1950 <col width="200px" class="parameters_annotations">
1951 </colgroup>
1952 <tbody>
1953 <tr>
1954 <td class="parameter_name"><p>conn</p></td>
1955 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1956 <td class="parameter_annotations"> </td>
1957 </tr>
1958 <tr>
1959 <td class="parameter_name"><p>err</p></td>
1960 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
1961 <td class="parameter_annotations"> </td>
1962 </tr>
1963 </tbody>
1964 </table></div>
1965 </div>
1966 <div class="refsect3">
1967 <a name="id-1.2.2.9.51.5"></a><h4>Returns</h4>
1968 <p> the info, or NULL if an error occurred. The
1969 returned object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer
1970 needed. </p>
1971 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1972 </div>
1973 </div>
1974 <hr>
1975 <div class="refsect2">
1976 <a name="gvir-connection-get-capabilities"></a><h3>gvir_connection_get_capabilities ()</h3>
1977 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="returnvalue">GVirConfigCapabilities</span></a> *
1978 gvir_connection_get_capabilities (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
1979 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1980 <div class="refsect3">
1981 <a name="id-1.2.2.9.52.4"></a><h4>Parameters</h4>
1982 <div class="informaltable"><table width="100%" border="0">
1983 <colgroup>
1984 <col width="150px" class="parameters_name">
1985 <col class="parameters_description">
1986 <col width="200px" class="parameters_annotations">
1987 </colgroup>
1988 <tbody>
1989 <tr>
1990 <td class="parameter_name"><p>conn</p></td>
1991 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
1992 <td class="parameter_annotations"> </td>
1993 </tr>
1994 <tr>
1995 <td class="parameter_name"><p>err</p></td>
1996 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
1997 <td class="parameter_annotations"> </td>
1998 </tr>
1999 </tbody>
2000 </table></div>
2001 </div>
2002 <div class="refsect3">
2003 <a name="id-1.2.2.9.52.5"></a><h4>Returns</h4>
2004 <p> a <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="type">GVirConfigCapabilities</span></a> or NULL. The
2005 returned object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer
2006 needed. </p>
2007 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
2008 </div>
2009 </div>
2010 <hr>
2011 <div class="refsect2">
2012 <a name="gvir-connection-get-capabilities-async"></a><h3>gvir_connection_get_capabilities_async ()</h3>
2013 <pre class="programlisting"><span class="returnvalue">void</span>
2014 gvir_connection_get_capabilities_async
2015 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
2016 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2017 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
2018 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
2019 <div class="refsect3">
2020 <a name="id-1.2.2.9.53.4"></a><h4>Parameters</h4>
2021 <div class="informaltable"><table width="100%" border="0">
2022 <colgroup>
2023 <col width="150px" class="parameters_name">
2024 <col class="parameters_description">
2025 <col width="200px" class="parameters_annotations">
2026 </colgroup>
2027 <tbody>
2028 <tr>
2029 <td class="parameter_name"><p>conn</p></td>
2030 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
2031 <td class="parameter_annotations"> </td>
2032 </tr>
2033 <tr>
2034 <td class="parameter_name"><p>cancellable</p></td>
2035 <td class="parameter_description"><p> cancellation object. </p></td>
2036 <td class="parameter_annotations"><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></td>
2037 </tr>
2038 <tr>
2039 <td class="parameter_name"><p>callback</p></td>
2040 <td class="parameter_description"><p> completion callback. </p></td>
2041 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
2042 </tr>
2043 <tr>
2044 <td class="parameter_name"><p>user_data</p></td>
2045 <td class="parameter_description"><p> opaque data for callback. </p></td>
2046 <td class="parameter_annotations"><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></td>
2047 </tr>
2048 </tbody>
2049 </table></div>
2050 </div>
2051 </div>
2052 <hr>
2053 <div class="refsect2">
2054 <a name="gvir-connection-get-capabilities-finish"></a><h3>gvir_connection_get_capabilities_finish ()</h3>
2055 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="returnvalue">GVirConfigCapabilities</span></a> *
2056 gvir_connection_get_capabilities_finish
2057 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
2058 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
2059 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
2060 <div class="refsect3">
2061 <a name="id-1.2.2.9.54.4"></a><h4>Parameters</h4>
2062 <div class="informaltable"><table width="100%" border="0">
2063 <colgroup>
2064 <col width="150px" class="parameters_name">
2065 <col class="parameters_description">
2066 <col width="200px" class="parameters_annotations">
2067 </colgroup>
2068 <tbody>
2069 <tr>
2070 <td class="parameter_name"><p>conn</p></td>
2071 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
2072 <td class="parameter_annotations"> </td>
2073 </tr>
2074 <tr>
2075 <td class="parameter_name"><p>result</p></td>
2076 <td class="parameter_description"><p> async method result. </p></td>
2077 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
2078 </tr>
2079 </tbody>
2080 </table></div>
2081 </div>
2082 <div class="refsect3">
2083 <a name="id-1.2.2.9.54.5"></a><h4>Returns</h4>
2084 <p> a <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html"><span class="type">GVirConfigCapabilities</span></a> or NULL. The
2085 returned object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer
2086 needed. </p>
2087 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
2088 </div>
2089 </div>
2090 <hr>
2091 <div class="refsect2">
2092 <a name="gvir-connection-restore-domain-from-file"></a><h3>gvir_connection_restore_domain_from_file ()</h3>
2093 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2094 gvir_connection_restore_domain_from_file
2095 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
2096 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
2097 <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>,
2098 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
2099 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
2100 <p>Restores the domain saved with <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></p>
2101 <div class="refsect3">
2102 <a name="id-1.2.2.9.55.5"></a><h4>Parameters</h4>
2103 <div class="informaltable"><table width="100%" border="0">
2104 <colgroup>
2105 <col width="150px" class="parameters_name">
2106 <col class="parameters_description">
2107 <col width="200px" class="parameters_annotations">
2108 </colgroup>
2109 <tbody>
2110 <tr>
2111 <td class="parameter_name"><p>conn</p></td>
2112 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
2113 <td class="parameter_annotations"> </td>
2114 </tr>
2115 <tr>
2116 <td class="parameter_name"><p>filename</p></td>
2117 <td class="parameter_description"><p>path to input file</p></td>
2118 <td class="parameter_annotations"> </td>
2119 </tr>
2120 <tr>
2121 <td class="parameter_name"><p>custom_conf</p></td>
2122 <td class="parameter_description"><p> configuration for domain or NULL. </p></td>
2123 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
2124 </tr>
2125 <tr>
2126 <td class="parameter_name"><p>flags</p></td>
2127 <td class="parameter_description"><p>the flags</p></td>
2128 <td class="parameter_annotations"> </td>
2129 </tr>
2130 </tbody>
2131 </table></div>
2132 </div>
2133 <div class="refsect3">
2134 <a name="id-1.2.2.9.55.6"></a><h4>Returns</h4>
2135 <p> TRUE on success, FALSE otherwise</p>
2136 </div>
2137 </div>
2138 <hr>
2139 <div class="refsect2">
2140 <a name="gvir-connection-restore-domain-from-file-async"></a><h3>gvir_connection_restore_domain_from_file_async ()</h3>
2141 <pre class="programlisting"><span class="returnvalue">void</span>
2142 gvir_connection_restore_domain_from_file_async
2143 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
2144 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
2145 <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>,
2146 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
2147 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2148 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
2149 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
2150 <p>Asynchronous variant of <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file" title="gvir_connection_restore_domain_from_file ()"><span class="type">gvir_connection_restore_domain_from_file</span></a></p>
2151 <div class="refsect3">
2152 <a name="id-1.2.2.9.56.5"></a><h4>Parameters</h4>
2153 <div class="informaltable"><table width="100%" border="0">
2154 <colgroup>
2155 <col width="150px" class="parameters_name">
2156 <col class="parameters_description">
2157 <col width="200px" class="parameters_annotations">
2158 </colgroup>
2159 <tbody>
2160 <tr>
2161 <td class="parameter_name"><p>conn</p></td>
2162 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
2163 <td class="parameter_annotations"> </td>
2164 </tr>
2165 <tr>
2166 <td class="parameter_name"><p>filename</p></td>
2167 <td class="parameter_description"><p>path to input file</p></td>
2168 <td class="parameter_annotations"> </td>
2169 </tr>
2170 <tr>
2171 <td class="parameter_name"><p>custom_conf</p></td>
2172 <td class="parameter_description"><p> configuration for domain. </p></td>
2173 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
2174 </tr>
2175 <tr>
2176 <td class="parameter_name"><p>flags</p></td>
2177 <td class="parameter_description"><p>the flags</p></td>
2178 <td class="parameter_annotations"> </td>
2179 </tr>
2180 <tr>
2181 <td class="parameter_name"><p>cancellable</p></td>
2182 <td class="parameter_description"><p> cancellation object. </p></td>
2183 <td class="parameter_annotations"><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></td>
2184 </tr>
2185 <tr>
2186 <td class="parameter_name"><p>callback</p></td>
2187 <td class="parameter_description"><p> completion callback. </p></td>
2188 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
2189 </tr>
2190 <tr>
2191 <td class="parameter_name"><p>user_data</p></td>
2192 <td class="parameter_description"><p> opaque data for callback. </p></td>
2193 <td class="parameter_annotations"><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></td>
2194 </tr>
2195 </tbody>
2196 </table></div>
2197 </div>
2198 </div>
2199 <hr>
2200 <div class="refsect2">
2201 <a name="gvir-connection-restore-domain-from-file-finish"></a><h3>gvir_connection_restore_domain_from_file_finish ()</h3>
2202 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2203 gvir_connection_restore_domain_from_file_finish
2204 (<em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>,
2205 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
2206 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
2207 <p>Finishes the operation started by <span class="type">gvir_restore_domain_from_file_async</span>.</p>
2208 <div class="refsect3">
2209 <a name="id-1.2.2.9.57.5"></a><h4>Parameters</h4>
2210 <div class="informaltable"><table width="100%" border="0">
2211 <colgroup>
2212 <col width="150px" class="parameters_name">
2213 <col class="parameters_description">
2214 <col width="200px" class="parameters_annotations">
2215 </colgroup>
2216 <tbody>
2217 <tr>
2218 <td class="parameter_name"><p>conn</p></td>
2219 <td class="parameter_description"><p>a <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a></p></td>
2220 <td class="parameter_annotations"> </td>
2221 </tr>
2222 <tr>
2223 <td class="parameter_name"><p>result</p></td>
2224 <td class="parameter_description"><p> async method result. </p></td>
2225 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
2226 </tr>
2227 <tr>
2228 <td class="parameter_name"><p>err</p></td>
2229 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
2230 <td class="parameter_annotations"> </td>
2231 </tr>
2232 </tbody>
2233 </table></div>
2234 </div>
2235 <div class="refsect3">
2236 <a name="id-1.2.2.9.57.6"></a><h4>Returns</h4>
2237 <p> TRUE if domain was restored successfully, FALSE otherwise.</p>
2238 </div>
2239 </div>
2240 </div>
2241 <div class="refsect1">
2242 <a name="GVirConnection.other_details"></a><h2>Types and Values</h2>
13612243 </div>
13622244 <div class="refsect1">
13632245 <a name="GVirConnection.property-details"></a><h2>Property Details</h2>
13642246 <div class="refsect2">
1365 <a name="GVirConnection--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
1366 <pre class="programlisting"> "handle" <span class="type">GVirConnectionHandle</span>* : Read / Write / Construct Only</pre>
2247 <a name="GVirConnection--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
2248 <pre class="programlisting"> “handle” <span class="type">GVirConnectionHandle</span> *</pre>
13672249 <p>The connection handle.</p>
1368 </div>
1369 <hr>
1370 <div class="refsect2">
1371 <a name="GVirConnection--uri"></a><h3>The <code class="literal">"uri"</code> property</h3>
1372 <pre class="programlisting"> "uri" <span class="type">gchar</span>* : Read / Write / Construct Only</pre>
2250 <p>Flags: Read / Write / Construct Only</p>
2251 </div>
2252 <hr>
2253 <div class="refsect2">
2254 <a name="GVirConnection--uri"></a><h3>The <code class="literal">“uri”</code> property</h3>
2255 <pre class="programlisting"> “uri” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
13732256 <p>The connection URI.</p>
2257 <p>Flags: Read / Write / Construct Only</p>
13742258 <p>Default value: NULL</p>
13752259 </div>
13762260 </div>
13772261 <div class="refsect1">
13782262 <a name="GVirConnection.signal-details"></a><h2>Signal Details</h2>
13792263 <div class="refsect2">
1380 <a name="GVirConnection-connection-closed"></a><h3>The <code class="literal">"connection-closed"</code> signal</h3>
1381 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *gvirconnection,
1382 <span class="type">gpointer</span> user_data) : <code class="literal">Run First</code></pre>
1383 </div>
1384 <hr>
1385 <div class="refsect2">
1386 <a name="GVirConnection-connection-opened"></a><h3>The <code class="literal">"connection-opened"</code> signal</h3>
1387 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *gvirconnection,
1388 <span class="type">gpointer</span> user_data) : <code class="literal">Run First</code></pre>
1389 </div>
1390 <hr>
1391 <div class="refsect2">
1392 <a name="GVirConnection-domain-added"></a><h3>The <code class="literal">"domain-added"</code> signal</h3>
1393 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *gvirconnection,
1394 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *arg1,
1395 <span class="type">gpointer</span> user_data) : <code class="literal">Run First</code></pre>
1396 </div>
1397 <hr>
1398 <div class="refsect2">
1399 <a name="GVirConnection-domain-removed"></a><h3>The <code class="literal">"domain-removed"</code> signal</h3>
1400 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *gvirconnection,
1401 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *arg1,
1402 <span class="type">gpointer</span> user_data) : <code class="literal">Run First</code></pre>
2264 <a name="GVirConnection-connection-closed"></a><h3>The <code class="literal">“connection-closed”</code> signal</h3>
2265 <pre class="programlisting"><span class="returnvalue">void</span>
2266 user_function (<a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *gvirconnection,
2267 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2268 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
2269 </div>
2270 <hr>
2271 <div class="refsect2">
2272 <a name="GVirConnection-connection-opened"></a><h3>The <code class="literal">“connection-opened”</code> signal</h3>
2273 <pre class="programlisting"><span class="returnvalue">void</span>
2274 user_function (<a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *gvirconnection,
2275 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2276 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
2277 </div>
2278 <hr>
2279 <div class="refsect2">
2280 <a name="GVirConnection-domain-added"></a><h3>The <code class="literal">“domain-added”</code> signal</h3>
2281 <pre class="programlisting"><span class="returnvalue">void</span>
2282 user_function (<a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *gvirconnection,
2283 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *arg1,
2284 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2285 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
2286 </div>
2287 <hr>
2288 <div class="refsect2">
2289 <a name="GVirConnection-domain-removed"></a><h3>The <code class="literal">“domain-removed”</code> signal</h3>
2290 <pre class="programlisting"><span class="returnvalue">void</span>
2291 user_function (<a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *gvirconnection,
2292 <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *arg1,
2293 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2294 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
14032295 </div>
14042296 </div>
14052297 </div>
14062298 <div class="footer">
1407 <hr>
1408 Generated by GTK-Doc V1.19</div>
2299 <hr>Generated by GTK-Doc V1.24</div>
14092300 </body>
14102301 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirDomain</title>
4 <title>GVirDomain: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirConnection.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="GVirDomainSnapshot.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="#GVirDomain.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirDomain.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirDomain.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirDomain.properties" class="shortcut">Properties</a>
30  | 
31 <a href="#GVirDomain.signals" class="shortcut">Signals</a>
32 </td></tr>
33 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirDomain.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirDomain.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirDomain.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
20 <a href="#GVirDomain.signals" class="shortcut">Signals</a></span>
21 </td>
22 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
23 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
24 <td><a accesskey="p" href="GVirConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
25 <td><a accesskey="n" href="GVirDomainSnapshot.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
26 </tr></table>
3427 <div class="refentry">
3528 <a name="GVirDomain"></a><div class="titlepage"></div>
3629 <div class="refnamediv"><table width="100%"><tr>
3831 <h2><span class="refentrytitle"><a name="GVirDomain.top_of_page"></a>GVirDomain</span></h2>
3932 <p>GVirDomain</p>
4033 </td>
41 <td valign="top" align="right"></td>
34 <td class="gallery_image" valign="top" align="right"></td>
4235 </tr></table></div>
43 <div class="refsynopsisdiv">
44 <a name="GVirDomain.synopsis"></a><h2>Synopsis</h2>
45 <a name="GVirDomainInfo"></a><pre class="synopsis">struct <a class="link" href="GVirDomain.html#GVirDomain-struct" title="struct GVirDomain">GVirDomain</a>;
46 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>;
49 enum <a class="link" href="GVirDomain.html#GVirDomainDeleteFlags" title="enum GVirDomainDeleteFlags">GVirDomainDeleteFlags</a>;
50 enum <a class="link" href="GVirDomain.html#GVirDomainXMLFlags" title="enum GVirDomainXMLFlags">GVirDomainXMLFlags</a>;
51 enum <a class="link" href="GVirDomain.html#GVirDomainShutdownFlags" title="enum GVirDomainShutdownFlags">GVirDomainShutdownFlags</a>;
52 enum <a class="link" href="GVirDomain.html#GVirDomainSnapshotCreateFlags" title="enum GVirDomainSnapshotCreateFlags">GVirDomainSnapshotCreateFlags</a>;
53 enum <a class="link" href="GVirDomain.html#GVirDomainUpdateDeviceFlags" title="enum GVirDomainUpdateDeviceFlags">GVirDomainUpdateDeviceFlags</a>;
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>,
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>);
94 <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>,
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">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>,
117 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
118 <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>,
119 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
120 <span class="returnvalue">void</span> <a class="link" href="GVirDomain.html#gvir-domain-get-info-async" title="gvir_domain_get_info_async ()">gvir_domain_get_info_async</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
121 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
122 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
123 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
124 <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>,
125 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
126 <em class="parameter"><code><span class="type">GError</span> **err</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>);
138 <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>,
139 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
140 <em class="parameter"><code>const <span class="type">gchar</span> *devname</code></em>,
141 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
142 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
143 <span class="returnvalue">gboolean</span> <a class="link" href="GVirDomain.html#gvir-domain-open-graphics" title="gvir_domain_open_graphics ()">gvir_domain_open_graphics</a> (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
144 <em class="parameter"><code><span class="type">guint</span> idx</code></em>,
145 <em class="parameter"><code><span class="type">int</span> fd</code></em>,
146 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
147 <em class="parameter"><code><span class="type">GError</span> **err</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>,
149 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
150 <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>,
151 <em class="parameter"><code>unsigned <span class="type">int</span> flags</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="GVirDomain.html#gvir-domain-save-async" title="gvir_domain_save_async ()">gvir_domain_save_async</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>unsigned <span class="type">int</span> flags</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="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>,
159 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
160 <em class="parameter"><code><span class="type">GError</span> **err</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>,
164 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
165 <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>,
166 <em class="parameter"><code><span class="type">GVirConfigDomainDevice</span> *device</code></em>,
167 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
168 <em class="parameter"><code><span class="type">GError</span> **err</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>,
172 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
173 </pre>
36 <div class="refsect1">
37 <a name="GVirDomain.functions"></a><h2>Functions</h2>
38 <div class="informaltable"><table width="100%" border="0">
39 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
42 </colgroup>
43 <tbody>
44 <tr>
45 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
46 </td>
47 <td class="function_name">
48 <a class="link" href="GVirDomain.html#gvir-domain-get-name" title="gvir_domain_get_name ()">gvir_domain_get_name</a> <span class="c_punctuation">()</span>
49 </td>
50 </tr>
51 <tr>
52 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
53 </td>
54 <td class="function_name">
55 <a class="link" href="GVirDomain.html#gvir-domain-get-uuid" title="gvir_domain_get_uuid ()">gvir_domain_get_uuid</a> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 <tr>
59 <td class="function_type">
60 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
61 </td>
62 <td class="function_name">
63 <a class="link" href="GVirDomain.html#gvir-domain-get-id" title="gvir_domain_get_id ()">gvir_domain_get_id</a> <span class="c_punctuation">()</span>
64 </td>
65 </tr>
66 <tr>
67 <td class="function_type">
68 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
69 </td>
70 <td class="function_name">
71 <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()">gvir_domain_start</a> <span class="c_punctuation">()</span>
72 </td>
73 </tr>
74 <tr>
75 <td class="function_type">
76 <span class="returnvalue">void</span>
77 </td>
78 <td class="function_name">
79 <a class="link" href="GVirDomain.html#gvir-domain-start-async" title="gvir_domain_start_async ()">gvir_domain_start_async</a> <span class="c_punctuation">()</span>
80 </td>
81 </tr>
82 <tr>
83 <td class="function_type">
84 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
85 </td>
86 <td class="function_name">
87 <a class="link" href="GVirDomain.html#gvir-domain-start-finish" title="gvir_domain_start_finish ()">gvir_domain_start_finish</a> <span class="c_punctuation">()</span>
88 </td>
89 </tr>
90 <tr>
91 <td class="function_type">
92 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
93 </td>
94 <td class="function_name">
95 <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()">gvir_domain_resume</a> <span class="c_punctuation">()</span>
96 </td>
97 </tr>
98 <tr>
99 <td class="function_type">
100 <span class="returnvalue">void</span>
101 </td>
102 <td class="function_name">
103 <a class="link" href="GVirDomain.html#gvir-domain-resume-async" title="gvir_domain_resume_async ()">gvir_domain_resume_async</a> <span class="c_punctuation">()</span>
104 </td>
105 </tr>
106 <tr>
107 <td class="function_type">
108 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
109 </td>
110 <td class="function_name">
111 <a class="link" href="GVirDomain.html#gvir-domain-resume-finish" title="gvir_domain_resume_finish ()">gvir_domain_resume_finish</a> <span class="c_punctuation">()</span>
112 </td>
113 </tr>
114 <tr>
115 <td class="function_type">
116 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
117 </td>
118 <td class="function_name">
119 <a class="link" href="GVirDomain.html#gvir-domain-wakeup" title="gvir_domain_wakeup ()">gvir_domain_wakeup</a> <span class="c_punctuation">()</span>
120 </td>
121 </tr>
122 <tr>
123 <td class="function_type">
124 <span class="returnvalue">void</span>
125 </td>
126 <td class="function_name">
127 <a class="link" href="GVirDomain.html#gvir-domain-wakeup-async" title="gvir_domain_wakeup_async ()">gvir_domain_wakeup_async</a> <span class="c_punctuation">()</span>
128 </td>
129 </tr>
130 <tr>
131 <td class="function_type">
132 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
133 </td>
134 <td class="function_name">
135 <a class="link" href="GVirDomain.html#gvir-domain-wakeup-finish" title="gvir_domain_wakeup_finish ()">gvir_domain_wakeup_finish</a> <span class="c_punctuation">()</span>
136 </td>
137 </tr>
138 <tr>
139 <td class="function_type">
140 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
141 </td>
142 <td class="function_name">
143 <a class="link" href="GVirDomain.html#gvir-domain-stop" title="gvir_domain_stop ()">gvir_domain_stop</a> <span class="c_punctuation">()</span>
144 </td>
145 </tr>
146 <tr>
147 <td class="function_type">
148 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
149 </td>
150 <td class="function_name">
151 <a class="link" href="GVirDomain.html#gvir-domain-delete" title="gvir_domain_delete ()">gvir_domain_delete</a> <span class="c_punctuation">()</span>
152 </td>
153 </tr>
154 <tr>
155 <td class="function_type">
156 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
157 </td>
158 <td class="function_name">
159 <a class="link" href="GVirDomain.html#gvir-domain-shutdown" title="gvir_domain_shutdown ()">gvir_domain_shutdown</a> <span class="c_punctuation">()</span>
160 </td>
161 </tr>
162 <tr>
163 <td class="function_type">
164 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
165 </td>
166 <td class="function_name">
167 <a class="link" href="GVirDomain.html#gvir-domain-reboot" title="gvir_domain_reboot ()">gvir_domain_reboot</a> <span class="c_punctuation">()</span>
168 </td>
169 </tr>
170 <tr>
171 <td class="function_type">
172 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
173 </td>
174 <td class="function_name">
175 <a class="link" href="GVirDomain.html#gvir-domain-save-to-file" title="gvir_domain_save_to_file ()">gvir_domain_save_to_file</a> <span class="c_punctuation">()</span>
176 </td>
177 </tr>
178 <tr>
179 <td class="function_type">
180 <span class="returnvalue">void</span>
181 </td>
182 <td class="function_name">
183 <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> <span class="c_punctuation">()</span>
184 </td>
185 </tr>
186 <tr>
187 <td class="function_type">
188 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
189 </td>
190 <td class="function_name">
191 <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> <span class="c_punctuation">()</span>
192 </td>
193 </tr>
194 <tr>
195 <td class="function_type">
196 <a class="link" href="GVirDomain.html#GVirDomainInfo"><span class="returnvalue">GVirDomainInfo</span></a> *
197 </td>
198 <td class="function_name">
199 <a class="link" href="GVirDomain.html#gvir-domain-get-info" title="gvir_domain_get_info ()">gvir_domain_get_info</a> <span class="c_punctuation">()</span>
200 </td>
201 </tr>
202 <tr>
203 <td class="function_type">
204 <span class="returnvalue">void</span>
205 </td>
206 <td class="function_name">
207 <a class="link" href="GVirDomain.html#gvir-domain-get-info-async" title="gvir_domain_get_info_async ()">gvir_domain_get_info_async</a> <span class="c_punctuation">()</span>
208 </td>
209 </tr>
210 <tr>
211 <td class="function_type">
212 <a class="link" href="GVirDomain.html#GVirDomainInfo"><span class="returnvalue">GVirDomainInfo</span></a> *
213 </td>
214 <td class="function_name">
215 <a class="link" href="GVirDomain.html#gvir-domain-get-info-finish" title="gvir_domain_get_info_finish ()">gvir_domain_get_info_finish</a> <span class="c_punctuation">()</span>
216 </td>
217 </tr>
218 <tr>
219 <td class="function_type">
220 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="returnvalue">GVirConfigDomain</span></a> *
221 </td>
222 <td class="function_name">
223 <a class="link" href="GVirDomain.html#gvir-domain-get-config" title="gvir_domain_get_config ()">gvir_domain_get_config</a> <span class="c_punctuation">()</span>
224 </td>
225 </tr>
226 <tr>
227 <td class="function_type">
228 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
229 </td>
230 <td class="function_name">
231 <a class="link" href="GVirDomain.html#gvir-domain-set-config" title="gvir_domain_set_config ()">gvir_domain_set_config</a> <span class="c_punctuation">()</span>
232 </td>
233 </tr>
234 <tr>
235 <td class="function_type">
236 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
237 </td>
238 <td class="function_name">
239 <a class="link" href="GVirDomain.html#gvir-domain-screenshot" title="gvir_domain_screenshot ()">gvir_domain_screenshot</a> <span class="c_punctuation">()</span>
240 </td>
241 </tr>
242 <tr>
243 <td class="function_type">
244 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
245 </td>
246 <td class="function_name">
247 <a class="link" href="GVirDomain.html#gvir-domain-open-console" title="gvir_domain_open_console ()">gvir_domain_open_console</a> <span class="c_punctuation">()</span>
248 </td>
249 </tr>
250 <tr>
251 <td class="function_type">
252 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
253 </td>
254 <td class="function_name">
255 <a class="link" href="GVirDomain.html#gvir-domain-open-graphics" title="gvir_domain_open_graphics ()">gvir_domain_open_graphics</a> <span class="c_punctuation">()</span>
256 </td>
257 </tr>
258 <tr>
259 <td class="function_type">
260 <span class="returnvalue">int</span>
261 </td>
262 <td class="function_name">
263 <a class="link" href="GVirDomain.html#gvir-domain-open-graphics-fd" title="gvir_domain_open_graphics_fd ()">gvir_domain_open_graphics_fd</a> <span class="c_punctuation">()</span>
264 </td>
265 </tr>
266 <tr>
267 <td class="function_type">
268 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
269 </td>
270 <td class="function_name">
271 <a class="link" href="GVirDomain.html#gvir-domain-suspend" title="gvir_domain_suspend ()">gvir_domain_suspend</a> <span class="c_punctuation">()</span>
272 </td>
273 </tr>
274 <tr>
275 <td class="function_type">
276 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
277 </td>
278 <td class="function_name">
279 <a class="link" href="GVirDomain.html#gvir-domain-save" title="gvir_domain_save ()">gvir_domain_save</a> <span class="c_punctuation">()</span>
280 </td>
281 </tr>
282 <tr>
283 <td class="function_type">
284 <span class="returnvalue">void</span>
285 </td>
286 <td class="function_name">
287 <a class="link" href="GVirDomain.html#gvir-domain-save-async" title="gvir_domain_save_async ()">gvir_domain_save_async</a> <span class="c_punctuation">()</span>
288 </td>
289 </tr>
290 <tr>
291 <td class="function_type">
292 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
293 </td>
294 <td class="function_name">
295 <a class="link" href="GVirDomain.html#gvir-domain-save-finish" title="gvir_domain_save_finish ()">gvir_domain_save_finish</a> <span class="c_punctuation">()</span>
296 </td>
297 </tr>
298 <tr>
299 <td class="function_type">
300 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
301 </td>
302 <td class="function_name">
303 <a class="link" href="GVirDomain.html#gvir-domain-get-persistent" title="gvir_domain_get_persistent ()">gvir_domain_get_persistent</a> <span class="c_punctuation">()</span>
304 </td>
305 </tr>
306 <tr>
307 <td class="function_type">
308 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
309 </td>
310 <td class="function_name">
311 <a class="link" href="GVirDomain.html#gvir-domain-get-saved" title="gvir_domain_get_saved ()">gvir_domain_get_saved</a> <span class="c_punctuation">()</span>
312 </td>
313 </tr>
314 <tr>
315 <td class="function_type">
316 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
317 </td>
318 <td class="function_name">
319 <a class="link" href="GVirDomain.html#gvir-domain-get-devices" title="gvir_domain_get_devices ()">gvir_domain_get_devices</a> <span class="c_punctuation">()</span>
320 </td>
321 </tr>
322 <tr>
323 <td class="function_type">
324 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
325 </td>
326 <td class="function_name">
327 <a class="link" href="GVirDomain.html#gvir-domain-update-device" title="gvir_domain_update_device ()">gvir_domain_update_device</a> <span class="c_punctuation">()</span>
328 </td>
329 </tr>
330 <tr>
331 <td class="function_type">
332 <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="returnvalue">GVirDomainSnapshot</span></a> *
333 </td>
334 <td class="function_name">
335 <a class="link" href="GVirDomain.html#gvir-domain-create-snapshot" title="gvir_domain_create_snapshot ()">gvir_domain_create_snapshot</a> <span class="c_punctuation">()</span>
336 </td>
337 </tr>
338 <tr>
339 <td class="function_type">
340 <span class="returnvalue">void</span>
341 </td>
342 <td class="function_name">
343 <a class="link" href="GVirDomain.html#gvir-domain-create-snapshot-async" title="gvir_domain_create_snapshot_async ()">gvir_domain_create_snapshot_async</a> <span class="c_punctuation">()</span>
344 </td>
345 </tr>
346 <tr>
347 <td class="function_type">
348 <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="returnvalue">GVirDomainSnapshot</span></a> *
349 </td>
350 <td class="function_name">
351 <a class="link" href="GVirDomain.html#gvir-domain-create-snapshot-finish" title="gvir_domain_create_snapshot_finish ()">gvir_domain_create_snapshot_finish</a> <span class="c_punctuation">()</span>
352 </td>
353 </tr>
354 <tr>
355 <td class="function_type">
356 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
357 </td>
358 <td class="function_name">
359 <a class="link" href="GVirDomain.html#gvir-domain-fetch-snapshots" title="gvir_domain_fetch_snapshots ()">gvir_domain_fetch_snapshots</a> <span class="c_punctuation">()</span>
360 </td>
361 </tr>
362 <tr>
363 <td class="function_type">
364 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
365 </td>
366 <td class="function_name">
367 <a class="link" href="GVirDomain.html#gvir-domain-get-snapshots" title="gvir_domain_get_snapshots ()">gvir_domain_get_snapshots</a> <span class="c_punctuation">()</span>
368 </td>
369 </tr>
370 <tr>
371 <td class="function_type">
372 <span class="returnvalue">void</span>
373 </td>
374 <td class="function_name">
375 <a class="link" href="GVirDomain.html#gvir-domain-fetch-snapshots-async" title="gvir_domain_fetch_snapshots_async ()">gvir_domain_fetch_snapshots_async</a> <span class="c_punctuation">()</span>
376 </td>
377 </tr>
378 <tr>
379 <td class="function_type">
380 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
381 </td>
382 <td class="function_name">
383 <a class="link" href="GVirDomain.html#gvir-domain-fetch-snapshots-finish" title="gvir_domain_fetch_snapshots_finish ()">gvir_domain_fetch_snapshots_finish</a> <span class="c_punctuation">()</span>
384 </td>
385 </tr>
386 <tr>
387 <td class="function_type">
388 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
389 </td>
390 <td class="function_name">
391 <a class="link" href="GVirDomain.html#gvir-domain-get-has-current-snapshot" title="gvir_domain_get_has_current_snapshot ()">gvir_domain_get_has_current_snapshot</a> <span class="c_punctuation">()</span>
392 </td>
393 </tr>
394 </tbody>
395 </table></div>
396 </div>
397 <div class="refsect1">
398 <a name="GVirDomain.properties"></a><h2>Properties</h2>
399 <div class="informaltable"><table border="0">
400 <colgroup>
401 <col width="150px" class="properties_type">
402 <col width="300px" class="properties_name">
403 <col width="200px" class="properties_flags">
404 </colgroup>
405 <tbody>
406 <tr>
407 <td class="property_type">
408 <span class="type">GVirDomainHandle</span> *</td>
409 <td class="property_name"><a class="link" href="GVirDomain.html#GVirDomain--handle" title="The “handle” property">handle</a></td>
410 <td class="property_flags">Read / Write / Construct Only</td>
411 </tr>
412 <tr>
413 <td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
414 <td class="property_name"><a class="link" href="GVirDomain.html#GVirDomain--persistent" title="The “persistent” property">persistent</a></td>
415 <td class="property_flags">Read</td>
416 </tr>
417 </tbody>
418 </table></div>
419 </div>
420 <div class="refsect1">
421 <a name="GVirDomain.signals"></a><h2>Signals</h2>
422 <div class="informaltable"><table border="0">
423 <colgroup>
424 <col width="150px" class="signals_return">
425 <col width="300px" class="signals_name">
426 <col width="200px" class="signals_flags">
427 </colgroup>
428 <tbody>
429 <tr>
430 <td class="signal_type"><span class="returnvalue">void</span></td>
431 <td class="signal_name"><a class="link" href="GVirDomain.html#GVirDomain-pmsuspended" title="The “pmsuspended” signal">pmsuspended</a></td>
432 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></td>
433 </tr>
434 <tr>
435 <td class="signal_type"><span class="returnvalue">void</span></td>
436 <td class="signal_name"><a class="link" href="GVirDomain.html#GVirDomain-resumed" title="The “resumed” signal">resumed</a></td>
437 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></td>
438 </tr>
439 <tr>
440 <td class="signal_type"><span class="returnvalue">void</span></td>
441 <td class="signal_name"><a class="link" href="GVirDomain.html#GVirDomain-started" title="The “started” signal">started</a></td>
442 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></td>
443 </tr>
444 <tr>
445 <td class="signal_type"><span class="returnvalue">void</span></td>
446 <td class="signal_name"><a class="link" href="GVirDomain.html#GVirDomain-stopped" title="The “stopped” signal">stopped</a></td>
447 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></td>
448 </tr>
449 <tr>
450 <td class="signal_type"><span class="returnvalue">void</span></td>
451 <td class="signal_name"><a class="link" href="GVirDomain.html#GVirDomain-suspended" title="The “suspended” signal">suspended</a></td>
452 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></td>
453 </tr>
454 <tr>
455 <td class="signal_type"><span class="returnvalue">void</span></td>
456 <td class="signal_name"><a class="link" href="GVirDomain.html#GVirDomain-updated" title="The “updated” signal">updated</a></td>
457 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></td>
458 </tr>
459 </tbody>
460 </table></div>
461 </div>
462 <a name="GVirDomainInfo"></a><div class="refsect1">
463 <a name="GVirDomain.other"></a><h2>Types and Values</h2>
464 <div class="informaltable"><table width="100%" border="0">
465 <colgroup>
466 <col width="150px" class="name">
467 <col class="description">
468 </colgroup>
469 <tbody>
470 <tr>
471 <td class="datatype_keyword">enum</td>
472 <td class="function_name"><a class="link" href="GVirDomain.html#GVirDomainState" title="enum GVirDomainState">GVirDomainState</a></td>
473 </tr>
474 <tr>
475 <td class="datatype_keyword">enum</td>
476 <td class="function_name"><a class="link" href="GVirDomain.html#GVirDomainStartFlags" title="enum GVirDomainStartFlags">GVirDomainStartFlags</a></td>
477 </tr>
478 <tr>
479 <td class="datatype_keyword">enum</td>
480 <td class="function_name"><a class="link" href="GVirDomain.html#GVirDomainDeleteFlags" title="enum GVirDomainDeleteFlags">GVirDomainDeleteFlags</a></td>
481 </tr>
482 <tr>
483 <td class="datatype_keyword">enum</td>
484 <td class="function_name"><a class="link" href="GVirDomain.html#GVirDomainXMLFlags" title="enum GVirDomainXMLFlags">GVirDomainXMLFlags</a></td>
485 </tr>
486 <tr>
487 <td class="datatype_keyword">enum</td>
488 <td class="function_name"><a class="link" href="GVirDomain.html#GVirDomainShutdownFlags" title="enum GVirDomainShutdownFlags">GVirDomainShutdownFlags</a></td>
489 </tr>
490 <tr>
491 <td class="datatype_keyword">enum</td>
492 <td class="function_name"><a class="link" href="GVirDomain.html#GVirDomainSnapshotCreateFlags" title="enum GVirDomainSnapshotCreateFlags">GVirDomainSnapshotCreateFlags</a></td>
493 </tr>
494 <tr>
495 <td class="datatype_keyword">enum</td>
496 <td class="function_name"><a class="link" href="GVirDomain.html#GVirDomainUpdateDeviceFlags" title="enum GVirDomainUpdateDeviceFlags">GVirDomainUpdateDeviceFlags</a></td>
497 </tr>
498 <tr>
499 <td class="datatype_keyword">enum</td>
500 <td class="function_name"><a class="link" href="GVirDomain.html#GVirDomainRebootFlags" title="enum GVirDomainRebootFlags">GVirDomainRebootFlags</a></td>
501 </tr>
502 <tr>
503 <td class="datatype_keyword">enum</td>
504 <td class="function_name"><a class="link" href="GVirDomain.html#GVirDomainSnapshotListFlags" title="enum GVirDomainSnapshotListFlags">GVirDomainSnapshotListFlags</a></td>
505 </tr>
506 </tbody>
507 </table></div>
174508 </div>
175509 <div class="refsect1">
176510 <a name="GVirDomain.object-hierarchy"></a><h2>Object Hierarchy</h2>
177 <pre class="synopsis">
178 GObject
179 +----GVirDomain
180 </pre>
181 <pre class="synopsis">
182 GBoxed
183 +----GVirDomainInfo
184 </pre>
185 </div>
186 <div class="refsect1">
187 <a name="GVirDomain.properties"></a><h2>Properties</h2>
188 <pre class="synopsis">
189 "<a class="link" href="GVirDomain.html#GVirDomain--handle" title='The "handle" property'>handle</a>" <span class="type">GVirDomainHandle</span>* : Read / Write / Construct Only
190 "<a class="link" href="GVirDomain.html#GVirDomain--persistent" title='The "persistent" property'>persistent</a>" <span class="type">gboolean</span> : Read
191 </pre>
192 </div>
193 <div class="refsect1">
194 <a name="GVirDomain.signals"></a><h2>Signals</h2>
195 <pre class="synopsis">
196 "<a class="link" href="GVirDomain.html#GVirDomain-pmsuspended" title='The "pmsuspended" signal'>pmsuspended</a>" : <code class="literal">No Hooks</code>
197 "<a class="link" href="GVirDomain.html#GVirDomain-resumed" title='The "resumed" signal'>resumed</a>" : <code class="literal">No Hooks</code>
198 "<a class="link" href="GVirDomain.html#GVirDomain-started" title='The "started" signal'>started</a>" : <code class="literal">No Hooks</code>
199 "<a class="link" href="GVirDomain.html#GVirDomain-stopped" title='The "stopped" signal'>stopped</a>" : <code class="literal">No Hooks</code>
200 "<a class="link" href="GVirDomain.html#GVirDomain-suspended" title='The "suspended" signal'>suspended</a>" : <code class="literal">No Hooks</code>
201 "<a class="link" href="GVirDomain.html#GVirDomain-updated" title='The "updated" signal'>updated</a>" : <code class="literal">No Hooks</code>
511 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html">GBoxed</a>
512 <span class="lineart">╰──</span> GVirDomainInfo
513 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
514 <span class="lineart">╰──</span> GVirDomain
202515 </pre>
203516 </div>
204517 <div class="refsect1">
205518 <a name="GVirDomain.description"></a><h2>Description</h2>
206519 </div>
207520 <div class="refsect1">
208 <a name="GVirDomain.details"></a><h2>Details</h2>
209 <div class="refsect2">
210 <a name="GVirDomain-struct"></a><h3>struct GVirDomain</h3>
211 <pre class="programlisting">struct GVirDomain;</pre>
212 </div>
213 <hr>
214 <div class="refsect2">
215 <a name="GVirDomainClass"></a><h3>struct GVirDomainClass</h3>
216 <pre class="programlisting">struct GVirDomainClass {
217 GObjectClass parent_class;
521 <a name="GVirDomain.functions_details"></a><h2>Functions</h2>
522 <div class="refsect2">
523 <a name="gvir-domain-get-name"></a><h3>gvir_domain_get_name ()</h3>
524 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
525 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>
526 </div>
527 <hr>
528 <div class="refsect2">
529 <a name="gvir-domain-get-uuid"></a><h3>gvir_domain_get_uuid ()</h3>
530 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
531 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>
532 </div>
533 <hr>
534 <div class="refsect2">
535 <a name="gvir-domain-get-id"></a><h3>gvir_domain_get_id ()</h3>
536 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
537 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>,
538 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
539 </div>
540 <hr>
541 <div class="refsect2">
542 <a name="gvir-domain-start"></a><h3>gvir_domain_start ()</h3>
543 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
544 gvir_domain_start (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
545 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
546 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
547 <div class="refsect3">
548 <a name="id-1.2.3.10.5.4"></a><h4>Parameters</h4>
549 <div class="informaltable"><table width="100%" border="0">
550 <colgroup>
551 <col width="150px" class="parameters_name">
552 <col class="parameters_description">
553 <col width="200px" class="parameters_annotations">
554 </colgroup>
555 <tbody>
556 <tr>
557 <td class="parameter_name"><p>dom</p></td>
558 <td class="parameter_description"><p>the domain</p></td>
559 <td class="parameter_annotations"> </td>
560 </tr>
561 <tr>
562 <td class="parameter_name"><p>flags</p></td>
563 <td class="parameter_description"><p>the flags</p></td>
564 <td class="parameter_annotations"> </td>
565 </tr>
566 </tbody>
567 </table></div>
568 </div>
569 </div>
570 <hr>
571 <div class="refsect2">
572 <a name="gvir-domain-start-async"></a><h3>gvir_domain_start_async ()</h3>
573 <pre class="programlisting"><span class="returnvalue">void</span>
574 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>,
575 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
576 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
577 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
578 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
579 <p>Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()"><span class="type">gvir_domain_start</span></a>.</p>
580 <div class="refsect3">
581 <a name="id-1.2.3.10.6.5"></a><h4>Parameters</h4>
582 <div class="informaltable"><table width="100%" border="0">
583 <colgroup>
584 <col width="150px" class="parameters_name">
585 <col class="parameters_description">
586 <col width="200px" class="parameters_annotations">
587 </colgroup>
588 <tbody>
589 <tr>
590 <td class="parameter_name"><p>dom</p></td>
591 <td class="parameter_description"><p>the domain</p></td>
592 <td class="parameter_annotations"> </td>
593 </tr>
594 <tr>
595 <td class="parameter_name"><p>flags</p></td>
596 <td class="parameter_description"><p>the flags</p></td>
597 <td class="parameter_annotations"> </td>
598 </tr>
599 <tr>
600 <td class="parameter_name"><p>cancellable</p></td>
601 <td class="parameter_description"><p> cancellation object. </p></td>
602 <td class="parameter_annotations"><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></td>
603 </tr>
604 <tr>
605 <td class="parameter_name"><p>callback</p></td>
606 <td class="parameter_description"><p> completion callback. </p></td>
607 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
608 </tr>
609 <tr>
610 <td class="parameter_name"><p>user_data</p></td>
611 <td class="parameter_description"><p> opaque data for callback. </p></td>
612 <td class="parameter_annotations"><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></td>
613 </tr>
614 </tbody>
615 </table></div>
616 </div>
617 </div>
618 <hr>
619 <div class="refsect2">
620 <a name="gvir-domain-start-finish"></a><h3>gvir_domain_start_finish ()</h3>
621 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
622 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>,
623 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
624 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
625 </div>
626 <hr>
627 <div class="refsect2">
628 <a name="gvir-domain-resume"></a><h3>gvir_domain_resume ()</h3>
629 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
630 gvir_domain_resume (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
631 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
632 <div class="refsect3">
633 <a name="id-1.2.3.10.8.4"></a><h4>Parameters</h4>
634 <div class="informaltable"><table width="100%" border="0">
635 <colgroup>
636 <col width="150px" class="parameters_name">
637 <col class="parameters_description">
638 <col width="200px" class="parameters_annotations">
639 </colgroup>
640 <tbody>
641 <tr>
642 <td class="parameter_name"><p>dom</p></td>
643 <td class="parameter_description"><p>the domain</p></td>
644 <td class="parameter_annotations"> </td>
645 </tr>
646 <tr>
647 <td class="parameter_name"><p>err</p></td>
648 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
649 <td class="parameter_annotations"> </td>
650 </tr>
651 </tbody>
652 </table></div>
653 </div>
654 <div class="refsect3">
655 <a name="id-1.2.3.10.8.5"></a><h4>Returns</h4>
656 <p> TRUE on success</p>
657 </div>
658 </div>
659 <hr>
660 <div class="refsect2">
661 <a name="gvir-domain-resume-async"></a><h3>gvir_domain_resume_async ()</h3>
662 <pre class="programlisting"><span class="returnvalue">void</span>
663 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>,
664 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
665 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
666 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
667 <p>Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()"><span class="type">gvir_domain_resume</span></a>.</p>
668 <div class="refsect3">
669 <a name="id-1.2.3.10.9.5"></a><h4>Parameters</h4>
670 <div class="informaltable"><table width="100%" border="0">
671 <colgroup>
672 <col width="150px" class="parameters_name">
673 <col class="parameters_description">
674 <col width="200px" class="parameters_annotations">
675 </colgroup>
676 <tbody>
677 <tr>
678 <td class="parameter_name"><p>dom</p></td>
679 <td class="parameter_description"><p>the domain to resume</p></td>
680 <td class="parameter_annotations"> </td>
681 </tr>
682 <tr>
683 <td class="parameter_name"><p>cancellable</p></td>
684 <td class="parameter_description"><p> cancellation object. </p></td>
685 <td class="parameter_annotations"><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></td>
686 </tr>
687 <tr>
688 <td class="parameter_name"><p>callback</p></td>
689 <td class="parameter_description"><p> completion callback. </p></td>
690 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
691 </tr>
692 <tr>
693 <td class="parameter_name"><p>user_data</p></td>
694 <td class="parameter_description"><p> opaque data for callback. </p></td>
695 <td class="parameter_annotations"><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></td>
696 </tr>
697 </tbody>
698 </table></div>
699 </div>
700 </div>
701 <hr>
702 <div class="refsect2">
703 <a name="gvir-domain-resume-finish"></a><h3>gvir_domain_resume_finish ()</h3>
704 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
705 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>,
706 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
707 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
708 </div>
709 <hr>
710 <div class="refsect2">
711 <a name="gvir-domain-wakeup"></a><h3>gvir_domain_wakeup ()</h3>
712 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
713 gvir_domain_wakeup (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
714 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
715 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
716 <div class="refsect3">
717 <a name="id-1.2.3.10.11.4"></a><h4>Parameters</h4>
718 <div class="informaltable"><table width="100%" border="0">
719 <colgroup>
720 <col width="150px" class="parameters_name">
721 <col class="parameters_description">
722 <col width="200px" class="parameters_annotations">
723 </colgroup>
724 <tbody>
725 <tr>
726 <td class="parameter_name"><p>dom</p></td>
727 <td class="parameter_description"><p>the domain</p></td>
728 <td class="parameter_annotations"> </td>
729 </tr>
730 <tr>
731 <td class="parameter_name"><p>flags</p></td>
732 <td class="parameter_description"><p>placeholder for flags, pass 0</p></td>
733 <td class="parameter_annotations"> </td>
734 </tr>
735 <tr>
736 <td class="parameter_name"><p>err</p></td>
737 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
738 <td class="parameter_annotations"> </td>
739 </tr>
740 </tbody>
741 </table></div>
742 </div>
743 <div class="refsect3">
744 <a name="id-1.2.3.10.11.5"></a><h4>Returns</h4>
745 <p> TRUE on success</p>
746 </div>
747 </div>
748 <hr>
749 <div class="refsect2">
750 <a name="gvir-domain-wakeup-async"></a><h3>gvir_domain_wakeup_async ()</h3>
751 <pre class="programlisting"><span class="returnvalue">void</span>
752 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>,
753 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
754 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
755 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
756 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
757 <p>Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-wakeup" title="gvir_domain_wakeup ()"><span class="type">gvir_domain_wakeup</span></a>.</p>
758 <div class="refsect3">
759 <a name="id-1.2.3.10.12.5"></a><h4>Parameters</h4>
760 <div class="informaltable"><table width="100%" border="0">
761 <colgroup>
762 <col width="150px" class="parameters_name">
763 <col class="parameters_description">
764 <col width="200px" class="parameters_annotations">
765 </colgroup>
766 <tbody>
767 <tr>
768 <td class="parameter_name"><p>dom</p></td>
769 <td class="parameter_description"><p>the domain to wakeup</p></td>
770 <td class="parameter_annotations"> </td>
771 </tr>
772 <tr>
773 <td class="parameter_name"><p>flags</p></td>
774 <td class="parameter_description"><p>placeholder for flags, pass 0</p></td>
775 <td class="parameter_annotations"> </td>
776 </tr>
777 <tr>
778 <td class="parameter_name"><p>cancellable</p></td>
779 <td class="parameter_description"><p> cancellation object. </p></td>
780 <td class="parameter_annotations"><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></td>
781 </tr>
782 <tr>
783 <td class="parameter_name"><p>callback</p></td>
784 <td class="parameter_description"><p> completion callback. </p></td>
785 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
786 </tr>
787 <tr>
788 <td class="parameter_name"><p>user_data</p></td>
789 <td class="parameter_description"><p> opaque data for callback. </p></td>
790 <td class="parameter_annotations"><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></td>
791 </tr>
792 </tbody>
793 </table></div>
794 </div>
795 </div>
796 <hr>
797 <div class="refsect2">
798 <a name="gvir-domain-wakeup-finish"></a><h3>gvir_domain_wakeup_finish ()</h3>
799 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
800 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>,
801 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
802 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
803 </div>
804 <hr>
805 <div class="refsect2">
806 <a name="gvir-domain-stop"></a><h3>gvir_domain_stop ()</h3>
807 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
808 gvir_domain_stop (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
809 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
810 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
811 <div class="refsect3">
812 <a name="id-1.2.3.10.14.4"></a><h4>Parameters</h4>
813 <div class="informaltable"><table width="100%" border="0">
814 <colgroup>
815 <col width="150px" class="parameters_name">
816 <col class="parameters_description">
817 <col width="200px" class="parameters_annotations">
818 </colgroup>
819 <tbody>
820 <tr>
821 <td class="parameter_name"><p>dom</p></td>
822 <td class="parameter_description"><p>the domain</p></td>
823 <td class="parameter_annotations"> </td>
824 </tr>
825 <tr>
826 <td class="parameter_name"><p>flags</p></td>
827 <td class="parameter_description"><p>the flags</p></td>
828 <td class="parameter_annotations"> </td>
829 </tr>
830 </tbody>
831 </table></div>
832 </div>
833 </div>
834 <hr>
835 <div class="refsect2">
836 <a name="gvir-domain-delete"></a><h3>gvir_domain_delete ()</h3>
837 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
838 gvir_domain_delete (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
839 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
840 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
841 <div class="refsect3">
842 <a name="id-1.2.3.10.15.4"></a><h4>Parameters</h4>
843 <div class="informaltable"><table width="100%" border="0">
844 <colgroup>
845 <col width="150px" class="parameters_name">
846 <col class="parameters_description">
847 <col width="200px" class="parameters_annotations">
848 </colgroup>
849 <tbody>
850 <tr>
851 <td class="parameter_name"><p>dom</p></td>
852 <td class="parameter_description"><p>the domain</p></td>
853 <td class="parameter_annotations"> </td>
854 </tr>
855 <tr>
856 <td class="parameter_name"><p>flags</p></td>
857 <td class="parameter_description"><p>the flags</p></td>
858 <td class="parameter_annotations"> </td>
859 </tr>
860 </tbody>
861 </table></div>
862 </div>
863 </div>
864 <hr>
865 <div class="refsect2">
866 <a name="gvir-domain-shutdown"></a><h3>gvir_domain_shutdown ()</h3>
867 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
868 gvir_domain_shutdown (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
869 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
870 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
871 <div class="refsect3">
872 <a name="id-1.2.3.10.16.4"></a><h4>Parameters</h4>
873 <div class="informaltable"><table width="100%" border="0">
874 <colgroup>
875 <col width="150px" class="parameters_name">
876 <col class="parameters_description">
877 <col width="200px" class="parameters_annotations">
878 </colgroup>
879 <tbody>
880 <tr>
881 <td class="parameter_name"><p>dom</p></td>
882 <td class="parameter_description"><p>the domain</p></td>
883 <td class="parameter_annotations"> </td>
884 </tr>
885 <tr>
886 <td class="parameter_name"><p>flags</p></td>
887 <td class="parameter_description"><p>the <a class="link" href="GVirDomain.html#GVirDomainShutdownFlags" title="enum GVirDomainShutdownFlags"><code class="literal">GVirDomainShutdownFlags</code></a> flags</p></td>
888 <td class="parameter_annotations"> </td>
889 </tr>
890 </tbody>
891 </table></div>
892 </div>
893 </div>
894 <hr>
895 <div class="refsect2">
896 <a name="gvir-domain-reboot"></a><h3>gvir_domain_reboot ()</h3>
897 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
898 gvir_domain_reboot (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
899 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
900 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
901 <div class="refsect3">
902 <a name="id-1.2.3.10.17.4"></a><h4>Parameters</h4>
903 <div class="informaltable"><table width="100%" border="0">
904 <colgroup>
905 <col width="150px" class="parameters_name">
906 <col class="parameters_description">
907 <col width="200px" class="parameters_annotations">
908 </colgroup>
909 <tbody>
910 <tr>
911 <td class="parameter_name"><p>dom</p></td>
912 <td class="parameter_description"><p>the domain</p></td>
913 <td class="parameter_annotations"> </td>
914 </tr>
915 <tr>
916 <td class="parameter_name"><p>flags</p></td>
917 <td class="parameter_description"><p>the <a class="link" href="GVirDomain.html#GVirDomainRebootFlags" title="enum GVirDomainRebootFlags"><code class="literal">GVirDomainRebootFlags</code></a> flags</p></td>
918 <td class="parameter_annotations"> </td>
919 </tr>
920 </tbody>
921 </table></div>
922 </div>
923 </div>
924 <hr>
925 <div class="refsect2">
926 <a name="gvir-domain-save-to-file"></a><h3>gvir_domain_save_to_file ()</h3>
927 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
928 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>,
929 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
930 <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>,
931 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
932 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
933 <div class="refsect3">
934 <a name="id-1.2.3.10.18.4"></a><h4>Parameters</h4>
935 <div class="informaltable"><table width="100%" border="0">
936 <colgroup>
937 <col width="150px" class="parameters_name">
938 <col class="parameters_description">
939 <col width="200px" class="parameters_annotations">
940 </colgroup>
941 <tbody>
942 <tr>
943 <td class="parameter_name"><p>dom</p></td>
944 <td class="parameter_description"><p>the domain</p></td>
945 <td class="parameter_annotations"> </td>
946 </tr>
947 <tr>
948 <td class="parameter_name"><p>filename</p></td>
949 <td class="parameter_description"><p>path to the output file</p></td>
950 <td class="parameter_annotations"> </td>
951 </tr>
952 <tr>
953 <td class="parameter_name"><p>custom_conf</p></td>
954 <td class="parameter_description"><p> configuration for domain or NULL. </p></td>
955 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
956 </tr>
957 <tr>
958 <td class="parameter_name"><p>flags</p></td>
959 <td class="parameter_description"><p>the flags</p></td>
960 <td class="parameter_annotations"> </td>
961 </tr>
962 </tbody>
963 </table></div>
964 </div>
965 <div class="refsect3">
966 <a name="id-1.2.3.10.18.5"></a><h4>Returns</h4>
967 <p> TRUE on success, FALSE otherwise</p>
968 </div>
969 </div>
970 <hr>
971 <div class="refsect2">
972 <a name="gvir-domain-save-to-file-async"></a><h3>gvir_domain_save_to_file_async ()</h3>
973 <pre class="programlisting"><span class="returnvalue">void</span>
974 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>,
975 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
976 <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>,
977 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
978 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
979 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
980 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
981 <p>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></p>
982 <div class="refsect3">
983 <a name="id-1.2.3.10.19.5"></a><h4>Parameters</h4>
984 <div class="informaltable"><table width="100%" border="0">
985 <colgroup>
986 <col width="150px" class="parameters_name">
987 <col class="parameters_description">
988 <col width="200px" class="parameters_annotations">
989 </colgroup>
990 <tbody>
991 <tr>
992 <td class="parameter_name"><p>dom</p></td>
993 <td class="parameter_description"><p>the domain</p></td>
994 <td class="parameter_annotations"> </td>
995 </tr>
996 <tr>
997 <td class="parameter_name"><p>filename</p></td>
998 <td class="parameter_description"><p>path to output file</p></td>
999 <td class="parameter_annotations"> </td>
1000 </tr>
1001 <tr>
1002 <td class="parameter_name"><p>custom_conf</p></td>
1003 <td class="parameter_description"><p> configuration for domain or NULL. </p></td>
1004 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1005 </tr>
1006 <tr>
1007 <td class="parameter_name"><p>flags</p></td>
1008 <td class="parameter_description"><p>the flags</p></td>
1009 <td class="parameter_annotations"> </td>
1010 </tr>
1011 <tr>
1012 <td class="parameter_name"><p>cancellable</p></td>
1013 <td class="parameter_description"><p> cancallation object. </p></td>
1014 <td class="parameter_annotations"><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></td>
1015 </tr>
1016 <tr>
1017 <td class="parameter_name"><p>callback</p></td>
1018 <td class="parameter_description"><p> completion callback. </p></td>
1019 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
1020 </tr>
1021 <tr>
1022 <td class="parameter_name"><p>user_data</p></td>
1023 <td class="parameter_description"><p> opaque data for callback. </p></td>
1024 <td class="parameter_annotations"><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></td>
1025 </tr>
1026 </tbody>
1027 </table></div>
1028 </div>
1029 </div>
1030 <hr>
1031 <div class="refsect2">
1032 <a name="gvir-domain-save-to-file-finish"></a><h3>gvir_domain_save_to_file_finish ()</h3>
1033 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1034 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>,
1035 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
1036 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1037 <p>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>.</p>
1038 <div class="refsect3">
1039 <a name="id-1.2.3.10.20.5"></a><h4>Parameters</h4>
1040 <div class="informaltable"><table width="100%" border="0">
1041 <colgroup>
1042 <col width="150px" class="parameters_name">
1043 <col class="parameters_description">
1044 <col width="200px" class="parameters_annotations">
1045 </colgroup>
1046 <tbody>
1047 <tr>
1048 <td class="parameter_name"><p>dom</p></td>
1049 <td class="parameter_description"><p>the domain to save</p></td>
1050 <td class="parameter_annotations"> </td>
1051 </tr>
1052 <tr>
1053 <td class="parameter_name"><p>result</p></td>
1054 <td class="parameter_description"><p> async method result. </p></td>
1055 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1056 </tr>
1057 <tr>
1058 <td class="parameter_name"><p>err</p></td>
1059 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
1060 <td class="parameter_annotations"> </td>
1061 </tr>
1062 </tbody>
1063 </table></div>
1064 </div>
1065 <div class="refsect3">
1066 <a name="id-1.2.3.10.20.6"></a><h4>Returns</h4>
1067 <p> TRUE if domain was saved successfully, FALSE otherwise.</p>
1068 </div>
1069 </div>
1070 <hr>
1071 <div class="refsect2">
1072 <a name="gvir-domain-get-info"></a><h3>gvir_domain_get_info ()</h3>
1073 <pre class="programlisting"><a class="link" href="GVirDomain.html#GVirDomainInfo"><span class="returnvalue">GVirDomainInfo</span></a> *
1074 gvir_domain_get_info (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1075 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1076 <div class="refsect3">
1077 <a name="id-1.2.3.10.21.4"></a><h4>Parameters</h4>
1078 <div class="informaltable"><table width="100%" border="0">
1079 <colgroup>
1080 <col width="150px" class="parameters_name">
1081 <col class="parameters_description">
1082 <col width="200px" class="parameters_annotations">
1083 </colgroup>
1084 <tbody><tr>
1085 <td class="parameter_name"><p>dom</p></td>
1086 <td class="parameter_description"><p>the domain</p></td>
1087 <td class="parameter_annotations"> </td>
1088 </tr></tbody>
1089 </table></div>
1090 </div>
1091 <div class="refsect3">
1092 <a name="id-1.2.3.10.21.5"></a><h4>Returns</h4>
1093 <p> the info. The returned structure should be
1094 freed using <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#g-boxed-free"><code class="function"><GTKDOCLINK HREF="g-boxed-free"><code class="function">g_boxed_free()</code></a></code></GTKDOCLINK> with GVIR_TYPE_DOMAIN_INFO as the first argument
1095 when no longer needed. </p>
1096 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1097 </div>
1098 </div>
1099 <hr>
1100 <div class="refsect2">
1101 <a name="gvir-domain-get-info-async"></a><h3>gvir_domain_get_info_async ()</h3>
1102 <pre class="programlisting"><span class="returnvalue">void</span>
1103 gvir_domain_get_info_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1104 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1105 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1106 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1107 <p>Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-get-info" title="gvir_domain_get_info ()"><span class="type">gvir_domain_get_info</span></a>.</p>
1108 <div class="refsect3">
1109 <a name="id-1.2.3.10.22.5"></a><h4>Parameters</h4>
1110 <div class="informaltable"><table width="100%" border="0">
1111 <colgroup>
1112 <col width="150px" class="parameters_name">
1113 <col class="parameters_description">
1114 <col width="200px" class="parameters_annotations">
1115 </colgroup>
1116 <tbody>
1117 <tr>
1118 <td class="parameter_name"><p>dom</p></td>
1119 <td class="parameter_description"><p>the domain</p></td>
1120 <td class="parameter_annotations"> </td>
1121 </tr>
1122 <tr>
1123 <td class="parameter_name"><p>cancellable</p></td>
1124 <td class="parameter_description"><p> cancellation object. </p></td>
1125 <td class="parameter_annotations"><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></td>
1126 </tr>
1127 <tr>
1128 <td class="parameter_name"><p>callback</p></td>
1129 <td class="parameter_description"><p> completion callback. </p></td>
1130 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
1131 </tr>
1132 <tr>
1133 <td class="parameter_name"><p>user_data</p></td>
1134 <td class="parameter_description"><p> opaque data for callback. </p></td>
1135 <td class="parameter_annotations"><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></td>
1136 </tr>
1137 </tbody>
1138 </table></div>
1139 </div>
1140 </div>
1141 <hr>
1142 <div class="refsect2">
1143 <a name="gvir-domain-get-info-finish"></a><h3>gvir_domain_get_info_finish ()</h3>
1144 <pre class="programlisting"><a class="link" href="GVirDomain.html#GVirDomainInfo"><span class="returnvalue">GVirDomainInfo</span></a> *
1145 gvir_domain_get_info_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1146 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
1147 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1148 <p>Finishes the operation started by <a class="link" href="GVirDomain.html#gvir-domain-get-info-async" title="gvir_domain_get_info_async ()"><span class="type">gvir_domain_get_info_async</span></a>.</p>
1149 <div class="refsect3">
1150 <a name="id-1.2.3.10.23.5"></a><h4>Parameters</h4>
1151 <div class="informaltable"><table width="100%" border="0">
1152 <colgroup>
1153 <col width="150px" class="parameters_name">
1154 <col class="parameters_description">
1155 <col width="200px" class="parameters_annotations">
1156 </colgroup>
1157 <tbody>
1158 <tr>
1159 <td class="parameter_name"><p>dom</p></td>
1160 <td class="parameter_description"><p>the domain</p></td>
1161 <td class="parameter_annotations"> </td>
1162 </tr>
1163 <tr>
1164 <td class="parameter_name"><p>result</p></td>
1165 <td class="parameter_description"><p> async method result. </p></td>
1166 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1167 </tr>
1168 <tr>
1169 <td class="parameter_name"><p>err</p></td>
1170 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
1171 <td class="parameter_annotations"> </td>
1172 </tr>
1173 </tbody>
1174 </table></div>
1175 </div>
1176 <div class="refsect3">
1177 <a name="id-1.2.3.10.23.6"></a><h4>Returns</h4>
1178 <p> the info. The returned object should be
1179 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
1180 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1181 </div>
1182 </div>
1183 <hr>
1184 <div class="refsect2">
1185 <a name="gvir-domain-get-config"></a><h3>gvir_domain_get_config ()</h3>
1186 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="returnvalue">GVirConfigDomain</span></a> *
1187 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>,
1188 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1189 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1190 <div class="refsect3">
1191 <a name="id-1.2.3.10.24.4"></a><h4>Parameters</h4>
1192 <div class="informaltable"><table width="100%" border="0">
1193 <colgroup>
1194 <col width="150px" class="parameters_name">
1195 <col class="parameters_description">
1196 <col width="200px" class="parameters_annotations">
1197 </colgroup>
1198 <tbody>
1199 <tr>
1200 <td class="parameter_name"><p>dom</p></td>
1201 <td class="parameter_description"><p>the domain</p></td>
1202 <td class="parameter_annotations"> </td>
1203 </tr>
1204 <tr>
1205 <td class="parameter_name"><p>flags</p></td>
1206 <td class="parameter_description"><p>the <a class="link" href="GVirDomain.html#GVirDomainXMLFlags" title="enum GVirDomainXMLFlags"><code class="literal">GVirDomainXMLFlags</code></a> flags</p></td>
1207 <td class="parameter_annotations"> </td>
1208 </tr>
1209 </tbody>
1210 </table></div>
1211 </div>
1212 <div class="refsect3">
1213 <a name="id-1.2.3.10.24.5"></a><h4>Returns</h4>
1214 <p> the config. The returned object should be
1215 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
1216 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1217 </div>
1218 </div>
1219 <hr>
1220 <div class="refsect2">
1221 <a name="gvir-domain-set-config"></a><h3>gvir_domain_set_config ()</h3>
1222 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1223 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>,
1224 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html"><span class="type">GVirConfigDomain</span></a> *conf</code></em>,
1225 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1226 <p>Resets configuration of an existing domain.</p>
1227 <p>Note: If domain is already running, the new configuration will not take
1228 affect until domain reboots.</p>
1229 <div class="refsect3">
1230 <a name="id-1.2.3.10.25.6"></a><h4>Parameters</h4>
1231 <div class="informaltable"><table width="100%" border="0">
1232 <colgroup>
1233 <col width="150px" class="parameters_name">
1234 <col class="parameters_description">
1235 <col width="200px" class="parameters_annotations">
1236 </colgroup>
1237 <tbody>
1238 <tr>
1239 <td class="parameter_name"><p>domain</p></td>
1240 <td class="parameter_description"><p>the domain</p></td>
1241 <td class="parameter_annotations"> </td>
1242 </tr>
1243 <tr>
1244 <td class="parameter_name"><p>conf</p></td>
1245 <td class="parameter_description"><p>the new configuration for the domain</p></td>
1246 <td class="parameter_annotations"> </td>
1247 </tr>
1248 <tr>
1249 <td class="parameter_name"><p>err</p></td>
1250 <td class="parameter_description"><p> Place-holder for error or NULL. </p></td>
1251 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1252 </tr>
1253 </tbody>
1254 </table></div>
1255 </div>
1256 <div class="refsect3">
1257 <a name="id-1.2.3.10.25.7"></a><h4>Returns</h4>
1258 <p> TRUE on success, FALSE if an error occurred.</p>
1259 </div>
1260 </div>
1261 <hr>
1262 <div class="refsect2">
1263 <a name="gvir-domain-screenshot"></a><h3>gvir_domain_screenshot ()</h3>
1264 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1265 gvir_domain_screenshot (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1266 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
1267 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> monitor_id</code></em>,
1268 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1269 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1270 <div class="refsect3">
1271 <a name="id-1.2.3.10.26.4"></a><h4>Parameters</h4>
1272 <div class="informaltable"><table width="100%" border="0">
1273 <colgroup>
1274 <col width="150px" class="parameters_name">
1275 <col class="parameters_description">
1276 <col width="200px" class="parameters_annotations">
1277 </colgroup>
1278 <tbody>
1279 <tr>
1280 <td class="parameter_name"><p>stream</p></td>
1281 <td class="parameter_description"><p>stream to use as output</p></td>
1282 <td class="parameter_annotations"> </td>
1283 </tr>
1284 <tr>
1285 <td class="parameter_name"><p>monitor_id</p></td>
1286 <td class="parameter_description"><p>monitor ID to take screenshot from</p></td>
1287 <td class="parameter_annotations"> </td>
1288 </tr>
1289 <tr>
1290 <td class="parameter_name"><p>flags</p></td>
1291 <td class="parameter_description"><p>extra flags, currently unused</p></td>
1292 <td class="parameter_annotations"> </td>
1293 </tr>
1294 </tbody>
1295 </table></div>
1296 </div>
1297 <div class="refsect3">
1298 <a name="id-1.2.3.10.26.5"></a><h4>Returns</h4>
1299 <p> a newly allocated string containing the
1300 mime-type of the image format, or NULL upon error. </p>
1301 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1302 </div>
1303 </div>
1304 <hr>
1305 <div class="refsect2">
1306 <a name="gvir-domain-open-console"></a><h3>gvir_domain_open_console ()</h3>
1307 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1308 gvir_domain_open_console (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1309 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
1310 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *devname</code></em>,
1311 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1312 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1313 <p>Open a text console for the domain <em class="parameter"><code>dom</code></em>
1314 , connecting it to the
1315 stream <em class="parameter"><code>stream</code></em>
1316 . If <em class="parameter"><code>devname</code></em>
1317 is NULL, the default console will
1318 be opened, otherwise <em class="parameter"><code>devname</code></em>
1319 can be used to specify a non-default
1320 console device.</p>
1321 <div class="refsect3">
1322 <a name="id-1.2.3.10.27.5"></a><h4>Parameters</h4>
1323 <div class="informaltable"><table width="100%" border="0">
1324 <colgroup>
1325 <col width="150px" class="parameters_name">
1326 <col class="parameters_description">
1327 <col width="200px" class="parameters_annotations">
1328 </colgroup>
1329 <tbody>
1330 <tr>
1331 <td class="parameter_name"><p>dom</p></td>
1332 <td class="parameter_description"><p> the domain. </p></td>
1333 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1334 </tr>
1335 <tr>
1336 <td class="parameter_name"><p>devname</p></td>
1337 <td class="parameter_description"><p> the device name. </p></td>
1338 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1339 </tr>
1340 <tr>
1341 <td class="parameter_name"><p>stream</p></td>
1342 <td class="parameter_description"><p> stream to use as output. </p></td>
1343 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1344 </tr>
1345 <tr>
1346 <td class="parameter_name"><p>flags</p></td>
1347 <td class="parameter_description"><p>extra flags, currently unused</p></td>
1348 <td class="parameter_annotations"> </td>
1349 </tr>
1350 </tbody>
1351 </table></div>
1352 </div>
1353 <div class="refsect3">
1354 <a name="id-1.2.3.10.27.6"></a><h4>Returns</h4>
1355 <p> TRUE if the console was opened, FALSE otherwise.</p>
1356 </div>
1357 </div>
1358 <hr>
1359 <div class="refsect2">
1360 <a name="gvir-domain-open-graphics"></a><h3>gvir_domain_open_graphics ()</h3>
1361 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1362 gvir_domain_open_graphics (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1363 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>,
1364 <em class="parameter"><code><span class="type">int</span> fd</code></em>,
1365 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
1366 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1367 <p>Open a connection to the local graphics display, connecting it to the
1368 socket pair file descriptor passed in as <em class="parameter"><code>fd</code></em>
1369 .</p>
1370 <div class="refsect3">
1371 <a name="id-1.2.3.10.28.5"></a><h4>Parameters</h4>
1372 <div class="informaltable"><table width="100%" border="0">
1373 <colgroup>
1374 <col width="150px" class="parameters_name">
1375 <col class="parameters_description">
1376 <col width="200px" class="parameters_annotations">
1377 </colgroup>
1378 <tbody>
1379 <tr>
1380 <td class="parameter_name"><p>dom</p></td>
1381 <td class="parameter_description"><p>the domain</p></td>
1382 <td class="parameter_annotations"> </td>
1383 </tr>
1384 <tr>
1385 <td class="parameter_name"><p>idx</p></td>
1386 <td class="parameter_description"><p>the graphics index</p></td>
1387 <td class="parameter_annotations"> </td>
1388 </tr>
1389 <tr>
1390 <td class="parameter_name"><p>fd</p></td>
1391 <td class="parameter_description"><p>pre-opened socket pair</p></td>
1392 <td class="parameter_annotations"> </td>
1393 </tr>
1394 <tr>
1395 <td class="parameter_name"><p>flags</p></td>
1396 <td class="parameter_description"><p>extra flags, currently unused</p></td>
1397 <td class="parameter_annotations"> </td>
1398 </tr>
1399 </tbody>
1400 </table></div>
1401 </div>
1402 <div class="refsect3">
1403 <a name="id-1.2.3.10.28.6"></a><h4>Returns</h4>
1404 <p> TRUE if the graphics connection was opened, FALSE otherwise.</p>
1405 </div>
1406 </div>
1407 <hr>
1408 <div class="refsect2">
1409 <a name="gvir-domain-open-graphics-fd"></a><h3>gvir_domain_open_graphics_fd ()</h3>
1410 <pre class="programlisting"><span class="returnvalue">int</span>
1411 gvir_domain_open_graphics_fd (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1412 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>,
1413 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
1414 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1415 <p>This will create a socket pair connected to the graphics backend of <em class="parameter"><code>dom</code></em>
1416 . One
1417 end of the socket will be returned on success, and the other end is handed to
1418 the hypervisor. If <em class="parameter"><code>dom</code></em>
1419 has multiple graphics backends configured, then <em class="parameter"><code>idx</code></em>
2181420
219 /* signals */
220 void (*started)(GVirDomain *dom);
221 void (*stopped)(GVirDomain *dom);
222 void (*resumed)(GVirDomain *dom);
223 void (*updated)(GVirDomain *dom);
224 void (*suspended)(GVirDomain *dom);
225 void (*pmsuspended)(GVirDomain *dom);
226
227 gpointer padding[19];
228 };
229 </pre>
230 </div>
231 <hr>
1421 will determine which one is opened, starting from <em class="parameter"><code>idx</code></em>
1422 0.</p>
1423 <div class="refsect3">
1424 <a name="id-1.2.3.10.29.5"></a><h4>Parameters</h4>
1425 <div class="informaltable"><table width="100%" border="0">
1426 <colgroup>
1427 <col width="150px" class="parameters_name">
1428 <col class="parameters_description">
1429 <col width="200px" class="parameters_annotations">
1430 </colgroup>
1431 <tbody>
1432 <tr>
1433 <td class="parameter_name"><p>dom</p></td>
1434 <td class="parameter_description"><p>the domain</p></td>
1435 <td class="parameter_annotations"> </td>
1436 </tr>
1437 <tr>
1438 <td class="parameter_name"><p>idx</p></td>
1439 <td class="parameter_description"><p>the graphics index</p></td>
1440 <td class="parameter_annotations"> </td>
1441 </tr>
1442 <tr>
1443 <td class="parameter_name"><p>flags</p></td>
1444 <td class="parameter_description"><p>extra flags, currently unused</p></td>
1445 <td class="parameter_annotations"> </td>
1446 </tr>
1447 </tbody>
1448 </table></div>
1449 </div>
1450 <div class="refsect3">
1451 <a name="id-1.2.3.10.29.6"></a><h4>Returns</h4>
1452 <p> An fd on success, -1 on failure.</p>
1453 </div>
1454 <p class="since">Since: 0.2.0</p>
1455 </div>
1456 <hr>
1457 <div class="refsect2">
1458 <a name="gvir-domain-suspend"></a><h3>gvir_domain_suspend ()</h3>
1459 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1460 gvir_domain_suspend (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1461 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1462 <p>Suspends an active domain, the process is frozen without further access to
1463 CPU resources and I/O but the memory used by the domain at the hypervisor
1464 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.</p>
1465 <div class="refsect3">
1466 <a name="id-1.2.3.10.30.5"></a><h4>Parameters</h4>
1467 <div class="informaltable"><table width="100%" border="0">
1468 <colgroup>
1469 <col width="150px" class="parameters_name">
1470 <col class="parameters_description">
1471 <col width="200px" class="parameters_annotations">
1472 </colgroup>
1473 <tbody>
1474 <tr>
1475 <td class="parameter_name"><p>dom</p></td>
1476 <td class="parameter_description"><p>the domain to suspend</p></td>
1477 <td class="parameter_annotations"> </td>
1478 </tr>
1479 <tr>
1480 <td class="parameter_name"><p>err</p></td>
1481 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
1482 <td class="parameter_annotations"> </td>
1483 </tr>
1484 </tbody>
1485 </table></div>
1486 </div>
1487 <div class="refsect3">
1488 <a name="id-1.2.3.10.30.6"></a><h4>Returns</h4>
1489 <p> TRUE if domain was suspended successfully, FALSE otherwise.</p>
1490 </div>
1491 </div>
1492 <hr>
1493 <div class="refsect2">
1494 <a name="gvir-domain-save"></a><h3>gvir_domain_save ()</h3>
1495 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1496 gvir_domain_save (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1497 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
1498 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1499 <p>Saves the state of the domain on disk and stops it. Use <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()"><span class="type">gvir_domain_start</span></a>
1500 to restore the saved state of the domain. A saved domain can be restored
1501 even after shutdown/reboot of host machine.</p>
1502 <div class="refsect3">
1503 <a name="id-1.2.3.10.31.5"></a><h4>Parameters</h4>
1504 <div class="informaltable"><table width="100%" border="0">
1505 <colgroup>
1506 <col width="150px" class="parameters_name">
1507 <col class="parameters_description">
1508 <col width="200px" class="parameters_annotations">
1509 </colgroup>
1510 <tbody>
1511 <tr>
1512 <td class="parameter_name"><p>dom</p></td>
1513 <td class="parameter_description"><p>the domain to save</p></td>
1514 <td class="parameter_annotations"> </td>
1515 </tr>
1516 <tr>
1517 <td class="parameter_name"><p>flags</p></td>
1518 <td class="parameter_description"><p>extra flags, currently unused</p></td>
1519 <td class="parameter_annotations"> </td>
1520 </tr>
1521 <tr>
1522 <td class="parameter_name"><p>err</p></td>
1523 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
1524 <td class="parameter_annotations"> </td>
1525 </tr>
1526 </tbody>
1527 </table></div>
1528 </div>
1529 <div class="refsect3">
1530 <a name="id-1.2.3.10.31.6"></a><h4>Returns</h4>
1531 <p> TRUE if domain was saved successfully, FALSE otherwise.</p>
1532 </div>
1533 </div>
1534 <hr>
1535 <div class="refsect2">
1536 <a name="gvir-domain-save-async"></a><h3>gvir_domain_save_async ()</h3>
1537 <pre class="programlisting"><span class="returnvalue">void</span>
1538 gvir_domain_save_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1539 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
1540 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1541 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1542 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1543 <p>Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-save" title="gvir_domain_save ()"><span class="type">gvir_domain_save</span></a>.</p>
1544 <div class="refsect3">
1545 <a name="id-1.2.3.10.32.5"></a><h4>Parameters</h4>
1546 <div class="informaltable"><table width="100%" border="0">
1547 <colgroup>
1548 <col width="150px" class="parameters_name">
1549 <col class="parameters_description">
1550 <col width="200px" class="parameters_annotations">
1551 </colgroup>
1552 <tbody>
1553 <tr>
1554 <td class="parameter_name"><p>dom</p></td>
1555 <td class="parameter_description"><p>the domain to save</p></td>
1556 <td class="parameter_annotations"> </td>
1557 </tr>
1558 <tr>
1559 <td class="parameter_name"><p>flags</p></td>
1560 <td class="parameter_description"><p>extra flags, currently unused</p></td>
1561 <td class="parameter_annotations"> </td>
1562 </tr>
1563 <tr>
1564 <td class="parameter_name"><p>cancellable</p></td>
1565 <td class="parameter_description"><p> cancellation object. </p></td>
1566 <td class="parameter_annotations"><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></td>
1567 </tr>
1568 <tr>
1569 <td class="parameter_name"><p>callback</p></td>
1570 <td class="parameter_description"><p> completion callback. </p></td>
1571 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
1572 </tr>
1573 <tr>
1574 <td class="parameter_name"><p>user_data</p></td>
1575 <td class="parameter_description"><p> opaque data for callback. </p></td>
1576 <td class="parameter_annotations"><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></td>
1577 </tr>
1578 </tbody>
1579 </table></div>
1580 </div>
1581 </div>
1582 <hr>
1583 <div class="refsect2">
1584 <a name="gvir-domain-save-finish"></a><h3>gvir_domain_save_finish ()</h3>
1585 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1586 gvir_domain_save_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1587 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
1588 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1589 <p>Finishes the operation started by <a class="link" href="GVirDomain.html#gvir-domain-save-async" title="gvir_domain_save_async ()"><span class="type">gvir_domain_save_async</span></a>.</p>
1590 <div class="refsect3">
1591 <a name="id-1.2.3.10.33.5"></a><h4>Parameters</h4>
1592 <div class="informaltable"><table width="100%" border="0">
1593 <colgroup>
1594 <col width="150px" class="parameters_name">
1595 <col class="parameters_description">
1596 <col width="200px" class="parameters_annotations">
1597 </colgroup>
1598 <tbody>
1599 <tr>
1600 <td class="parameter_name"><p>dom</p></td>
1601 <td class="parameter_description"><p>the domain to save</p></td>
1602 <td class="parameter_annotations"> </td>
1603 </tr>
1604 <tr>
1605 <td class="parameter_name"><p>result</p></td>
1606 <td class="parameter_description"><p> async method result. </p></td>
1607 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1608 </tr>
1609 <tr>
1610 <td class="parameter_name"><p>err</p></td>
1611 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
1612 <td class="parameter_annotations"> </td>
1613 </tr>
1614 </tbody>
1615 </table></div>
1616 </div>
1617 <div class="refsect3">
1618 <a name="id-1.2.3.10.33.6"></a><h4>Returns</h4>
1619 <p> TRUE if domain was saved successfully, FALSE otherwise.</p>
1620 </div>
1621 </div>
1622 <hr>
1623 <div class="refsect2">
1624 <a name="gvir-domain-get-persistent"></a><h3>gvir_domain_get_persistent ()</h3>
1625 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1626 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>
1627 <div class="refsect3">
1628 <a name="id-1.2.3.10.34.4"></a><h4>Parameters</h4>
1629 <div class="informaltable"><table width="100%" border="0">
1630 <colgroup>
1631 <col width="150px" class="parameters_name">
1632 <col class="parameters_description">
1633 <col width="200px" class="parameters_annotations">
1634 </colgroup>
1635 <tbody><tr>
1636 <td class="parameter_name"><p>dom</p></td>
1637 <td class="parameter_description"><p>the domain</p></td>
1638 <td class="parameter_annotations"> </td>
1639 </tr></tbody>
1640 </table></div>
1641 </div>
1642 <div class="refsect3">
1643 <a name="id-1.2.3.10.34.5"></a><h4>Returns</h4>
1644 <p> TRUE if domain is persistent, FALSE otherwise.</p>
1645 </div>
1646 </div>
1647 <hr>
1648 <div class="refsect2">
1649 <a name="gvir-domain-get-saved"></a><h3>gvir_domain_get_saved ()</h3>
1650 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1651 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>
1652 <div class="refsect3">
1653 <a name="id-1.2.3.10.35.4"></a><h4>Parameters</h4>
1654 <div class="informaltable"><table width="100%" border="0">
1655 <colgroup>
1656 <col width="150px" class="parameters_name">
1657 <col class="parameters_description">
1658 <col width="200px" class="parameters_annotations">
1659 </colgroup>
1660 <tbody><tr>
1661 <td class="parameter_name"><p>dom</p></td>
1662 <td class="parameter_description"><p>the domain</p></td>
1663 <td class="parameter_annotations"> </td>
1664 </tr></tbody>
1665 </table></div>
1666 </div>
1667 <div class="refsect3">
1668 <a name="id-1.2.3.10.35.5"></a><h4>Returns</h4>
1669 <p> TRUE if a stopped domain has a saved state to which it can be
1670 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.</p>
1671 </div>
1672 </div>
1673 <hr>
1674 <div class="refsect2">
1675 <a name="gvir-domain-get-devices"></a><h3>gvir_domain_get_devices ()</h3>
1676 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
1677 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>,
1678 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1679 <p>Gets the list of devices attached to <em class="parameter"><code>domain</code></em>
1680 . The returned list should
1681 be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>, after its elements have been unreffed with
1682 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</p>
1683 <div class="refsect3">
1684 <a name="id-1.2.3.10.36.5"></a><h4>Parameters</h4>
1685 <div class="informaltable"><table width="100%" border="0">
1686 <colgroup>
1687 <col width="150px" class="parameters_name">
1688 <col class="parameters_description">
1689 <col width="200px" class="parameters_annotations">
1690 </colgroup>
1691 <tbody>
1692 <tr>
1693 <td class="parameter_name"><p>domain</p></td>
1694 <td class="parameter_description"><p>the domain</p></td>
1695 <td class="parameter_annotations"> </td>
1696 </tr>
1697 <tr>
1698 <td class="parameter_name"><p>err</p></td>
1699 <td class="parameter_description"><p>place-holder for possible errors, or NULL</p></td>
1700 <td class="parameter_annotations"> </td>
1701 </tr>
1702 </tbody>
1703 </table></div>
1704 </div>
1705 <div class="refsect3">
1706 <a name="id-1.2.3.10.36.6"></a><h4>Returns</h4>
1707 <p> a newly
1708 allocated <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <span class="type">GVirDomainDevice</span>. </p>
1709 <p><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></p>
1710 </div>
1711 </div>
1712 <hr>
1713 <div class="refsect2">
1714 <a name="gvir-domain-update-device"></a><h3>gvir_domain_update_device ()</h3>
1715 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1716 gvir_domain_update_device (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1717 <em class="parameter"><code><span class="type">GVirConfigDomainDevice</span> *device</code></em>,
1718 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1719 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1720 <p>Update the configuration of a device.</p>
1721 <div class="refsect3">
1722 <a name="id-1.2.3.10.37.5"></a><h4>Parameters</h4>
1723 <div class="informaltable"><table width="100%" border="0">
1724 <colgroup>
1725 <col width="150px" class="parameters_name">
1726 <col class="parameters_description">
1727 <col width="200px" class="parameters_annotations">
1728 </colgroup>
1729 <tbody>
1730 <tr>
1731 <td class="parameter_name"><p>dom</p></td>
1732 <td class="parameter_description"><p>the domain</p></td>
1733 <td class="parameter_annotations"> </td>
1734 </tr>
1735 <tr>
1736 <td class="parameter_name"><p>device</p></td>
1737 <td class="parameter_description"><p>A modified device config</p></td>
1738 <td class="parameter_annotations"> </td>
1739 </tr>
1740 <tr>
1741 <td class="parameter_name"><p>flags</p></td>
1742 <td class="parameter_description"><p>bitwise-OR of <a class="link" href="GVirDomain.html#GVirDomainUpdateDeviceFlags" title="enum GVirDomainUpdateDeviceFlags"><span class="type">GVirDomainUpdateDeviceFlags</span></a></p></td>
1743 <td class="parameter_annotations"> </td>
1744 </tr>
1745 <tr>
1746 <td class="parameter_name"><p>err</p></td>
1747 <td class="parameter_description"><p>Place-holder for error or NULL. </p></td>
1748 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1749 </tr>
1750 </tbody>
1751 </table></div>
1752 </div>
1753 <div class="refsect3">
1754 <a name="id-1.2.3.10.37.6"></a><h4>Returns</h4>
1755 <p> TRUE if device was updated successfully, FALSE otherwise.</p>
1756 </div>
1757 </div>
1758 <hr>
1759 <div class="refsect2">
1760 <a name="gvir-domain-create-snapshot"></a><h3>gvir_domain_create_snapshot ()</h3>
1761 <pre class="programlisting"><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="returnvalue">GVirDomainSnapshot</span></a> *
1762 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>,
1763 <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>,
1764 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1765 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1766 <div class="refsect3">
1767 <a name="id-1.2.3.10.38.4"></a><h4>Parameters</h4>
1768 <div class="informaltable"><table width="100%" border="0">
1769 <colgroup>
1770 <col width="150px" class="parameters_name">
1771 <col class="parameters_description">
1772 <col width="200px" class="parameters_annotations">
1773 </colgroup>
1774 <tbody>
1775 <tr>
1776 <td class="parameter_name"><p>dom</p></td>
1777 <td class="parameter_description"><p>the domain</p></td>
1778 <td class="parameter_annotations"> </td>
1779 </tr>
1780 <tr>
1781 <td class="parameter_name"><p>custom_conf</p></td>
1782 <td class="parameter_description"><p> configuration of snapshot or NULL. </p></td>
1783 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1784 </tr>
1785 <tr>
1786 <td class="parameter_name"><p>flags</p></td>
1787 <td class="parameter_description"><p>bitwise-OR of <a class="link" href="GVirDomain.html#GVirDomainSnapshotCreateFlags" title="enum GVirDomainSnapshotCreateFlags"><span class="type">GVirDomainSnapshotCreateFlags</span></a></p></td>
1788 <td class="parameter_annotations"> </td>
1789 </tr>
1790 <tr>
1791 <td class="parameter_name"><p>err</p></td>
1792 <td class="parameter_description"><p>Place-holder for error or NULL. </p></td>
1793 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1794 </tr>
1795 </tbody>
1796 </table></div>
1797 </div>
1798 <div class="refsect3">
1799 <a name="id-1.2.3.10.38.5"></a><h4>Returns</h4>
1800 <p> snapshot of domain. The returned object should be
1801 unreffed when no longer needed. </p>
1802 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1803 </div>
1804 </div>
1805 <hr>
1806 <div class="refsect2">
1807 <a name="gvir-domain-create-snapshot-async"></a><h3>gvir_domain_create_snapshot_async ()</h3>
1808 <pre class="programlisting"><span class="returnvalue">void</span>
1809 gvir_domain_create_snapshot_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1810 <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>,
1811 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1812 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1813 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1814 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1815 <div class="refsect3">
1816 <a name="id-1.2.3.10.39.4"></a><h4>Parameters</h4>
1817 <div class="informaltable"><table width="100%" border="0">
1818 <colgroup>
1819 <col width="150px" class="parameters_name">
1820 <col class="parameters_description">
1821 <col width="200px" class="parameters_annotations">
1822 </colgroup>
1823 <tbody>
1824 <tr>
1825 <td class="parameter_name"><p>dom</p></td>
1826 <td class="parameter_description"><p>The <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a></p></td>
1827 <td class="parameter_annotations"> </td>
1828 </tr>
1829 <tr>
1830 <td class="parameter_name"><p>custom_conf</p></td>
1831 <td class="parameter_description"><p> Configuration of snapshot or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1832 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1833 </tr>
1834 <tr>
1835 <td class="parameter_name"><p>flags</p></td>
1836 <td class="parameter_description"><p>Bitwise-OR of <a class="link" href="GVirDomain.html#GVirDomainSnapshotCreateFlags" title="enum GVirDomainSnapshotCreateFlags"><span class="type">GVirDomainSnapshotCreateFlags</span></a></p></td>
1837 <td class="parameter_annotations"> </td>
1838 </tr>
1839 <tr>
1840 <td class="parameter_name"><p>cancellable</p></td>
1841 <td class="parameter_description"><p> cancellation object. </p></td>
1842 <td class="parameter_annotations"><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></td>
1843 </tr>
1844 <tr>
1845 <td class="parameter_name"><p>callback</p></td>
1846 <td class="parameter_description"><p> Completion callback. </p></td>
1847 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
1848 </tr>
1849 <tr>
1850 <td class="parameter_name"><p>user_data</p></td>
1851 <td class="parameter_description"><p> Opaque data for callback. </p></td>
1852 <td class="parameter_annotations"><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></td>
1853 </tr>
1854 </tbody>
1855 </table></div>
1856 </div>
1857 </div>
1858 <hr>
1859 <div class="refsect2">
1860 <a name="gvir-domain-create-snapshot-finish"></a><h3>gvir_domain_create_snapshot_finish ()</h3>
1861 <pre class="programlisting"><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="returnvalue">GVirDomainSnapshot</span></a> *
1862 gvir_domain_create_snapshot_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *domain</code></em>,
1863 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
1864 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1865 <div class="refsect3">
1866 <a name="id-1.2.3.10.40.4"></a><h4>Parameters</h4>
1867 <div class="informaltable"><table width="100%" border="0">
1868 <colgroup>
1869 <col width="150px" class="parameters_name">
1870 <col class="parameters_description">
1871 <col width="200px" class="parameters_annotations">
1872 </colgroup>
1873 <tbody>
1874 <tr>
1875 <td class="parameter_name"><p>domain</p></td>
1876 <td class="parameter_description"><p>A <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a></p></td>
1877 <td class="parameter_annotations"> </td>
1878 </tr>
1879 <tr>
1880 <td class="parameter_name"><p>result</p></td>
1881 <td class="parameter_description"><p> Async method result. </p></td>
1882 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1883 </tr>
1884 <tr>
1885 <td class="parameter_name"><p>error</p></td>
1886 <td class="parameter_description"><p> Error placeholder. </p></td>
1887 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1888 </tr>
1889 </tbody>
1890 </table></div>
1891 </div>
1892 <div class="refsect3">
1893 <a name="id-1.2.3.10.40.5"></a><h4>Returns</h4>
1894 <p> The created snapshot. </p>
1895 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1896 </div>
1897 </div>
1898 <hr>
1899 <div class="refsect2">
1900 <a name="gvir-domain-fetch-snapshots"></a><h3>gvir_domain_fetch_snapshots ()</h3>
1901 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1902 gvir_domain_fetch_snapshots (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1903 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> list_flags</code></em>,
1904 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1905 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1906 <div class="refsect3">
1907 <a name="id-1.2.3.10.41.4"></a><h4>Parameters</h4>
1908 <div class="informaltable"><table width="100%" border="0">
1909 <colgroup>
1910 <col width="150px" class="parameters_name">
1911 <col class="parameters_description">
1912 <col width="200px" class="parameters_annotations">
1913 </colgroup>
1914 <tbody>
1915 <tr>
1916 <td class="parameter_name"><p>dom</p></td>
1917 <td class="parameter_description"><p>The domain</p></td>
1918 <td class="parameter_annotations"> </td>
1919 </tr>
1920 <tr>
1921 <td class="parameter_name"><p>list_flags</p></td>
1922 <td class="parameter_description"><p>bitwise-OR of <a class="link" href="GVirDomain.html#GVirDomainSnapshotListFlags" title="enum GVirDomainSnapshotListFlags"><span class="type">GVirDomainSnapshotListFlags</span></a></p></td>
1923 <td class="parameter_annotations"> </td>
1924 </tr>
1925 <tr>
1926 <td class="parameter_name"><p>cancellable</p></td>
1927 <td class="parameter_description"><p> cancellation object. </p></td>
1928 <td class="parameter_annotations"><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></td>
1929 </tr>
1930 <tr>
1931 <td class="parameter_name"><p>error</p></td>
1932 <td class="parameter_description"><p> Place-holder for error or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1933 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1934 </tr>
1935 </tbody>
1936 </table></div>
1937 </div>
1938 <div class="refsect3">
1939 <a name="id-1.2.3.10.41.5"></a><h4>Returns</h4>
1940 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
1941 </div>
1942 </div>
1943 <hr>
1944 <div class="refsect2">
1945 <a name="gvir-domain-get-snapshots"></a><h3>gvir_domain_get_snapshots ()</h3>
1946 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
1947 gvir_domain_get_snapshots (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>);</pre>
1948 <div class="refsect3">
1949 <a name="id-1.2.3.10.42.4"></a><h4>Parameters</h4>
1950 <div class="informaltable"><table width="100%" border="0">
1951 <colgroup>
1952 <col width="150px" class="parameters_name">
1953 <col class="parameters_description">
1954 <col width="200px" class="parameters_annotations">
1955 </colgroup>
1956 <tbody><tr>
1957 <td class="parameter_name"><p>dom</p></td>
1958 <td class="parameter_description"><p>The domain</p></td>
1959 <td class="parameter_annotations"> </td>
1960 </tr></tbody>
1961 </table></div>
1962 </div>
1963 <div class="refsect3">
1964 <a name="id-1.2.3.10.42.5"></a><h4>Returns</h4>
1965 <p> A
1966 list of all the snapshots available for the given domain. The returned
1967 list should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>, after its elements have been
1968 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
1969 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.DomainSnapshot][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1970 </div>
1971 </div>
1972 <hr>
1973 <div class="refsect2">
1974 <a name="gvir-domain-fetch-snapshots-async"></a><h3>gvir_domain_fetch_snapshots_async ()</h3>
1975 <pre class="programlisting"><span class="returnvalue">void</span>
1976 gvir_domain_fetch_snapshots_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1977 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> list_flags</code></em>,
1978 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1979 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1980 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1981 <div class="refsect3">
1982 <a name="id-1.2.3.10.43.4"></a><h4>Parameters</h4>
1983 <div class="informaltable"><table width="100%" border="0">
1984 <colgroup>
1985 <col width="150px" class="parameters_name">
1986 <col class="parameters_description">
1987 <col width="200px" class="parameters_annotations">
1988 </colgroup>
1989 <tbody>
1990 <tr>
1991 <td class="parameter_name"><p>dom</p></td>
1992 <td class="parameter_description"><p>The domain</p></td>
1993 <td class="parameter_annotations"> </td>
1994 </tr>
1995 <tr>
1996 <td class="parameter_name"><p>list_flags</p></td>
1997 <td class="parameter_description"><p>bitwise-OR of <a class="link" href="GVirDomain.html#GVirDomainSnapshotListFlags" title="enum GVirDomainSnapshotListFlags"><span class="type">GVirDomainSnapshotListFlags</span></a></p></td>
1998 <td class="parameter_annotations"> </td>
1999 </tr>
2000 <tr>
2001 <td class="parameter_name"><p>cancellable</p></td>
2002 <td class="parameter_description"><p> cancellation object. </p></td>
2003 <td class="parameter_annotations"><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></td>
2004 </tr>
2005 <tr>
2006 <td class="parameter_name"><p>callback</p></td>
2007 <td class="parameter_description"><p> completion callback. </p></td>
2008 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
2009 </tr>
2010 <tr>
2011 <td class="parameter_name"><p>user_data</p></td>
2012 <td class="parameter_description"><p> opaque data for callback. </p></td>
2013 <td class="parameter_annotations"><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></td>
2014 </tr>
2015 </tbody>
2016 </table></div>
2017 </div>
2018 </div>
2019 <hr>
2020 <div class="refsect2">
2021 <a name="gvir-domain-fetch-snapshots-finish"></a><h3>gvir_domain_fetch_snapshots_finish ()</h3>
2022 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2023 gvir_domain_fetch_snapshots_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
2024 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
2025 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2026 <div class="refsect3">
2027 <a name="id-1.2.3.10.44.4"></a><h4>Parameters</h4>
2028 <div class="informaltable"><table width="100%" border="0">
2029 <colgroup>
2030 <col width="150px" class="parameters_name">
2031 <col class="parameters_description">
2032 <col width="200px" class="parameters_annotations">
2033 </colgroup>
2034 <tbody>
2035 <tr>
2036 <td class="parameter_name"><p>dom</p></td>
2037 <td class="parameter_description"><p>a <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a></p></td>
2038 <td class="parameter_annotations"> </td>
2039 </tr>
2040 <tr>
2041 <td class="parameter_name"><p>res</p></td>
2042 <td class="parameter_description"><p> async method result. </p></td>
2043 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
2044 </tr>
2045 </tbody>
2046 </table></div>
2047 </div>
2048 <div class="refsect3">
2049 <a name="id-1.2.3.10.44.5"></a><h4>Returns</h4>
2050 <p> TRUE on success, FALSE otherwise.</p>
2051 </div>
2052 </div>
2053 <hr>
2054 <div class="refsect2">
2055 <a name="gvir-domain-get-has-current-snapshot"></a><h3>gvir_domain_get_has_current_snapshot ()</h3>
2056 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2057 gvir_domain_get_has_current_snapshot (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
2058 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
2059 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *has_current_snapshot</code></em>,
2060 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2061 <div class="refsect3">
2062 <a name="id-1.2.3.10.45.4"></a><h4>Parameters</h4>
2063 <div class="informaltable"><table width="100%" border="0">
2064 <colgroup>
2065 <col width="150px" class="parameters_name">
2066 <col class="parameters_description">
2067 <col width="200px" class="parameters_annotations">
2068 </colgroup>
2069 <tbody>
2070 <tr>
2071 <td class="parameter_name"><p>dom</p></td>
2072 <td class="parameter_description"><p>a <a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a></p></td>
2073 <td class="parameter_annotations"> </td>
2074 </tr>
2075 <tr>
2076 <td class="parameter_name"><p>flags</p></td>
2077 <td class="parameter_description"><p>Unused, pass 0</p></td>
2078 <td class="parameter_annotations"> </td>
2079 </tr>
2080 <tr>
2081 <td class="parameter_name"><p>has_current_snapshot</p></td>
2082 <td class="parameter_description"><p> Will be set to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the given domain
2083 has a current snapshot and to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise. </p></td>
2084 <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
2085 </tr>
2086 <tr>
2087 <td class="parameter_name"><p>error</p></td>
2088 <td class="parameter_description"><p> Place-holder for error or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2089 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
2090 </tr>
2091 </tbody>
2092 </table></div>
2093 </div>
2094 <div class="refsect3">
2095 <a name="id-1.2.3.10.45.5"></a><h4>Returns</h4>
2096 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
2097 </div>
2098 </div>
2099 </div>
2100 <div class="refsect1">
2101 <a name="GVirDomain.other_details"></a><h2>Types and Values</h2>
2322102 <div class="refsect2">
2332103 <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>
2104 <div class="refsect3">
2105 <a name="id-1.2.3.11.2.3"></a><h4>Members</h4>
2106 <div class="informaltable"><table width="100%" border="0">
2107 <colgroup>
2108 <col width="300px" class="enum_members_name">
2109 <col class="enum_members_description">
2110 <col width="200px" class="enum_members_annotations">
2111 </colgroup>
2112 <tbody>
2113 <tr>
2114 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-STATE-NONE:CAPS"></a>GVIR_DOMAIN_STATE_NONE</p></td>
2115 <td> </td>
2116 <td> </td>
2117 </tr>
2118 <tr>
2119 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-STATE-RUNNING:CAPS"></a>GVIR_DOMAIN_STATE_RUNNING</p></td>
2120 <td> </td>
2121 <td> </td>
2122 </tr>
2123 <tr>
2124 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-STATE-BLOCKED:CAPS"></a>GVIR_DOMAIN_STATE_BLOCKED</p></td>
2125 <td> </td>
2126 <td> </td>
2127 </tr>
2128 <tr>
2129 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-STATE-PAUSED:CAPS"></a>GVIR_DOMAIN_STATE_PAUSED</p></td>
2130 <td> </td>
2131 <td> </td>
2132 </tr>
2133 <tr>
2134 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-STATE-SHUTDOWN:CAPS"></a>GVIR_DOMAIN_STATE_SHUTDOWN</p></td>
2135 <td> </td>
2136 <td> </td>
2137 </tr>
2138 <tr>
2139 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-STATE-SHUTOFF:CAPS"></a>GVIR_DOMAIN_STATE_SHUTOFF</p></td>
2140 <td> </td>
2141 <td> </td>
2142 </tr>
2143 <tr>
2144 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-STATE-CRASHED:CAPS"></a>GVIR_DOMAIN_STATE_CRASHED</p></td>
2145 <td> </td>
2146 <td> </td>
2147 </tr>
2148 <tr>
2149 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-STATE-PMSUSPENDED:CAPS"></a>GVIR_DOMAIN_STATE_PMSUSPENDED</p></td>
2150 <td> </td>
2151 <td> </td>
2152 </tr>
2153 </tbody>
2154 </table></div>
2155 </div>
2862156 </div>
2872157 <hr>
2882158 <div class="refsect2">
2892159 <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>
2160 <div class="refsect3">
2161 <a name="id-1.2.3.11.3.3"></a><h4>Members</h4>
2162 <div class="informaltable"><table width="100%" border="0">
2163 <colgroup>
2164 <col width="300px" class="enum_members_name">
2165 <col class="enum_members_description">
2166 <col width="200px" class="enum_members_annotations">
2167 </colgroup>
2168 <tbody>
2169 <tr>
2170 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-START-NONE:CAPS"></a>GVIR_DOMAIN_START_NONE</p></td>
2171 <td> </td>
2172 <td> </td>
2173 </tr>
2174 <tr>
2175 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-START-PAUSED:CAPS"></a>GVIR_DOMAIN_START_PAUSED</p></td>
2176 <td> </td>
2177 <td> </td>
2178 </tr>
2179 <tr>
2180 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-START-AUTODESTROY:CAPS"></a>GVIR_DOMAIN_START_AUTODESTROY</p></td>
2181 <td> </td>
2182 <td> </td>
2183 </tr>
2184 <tr>
2185 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-START-BYPASS-CACHE:CAPS"></a>GVIR_DOMAIN_START_BYPASS_CACHE</p></td>
2186 <td> </td>
2187 <td> </td>
2188 </tr>
2189 <tr>
2190 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-START-FORCE-BOOT:CAPS"></a>GVIR_DOMAIN_START_FORCE_BOOT</p></td>
2191 <td> </td>
2192 <td> </td>
2193 </tr>
2194 </tbody>
2195 </table></div>
2196 </div>
3262197 </div>
3272198 <hr>
3282199 <div class="refsect2">
3292200 <a name="GVirDomainDeleteFlags"></a><h3>enum GVirDomainDeleteFlags</h3>
330 <pre class="programlisting">typedef enum {
331 GVIR_DOMAIN_DELETE_NONE = 0,
332 GVIR_DOMAIN_DELETE_SAVED_STATE = VIR_DOMAIN_UNDEFINE_MANAGED_SAVE,
333 GVIR_DOMAIN_DELETE_SNAPSHOTS_METADATA = VIR_DOMAIN_UNDEFINE_SNAPSHOTS_METADATA,
334 } GVirDomainDeleteFlags;
335 </pre>
336 <div class="variablelist"><table border="0" class="variablelist">
337 <colgroup>
338 <col align="left" valign="top">
339 <col>
340 </colgroup>
341 <tbody>
342 <tr>
343 <td><p><a name="GVIR-DOMAIN-DELETE-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_DELETE_NONE</code></span></p></td>
344 <td>No flags
345 </td>
346 </tr>
347 <tr>
348 <td><p><a name="GVIR-DOMAIN-DELETE-SAVED-STATE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_DELETE_SAVED_STATE</code></span></p></td>
349 <td>Also remove associated saved state (if present).
350 </td>
351 </tr>
352 <tr>
353 <td><p><a name="GVIR-DOMAIN-DELETE-SNAPSHOTS-METADATA:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_DELETE_SNAPSHOTS_METADATA</code></span></p></td>
354 <td>If last use of domain, then also
355 remove any snapshot metadata.
356 </td>
357 </tr>
358 </tbody>
359 </table></div>
2201 <div class="refsect3">
2202 <a name="id-1.2.3.11.4.3"></a><h4>Members</h4>
2203 <div class="informaltable"><table width="100%" border="0">
2204 <colgroup>
2205 <col width="300px" class="enum_members_name">
2206 <col class="enum_members_description">
2207 <col width="200px" class="enum_members_annotations">
2208 </colgroup>
2209 <tbody>
2210 <tr>
2211 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-DELETE-NONE:CAPS"></a>GVIR_DOMAIN_DELETE_NONE</p></td>
2212 <td class="enum_member_description">
2213 <p>No flags</p>
2214 </td>
2215 <td class="enum_member_annotations"> </td>
2216 </tr>
2217 <tr>
2218 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-DELETE-SAVED-STATE:CAPS"></a>GVIR_DOMAIN_DELETE_SAVED_STATE</p></td>
2219 <td class="enum_member_description">
2220 <p>Also remove associated saved state (if present).</p>
2221 </td>
2222 <td class="enum_member_annotations"> </td>
2223 </tr>
2224 <tr>
2225 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-DELETE-SNAPSHOTS-METADATA:CAPS"></a>GVIR_DOMAIN_DELETE_SNAPSHOTS_METADATA</p></td>
2226 <td class="enum_member_description">
2227 <p>If last use of domain, then also
2228 remove any snapshot metadata.</p>
2229 </td>
2230 <td class="enum_member_annotations"> </td>
2231 </tr>
2232 </tbody>
2233 </table></div>
2234 </div>
3602235 </div>
3612236 <hr>
3622237 <div class="refsect2">
3632238 <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;
370 </pre>
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
395 </td>
396 </tr>
397 </tbody>
398 </table></div>
2239 <div class="refsect3">
2240 <a name="id-1.2.3.11.5.3"></a><h4>Members</h4>
2241 <div class="informaltable"><table width="100%" border="0">
2242 <colgroup>
2243 <col width="300px" class="enum_members_name">
2244 <col class="enum_members_description">
2245 <col width="200px" class="enum_members_annotations">
2246 </colgroup>
2247 <tbody>
2248 <tr>
2249 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-XML-NONE:CAPS"></a>GVIR_DOMAIN_XML_NONE</p></td>
2250 <td class="enum_member_description">
2251 <p>No flags</p>
2252 </td>
2253 <td class="enum_member_annotations"> </td>
2254 </tr>
2255 <tr>
2256 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-XML-SECURE:CAPS"></a>GVIR_DOMAIN_XML_SECURE</p></td>
2257 <td class="enum_member_description">
2258 <p>Dump security sensitive information too</p>
2259 </td>
2260 <td class="enum_member_annotations"> </td>
2261 </tr>
2262 <tr>
2263 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-XML-INACTIVE:CAPS"></a>GVIR_DOMAIN_XML_INACTIVE</p></td>
2264 <td class="enum_member_description">
2265 <p>Dump inactive domain information</p>
2266 </td>
2267 <td class="enum_member_annotations"> </td>
2268 </tr>
2269 <tr>
2270 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-XML-UPDATE-CPU:CAPS"></a>GVIR_DOMAIN_XML_UPDATE_CPU</p></td>
2271 <td class="enum_member_description">
2272 <p>Update guest CPU requirements according to host CPU</p>
2273 </td>
2274 <td class="enum_member_annotations"> </td>
2275 </tr>
2276 </tbody>
2277 </table></div>
2278 </div>
3992279 </div>
4002280 <hr>
4012281 <div class="refsect2">
4022282 <a name="GVirDomainShutdownFlags"></a><h3>enum GVirDomainShutdownFlags</h3>
403 <pre class="programlisting">typedef enum {
404 GVIR_DOMAIN_SHUTDOWN_NONE = 0,
405 GVIR_DOMAIN_SHUTDOWN_ACPI_POWER_BTN = VIR_DOMAIN_SHUTDOWN_ACPI_POWER_BTN,
406 GVIR_DOMAIN_SHUTDOWN_GUEST_AGENT = VIR_DOMAIN_SHUTDOWN_GUEST_AGENT,
407 } GVirDomainShutdownFlags;
408 </pre>
409 <div class="variablelist"><table border="0" class="variablelist">
410 <colgroup>
411 <col align="left" valign="top">
412 <col>
413 </colgroup>
414 <tbody>
415 <tr>
416 <td><p><a name="GVIR-DOMAIN-SHUTDOWN-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SHUTDOWN_NONE</code></span></p></td>
417 <td>No flags, hypervisor choice
418 </td>
419 </tr>
420 <tr>
421 <td><p><a name="GVIR-DOMAIN-SHUTDOWN-ACPI-POWER-BTN:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SHUTDOWN_ACPI_POWER_BTN</code></span></p></td>
422 <td>Send ACPI event
423 </td>
424 </tr>
425 <tr>
426 <td><p><a name="GVIR-DOMAIN-SHUTDOWN-GUEST-AGENT:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SHUTDOWN_GUEST_AGENT</code></span></p></td>
427 <td>Use guest agent
428 </td>
429 </tr>
430 </tbody>
431 </table></div>
2283 <div class="refsect3">
2284 <a name="id-1.2.3.11.6.3"></a><h4>Members</h4>
2285 <div class="informaltable"><table width="100%" border="0">
2286 <colgroup>
2287 <col width="300px" class="enum_members_name">
2288 <col class="enum_members_description">
2289 <col width="200px" class="enum_members_annotations">
2290 </colgroup>
2291 <tbody>
2292 <tr>
2293 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SHUTDOWN-NONE:CAPS"></a>GVIR_DOMAIN_SHUTDOWN_NONE</p></td>
2294 <td class="enum_member_description">
2295 <p>No flags, hypervisor choice</p>
2296 </td>
2297 <td class="enum_member_annotations"> </td>
2298 </tr>
2299 <tr>
2300 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SHUTDOWN-ACPI-POWER-BTN:CAPS"></a>GVIR_DOMAIN_SHUTDOWN_ACPI_POWER_BTN</p></td>
2301 <td class="enum_member_description">
2302 <p>Send ACPI event</p>
2303 </td>
2304 <td class="enum_member_annotations"> </td>
2305 </tr>
2306 <tr>
2307 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SHUTDOWN-GUEST-AGENT:CAPS"></a>GVIR_DOMAIN_SHUTDOWN_GUEST_AGENT</p></td>
2308 <td class="enum_member_description">
2309 <p>Use guest agent</p>
2310 </td>
2311 <td class="enum_member_annotations"> </td>
2312 </tr>
2313 </tbody>
2314 </table></div>
2315 </div>
4322316 </div>
4332317 <hr>
4342318 <div class="refsect2">
4352319 <a name="GVirDomainSnapshotCreateFlags"></a><h3>enum GVirDomainSnapshotCreateFlags</h3>
436 <pre class="programlisting">typedef enum {
437 GVIR_DOMAIN_SNAPSHOT_NONE = 0,
438 GVIR_DOMAIN_SNAPSHOT_REDEFINE = VIR_DOMAIN_SNAPSHOT_CREATE_REDEFINE,
439 GVIR_DOMAIN_SNAPSHOT_CURRENT = VIR_DOMAIN_SNAPSHOT_CREATE_CURRENT,
440 GVIR_DOMAIN_SNAPSHOT_NO_METADATA = VIR_DOMAIN_SNAPSHOT_CREATE_NO_METADATA,
441 GVIR_DOMAIN_SNAPSHOT_HALT = VIR_DOMAIN_SNAPSHOT_CREATE_HALT,
442 GVIR_DOMAIN_SNAPSHOT_DISK_ONLY = VIR_DOMAIN_SNAPSHOT_CREATE_DISK_ONLY,
443 GVIR_DOMAIN_SNAPSHOT_REUSE_EXT = VIR_DOMAIN_SNAPSHOT_CREATE_REUSE_EXT,
444 GVIR_DOMAIN_SNAPSHOT_QUIESCE = VIR_DOMAIN_SNAPSHOT_CREATE_QUIESCE,
445 GVIR_DOMAIN_SNAPSHOT_ATOMIC = VIR_DOMAIN_SNAPSHOT_CREATE_ATOMIC,
446 } GVirDomainSnapshotCreateFlags;
447 </pre>
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><a name="GVIR-DOMAIN-SNAPSHOT-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SNAPSHOT_NONE</code></span></p></td>
456 <td>No flags
457 </td>
458 </tr>
459 <tr>
460 <td><p><a name="GVIR-DOMAIN-SNAPSHOT-REDEFINE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SNAPSHOT_REDEFINE</code></span></p></td>
461 <td>Restore or alter metadata
462 </td>
463 </tr>
464 <tr>
465 <td><p><a name="GVIR-DOMAIN-SNAPSHOT-CURRENT:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SNAPSHOT_CURRENT</code></span></p></td>
466 <td>With redefine, make snapshot current
467 </td>
468 </tr>
469 <tr>
470 <td><p><a name="GVIR-DOMAIN-SNAPSHOT-NO-METADATA:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SNAPSHOT_NO_METADATA</code></span></p></td>
471 <td>Make snapshot without remembering it
472 </td>
473 </tr>
474 <tr>
475 <td><p><a name="GVIR-DOMAIN-SNAPSHOT-HALT:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SNAPSHOT_HALT</code></span></p></td>
476 <td>Stop running guest after snapshot
477 </td>
478 </tr>
479 <tr>
480 <td><p><a name="GVIR-DOMAIN-SNAPSHOT-DISK-ONLY:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SNAPSHOT_DISK_ONLY</code></span></p></td>
481 <td>Disk snapshot, not system checkpoint
482 </td>
483 </tr>
484 <tr>
485 <td><p><a name="GVIR-DOMAIN-SNAPSHOT-REUSE-EXT:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SNAPSHOT_REUSE_EXT</code></span></p></td>
486 <td>Reuse any existing external files
487 </td>
488 </tr>
489 <tr>
490 <td><p><a name="GVIR-DOMAIN-SNAPSHOT-QUIESCE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SNAPSHOT_QUIESCE</code></span></p></td>
491 <td>Use guest agent to quiesce all mounter
492 file systems within the domain
493 </td>
494 </tr>
495 <tr>
496 <td><p><a name="GVIR-DOMAIN-SNAPSHOT-ATOMIC:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_SNAPSHOT_ATOMIC</code></span></p></td>
497 <td>Atomically avoid partial changes
498 </td>
499 </tr>
500 </tbody>
501 </table></div>
2320 <div class="refsect3">
2321 <a name="id-1.2.3.11.7.3"></a><h4>Members</h4>
2322 <div class="informaltable"><table width="100%" border="0">
2323 <colgroup>
2324 <col width="300px" class="enum_members_name">
2325 <col class="enum_members_description">
2326 <col width="200px" class="enum_members_annotations">
2327 </colgroup>
2328 <tbody>
2329 <tr>
2330 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-NONE:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_NONE</p></td>
2331 <td class="enum_member_description">
2332 <p>No flags</p>
2333 </td>
2334 <td class="enum_member_annotations"> </td>
2335 </tr>
2336 <tr>
2337 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-REDEFINE:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_REDEFINE</p></td>
2338 <td class="enum_member_description">
2339 <p>Restore or alter metadata</p>
2340 </td>
2341 <td class="enum_member_annotations"> </td>
2342 </tr>
2343 <tr>
2344 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-CURRENT:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_CURRENT</p></td>
2345 <td class="enum_member_description">
2346 <p>With redefine, make snapshot current</p>
2347 </td>
2348 <td class="enum_member_annotations"> </td>
2349 </tr>
2350 <tr>
2351 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-NO-METADATA:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_NO_METADATA</p></td>
2352 <td class="enum_member_description">
2353 <p>Make snapshot without remembering it</p>
2354 </td>
2355 <td class="enum_member_annotations"> </td>
2356 </tr>
2357 <tr>
2358 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-HALT:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_HALT</p></td>
2359 <td class="enum_member_description">
2360 <p>Stop running guest after snapshot</p>
2361 </td>
2362 <td class="enum_member_annotations"> </td>
2363 </tr>
2364 <tr>
2365 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-DISK-ONLY:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_DISK_ONLY</p></td>
2366 <td class="enum_member_description">
2367 <p>Disk snapshot, not system checkpoint</p>
2368 </td>
2369 <td class="enum_member_annotations"> </td>
2370 </tr>
2371 <tr>
2372 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-REUSE-EXT:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_REUSE_EXT</p></td>
2373 <td class="enum_member_description">
2374 <p>Reuse any existing external files</p>
2375 </td>
2376 <td class="enum_member_annotations"> </td>
2377 </tr>
2378 <tr>
2379 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-QUIESCE:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_QUIESCE</p></td>
2380 <td class="enum_member_description">
2381 <p>Use guest agent to quiesce all mounter
2382 file systems within the domain</p>
2383 </td>
2384 <td class="enum_member_annotations"> </td>
2385 </tr>
2386 <tr>
2387 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-ATOMIC:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_ATOMIC</p></td>
2388 <td class="enum_member_description">
2389 <p>Atomically avoid partial changes</p>
2390 </td>
2391 <td class="enum_member_annotations"> </td>
2392 </tr>
2393 </tbody>
2394 </table></div>
2395 </div>
5022396 </div>
5032397 <hr>
5042398 <div class="refsect2">
5052399 <a name="GVirDomainUpdateDeviceFlags"></a><h3>enum GVirDomainUpdateDeviceFlags</h3>
506 <pre class="programlisting">typedef enum {
507 GVIR_DOMAIN_UPDATE_DEVICE_CURRENT = VIR_DOMAIN_AFFECT_CURRENT,
508 GVIR_DOMAIN_UPDATE_DEVICE_LIVE = VIR_DOMAIN_AFFECT_LIVE,
509 GVIR_DOMAIN_UPDATE_DEVICE_CONFIG = VIR_DOMAIN_AFFECT_CONFIG,
510 } GVirDomainUpdateDeviceFlags;
511 </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><a name="GVIR-DOMAIN-UPDATE-DEVICE-CURRENT:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_UPDATE_DEVICE_CURRENT</code></span></p></td>
520 <td>Update current domain state
521 </td>
522 </tr>
523 <tr>
524 <td><p><a name="GVIR-DOMAIN-UPDATE-DEVICE-LIVE:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_UPDATE_DEVICE_LIVE</code></span></p></td>
525 <td>Update state for only active domains
526 </td>
527 </tr>
528 <tr>
529 <td><p><a name="GVIR-DOMAIN-UPDATE-DEVICE-CONFIG:CAPS"></a><span class="term"><code class="literal">GVIR_DOMAIN_UPDATE_DEVICE_CONFIG</code></span></p></td>
530 <td>Update state for persistent state only
531 </td>
532 </tr>
533 </tbody>
534 </table></div>
2400 <div class="refsect3">
2401 <a name="id-1.2.3.11.8.3"></a><h4>Members</h4>
2402 <div class="informaltable"><table width="100%" border="0">
2403 <colgroup>
2404 <col width="300px" class="enum_members_name">
2405 <col class="enum_members_description">
2406 <col width="200px" class="enum_members_annotations">
2407 </colgroup>
2408 <tbody>
2409 <tr>
2410 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-UPDATE-DEVICE-CURRENT:CAPS"></a>GVIR_DOMAIN_UPDATE_DEVICE_CURRENT</p></td>
2411 <td class="enum_member_description">
2412 <p>Update current domain state</p>
2413 </td>
2414 <td class="enum_member_annotations"> </td>
2415 </tr>
2416 <tr>
2417 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-UPDATE-DEVICE-LIVE:CAPS"></a>GVIR_DOMAIN_UPDATE_DEVICE_LIVE</p></td>
2418 <td class="enum_member_description">
2419 <p>Update state for only active domains</p>
2420 </td>
2421 <td class="enum_member_annotations"> </td>
2422 </tr>
2423 <tr>
2424 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-UPDATE-DEVICE-CONFIG:CAPS"></a>GVIR_DOMAIN_UPDATE_DEVICE_CONFIG</p></td>
2425 <td class="enum_member_description">
2426 <p>Update state for persistent state only</p>
2427 </td>
2428 <td class="enum_member_annotations"> </td>
2429 </tr>
2430 </tbody>
2431 </table></div>
2432 </div>
5352433 </div>
5362434 <hr>
5372435 <div class="refsect2">
5382436 <a name="GVirDomainRebootFlags"></a><h3>enum GVirDomainRebootFlags</h3>
539 <pre class="programlisting">typedef enum {
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;
544 </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><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>
684 </tr>
685 <tr>
686 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></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>
841 </tr>
842 </tbody>
843 </table></div>
844 </div>
845 <hr>
846 <div class="refsect2">
847 <a name="gvir-domain-delete"></a><h3>gvir_domain_delete ()</h3>
848 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_delete (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
849 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
850 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
851 <div class="variablelist"><table border="0" class="variablelist">
852 <colgroup>
853 <col align="left" valign="top">
854 <col>
855 </colgroup>
856 <tbody>
857 <tr>
858 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
859 <td>the domain</td>
860 </tr>
861 <tr>
862 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
863 <td>the flags</td>
864 </tr>
865 </tbody>
866 </table></div>
867 </div>
868 <hr>
869 <div class="refsect2">
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>
962 <p>
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>
964 </p>
965 <div class="variablelist"><table border="0" class="variablelist">
966 <colgroup>
967 <col align="left" valign="top">
968 <col>
969 </colgroup>
970 <tbody>
971 <tr>
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>
1029 </tr>
1030 <tr>
1031 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
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>
1040 </div>
1041 <hr>
1042 <div class="refsect2">
1043 <a name="gvir-domain-get-info"></a><h3>gvir_domain_get_info ()</h3>
1044 <pre class="programlisting"><a class="link" href="GVirDomain.html#GVirDomainInfo"><span class="returnvalue">GVirDomainInfo</span></a> * gvir_domain_get_info (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1045 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1046 <div class="variablelist"><table border="0" class="variablelist">
1047 <colgroup>
1048 <col align="left" valign="top">
1049 <col>
1050 </colgroup>
1051 <tbody>
1052 <tr>
1053 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1054 <td>the domain</td>
1055 </tr>
1056 <tr>
1057 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1058 <td>the info. The returned structure should be
1059 freed using #<code class="function">g_boxed_free()</code> with GVIR_TYPE_DOMAIN_INFO as the first argument
1060 when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1061 </td>
1062 </tr>
1063 </tbody>
1064 </table></div>
1065 </div>
1066 <hr>
1067 <div class="refsect2">
1068 <a name="gvir-domain-get-info-async"></a><h3>gvir_domain_get_info_async ()</h3>
1069 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_get_info_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1070 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1071 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1072 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1073 <p>
1074 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-get-info" title="gvir_domain_get_info ()"><span class="type">gvir_domain_get_info</span></a>.
1075 </p>
1076 <div class="variablelist"><table border="0" class="variablelist">
1077 <colgroup>
1078 <col align="left" valign="top">
1079 <col>
1080 </colgroup>
1081 <tbody>
1082 <tr>
1083 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1084 <td>the domain</td>
1085 </tr>
1086 <tr>
1087 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1088 <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>
1089 </td>
1090 </tr>
1091 <tr>
1092 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1093 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
1094 </td>
1095 </tr>
1096 <tr>
1097 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1098 <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>
1099 </td>
1100 </tr>
1101 </tbody>
1102 </table></div>
1103 </div>
1104 <hr>
1105 <div class="refsect2">
1106 <a name="gvir-domain-get-info-finish"></a><h3>gvir_domain_get_info_finish ()</h3>
1107 <pre class="programlisting"><a class="link" href="GVirDomain.html#GVirDomainInfo"><span class="returnvalue">GVirDomainInfo</span></a> * gvir_domain_get_info_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1108 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1109 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1110 <p>
1111 Finishes the operation started by <a class="link" href="GVirDomain.html#gvir-domain-get-info-async" title="gvir_domain_get_info_async ()"><span class="type">gvir_domain_get_info_async</span></a>.
1112 </p>
1113 <div class="variablelist"><table border="0" class="variablelist">
1114 <colgroup>
1115 <col align="left" valign="top">
1116 <col>
1117 </colgroup>
1118 <tbody>
1119 <tr>
1120 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1121 <td>the domain</td>
1122 </tr>
1123 <tr>
1124 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
1125 <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>
1126 </td>
1127 </tr>
1128 <tr>
1129 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1130 <td>Place-holder for possible errors</td>
1131 </tr>
1132 <tr>
1133 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1134 <td>the info. The returned object should be
1135 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>
1136 </td>
1137 </tr>
1138 </tbody>
1139 </table></div>
1140 </div>
1141 <hr>
1142 <div class="refsect2">
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>
1243 </div>
1244 <hr>
1245 <div class="refsect2">
1246 <a name="gvir-domain-open-console"></a><h3>gvir_domain_open_console ()</h3>
1247 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_open_console (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1248 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
1249 <em class="parameter"><code>const <span class="type">gchar</span> *devname</code></em>,
1250 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1251 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1252 <p>
1253 Open a text console for the domain <em class="parameter"><code>dom</code></em>, connecting it to the
1254 stream <em class="parameter"><code>stream</code></em>. If <em class="parameter"><code>devname</code></em> is NULL, the default console will
1255 be opened, otherwise <em class="parameter"><code>devname</code></em> can be used to specify a non-default
1256 console device.
1257 </p>
1258 <div class="variablelist"><table border="0" class="variablelist">
1259 <colgroup>
1260 <col align="left" valign="top">
1261 <col>
1262 </colgroup>
1263 <tbody>
1264 <tr>
1265 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1266 <td>the domain. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1267 </td>
1268 </tr>
1269 <tr>
1270 <td><p><span class="term"><em class="parameter"><code>devname</code></em> :</span></p></td>
1271 <td>the device name. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1272 </td>
1273 </tr>
1274 <tr>
1275 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
1276 <td>stream to use as output. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1277 </td>
1278 </tr>
1279 <tr>
1280 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1281 <td>extra flags, currently unused</td>
1282 </tr>
1283 <tr>
1284 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1285 <td>TRUE if the console was opened, FALSE otherwise.</td>
1286 </tr>
1287 </tbody>
1288 </table></div>
1289 </div>
1290 <hr>
1291 <div class="refsect2">
1292 <a name="gvir-domain-open-graphics"></a><h3>gvir_domain_open_graphics ()</h3>
1293 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_open_graphics (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1294 <em class="parameter"><code><span class="type">guint</span> idx</code></em>,
1295 <em class="parameter"><code><span class="type">int</span> fd</code></em>,
1296 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
1297 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1298 <p>
1299 Open a connection to the local graphics display, connecting it to the
1300 socket pair file descriptor passed in as <em class="parameter"><code>fd</code></em>.
1301 </p>
1302 <div class="variablelist"><table border="0" class="variablelist">
1303 <colgroup>
1304 <col align="left" valign="top">
1305 <col>
1306 </colgroup>
1307 <tbody>
1308 <tr>
1309 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1310 <td>the domain</td>
1311 </tr>
1312 <tr>
1313 <td><p><span class="term"><em class="parameter"><code>idx</code></em> :</span></p></td>
1314 <td>the graphics index</td>
1315 </tr>
1316 <tr>
1317 <td><p><span class="term"><em class="parameter"><code>fd</code></em> :</span></p></td>
1318 <td>pre-opened socket pair</td>
1319 </tr>
1320 <tr>
1321 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1322 <td>extra flags, currently unused</td>
1323 </tr>
1324 <tr>
1325 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1326 <td>TRUE if the graphics connection was opened, FALSE otherwise.</td>
1327 </tr>
1328 </tbody>
1329 </table></div>
1330 </div>
1331 <hr>
1332 <div class="refsect2">
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>
1350 </tr>
1351 <tr>
1352 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1353 <td>Place-holder for possible errors</td>
1354 </tr>
1355 <tr>
1356 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1357 <td>TRUE if domain was suspended successfully, FALSE otherwise.</td>
1358 </tr>
1359 </tbody>
1360 </table></div>
1361 </div>
1362 <hr>
1363 <div class="refsect2">
1364 <a name="gvir-domain-save"></a><h3>gvir_domain_save ()</h3>
1365 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_save (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1366 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
1367 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1368 <p>
1369 Saves the state of the domain on disk and stops it. Use <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()"><span class="type">gvir_domain_start</span></a>
1370 to restore the saved state of the domain. A saved domain can be restored
1371 even after shutdown/reboot of host machine.
1372 </p>
1373 <div class="variablelist"><table border="0" class="variablelist">
1374 <colgroup>
1375 <col align="left" valign="top">
1376 <col>
1377 </colgroup>
1378 <tbody>
1379 <tr>
1380 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1381 <td>the domain to save</td>
1382 </tr>
1383 <tr>
1384 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1385 <td>extra flags, currently unused</td>
1386 </tr>
1387 <tr>
1388 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1389 <td>Place-holder for possible errors</td>
1390 </tr>
1391 <tr>
1392 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1393 <td>TRUE if domain was saved successfully, FALSE otherwise.</td>
1394 </tr>
1395 </tbody>
1396 </table></div>
1397 </div>
1398 <hr>
1399 <div class="refsect2">
1400 <a name="gvir-domain-save-async"></a><h3>gvir_domain_save_async ()</h3>
1401 <pre class="programlisting"><span class="returnvalue">void</span> gvir_domain_save_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1402 <em class="parameter"><code>unsigned <span class="type">int</span> flags</code></em>,
1403 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1404 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1405 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1406 <p>
1407 Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-save" title="gvir_domain_save ()"><span class="type">gvir_domain_save</span></a>.
1408 </p>
1409 <div class="variablelist"><table border="0" class="variablelist">
1410 <colgroup>
1411 <col align="left" valign="top">
1412 <col>
1413 </colgroup>
1414 <tbody>
1415 <tr>
1416 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1417 <td>the domain to save</td>
1418 </tr>
1419 <tr>
1420 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1421 <td>extra flags, currently unused</td>
1422 </tr>
1423 <tr>
1424 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1425 <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>
1426 </td>
1427 </tr>
1428 <tr>
1429 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1430 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
1431 </td>
1432 </tr>
1433 <tr>
1434 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1435 <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>
1436 </td>
1437 </tr>
1438 </tbody>
1439 </table></div>
1440 </div>
1441 <hr>
1442 <div class="refsect2">
1443 <a name="gvir-domain-save-finish"></a><h3>gvir_domain_save_finish ()</h3>
1444 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_save_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1445 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1446 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1447 <p>
1448 Finishes the operation started by <a class="link" href="GVirDomain.html#gvir-domain-save-async" title="gvir_domain_save_async ()"><span class="type">gvir_domain_save_async</span></a>.
1449 </p>
1450 <div class="variablelist"><table border="0" class="variablelist">
1451 <colgroup>
1452 <col align="left" valign="top">
1453 <col>
1454 </colgroup>
1455 <tbody>
1456 <tr>
1457 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1458 <td>the domain to save</td>
1459 </tr>
1460 <tr>
1461 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
1462 <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>
1463 </td>
1464 </tr>
1465 <tr>
1466 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1467 <td>Place-holder for possible errors</td>
1468 </tr>
1469 <tr>
1470 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1471 <td>TRUE if domain was saved successfully, FALSE otherwise.</td>
1472 </tr>
1473 </tbody>
1474 </table></div>
1475 </div>
1476 <hr>
1477 <div class="refsect2">
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>
1524 <p>
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>.
1528 </p>
1529 <div class="variablelist"><table border="0" class="variablelist">
1530 <colgroup>
1531 <col align="left" valign="top">
1532 <col>
1533 </colgroup>
1534 <tbody>
1535 <tr>
1536 <td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
1537 <td>the domain</td>
1538 </tr>
1539 <tr>
1540 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></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>
1548 </tr>
1549 </tbody>
1550 </table></div>
1551 </div>
1552 <hr>
1553 <div class="refsect2">
1554 <a name="gvir-domain-update-device"></a><h3>gvir_domain_update_device ()</h3>
1555 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_domain_update_device (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
1556 <em class="parameter"><code><span class="type">GVirConfigDomainDevice</span> *device</code></em>,
1557 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
1558 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
1559 <p>
1560 Update the configuration of a device.
1561 </p>
1562 <div class="variablelist"><table border="0" class="variablelist">
1563 <colgroup>
1564 <col align="left" valign="top">
1565 <col>
1566 </colgroup>
1567 <tbody>
1568 <tr>
1569 <td><p><span class="term"><em class="parameter"><code>dom</code></em> :</span></p></td>
1570 <td>the domain</td>
1571 </tr>
1572 <tr>
1573 <td><p><span class="term"><em class="parameter"><code>device</code></em> :</span></p></td>
1574 <td>A modified device config</td>
1575 </tr>
1576 <tr>
1577 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1578 <td>bitwise-OR of <a class="link" href="GVirDomain.html#GVirDomainUpdateDeviceFlags" title="enum GVirDomainUpdateDeviceFlags"><span class="type">GVirDomainUpdateDeviceFlags</span></a>
1579 </td>
1580 </tr>
1581 <tr>
1582 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1583 <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>
1584 </td>
1585 </tr>
1586 <tr>
1587 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1588 <td>TRUE if device was updated successfully, FALSE otherwise.</td>
1589 </tr>
1590 </tbody>
1591 </table></div>
1592 </div>
1593 <hr>
1594 <div class="refsect2">
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>
1619 </tr>
1620 <tr>
1621 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
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>
2437 <div class="refsect3">
2438 <a name="id-1.2.3.11.9.3"></a><h4>Members</h4>
2439 <div class="informaltable"><table width="100%" border="0">
2440 <colgroup>
2441 <col width="300px" class="enum_members_name">
2442 <col class="enum_members_description">
2443 <col width="200px" class="enum_members_annotations">
2444 </colgroup>
2445 <tbody>
2446 <tr>
2447 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-REBOOT-NONE:CAPS"></a>GVIR_DOMAIN_REBOOT_NONE</p></td>
2448 <td class="enum_member_description">
2449 <p>No flags, hypervisor choice</p>
2450 </td>
2451 <td class="enum_member_annotations"> </td>
2452 </tr>
2453 <tr>
2454 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS"></a>GVIR_DOMAIN_REBOOT_ACPI_POWER_BTN</p></td>
2455 <td class="enum_member_description">
2456 <p>Send ACPI event</p>
2457 </td>
2458 <td class="enum_member_annotations"> </td>
2459 </tr>
2460 <tr>
2461 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS"></a>GVIR_DOMAIN_REBOOT_GUEST_AGENT</p></td>
2462 <td class="enum_member_description">
2463 <p>Use guest agent</p>
2464 </td>
2465 <td class="enum_member_annotations"> </td>
2466 </tr>
2467 </tbody>
2468 </table></div>
2469 </div>
2470 </div>
2471 <hr>
2472 <div class="refsect2">
2473 <a name="GVirDomainSnapshotListFlags"></a><h3>enum GVirDomainSnapshotListFlags</h3>
2474 <div class="refsect3">
2475 <a name="id-1.2.3.11.10.3"></a><h4>Members</h4>
2476 <div class="informaltable"><table width="100%" border="0">
2477 <colgroup>
2478 <col width="300px" class="enum_members_name">
2479 <col class="enum_members_description">
2480 <col width="200px" class="enum_members_annotations">
2481 </colgroup>
2482 <tbody>
2483 <tr>
2484 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-ALL:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_ALL</p></td>
2485 <td class="enum_member_description">
2486 <p>List all snapshots</p>
2487 </td>
2488 <td class="enum_member_annotations"> </td>
2489 </tr>
2490 <tr>
2491 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-DESCENDANTS:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_DESCENDANTS</p></td>
2492 <td class="enum_member_description">
2493 <p>List all descendants, not just
2494 children, when listing a snapshot.
2495 For historical reasons, groups do not use contiguous bits.</p>
2496 </td>
2497 <td class="enum_member_annotations"> </td>
2498 </tr>
2499 <tr>
2500 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-ROOTS:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_ROOTS</p></td>
2501 <td class="enum_member_description">
2502 <p>Filter by snapshots with no parents, when listing a domain</p>
2503 </td>
2504 <td class="enum_member_annotations"> </td>
2505 </tr>
2506 <tr>
2507 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-METADATA:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_METADATA</p></td>
2508 <td class="enum_member_description">
2509 <p>Filter by snapshots which have metadata</p>
2510 </td>
2511 <td class="enum_member_annotations"> </td>
2512 </tr>
2513 <tr>
2514 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-LEAVES:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_LEAVES</p></td>
2515 <td class="enum_member_description">
2516 <p>Filter by snapshots with no children</p>
2517 </td>
2518 <td class="enum_member_annotations"> </td>
2519 </tr>
2520 <tr>
2521 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-NO-LEAVES:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_NO_LEAVES</p></td>
2522 <td class="enum_member_description">
2523 <p>Filter by snapshots that have children</p>
2524 </td>
2525 <td class="enum_member_annotations"> </td>
2526 </tr>
2527 <tr>
2528 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-NO-METADATA:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_NO_METADATA</p></td>
2529 <td class="enum_member_description">
2530 <p>Filter by snapshots with no metadata</p>
2531 </td>
2532 <td class="enum_member_annotations"> </td>
2533 </tr>
2534 <tr>
2535 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-INACTIVE:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_INACTIVE</p></td>
2536 <td class="enum_member_description">
2537 <p>Filter by snapshots taken while guest was shut off</p>
2538 </td>
2539 <td class="enum_member_annotations"> </td>
2540 </tr>
2541 <tr>
2542 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-ACTIVE:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_ACTIVE</p></td>
2543 <td class="enum_member_description">
2544 <p>Filter by snapshots taken while guest was active, and with memory state</p>
2545 </td>
2546 <td class="enum_member_annotations"> </td>
2547 </tr>
2548 <tr>
2549 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-DISK-ONLY:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_DISK_ONLY</p></td>
2550 <td class="enum_member_description">
2551 <p>Filter by snapshots taken while guest was active, but without memory state</p>
2552 </td>
2553 <td class="enum_member_annotations"> </td>
2554 </tr>
2555 <tr>
2556 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-INTERNAL:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_INTERNAL</p></td>
2557 <td class="enum_member_description">
2558 <p>Filter by snapshots stored internal to disk images</p>
2559 </td>
2560 <td class="enum_member_annotations"> </td>
2561 </tr>
2562 <tr>
2563 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-LIST-EXTERNAL:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_LIST_EXTERNAL</p></td>
2564 <td class="enum_member_description">
2565 <p>Filter by snapshots that use files external to disk images</p>
2566 </td>
2567 <td class="enum_member_annotations"> </td>
2568 </tr>
2569 </tbody>
2570 </table></div>
2571 </div>
16332572 </div>
16342573 </div>
16352574 <div class="refsect1">
16362575 <a name="GVirDomain.property-details"></a><h2>Property Details</h2>
16372576 <div class="refsect2">
1638 <a name="GVirDomain--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
1639 <pre class="programlisting"> "handle" <span class="type">GVirDomainHandle</span>* : Read / Write / Construct Only</pre>
2577 <a name="GVirDomain--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
2578 <pre class="programlisting"> “handle” <span class="type">GVirDomainHandle</span> *</pre>
16402579 <p>The domain handle.</p>
1641 </div>
1642 <hr>
1643 <div class="refsect2">
1644 <a name="GVirDomain--persistent"></a><h3>The <code class="literal">"persistent"</code> property</h3>
1645 <pre class="programlisting"> "persistent" <span class="type">gboolean</span> : Read</pre>
2580 <p>Flags: Read / Write / Construct Only</p>
2581 </div>
2582 <hr>
2583 <div class="refsect2">
2584 <a name="GVirDomain--persistent"></a><h3>The <code class="literal">“persistent”</code> property</h3>
2585 <pre class="programlisting"> “persistent” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
16462586 <p>If domain is persistent.</p>
2587 <p>Flags: Read</p>
16472588 <p>Default value: TRUE</p>
16482589 </div>
16492590 </div>
16502591 <div class="refsect1">
16512592 <a name="GVirDomain.signal-details"></a><h2>Signal Details</h2>
16522593 <div class="refsect2">
1653 <a name="GVirDomain-pmsuspended"></a><h3>The <code class="literal">"pmsuspended"</code> signal</h3>
1654 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
1655 <span class="type">gpointer</span> user_data) : <code class="literal">No Hooks</code></pre>
1656 </div>
1657 <hr>
1658 <div class="refsect2">
1659 <a name="GVirDomain-resumed"></a><h3>The <code class="literal">"resumed"</code> signal</h3>
1660 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
1661 <span class="type">gpointer</span> user_data) : <code class="literal">No Hooks</code></pre>
1662 </div>
1663 <hr>
1664 <div class="refsect2">
1665 <a name="GVirDomain-started"></a><h3>The <code class="literal">"started"</code> signal</h3>
1666 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
1667 <span class="type">gpointer</span> user_data) : <code class="literal">No Hooks</code></pre>
1668 </div>
1669 <hr>
1670 <div class="refsect2">
1671 <a name="GVirDomain-stopped"></a><h3>The <code class="literal">"stopped"</code> signal</h3>
1672 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
1673 <span class="type">gpointer</span> user_data) : <code class="literal">No Hooks</code></pre>
1674 </div>
1675 <hr>
1676 <div class="refsect2">
1677 <a name="GVirDomain-suspended"></a><h3>The <code class="literal">"suspended"</code> signal</h3>
1678 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
1679 <span class="type">gpointer</span> user_data) : <code class="literal">No Hooks</code></pre>
1680 </div>
1681 <hr>
1682 <div class="refsect2">
1683 <a name="GVirDomain-updated"></a><h3>The <code class="literal">"updated"</code> signal</h3>
1684 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
1685 <span class="type">gpointer</span> user_data) : <code class="literal">No Hooks</code></pre>
2594 <a name="GVirDomain-pmsuspended"></a><h3>The <code class="literal">“pmsuspended”</code> signal</h3>
2595 <pre class="programlisting"><span class="returnvalue">void</span>
2596 user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
2597 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2598 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></p>
2599 </div>
2600 <hr>
2601 <div class="refsect2">
2602 <a name="GVirDomain-resumed"></a><h3>The <code class="literal">“resumed”</code> signal</h3>
2603 <pre class="programlisting"><span class="returnvalue">void</span>
2604 user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
2605 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2606 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></p>
2607 </div>
2608 <hr>
2609 <div class="refsect2">
2610 <a name="GVirDomain-started"></a><h3>The <code class="literal">“started”</code> signal</h3>
2611 <pre class="programlisting"><span class="returnvalue">void</span>
2612 user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
2613 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2614 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></p>
2615 </div>
2616 <hr>
2617 <div class="refsect2">
2618 <a name="GVirDomain-stopped"></a><h3>The <code class="literal">“stopped”</code> signal</h3>
2619 <pre class="programlisting"><span class="returnvalue">void</span>
2620 user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
2621 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2622 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></p>
2623 </div>
2624 <hr>
2625 <div class="refsect2">
2626 <a name="GVirDomain-suspended"></a><h3>The <code class="literal">“suspended”</code> signal</h3>
2627 <pre class="programlisting"><span class="returnvalue">void</span>
2628 user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
2629 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2630 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></p>
2631 </div>
2632 <hr>
2633 <div class="refsect2">
2634 <a name="GVirDomain-updated"></a><h3>The <code class="literal">“updated”</code> signal</h3>
2635 <pre class="programlisting"><span class="returnvalue">void</span>
2636 user_function (<a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *gvirdomain,
2637 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2638 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></p>
16862639 </div>
16872640 </div>
16882641 </div>
16892642 <div class="footer">
1690 <hr>
1691 Generated by GTK-Doc V1.19</div>
2643 <hr>Generated by GTK-Doc V1.24</div>
16922644 </body>
16932645 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirDomainSnapshot</title>
4 <title>GVirDomainSnapshot: Libvirt-gobject Reference Manual</title>
55 <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="Libvirt-gobject-GVir.html" title="GVir">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
9 <link rel="next" href="GVirInterface.html" title="GVirInterface">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirDomain.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="Libvirt-gobject-GVir.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="#GVirDomainSnapshot.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirDomainSnapshot.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirDomainSnapshot.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirDomainSnapshot.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirDomainSnapshot.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirDomainSnapshot.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirDomainSnapshot.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirDomain.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirInterface.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirDomainSnapshot"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirDomainSnapshot.top_of_page"></a>GVirDomainSnapshot</span></h2>
3731 <p>GVirDomainSnapshot</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirDomainSnapshot.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshot-struct" title="struct GVirDomainSnapshot">GVirDomainSnapshot</a>;
44 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>);
46 <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>
47 (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
48 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
49 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
35 <div class="refsect1">
36 <a name="GVirDomainSnapshot.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-name" title="gvir_domain_snapshot_get_name ()">gvir_domain_snapshot_get_name</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> *
53 </td>
54 <td class="function_name">
55 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-config" title="gvir_domain_snapshot_get_config ()">gvir_domain_snapshot_get_config</a> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 <tr>
59 <td class="function_type">
60 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
61 </td>
62 <td class="function_name">
63 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-delete" title="gvir_domain_snapshot_delete ()">gvir_domain_snapshot_delete</a> <span class="c_punctuation">()</span>
64 </td>
65 </tr>
66 <tr>
67 <td class="function_type">
68 <span class="returnvalue">void</span>
69 </td>
70 <td class="function_name">
71 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-delete-async" title="gvir_domain_snapshot_delete_async ()">gvir_domain_snapshot_delete_async</a> <span class="c_punctuation">()</span>
72 </td>
73 </tr>
74 <tr>
75 <td class="function_type">
76 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
77 </td>
78 <td class="function_name">
79 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-delete-finish" title="gvir_domain_snapshot_delete_finish ()">gvir_domain_snapshot_delete_finish</a> <span class="c_punctuation">()</span>
80 </td>
81 </tr>
82 <tr>
83 <td class="function_type">
84 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
85 </td>
86 <td class="function_name">
87 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-is-current" title="gvir_domain_snapshot_get_is_current ()">gvir_domain_snapshot_get_is_current</a> <span class="c_punctuation">()</span>
88 </td>
89 </tr>
90 <tr>
91 <td class="function_type">
92 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
93 </td>
94 <td class="function_name">
95 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to" title="gvir_domain_snapshot_revert_to ()">gvir_domain_snapshot_revert_to</a> <span class="c_punctuation">()</span>
96 </td>
97 </tr>
98 <tr>
99 <td class="function_type">
100 <span class="returnvalue">void</span>
101 </td>
102 <td class="function_name">
103 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to-async" title="gvir_domain_snapshot_revert_to_async ()">gvir_domain_snapshot_revert_to_async</a> <span class="c_punctuation">()</span>
104 </td>
105 </tr>
106 <tr>
107 <td class="function_type">
108 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
109 </td>
110 <td class="function_name">
111 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to-finish" title="gvir_domain_snapshot_revert_to_finish ()">gvir_domain_snapshot_revert_to_finish</a> <span class="c_punctuation">()</span>
112 </td>
113 </tr>
114 <tr>
115 <td class="function_type">
116 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
117 </td>
118 <td class="function_name">
119 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-set-config" title="gvir_domain_snapshot_set_config ()">gvir_domain_snapshot_set_config</a> <span class="c_punctuation">()</span>
120 </td>
121 </tr>
122 </tbody>
123 </table></div>
124 </div>
125 <div class="refsect1">
126 <a name="GVirDomainSnapshot.properties"></a><h2>Properties</h2>
127 <div class="informaltable"><table border="0">
128 <colgroup>
129 <col width="150px" class="properties_type">
130 <col width="300px" class="properties_name">
131 <col width="200px" class="properties_flags">
132 </colgroup>
133 <tbody><tr>
134 <td class="property_type">
135 <span class="type">GVirDomainSnapshotHandle</span> *</td>
136 <td class="property_name"><a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshot--handle" title="The “handle” property">handle</a></td>
137 <td class="property_flags">Read / Write / Construct Only</td>
138 </tr></tbody>
139 </table></div>
140 </div>
141 <div class="refsect1">
142 <a name="GVirDomainSnapshot.other"></a><h2>Types and Values</h2>
143 <div class="informaltable"><table width="100%" border="0">
144 <colgroup>
145 <col width="150px" class="name">
146 <col class="description">
147 </colgroup>
148 <tbody>
149 <tr>
150 <td class="datatype_keyword">enum</td>
151 <td class="function_name"><a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshotDeleteFlags" title="enum GVirDomainSnapshotDeleteFlags">GVirDomainSnapshotDeleteFlags</a></td>
152 </tr>
153 <tr>
154 <td class="datatype_keyword">enum</td>
155 <td class="function_name"><a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshotRevertFlags" title="enum GVirDomainSnapshotRevertFlags">GVirDomainSnapshotRevertFlags</a></td>
156 </tr>
157 </tbody>
158 </table></div>
159 </div>
160 <div class="refsect1">
161 <a name="GVirDomainSnapshot.object-hierarchy"></a><h2>Object Hierarchy</h2>
162 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
163 <span class="lineart">╰──</span> GVirDomainSnapshot
50164 </pre>
51165 </div>
52166 <div class="refsect1">
53 <a name="GVirDomainSnapshot.object-hierarchy"></a><h2>Object Hierarchy</h2>
54 <pre class="synopsis">
55 GObject
56 +----GVirDomainSnapshot
57 </pre>
58 </div>
59 <div class="refsect1">
60 <a name="GVirDomainSnapshot.properties"></a><h2>Properties</h2>
61 <pre class="synopsis">
62 "<a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshot--handle" title='The "handle" property'>handle</a>" <span class="type">GVirDomainSnapshotHandle</span>* : Read / Write / Construct Only
63 </pre>
64 </div>
65 <div class="refsect1">
66167 <a name="GVirDomainSnapshot.description"></a><h2>Description</h2>
67168 </div>
68169 <div class="refsect1">
69 <a name="GVirDomainSnapshot.details"></a><h2>Details</h2>
70 <div class="refsect2">
71 <a name="GVirDomainSnapshot-struct"></a><h3>struct GVirDomainSnapshot</h3>
72 <pre class="programlisting">struct GVirDomainSnapshot;</pre>
73 </div>
74 <hr>
75 <div class="refsect2">
76 <a name="GVirDomainSnapshotClass"></a><h3>struct GVirDomainSnapshotClass</h3>
77 <pre class="programlisting">struct GVirDomainSnapshotClass {
78 GObjectClass parent_class;
79
80 gpointer padding[20];
81 };
82 </pre>
83 </div>
84 <hr>
85 <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">
91 <a name="gvir-domain-snapshot-get-config"></a><h3>gvir_domain_snapshot_get_config ()</h3>
92 <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
93 (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</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>);</pre>
96 <div class="variablelist"><table border="0" class="variablelist">
97 <colgroup>
98 <col align="left" valign="top">
99 <col>
100 </colgroup>
101 <tbody>
102 <tr>
103 <td><p><span class="term"><em class="parameter"><code>snapshot</code></em> :</span></p></td>
104 <td>the domain_snapshot</td>
105 </tr>
106 <tr>
107 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
108 <td>the flags</td>
109 </tr>
110 <tr>
111 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
112 <td>the config. The returned object should be
113 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>
114 </td>
115 </tr>
116 </tbody>
117 </table></div>
170 <a name="GVirDomainSnapshot.functions_details"></a><h2>Functions</h2>
171 <div class="refsect2">
172 <a name="gvir-domain-snapshot-get-name"></a><h3>gvir_domain_snapshot_get_name ()</h3>
173 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
174 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>
175 </div>
176 <hr>
177 <div class="refsect2">
178 <a name="gvir-domain-snapshot-get-config"></a><h3>gvir_domain_snapshot_get_config ()</h3>
179 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html"><span class="returnvalue">GVirConfigDomainSnapshot</span></a> *
180 gvir_domain_snapshot_get_config (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
181 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
182 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
183 <div class="refsect3">
184 <a name="id-1.2.4.8.3.4"></a><h4>Parameters</h4>
185 <div class="informaltable"><table width="100%" border="0">
186 <colgroup>
187 <col width="150px" class="parameters_name">
188 <col class="parameters_description">
189 <col width="200px" class="parameters_annotations">
190 </colgroup>
191 <tbody>
192 <tr>
193 <td class="parameter_name"><p>snapshot</p></td>
194 <td class="parameter_description"><p>the domain_snapshot</p></td>
195 <td class="parameter_annotations"> </td>
196 </tr>
197 <tr>
198 <td class="parameter_name"><p>flags</p></td>
199 <td class="parameter_description"><p>the flags</p></td>
200 <td class="parameter_annotations"> </td>
201 </tr>
202 </tbody>
203 </table></div>
204 </div>
205 <div class="refsect3">
206 <a name="id-1.2.4.8.3.5"></a><h4>Returns</h4>
207 <p> the config. The returned object should be
208 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
209 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
210 </div>
211 </div>
212 <hr>
213 <div class="refsect2">
214 <a name="gvir-domain-snapshot-delete"></a><h3>gvir_domain_snapshot_delete ()</h3>
215 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
216 gvir_domain_snapshot_delete (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
217 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
218 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
219 <div class="refsect3">
220 <a name="id-1.2.4.8.4.4"></a><h4>Parameters</h4>
221 <div class="informaltable"><table width="100%" border="0">
222 <colgroup>
223 <col width="150px" class="parameters_name">
224 <col class="parameters_description">
225 <col width="200px" class="parameters_annotations">
226 </colgroup>
227 <tbody>
228 <tr>
229 <td class="parameter_name"><p>snapshot</p></td>
230 <td class="parameter_description"><p>The domain snapshot</p></td>
231 <td class="parameter_annotations"> </td>
232 </tr>
233 <tr>
234 <td class="parameter_name"><p>flags</p></td>
235 <td class="parameter_description"><p>Bitwise or of <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshotDeleteFlags" title="enum GVirDomainSnapshotDeleteFlags"><span class="type">GVirDomainSnapshotDeleteFlags</span></a></p></td>
236 <td class="parameter_annotations"> </td>
237 </tr>
238 <tr>
239 <td class="parameter_name"><p>error</p></td>
240 <td class="parameter_description"><p> Place-holder for error or NULL. </p></td>
241 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
242 </tr>
243 </tbody>
244 </table></div>
245 </div>
246 <div class="refsect3">
247 <a name="id-1.2.4.8.4.5"></a><h4>Returns</h4>
248 <p> TRUE on success, FALSE otherwise</p>
249 </div>
250 </div>
251 <hr>
252 <div class="refsect2">
253 <a name="gvir-domain-snapshot-delete-async"></a><h3>gvir_domain_snapshot_delete_async ()</h3>
254 <pre class="programlisting"><span class="returnvalue">void</span>
255 gvir_domain_snapshot_delete_async (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
256 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
257 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
258 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
259 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
260 <div class="refsect3">
261 <a name="id-1.2.4.8.5.4"></a><h4>Parameters</h4>
262 <div class="informaltable"><table width="100%" border="0">
263 <colgroup>
264 <col width="150px" class="parameters_name">
265 <col class="parameters_description">
266 <col width="200px" class="parameters_annotations">
267 </colgroup>
268 <tbody>
269 <tr>
270 <td class="parameter_name"><p>snapshot</p></td>
271 <td class="parameter_description"><p>A <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a></p></td>
272 <td class="parameter_annotations"> </td>
273 </tr>
274 <tr>
275 <td class="parameter_name"><p>flags</p></td>
276 <td class="parameter_description"><p>Bitwise-OR of <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshotDeleteFlags" title="enum GVirDomainSnapshotDeleteFlags"><span class="type">GVirDomainSnapshotDeleteFlags</span></a></p></td>
277 <td class="parameter_annotations"> </td>
278 </tr>
279 <tr>
280 <td class="parameter_name"><p>cancellable</p></td>
281 <td class="parameter_description"><p> cancellation object. </p></td>
282 <td class="parameter_annotations"><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></td>
283 </tr>
284 <tr>
285 <td class="parameter_name"><p>callback</p></td>
286 <td class="parameter_description"><p> completion callback. </p></td>
287 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
288 </tr>
289 <tr>
290 <td class="parameter_name"><p>user_data</p></td>
291 <td class="parameter_description"><p> opaque data for callback. </p></td>
292 <td class="parameter_annotations"><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></td>
293 </tr>
294 </tbody>
295 </table></div>
296 </div>
297 </div>
298 <hr>
299 <div class="refsect2">
300 <a name="gvir-domain-snapshot-delete-finish"></a><h3>gvir_domain_snapshot_delete_finish ()</h3>
301 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
302 gvir_domain_snapshot_delete_finish (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
303 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
304 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
305 <div class="refsect3">
306 <a name="id-1.2.4.8.6.4"></a><h4>Parameters</h4>
307 <div class="informaltable"><table width="100%" border="0">
308 <colgroup>
309 <col width="150px" class="parameters_name">
310 <col class="parameters_description">
311 <col width="200px" class="parameters_annotations">
312 </colgroup>
313 <tbody>
314 <tr>
315 <td class="parameter_name"><p>snapshot</p></td>
316 <td class="parameter_description"><p>A <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a></p></td>
317 <td class="parameter_annotations"> </td>
318 </tr>
319 <tr>
320 <td class="parameter_name"><p>res</p></td>
321 <td class="parameter_description"><p> async method result. </p></td>
322 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
323 </tr>
324 </tbody>
325 </table></div>
326 </div>
327 <div class="refsect3">
328 <a name="id-1.2.4.8.6.5"></a><h4>Returns</h4>
329 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
330 </div>
331 </div>
332 <hr>
333 <div class="refsect2">
334 <a name="gvir-domain-snapshot-get-is-current"></a><h3>gvir_domain_snapshot_get_is_current ()</h3>
335 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
336 gvir_domain_snapshot_get_is_current (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
337 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
338 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *is_current</code></em>,
339 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
340 <div class="refsect3">
341 <a name="id-1.2.4.8.7.4"></a><h4>Parameters</h4>
342 <div class="informaltable"><table width="100%" border="0">
343 <colgroup>
344 <col width="150px" class="parameters_name">
345 <col class="parameters_description">
346 <col width="200px" class="parameters_annotations">
347 </colgroup>
348 <tbody>
349 <tr>
350 <td class="parameter_name"><p>snapshot</p></td>
351 <td class="parameter_description"><p>The domain snapshot</p></td>
352 <td class="parameter_annotations"> </td>
353 </tr>
354 <tr>
355 <td class="parameter_name"><p>flags</p></td>
356 <td class="parameter_description"><p>Currently unused, pass 0</p></td>
357 <td class="parameter_annotations"> </td>
358 </tr>
359 <tr>
360 <td class="parameter_name"><p>is_current</p></td>
361 <td class="parameter_description"><p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the given snapshot is the current snapshot
362 of its domain, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise. </p></td>
363 <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
364 </tr>
365 <tr>
366 <td class="parameter_name"><p>error</p></td>
367 <td class="parameter_description"><p> Place-holder for error or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
368 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
369 </tr>
370 </tbody>
371 </table></div>
372 </div>
373 <div class="refsect3">
374 <a name="id-1.2.4.8.7.5"></a><h4>Returns</h4>
375 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
376 </div>
377 </div>
378 <hr>
379 <div class="refsect2">
380 <a name="gvir-domain-snapshot-revert-to"></a><h3>gvir_domain_snapshot_revert_to ()</h3>
381 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
382 gvir_domain_snapshot_revert_to (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
383 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
384 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
385 <div class="refsect3">
386 <a name="id-1.2.4.8.8.4"></a><h4>Parameters</h4>
387 <div class="informaltable"><table width="100%" border="0">
388 <colgroup>
389 <col width="150px" class="parameters_name">
390 <col class="parameters_description">
391 <col width="200px" class="parameters_annotations">
392 </colgroup>
393 <tbody>
394 <tr>
395 <td class="parameter_name"><p>snapshot</p></td>
396 <td class="parameter_description"><p>The domain snapshot</p></td>
397 <td class="parameter_annotations"> </td>
398 </tr>
399 <tr>
400 <td class="parameter_name"><p>flags</p></td>
401 <td class="parameter_description"><p>Bitwise OR of GVirDomainSnapshotRevertFlags</p></td>
402 <td class="parameter_annotations"> </td>
403 </tr>
404 <tr>
405 <td class="parameter_name"><p>error</p></td>
406 <td class="parameter_description"><p> Place-holder for error or NULL. </p></td>
407 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
408 </tr>
409 </tbody>
410 </table></div>
411 </div>
412 <div class="refsect3">
413 <a name="id-1.2.4.8.8.5"></a><h4>Returns</h4>
414 <p> TRUE if the snapshot's domain has successfully been
415 reverted to the given snapshot, FALSE otherwise, in which case
416 <em class="parameter"><code>error</code></em>
417 will be set.</p>
418 </div>
419 </div>
420 <hr>
421 <div class="refsect2">
422 <a name="gvir-domain-snapshot-revert-to-async"></a><h3>gvir_domain_snapshot_revert_to_async ()</h3>
423 <pre class="programlisting"><span class="returnvalue">void</span>
424 gvir_domain_snapshot_revert_to_async (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
425 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
426 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
427 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
428 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
429 <div class="refsect3">
430 <a name="id-1.2.4.8.9.4"></a><h4>Parameters</h4>
431 <div class="informaltable"><table width="100%" border="0">
432 <colgroup>
433 <col width="150px" class="parameters_name">
434 <col class="parameters_description">
435 <col width="200px" class="parameters_annotations">
436 </colgroup>
437 <tbody>
438 <tr>
439 <td class="parameter_name"><p>snapshot</p></td>
440 <td class="parameter_description"><p>A <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a></p></td>
441 <td class="parameter_annotations"> </td>
442 </tr>
443 <tr>
444 <td class="parameter_name"><p>flags</p></td>
445 <td class="parameter_description"><p>Bitwise OR of <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshotRevertFlags" title="enum GVirDomainSnapshotRevertFlags"><span class="type">GVirDomainSnapshotRevertFlags</span></a></p></td>
446 <td class="parameter_annotations"> </td>
447 </tr>
448 <tr>
449 <td class="parameter_name"><p>cancellable</p></td>
450 <td class="parameter_description"><p> cancellation object. </p></td>
451 <td class="parameter_annotations"><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></td>
452 </tr>
453 <tr>
454 <td class="parameter_name"><p>callback</p></td>
455 <td class="parameter_description"><p> The callback. </p></td>
456 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
457 </tr>
458 <tr>
459 <td class="parameter_name"><p>user_data</p></td>
460 <td class="parameter_description"><p> Opaque data for callback. </p></td>
461 <td class="parameter_annotations"><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></td>
462 </tr>
463 </tbody>
464 </table></div>
465 </div>
466 </div>
467 <hr>
468 <div class="refsect2">
469 <a name="gvir-domain-snapshot-revert-to-finish"></a><h3>gvir_domain_snapshot_revert_to_finish ()</h3>
470 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
471 gvir_domain_snapshot_revert_to_finish (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
472 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
473 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
474 <div class="refsect3">
475 <a name="id-1.2.4.8.10.4"></a><h4>Parameters</h4>
476 <div class="informaltable"><table width="100%" border="0">
477 <colgroup>
478 <col width="150px" class="parameters_name">
479 <col class="parameters_description">
480 <col width="200px" class="parameters_annotations">
481 </colgroup>
482 <tbody>
483 <tr>
484 <td class="parameter_name"><p>snapshot</p></td>
485 <td class="parameter_description"><p>The domain snapshot</p></td>
486 <td class="parameter_annotations"> </td>
487 </tr>
488 <tr>
489 <td class="parameter_name"><p>result</p></td>
490 <td class="parameter_description"><p> The result. </p></td>
491 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
492 </tr>
493 </tbody>
494 </table></div>
495 </div>
496 <div class="refsect3">
497 <a name="id-1.2.4.8.10.5"></a><h4>Returns</h4>
498 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
499 </div>
500 </div>
501 <hr>
502 <div class="refsect2">
503 <a name="gvir-domain-snapshot-set-config"></a><h3>gvir_domain_snapshot_set_config ()</h3>
504 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
505 gvir_domain_snapshot_set_config (<em class="parameter"><code><a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot"><span class="type">GVirDomainSnapshot</span></a> *snapshot</code></em>,
506 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html"><span class="type">GVirConfigDomainSnapshot</span></a> *conf</code></em>,
507 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
508 <p>Updates the given snapshot's configuration according to the
509 given GVirConfigDomainSnapshot.</p>
510 <div class="refsect3">
511 <a name="id-1.2.4.8.11.5"></a><h4>Parameters</h4>
512 <div class="informaltable"><table width="100%" border="0">
513 <colgroup>
514 <col width="150px" class="parameters_name">
515 <col class="parameters_description">
516 <col width="200px" class="parameters_annotations">
517 </colgroup>
518 <tbody>
519 <tr>
520 <td class="parameter_name"><p>snapshot</p></td>
521 <td class="parameter_description"><p>The domain snapshot</p></td>
522 <td class="parameter_annotations"> </td>
523 </tr>
524 <tr>
525 <td class="parameter_name"><p>conf</p></td>
526 <td class="parameter_description"><p>The new config object</p></td>
527 <td class="parameter_annotations"> </td>
528 </tr>
529 <tr>
530 <td class="parameter_name"><p>error</p></td>
531 <td class="parameter_description"><p> Place-holder for error or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
532 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
533 </tr>
534 </tbody>
535 </table></div>
536 </div>
537 <div class="refsect3">
538 <a name="id-1.2.4.8.11.6"></a><h4>Returns</h4>
539 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if no error was reported, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
540 </div>
541 </div>
542 </div>
543 <div class="refsect1">
544 <a name="GVirDomainSnapshot.other_details"></a><h2>Types and Values</h2>
545 <div class="refsect2">
546 <a name="GVirDomainSnapshotDeleteFlags"></a><h3>enum GVirDomainSnapshotDeleteFlags</h3>
547 <div class="refsect3">
548 <a name="id-1.2.4.9.2.3"></a><h4>Members</h4>
549 <div class="informaltable"><table width="100%" border="0">
550 <colgroup>
551 <col width="300px" class="enum_members_name">
552 <col class="enum_members_description">
553 <col width="200px" class="enum_members_annotations">
554 </colgroup>
555 <tbody>
556 <tr>
557 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-DELETE-CHILDREN:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN</p></td>
558 <td class="enum_member_description">
559 <p>Also delete children</p>
560 </td>
561 <td class="enum_member_annotations"> </td>
562 </tr>
563 <tr>
564 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-DELETE-METADATA-ONLY:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_DELETE_METADATA_ONLY</p></td>
565 <td class="enum_member_description">
566 <p>Delete just metadata</p>
567 </td>
568 <td class="enum_member_annotations"> </td>
569 </tr>
570 <tr>
571 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-DELETE-CHILDREN-ONLY:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN_ONLY</p></td>
572 <td class="enum_member_description">
573 <p>Delete just children</p>
574 </td>
575 <td class="enum_member_annotations"> </td>
576 </tr>
577 </tbody>
578 </table></div>
579 </div>
580 </div>
581 <hr>
582 <div class="refsect2">
583 <a name="GVirDomainSnapshotRevertFlags"></a><h3>enum GVirDomainSnapshotRevertFlags</h3>
584 <div class="refsect3">
585 <a name="id-1.2.4.9.3.3"></a><h4>Members</h4>
586 <div class="informaltable"><table width="100%" border="0">
587 <colgroup>
588 <col width="300px" class="enum_members_name">
589 <col class="enum_members_description">
590 <col width="200px" class="enum_members_annotations">
591 </colgroup>
592 <tbody>
593 <tr>
594 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-REVERT-RUNNING:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_REVERT_RUNNING</p></td>
595 <td class="enum_member_description">
596 <p>Run after revert</p>
597 </td>
598 <td class="enum_member_annotations"> </td>
599 </tr>
600 <tr>
601 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-REVERT-PAUSED:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_REVERT_PAUSED</p></td>
602 <td class="enum_member_description">
603 <p>Pause after revert</p>
604 </td>
605 <td class="enum_member_annotations"> </td>
606 </tr>
607 <tr>
608 <td class="enum_member_name"><p><a name="GVIR-DOMAIN-SNAPSHOT-REVERT-FORCE:CAPS"></a>GVIR_DOMAIN_SNAPSHOT_REVERT_FORCE</p></td>
609 <td class="enum_member_description">
610 <p>Allow risky reverts</p>
611 </td>
612 <td class="enum_member_annotations"> </td>
613 </tr>
614 </tbody>
615 </table></div>
616 </div>
118617 </div>
119618 </div>
120619 <div class="refsect1">
121620 <a name="GVirDomainSnapshot.property-details"></a><h2>Property Details</h2>
122621 <div class="refsect2">
123 <a name="GVirDomainSnapshot--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
124 <pre class="programlisting"> "handle" <span class="type">GVirDomainSnapshotHandle</span>* : Read / Write / Construct Only</pre>
622 <a name="GVirDomainSnapshot--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
623 <pre class="programlisting"> “handle” <span class="type">GVirDomainSnapshotHandle</span> *</pre>
125624 <p>The domain_snapshot handle.</p>
625 <p>Flags: Read / Write / Construct Only</p>
126626 </div>
127627 </div>
128628 </div>
129629 <div class="footer">
130 <hr>
131 Generated by GTK-Doc V1.19</div>
630 <hr>Generated by GTK-Doc V1.24</div>
132631 </body>
133632 </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>GVirInterface: Libvirt-gobject Reference Manual</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.24 (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="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirInterface.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirInterface.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirInterface.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirDomainSnapshot.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirManager.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
26 <div class="refentry">
27 <a name="GVirInterface"></a><div class="titlepage"></div>
28 <div class="refnamediv"><table width="100%"><tr>
29 <td valign="top">
30 <h2><span class="refentrytitle"><a name="GVirInterface.top_of_page"></a>GVirInterface</span></h2>
31 <p>GVirInterface</p>
32 </td>
33 <td class="gallery_image" valign="top" align="right"></td>
34 </tr></table></div>
35 <div class="refsect1">
36 <a name="GVirInterface.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirInterface.html#gvir-interface-get-name" title="gvir_interface_get_name ()">gvir_interface_get_name</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
52 </td>
53 <td class="function_name">
54 <a class="link" href="GVirInterface.html#gvir-interface-get-mac" title="gvir_interface_get_mac ()">gvir_interface_get_mac</a> <span class="c_punctuation">()</span>
55 </td>
56 </tr>
57 <tr>
58 <td class="function_type">
59 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigInterface.html"><span class="returnvalue">GVirConfigInterface</span></a> *
60 </td>
61 <td class="function_name">
62 <a class="link" href="GVirInterface.html#gvir-interface-get-config" title="gvir_interface_get_config ()">gvir_interface_get_config</a> <span class="c_punctuation">()</span>
63 </td>
64 </tr>
65 </tbody>
66 </table></div>
67 </div>
68 <div class="refsect1">
69 <a name="GVirInterface.properties"></a><h2>Properties</h2>
70 <div class="informaltable"><table border="0">
71 <colgroup>
72 <col width="150px" class="properties_type">
73 <col width="300px" class="properties_name">
74 <col width="200px" class="properties_flags">
75 </colgroup>
76 <tbody><tr>
77 <td class="property_type">
78 <span class="type">GVirInterfaceHandle</span> *</td>
79 <td class="property_name"><a class="link" href="GVirInterface.html#GVirInterface--handle" title="The “handle” property">handle</a></td>
80 <td class="property_flags">Read / Write / Construct Only</td>
81 </tr></tbody>
82 </table></div>
83 </div>
84 <div class="refsect1">
85 <a name="GVirInterface.object-hierarchy"></a><h2>Object Hierarchy</h2>
86 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
87 <span class="lineart">╰──</span> GVirInterface
88 </pre>
89 </div>
90 <div class="refsect1">
91 <a name="GVirInterface.description"></a><h2>Description</h2>
92 </div>
93 <div class="refsect1">
94 <a name="GVirInterface.functions_details"></a><h2>Functions</h2>
95 <div class="refsect2">
96 <a name="gvir-interface-get-name"></a><h3>gvir_interface_get_name ()</h3>
97 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
98 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>
99 </div>
100 <hr>
101 <div class="refsect2">
102 <a name="gvir-interface-get-mac"></a><h3>gvir_interface_get_mac ()</h3>
103 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
104 gvir_interface_get_mac (<em class="parameter"><code><a class="link" href="GVirInterface.html" title="GVirInterface"><span class="type">GVirInterface</span></a> *iface</code></em>);</pre>
105 </div>
106 <hr>
107 <div class="refsect2">
108 <a name="gvir-interface-get-config"></a><h3>gvir_interface_get_config ()</h3>
109 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigInterface.html"><span class="returnvalue">GVirConfigInterface</span></a> *
110 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>,
111 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
112 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
113 <div class="refsect3">
114 <a name="id-1.2.5.7.4.4"></a><h4>Parameters</h4>
115 <div class="informaltable"><table width="100%" border="0">
116 <colgroup>
117 <col width="150px" class="parameters_name">
118 <col class="parameters_description">
119 <col width="200px" class="parameters_annotations">
120 </colgroup>
121 <tbody>
122 <tr>
123 <td class="parameter_name"><p>iface</p></td>
124 <td class="parameter_description"><p>the interface</p></td>
125 <td class="parameter_annotations"> </td>
126 </tr>
127 <tr>
128 <td class="parameter_name"><p>flags</p></td>
129 <td class="parameter_description"><p>the flags</p></td>
130 <td class="parameter_annotations"> </td>
131 </tr>
132 <tr>
133 <td class="parameter_name"><p>err</p></td>
134 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
135 <td class="parameter_annotations"> </td>
136 </tr>
137 </tbody>
138 </table></div>
139 </div>
140 <div class="refsect3">
141 <a name="id-1.2.5.7.4.5"></a><h4>Returns</h4>
142 <p> the config. The returned object should be
143 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
144 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
145 </div>
146 </div>
147 </div>
148 <div class="refsect1">
149 <a name="GVirInterface.other_details"></a><h2>Types and Values</h2>
150 </div>
151 <div class="refsect1">
152 <a name="GVirInterface.property-details"></a><h2>Property Details</h2>
153 <div class="refsect2">
154 <a name="GVirInterface--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
155 <pre class="programlisting"> “handle” <span class="type">GVirInterfaceHandle</span> *</pre>
156 <p>The interface handle.</p>
157 <p>Flags: Read / Write / Construct Only</p>
158 </div>
159 </div>
160 </div>
161 <div class="footer">
162 <hr>Generated by GTK-Doc V1.24</div>
163 </body>
164 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirManager</title>
4 <title>GVirManager: Libvirt-gobject Reference Manual</title>
55 <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="Libvirt-gobject-GVir.html" title="GVir">
8 <link rel="prev" href="GVirInterface.html" title="GVirInterface">
99 <link rel="next" href="GVirNetworkFilter.html" title="GVirNetworkFilter">
10 <meta name="generator" content="GTK-Doc V1.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="Libvirt-gobject-GVir.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="GVirNetworkFilter.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="#GVirManager.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirManager.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirManager.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirManager.signals" class="shortcut">Signals</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirManager.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirManager.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals">  <span class="dim">|</span> 
19 <a href="#GVirManager.signals" class="shortcut">Signals</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirInterface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirNetworkFilter.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirManager"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirManager.top_of_page"></a>GVirManager</span></h2>
3731 <p>GVirManager</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirManager.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirManager.html#GVirManager-struct" title="struct GVirManager">GVirManager</a>;
44 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>);
46 <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>,
47 <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>);
51 <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>,
52 <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);
53 </pre>
35 <div class="refsect1">
36 <a name="GVirManager.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">
45 <a class="link" href="GVirManager.html" title="GVirManager"><span class="returnvalue">GVirManager</span></a> *
46 </td>
47 <td class="function_name">
48 <a class="link" href="GVirManager.html#gvir-manager-new" title="gvir_manager_new ()">gvir_manager_new</a> <span class="c_punctuation">()</span>
49 </td>
50 </tr>
51 <tr>
52 <td class="function_type">
53 <span class="returnvalue">void</span>
54 </td>
55 <td class="function_name">
56 <a class="link" href="GVirManager.html#gvir-manager-add-connection" title="gvir_manager_add_connection ()">gvir_manager_add_connection</a> <span class="c_punctuation">()</span>
57 </td>
58 </tr>
59 <tr>
60 <td class="function_type">
61 <span class="returnvalue">void</span>
62 </td>
63 <td class="function_name">
64 <a class="link" href="GVirManager.html#gvir-manager-remove-connection" title="gvir_manager_remove_connection ()">gvir_manager_remove_connection</a> <span class="c_punctuation">()</span>
65 </td>
66 </tr>
67 <tr>
68 <td class="function_type">
69 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
70 </td>
71 <td class="function_name">
72 <a class="link" href="GVirManager.html#gvir-manager-get-connections" title="gvir_manager_get_connections ()">gvir_manager_get_connections</a> <span class="c_punctuation">()</span>
73 </td>
74 </tr>
75 <tr>
76 <td class="function_type">
77 <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> *
78 </td>
79 <td class="function_name">
80 <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> <span class="c_punctuation">()</span>
81 </td>
82 </tr>
83 </tbody>
84 </table></div>
85 </div>
86 <div class="refsect1">
87 <a name="GVirManager.signals"></a><h2>Signals</h2>
88 <div class="informaltable"><table border="0">
89 <colgroup>
90 <col width="150px" class="signals_return">
91 <col width="300px" class="signals_name">
92 <col width="200px" class="signals_flags">
93 </colgroup>
94 <tbody>
95 <tr>
96 <td class="signal_type"><span class="returnvalue">void</span></td>
97 <td class="signal_name"><a class="link" href="GVirManager.html#GVirManager-connection-added" title="The “connection-added” signal">connection-added</a></td>
98 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
99 </tr>
100 <tr>
101 <td class="signal_type"><span class="returnvalue">void</span></td>
102 <td class="signal_name"><a class="link" href="GVirManager.html#GVirManager-connection-removed" title="The “connection-removed” signal">connection-removed</a></td>
103 <td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
104 </tr>
105 </tbody>
106 </table></div>
54107 </div>
55108 <div class="refsect1">
56109 <a name="GVirManager.object-hierarchy"></a><h2>Object Hierarchy</h2>
57 <pre class="synopsis">
58 GObject
59 +----GVirManager
60 </pre>
61 </div>
62 <div class="refsect1">
63 <a name="GVirManager.signals"></a><h2>Signals</h2>
64 <pre class="synopsis">
65 "<a class="link" href="GVirManager.html#GVirManager-connection-added" title='The "connection-added" signal'>connection-added</a>" : <code class="literal">Run First</code>
66 "<a class="link" href="GVirManager.html#GVirManager-connection-removed" title='The "connection-removed" signal'>connection-removed</a>" : <code class="literal">Run First</code>
110 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
111 <span class="lineart">╰──</span> GVirManager
67112 </pre>
68113 </div>
69114 <div class="refsect1">
70115 <a name="GVirManager.description"></a><h2>Description</h2>
71116 </div>
72117 <div class="refsect1">
73 <a name="GVirManager.details"></a><h2>Details</h2>
118 <a name="GVirManager.functions_details"></a><h2>Functions</h2>
74119 <div class="refsect2">
75 <a name="GVirManager-struct"></a><h3>struct GVirManager</h3>
76 <pre class="programlisting">struct GVirManager;</pre>
120 <a name="gvir-manager-new"></a><h3>gvir_manager_new ()</h3>
121 <pre class="programlisting"><a class="link" href="GVirManager.html" title="GVirManager"><span class="returnvalue">GVirManager</span></a> *
122 gvir_manager_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
77123 </div>
78124 <hr>
79125 <div class="refsect2">
80 <a name="GVirManagerClass"></a><h3>struct GVirManagerClass</h3>
81 <pre class="programlisting">struct GVirManagerClass {
82 GObjectClass parent_class;
83
84 /* Signals */
85 void (*connection_added)(GVirManager *man, GVirConnection *conn);
86 void (*connection_removed)(GVirManager *man, GVirConnection *conn);
87
88 gpointer padding[20];
89 };
90 </pre>
126 <a name="gvir-manager-add-connection"></a><h3>gvir_manager_add_connection ()</h3>
127 <pre class="programlisting"><span class="returnvalue">void</span>
128 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>,
129 <em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
91130 </div>
92131 <hr>
93132 <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>
133 <a name="gvir-manager-remove-connection"></a><h3>gvir_manager_remove_connection ()</h3>
134 <pre class="programlisting"><span class="returnvalue">void</span>
135 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>,
136 <em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
96137 </div>
97138 <hr>
98139 <div class="refsect2">
99 <a name="gvir-manager-add-connection"></a><h3>gvir_manager_add_connection ()</h3>
100 <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>,
101 <em class="parameter"><code><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *conn</code></em>);</pre>
140 <a name="gvir-manager-get-connections"></a><h3>gvir_manager_get_connections ()</h3>
141 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
142 gvir_manager_get_connections (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>);</pre>
143 <div class="refsect3">
144 <a name="id-1.2.6.7.5.4"></a><h4>Returns</h4>
145 <p> the connections.
146 The returned list should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>, after its elements
147 have been unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
148 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GVirConnection]</span></p>
149 </div>
102150 </div>
103151 <hr>
104152 <div class="refsect2">
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>
153 <a name="gvir-manager-find-connection-by-uri"></a><h3>gvir_manager_find_connection_by_uri ()</h3>
154 <pre class="programlisting"><a class="link" href="GVirConnection.html" title="GVirConnection"><span class="returnvalue">GVirConnection</span></a> *
155 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>,
156 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre>
157 <div class="refsect3">
158 <a name="id-1.2.6.7.6.4"></a><h4>Returns</h4>
159 <p> the connection,or NULL. The
160 returned object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer
161 needed. </p>
162 <p><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></p>
108163 </div>
109 <hr>
110 <div class="refsect2">
111 <a name="gvir-manager-get-connections"></a><h3>gvir_manager_get_connections ()</h3>
112 <pre class="programlisting"><span class="returnvalue">GList</span> * gvir_manager_get_connections (<em class="parameter"><code><a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *man</code></em>);</pre>
113 <div class="variablelist"><table border="0" class="variablelist">
114 <colgroup>
115 <col align="left" valign="top">
116 <col>
117 </colgroup>
118 <tbody><tr>
119 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
120 <td>the connections.
121 The returned list should be freed with <code class="function">g_list_free()</code>, after its elements
122 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>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GVirConnection]</span>
123 </td>
124 </tr></tbody>
125 </table></div>
126164 </div>
127 <hr>
128 <div class="refsect2">
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>
145165 </div>
166 <div class="refsect1">
167 <a name="GVirManager.other_details"></a><h2>Types and Values</h2>
146168 </div>
147169 <div class="refsect1">
148170 <a name="GVirManager.signal-details"></a><h2>Signal Details</h2>
149171 <div class="refsect2">
150 <a name="GVirManager-connection-added"></a><h3>The <code class="literal">"connection-added"</code> signal</h3>
151 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *gvirmanager,
152 <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *arg1,
153 <span class="type">gpointer</span> user_data) : <code class="literal">Run First</code></pre>
172 <a name="GVirManager-connection-added"></a><h3>The <code class="literal">“connection-added”</code> signal</h3>
173 <pre class="programlisting"><span class="returnvalue">void</span>
174 user_function (<a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *gvirmanager,
175 <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *arg1,
176 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
177 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
154178 </div>
155179 <hr>
156180 <div class="refsect2">
157 <a name="GVirManager-connection-removed"></a><h3>The <code class="literal">"connection-removed"</code> signal</h3>
158 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *gvirmanager,
159 <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *arg1,
160 <span class="type">gpointer</span> user_data) : <code class="literal">Run First</code></pre>
181 <a name="GVirManager-connection-removed"></a><h3>The <code class="literal">“connection-removed”</code> signal</h3>
182 <pre class="programlisting"><span class="returnvalue">void</span>
183 user_function (<a class="link" href="GVirManager.html" title="GVirManager"><span class="type">GVirManager</span></a> *gvirmanager,
184 <a class="link" href="GVirConnection.html" title="GVirConnection"><span class="type">GVirConnection</span></a> *arg1,
185 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
186 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
161187 </div>
162188 </div>
163189 </div>
164190 <div class="footer">
165 <hr>
166 Generated by GTK-Doc V1.19</div>
191 <hr>Generated by GTK-Doc V1.24</div>
167192 </body>
168193 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirNetwork</title>
4 <title>GVirNetwork: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirNetworkFilter.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="GVirNodeDevice.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="#GVirNetwork.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirNetwork.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirNetwork.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirNetwork.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirNetwork.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirNetwork.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirNetwork.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirNetworkFilter.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirNodeDevice.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirNetwork"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirNetwork.top_of_page"></a>GVirNetwork</span></h2>
3731 <p>GVirNetwork</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirNetwork.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirNetwork.html#GVirNetwork-struct" title="struct GVirNetwork">GVirNetwork</a>;
44 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>);
47 <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>,
48 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
49 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
35 <div class="refsect1">
36 <a name="GVirNetwork.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirNetwork.html#gvir-network-get-name" title="gvir_network_get_name ()">gvir_network_get_name</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
52 </td>
53 <td class="function_name">
54 <a class="link" href="GVirNetwork.html#gvir-network-get-uuid" title="gvir_network_get_uuid ()">gvir_network_get_uuid</a> <span class="c_punctuation">()</span>
55 </td>
56 </tr>
57 <tr>
58 <td class="function_type">
59 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetwork.html"><span class="returnvalue">GVirConfigNetwork</span></a> *
60 </td>
61 <td class="function_name">
62 <a class="link" href="GVirNetwork.html#gvir-network-get-config" title="gvir_network_get_config ()">gvir_network_get_config</a> <span class="c_punctuation">()</span>
63 </td>
64 </tr>
65 <tr>
66 <td class="function_type">
67 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
68 </td>
69 <td class="function_name">
70 <a class="link" href="GVirNetwork.html#gvir-network-get-dhcp-leases" title="gvir_network_get_dhcp_leases ()">gvir_network_get_dhcp_leases</a> <span class="c_punctuation">()</span>
71 </td>
72 </tr>
73 </tbody>
74 </table></div>
75 </div>
76 <div class="refsect1">
77 <a name="GVirNetwork.properties"></a><h2>Properties</h2>
78 <div class="informaltable"><table border="0">
79 <colgroup>
80 <col width="150px" class="properties_type">
81 <col width="300px" class="properties_name">
82 <col width="200px" class="properties_flags">
83 </colgroup>
84 <tbody><tr>
85 <td class="property_type">
86 <span class="type">GVirNetworkHandle</span> *</td>
87 <td class="property_name"><a class="link" href="GVirNetwork.html#GVirNetwork--handle" title="The “handle” property">handle</a></td>
88 <td class="property_flags">Read / Write / Construct Only</td>
89 </tr></tbody>
90 </table></div>
91 </div>
92 <div class="refsect1">
93 <a name="GVirNetwork.object-hierarchy"></a><h2>Object Hierarchy</h2>
94 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
95 <span class="lineart">╰──</span> GVirNetwork
5096 </pre>
5197 </div>
5298 <div class="refsect1">
53 <a name="GVirNetwork.object-hierarchy"></a><h2>Object Hierarchy</h2>
54 <pre class="synopsis">
55 GObject
56 +----GVirNetwork
57 </pre>
58 </div>
59 <div class="refsect1">
60 <a name="GVirNetwork.properties"></a><h2>Properties</h2>
61 <pre class="synopsis">
62 "<a class="link" href="GVirNetwork.html#GVirNetwork--handle" title='The "handle" property'>handle</a>" <span class="type">GVirNetworkHandle</span>* : Read / Write / Construct Only
63 </pre>
64 </div>
65 <div class="refsect1">
6699 <a name="GVirNetwork.description"></a><h2>Description</h2>
67100 </div>
68101 <div class="refsect1">
69 <a name="GVirNetwork.details"></a><h2>Details</h2>
70 <div class="refsect2">
71 <a name="GVirNetwork-struct"></a><h3>struct GVirNetwork</h3>
72 <pre class="programlisting">struct GVirNetwork;</pre>
102 <a name="GVirNetwork.functions_details"></a><h2>Functions</h2>
103 <div class="refsect2">
104 <a name="gvir-network-get-name"></a><h3>gvir_network_get_name ()</h3>
105 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
106 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>
73107 </div>
74108 <hr>
75109 <div class="refsect2">
76 <a name="GVirNetworkClass"></a><h3>struct GVirNetworkClass</h3>
77 <pre class="programlisting">struct GVirNetworkClass {
78 GObjectClass parent_class;
79
80 void (*started)(GVirNetwork *net);
81 void (*stopped)(GVirNetwork *net);
82
83 gpointer padding[20];
84 };
85 </pre>
110 <a name="gvir-network-get-uuid"></a><h3>gvir_network_get_uuid ()</h3>
111 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
112 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>
86113 </div>
87114 <hr>
88115 <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>
116 <a name="gvir-network-get-config"></a><h3>gvir_network_get_config ()</h3>
117 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetwork.html"><span class="returnvalue">GVirConfigNetwork</span></a> *
118 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>,
119 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
120 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
121 <div class="refsect3">
122 <a name="id-1.2.8.7.4.4"></a><h4>Parameters</h4>
123 <div class="informaltable"><table width="100%" border="0">
124 <colgroup>
125 <col width="150px" class="parameters_name">
126 <col class="parameters_description">
127 <col width="200px" class="parameters_annotations">
128 </colgroup>
129 <tbody>
130 <tr>
131 <td class="parameter_name"><p>network</p></td>
132 <td class="parameter_description"><p>the network</p></td>
133 <td class="parameter_annotations"> </td>
134 </tr>
135 <tr>
136 <td class="parameter_name"><p>flags</p></td>
137 <td class="parameter_description"><p>the flags</p></td>
138 <td class="parameter_annotations"> </td>
139 </tr>
140 <tr>
141 <td class="parameter_name"><p>err</p></td>
142 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
143 <td class="parameter_annotations"> </td>
144 </tr>
145 </tbody>
146 </table></div>
147 </div>
148 <div class="refsect3">
149 <a name="id-1.2.8.7.4.5"></a><h4>Returns</h4>
150 <p> the config. The returned object should be
151 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
152 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
153 </div>
91154 </div>
92155 <hr>
93156 <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">
99 <a name="gvir-network-get-config"></a><h3>gvir_network_get_config ()</h3>
100 <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>,
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>);</pre>
103 <div class="variablelist"><table border="0" class="variablelist">
104 <colgroup>
105 <col align="left" valign="top">
106 <col>
157 <a name="gvir-network-get-dhcp-leases"></a><h3>gvir_network_get_dhcp_leases ()</h3>
158 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
159 gvir_network_get_dhcp_leases (<em class="parameter"><code><a class="link" href="GVirNetwork.html" title="GVirNetwork"><span class="type">GVirNetwork</span></a> *network</code></em>,
160 <em class="parameter"><code>const <span class="type">char</span> *mac</code></em>,
161 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
162 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
163 <p><em class="parameter"><code>err</code></em>
164 : Place-holder for possible errors</p>
165 <p>This function fetches leases info of guests in the specified network. If the
166 optional parameter <em class="parameter"><code>mac</code></em>
167 is specified, the returned list will contain only
168 lease info about a specific guest interface with <em class="parameter"><code>mac</code></em>
169 . There can be multiple
170 leases for a single <em class="parameter"><code>mac</code></em>
171 because this API supports DHCPv6 too.</p>
172 <div class="refsect3">
173 <a name="id-1.2.8.7.5.6"></a><h4>Parameters</h4>
174 <div class="informaltable"><table width="100%" border="0">
175 <colgroup>
176 <col width="150px" class="parameters_name">
177 <col class="parameters_description">
178 <col width="200px" class="parameters_annotations">
107179 </colgroup>
108180 <tbody>
109181 <tr>
110 <td><p><span class="term"><em class="parameter"><code>network</code></em> :</span></p></td>
111 <td>the network</td>
112 </tr>
113 <tr>
114 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
115 <td>the flags</td>
116 </tr>
117 <tr>
118 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
119 <td>Place-holder for possible errors</td>
120 </tr>
121 <tr>
122 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
123 <td>the config. The returned object should be
124 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>
125 </td>
182 <td class="parameter_name"><p>network</p></td>
183 <td class="parameter_description"><p>the network</p></td>
184 <td class="parameter_annotations"> </td>
185 </tr>
186 <tr>
187 <td class="parameter_name"><p>mac</p></td>
188 <td class="parameter_description"><p> The optional ASCII formatted MAC address of an interface. </p></td>
189 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
190 </tr>
191 <tr>
192 <td class="parameter_name"><p>flags</p></td>
193 <td class="parameter_description"><p>placeholder for flags, must be 0</p></td>
194 <td class="parameter_annotations"> </td>
126195 </tr>
127196 </tbody>
128197 </table></div>
129198 </div>
199 <div class="refsect3">
200 <a name="id-1.2.8.7.5.7"></a><h4>Returns</h4>
201 <p> the
202 list of network leases. Each object in the returned list should be unreffed
203 with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> and the list itself using g_list_free, when no longer
204 needed. </p>
205 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> LibvirtGObject.NetworkDHCPLease][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
206 </div>
207 </div>
208 </div>
209 <div class="refsect1">
210 <a name="GVirNetwork.other_details"></a><h2>Types and Values</h2>
130211 </div>
131212 <div class="refsect1">
132213 <a name="GVirNetwork.property-details"></a><h2>Property Details</h2>
133214 <div class="refsect2">
134 <a name="GVirNetwork--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
135 <pre class="programlisting"> "handle" <span class="type">GVirNetworkHandle</span>* : Read / Write / Construct Only</pre>
215 <a name="GVirNetwork--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
216 <pre class="programlisting"> “handle” <span class="type">GVirNetworkHandle</span> *</pre>
136217 <p>The network handle.</p>
218 <p>Flags: Read / Write / Construct Only</p>
137219 </div>
138220 </div>
139221 </div>
140222 <div class="footer">
141 <hr>
142 Generated by GTK-Doc V1.19</div>
223 <hr>Generated by GTK-Doc V1.24</div>
143224 </body>
144225 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirNetworkFilter</title>
4 <title>GVirNetworkFilter: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirManager.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="GVirNetwork.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="#GVirNetworkFilter.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirNetworkFilter.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirNetworkFilter.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirNetworkFilter.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirNetworkFilter.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirNetworkFilter.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirNetworkFilter.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirManager.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirNetwork.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirNetworkFilter"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirNetworkFilter.top_of_page"></a>GVirNetworkFilter</span></h2>
3731 <p>GVirNetworkFilter</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirNetworkFilter.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirNetworkFilter.html#GVirNetworkFilter-struct" title="struct GVirNetworkFilter">GVirNetworkFilter</a>;
44 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>);
47 <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>
48 (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>,
49 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
50 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
51 </pre>
35 <div class="refsect1">
36 <a name="GVirNetworkFilter.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-name" title="gvir_network_filter_get_name ()">gvir_network_filter_get_name</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
52 </td>
53 <td class="function_name">
54 <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-uuid" title="gvir_network_filter_get_uuid ()">gvir_network_filter_get_uuid</a> <span class="c_punctuation">()</span>
55 </td>
56 </tr>
57 <tr>
58 <td class="function_type">
59 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetworkFilter.html"><span class="returnvalue">GVirConfigNetworkFilter</span></a> *
60 </td>
61 <td class="function_name">
62 <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-config" title="gvir_network_filter_get_config ()">gvir_network_filter_get_config</a> <span class="c_punctuation">()</span>
63 </td>
64 </tr>
65 </tbody>
66 </table></div>
67 </div>
68 <div class="refsect1">
69 <a name="GVirNetworkFilter.properties"></a><h2>Properties</h2>
70 <div class="informaltable"><table border="0">
71 <colgroup>
72 <col width="150px" class="properties_type">
73 <col width="300px" class="properties_name">
74 <col width="200px" class="properties_flags">
75 </colgroup>
76 <tbody><tr>
77 <td class="property_type">
78 <span class="type">GVirNetworkFilterHandle</span> *</td>
79 <td class="property_name"><a class="link" href="GVirNetworkFilter.html#GVirNetworkFilter--handle" title="The “handle” property">handle</a></td>
80 <td class="property_flags">Read / Write / Construct Only</td>
81 </tr></tbody>
82 </table></div>
5283 </div>
5384 <div class="refsect1">
5485 <a name="GVirNetworkFilter.object-hierarchy"></a><h2>Object Hierarchy</h2>
55 <pre class="synopsis">
56 GObject
57 +----GVirNetworkFilter
58 </pre>
59 </div>
60 <div class="refsect1">
61 <a name="GVirNetworkFilter.properties"></a><h2>Properties</h2>
62 <pre class="synopsis">
63 "<a class="link" href="GVirNetworkFilter.html#GVirNetworkFilter--handle" title='The "handle" property'>handle</a>" <span class="type">GVirNetworkFilterHandle</span>* : Read / Write / Construct Only
86 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
87 <span class="lineart">╰──</span> GVirNetworkFilter
6488 </pre>
6589 </div>
6690 <div class="refsect1">
6791 <a name="GVirNetworkFilter.description"></a><h2>Description</h2>
6892 </div>
6993 <div class="refsect1">
70 <a name="GVirNetworkFilter.details"></a><h2>Details</h2>
94 <a name="GVirNetworkFilter.functions_details"></a><h2>Functions</h2>
7195 <div class="refsect2">
72 <a name="GVirNetworkFilter-struct"></a><h3>struct GVirNetworkFilter</h3>
73 <pre class="programlisting">struct GVirNetworkFilter;</pre>
96 <a name="gvir-network-filter-get-name"></a><h3>gvir_network_filter_get_name ()</h3>
97 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
98 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>
7499 </div>
75100 <hr>
76101 <div class="refsect2">
77 <a name="GVirNetworkFilterClass"></a><h3>struct GVirNetworkFilterClass</h3>
78 <pre class="programlisting">struct GVirNetworkFilterClass {
79 GObjectClass parent_class;
80
81 gpointer padding[20];
82 };
83 </pre>
102 <a name="gvir-network-filter-get-uuid"></a><h3>gvir_network_filter_get_uuid ()</h3>
103 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
104 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>
84105 </div>
85106 <hr>
86107 <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">
97 <a name="gvir-network-filter-get-config"></a><h3>gvir_network_filter_get_config ()</h3>
98 <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
99 (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>,
100 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
101 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
102 <div class="variablelist"><table border="0" class="variablelist">
108 <a name="gvir-network-filter-get-config"></a><h3>gvir_network_filter_get_config ()</h3>
109 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetworkFilter.html"><span class="returnvalue">GVirConfigNetworkFilter</span></a> *
110 gvir_network_filter_get_config (<em class="parameter"><code><a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter"><span class="type">GVirNetworkFilter</span></a> *filter</code></em>,
111 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
112 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
113 <div class="refsect3">
114 <a name="id-1.2.7.7.4.4"></a><h4>Parameters</h4>
115 <div class="informaltable"><table width="100%" border="0">
103116 <colgroup>
104 <col align="left" valign="top">
105 <col>
117 <col width="150px" class="parameters_name">
118 <col class="parameters_description">
119 <col width="200px" class="parameters_annotations">
106120 </colgroup>
107121 <tbody>
108122 <tr>
109 <td><p><span class="term"><em class="parameter"><code>filter</code></em> :</span></p></td>
110 <td>the network_filter</td>
123 <td class="parameter_name"><p>filter</p></td>
124 <td class="parameter_description"><p>the network_filter</p></td>
125 <td class="parameter_annotations"> </td>
111126 </tr>
112127 <tr>
113 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
114 <td>the flags</td>
128 <td class="parameter_name"><p>flags</p></td>
129 <td class="parameter_description"><p>the flags</p></td>
130 <td class="parameter_annotations"> </td>
115131 </tr>
116132 <tr>
117 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
118 <td>Place-holder for possible errors</td>
119 </tr>
120 <tr>
121 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
122 <td>the config. The returned object should be
123 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>
124 </td>
133 <td class="parameter_name"><p>err</p></td>
134 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
135 <td class="parameter_annotations"> </td>
125136 </tr>
126137 </tbody>
127138 </table></div>
128139 </div>
140 <div class="refsect3">
141 <a name="id-1.2.7.7.4.5"></a><h4>Returns</h4>
142 <p> the config. The returned object should be
143 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
144 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
145 </div>
146 </div>
147 </div>
148 <div class="refsect1">
149 <a name="GVirNetworkFilter.other_details"></a><h2>Types and Values</h2>
129150 </div>
130151 <div class="refsect1">
131152 <a name="GVirNetworkFilter.property-details"></a><h2>Property Details</h2>
132153 <div class="refsect2">
133 <a name="GVirNetworkFilter--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
134 <pre class="programlisting"> "handle" <span class="type">GVirNetworkFilterHandle</span>* : Read / Write / Construct Only</pre>
154 <a name="GVirNetworkFilter--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
155 <pre class="programlisting"> “handle” <span class="type">GVirNetworkFilterHandle</span> *</pre>
135156 <p>The network_filter handle.</p>
157 <p>Flags: Read / Write / Construct Only</p>
136158 </div>
137159 </div>
138160 </div>
139161 <div class="footer">
140 <hr>
141 Generated by GTK-Doc V1.19</div>
162 <hr>Generated by GTK-Doc V1.24</div>
142163 </body>
143164 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirNodeDevice</title>
4 <title>GVirNodeDevice: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirNetwork.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="GVirSecret.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="#GVirNodeDevice.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirNodeDevice.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirNodeDevice.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirNodeDevice.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirNodeDevice.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirNodeDevice.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirNodeDevice.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirNetwork.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirSecret.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirNodeDevice"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirNodeDevice.top_of_page"></a>GVirNodeDevice</span></h2>
3731 <p>GVirNodeDevice</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirNodeDevice.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirNodeDevice.html#GVirNodeDevice-struct" title="struct GVirNodeDevice">GVirNodeDevice</a>;
44 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>);
46 <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>,
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>
35 <div class="refsect1">
36 <a name="GVirNodeDevice.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirNodeDevice.html#gvir-node-device-get-name" title="gvir_node_device_get_name ()">gvir_node_device_get_name</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">
52 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNodeDevice.html"><span class="returnvalue">GVirConfigNodeDevice</span></a> *
53 </td>
54 <td class="function_name">
55 <a class="link" href="GVirNodeDevice.html#gvir-node-device-get-config" title="gvir_node_device_get_config ()">gvir_node_device_get_config</a> <span class="c_punctuation">()</span>
56 </td>
57 </tr>
58 </tbody>
59 </table></div>
60 </div>
61 <div class="refsect1">
62 <a name="GVirNodeDevice.properties"></a><h2>Properties</h2>
63 <div class="informaltable"><table border="0">
64 <colgroup>
65 <col width="150px" class="properties_type">
66 <col width="300px" class="properties_name">
67 <col width="200px" class="properties_flags">
68 </colgroup>
69 <tbody><tr>
70 <td class="property_type">
71 <span class="type">GVirNodeDeviceHandle</span> *</td>
72 <td class="property_name"><a class="link" href="GVirNodeDevice.html#GVirNodeDevice--handle" title="The “handle” property">handle</a></td>
73 <td class="property_flags">Read / Write / Construct Only</td>
74 </tr></tbody>
75 </table></div>
5076 </div>
5177 <div class="refsect1">
5278 <a name="GVirNodeDevice.object-hierarchy"></a><h2>Object Hierarchy</h2>
53 <pre class="synopsis">
54 GObject
55 +----GVirNodeDevice
56 </pre>
57 </div>
58 <div class="refsect1">
59 <a name="GVirNodeDevice.properties"></a><h2>Properties</h2>
60 <pre class="synopsis">
61 "<a class="link" href="GVirNodeDevice.html#GVirNodeDevice--handle" title='The "handle" property'>handle</a>" <span class="type">GVirNodeDeviceHandle</span>* : Read / Write / Construct Only
79 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
80 <span class="lineart">╰──</span> GVirNodeDevice
6281 </pre>
6382 </div>
6483 <div class="refsect1">
6584 <a name="GVirNodeDevice.description"></a><h2>Description</h2>
6685 </div>
6786 <div class="refsect1">
68 <a name="GVirNodeDevice.details"></a><h2>Details</h2>
87 <a name="GVirNodeDevice.functions_details"></a><h2>Functions</h2>
6988 <div class="refsect2">
70 <a name="GVirNodeDevice-struct"></a><h3>struct GVirNodeDevice</h3>
71 <pre class="programlisting">struct GVirNodeDevice;</pre>
89 <a name="gvir-node-device-get-name"></a><h3>gvir_node_device_get_name ()</h3>
90 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
91 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>
7292 </div>
7393 <hr>
7494 <div class="refsect2">
75 <a name="GVirNodeDeviceClass"></a><h3>struct GVirNodeDeviceClass</h3>
76 <pre class="programlisting">struct GVirNodeDeviceClass {
77 GObjectClass parent_class;
78
79 gpointer padding[20];
80 };
81 </pre>
82 </div>
83 <hr>
84 <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">
90 <a name="gvir-node-device-get-config"></a><h3>gvir_node_device_get_config ()</h3>
91 <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>,
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 <a name="gvir-node-device-get-config"></a><h3>gvir_node_device_get_config ()</h3>
96 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigNodeDevice.html"><span class="returnvalue">GVirConfigNodeDevice</span></a> *
97 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>,
98 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
99 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
100 <div class="refsect3">
101 <a name="id-1.2.9.7.3.4"></a><h4>Parameters</h4>
102 <div class="informaltable"><table width="100%" border="0">
95103 <colgroup>
96 <col align="left" valign="top">
97 <col>
104 <col width="150px" class="parameters_name">
105 <col class="parameters_description">
106 <col width="200px" class="parameters_annotations">
98107 </colgroup>
99108 <tbody>
100109 <tr>
101 <td><p><span class="term"><em class="parameter"><code>device</code></em> :</span></p></td>
102 <td>the node_device</td>
110 <td class="parameter_name"><p>device</p></td>
111 <td class="parameter_description"><p>the node_device</p></td>
112 <td class="parameter_annotations"> </td>
103113 </tr>
104114 <tr>
105 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
106 <td>the flags</td>
115 <td class="parameter_name"><p>flags</p></td>
116 <td class="parameter_description"><p>the flags</p></td>
117 <td class="parameter_annotations"> </td>
107118 </tr>
108119 <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>
120 <td class="parameter_name"><p>err</p></td>
121 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
122 <td class="parameter_annotations"> </td>
117123 </tr>
118124 </tbody>
119125 </table></div>
120126 </div>
127 <div class="refsect3">
128 <a name="id-1.2.9.7.3.5"></a><h4>Returns</h4>
129 <p> the config. The returned object should be
130 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
131 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
132 </div>
133 </div>
134 </div>
135 <div class="refsect1">
136 <a name="GVirNodeDevice.other_details"></a><h2>Types and Values</h2>
121137 </div>
122138 <div class="refsect1">
123139 <a name="GVirNodeDevice.property-details"></a><h2>Property Details</h2>
124140 <div class="refsect2">
125 <a name="GVirNodeDevice--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
126 <pre class="programlisting"> "handle" <span class="type">GVirNodeDeviceHandle</span>* : Read / Write / Construct Only</pre>
141 <a name="GVirNodeDevice--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
142 <pre class="programlisting"> “handle” <span class="type">GVirNodeDeviceHandle</span> *</pre>
127143 <p>The node_device handle.</p>
144 <p>Flags: Read / Write / Construct Only</p>
128145 </div>
129146 </div>
130147 </div>
131148 <div class="footer">
132 <hr>
133 Generated by GTK-Doc V1.19</div>
149 <hr>Generated by GTK-Doc V1.24</div>
134150 </body>
135151 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirSecret</title>
4 <title>GVirSecret: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirNodeDevice.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="GVirStoragePool.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="#GVirSecret.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirSecret.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirSecret.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirSecret.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirSecret.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirSecret.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirSecret.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirNodeDevice.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirStoragePool.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirSecret"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirSecret.top_of_page"></a>GVirSecret</span></h2>
3731 <p>GVirSecret</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirSecret.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirSecret.html#GVirSecret-struct" title="struct GVirSecret">GVirSecret</a>;
44 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>);
47 <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>,
48 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
49 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
50 </pre>
35 <div class="refsect1">
36 <a name="GVirSecret.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirSecret.html#gvir-secret-get-name" title="gvir_secret_get_name ()">gvir_secret_get_name</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
52 </td>
53 <td class="function_name">
54 <a class="link" href="GVirSecret.html#gvir-secret-get-uuid" title="gvir_secret_get_uuid ()">gvir_secret_get_uuid</a> <span class="c_punctuation">()</span>
55 </td>
56 </tr>
57 <tr>
58 <td class="function_type">
59 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigSecret.html"><span class="returnvalue">GVirConfigSecret</span></a> *
60 </td>
61 <td class="function_name">
62 <a class="link" href="GVirSecret.html#gvir-secret-get-config" title="gvir_secret_get_config ()">gvir_secret_get_config</a> <span class="c_punctuation">()</span>
63 </td>
64 </tr>
65 </tbody>
66 </table></div>
67 </div>
68 <div class="refsect1">
69 <a name="GVirSecret.properties"></a><h2>Properties</h2>
70 <div class="informaltable"><table border="0">
71 <colgroup>
72 <col width="150px" class="properties_type">
73 <col width="300px" class="properties_name">
74 <col width="200px" class="properties_flags">
75 </colgroup>
76 <tbody><tr>
77 <td class="property_type">
78 <span class="type">GVirSecretHandle</span> *</td>
79 <td class="property_name"><a class="link" href="GVirSecret.html#GVirSecret--handle" title="The “handle” property">handle</a></td>
80 <td class="property_flags">Read / Write / Construct Only</td>
81 </tr></tbody>
82 </table></div>
5183 </div>
5284 <div class="refsect1">
5385 <a name="GVirSecret.object-hierarchy"></a><h2>Object Hierarchy</h2>
54 <pre class="synopsis">
55 GObject
56 +----GVirSecret
57 </pre>
58 </div>
59 <div class="refsect1">
60 <a name="GVirSecret.properties"></a><h2>Properties</h2>
61 <pre class="synopsis">
62 "<a class="link" href="GVirSecret.html#GVirSecret--handle" title='The "handle" property'>handle</a>" <span class="type">GVirSecretHandle</span>* : Read / Write / Construct Only
86 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
87 <span class="lineart">╰──</span> GVirSecret
6388 </pre>
6489 </div>
6590 <div class="refsect1">
6691 <a name="GVirSecret.description"></a><h2>Description</h2>
6792 </div>
6893 <div class="refsect1">
69 <a name="GVirSecret.details"></a><h2>Details</h2>
94 <a name="GVirSecret.functions_details"></a><h2>Functions</h2>
7095 <div class="refsect2">
71 <a name="GVirSecret-struct"></a><h3>struct GVirSecret</h3>
72 <pre class="programlisting">struct GVirSecret;</pre>
96 <a name="gvir-secret-get-name"></a><h3>gvir_secret_get_name ()</h3>
97 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
98 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>
7399 </div>
74100 <hr>
75101 <div class="refsect2">
76 <a name="GVirSecretClass"></a><h3>struct GVirSecretClass</h3>
77 <pre class="programlisting">struct GVirSecretClass {
78 GObjectClass parent_class;
79
80 gpointer padding[20];
81 };
82 </pre>
102 <a name="gvir-secret-get-uuid"></a><h3>gvir_secret_get_uuid ()</h3>
103 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
104 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>
83105 </div>
84106 <hr>
85107 <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">
96 <a name="gvir-secret-get-config"></a><h3>gvir_secret_get_config ()</h3>
97 <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>,
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>);</pre>
100 <div class="variablelist"><table border="0" class="variablelist">
108 <a name="gvir-secret-get-config"></a><h3>gvir_secret_get_config ()</h3>
109 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigSecret.html"><span class="returnvalue">GVirConfigSecret</span></a> *
110 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>,
111 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
112 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
113 <div class="refsect3">
114 <a name="id-1.2.10.7.4.4"></a><h4>Parameters</h4>
115 <div class="informaltable"><table width="100%" border="0">
101116 <colgroup>
102 <col align="left" valign="top">
103 <col>
117 <col width="150px" class="parameters_name">
118 <col class="parameters_description">
119 <col width="200px" class="parameters_annotations">
104120 </colgroup>
105121 <tbody>
106122 <tr>
107 <td><p><span class="term"><em class="parameter"><code>secret</code></em> :</span></p></td>
108 <td>the secret</td>
123 <td class="parameter_name"><p>secret</p></td>
124 <td class="parameter_description"><p>the secret</p></td>
125 <td class="parameter_annotations"> </td>
109126 </tr>
110127 <tr>
111 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
112 <td>the flags</td>
128 <td class="parameter_name"><p>flags</p></td>
129 <td class="parameter_description"><p>the flags</p></td>
130 <td class="parameter_annotations"> </td>
113131 </tr>
114132 <tr>
115 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
116 <td>Place-holder for possible errors</td>
117 </tr>
118 <tr>
119 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
120 <td>the config. The returned object should be
121 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>
122 </td>
133 <td class="parameter_name"><p>err</p></td>
134 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
135 <td class="parameter_annotations"> </td>
123136 </tr>
124137 </tbody>
125138 </table></div>
126139 </div>
140 <div class="refsect3">
141 <a name="id-1.2.10.7.4.5"></a><h4>Returns</h4>
142 <p> the config. The returned object should be
143 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
144 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
145 </div>
146 </div>
147 </div>
148 <div class="refsect1">
149 <a name="GVirSecret.other_details"></a><h2>Types and Values</h2>
127150 </div>
128151 <div class="refsect1">
129152 <a name="GVirSecret.property-details"></a><h2>Property Details</h2>
130153 <div class="refsect2">
131 <a name="GVirSecret--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
132 <pre class="programlisting"> "handle" <span class="type">GVirSecretHandle</span>* : Read / Write / Construct Only</pre>
154 <a name="GVirSecret--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
155 <pre class="programlisting"> “handle” <span class="type">GVirSecretHandle</span> *</pre>
133156 <p>The secret handle.</p>
157 <p>Flags: Read / Write / Construct Only</p>
134158 </div>
135159 </div>
136160 </div>
137161 <div class="footer">
138 <hr>
139 Generated by GTK-Doc V1.19</div>
162 <hr>Generated by GTK-Doc V1.24</div>
140163 </body>
141164 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirStoragePool</title>
4 <title>GVirStoragePool: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirSecret.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="GVirStorageVol.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="#GVirStoragePool.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirStoragePool.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirStoragePool.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirStoragePool.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirStoragePool.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirStoragePool.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirStoragePool.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirSecret.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirStorageVol.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirStoragePool"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirStoragePool.top_of_page"></a>GVirStoragePool</span></h2>
3731 <p>GVirStoragePool</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirStoragePool.synopsis"></a><h2>Synopsis</h2>
43 <a name="GVirStoragePoolInfo"></a><pre class="synopsis">struct <a class="link" href="GVirStoragePool.html#GVirStoragePool-struct" title="struct GVirStoragePool">GVirStoragePool</a>;
44 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>;
46 struct <a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo-struct" title="struct GVirStoragePoolInfo">GVirStoragePoolInfo</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>);
72 <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>,
73 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
74 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
75 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build-async" title="gvir_storage_pool_build_async ()">gvir_storage_pool_build_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
76 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
77 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
78 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
79 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
80 <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>,
81 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
82 <em class="parameter"><code><span class="type">GError</span> **err</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>,
111 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
112 <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>,
113 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
114 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
115 <span class="returnvalue">void</span> <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete-async" title="gvir_storage_pool_delete_async ()">gvir_storage_pool_delete_async</a> (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
116 <em class="parameter"><code><span class="type">guint</span> flags</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-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>,
121 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
122 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
123 </pre>
35 <div class="refsect1">
36 <a name="GVirStoragePool.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-name" title="gvir_storage_pool_get_name ()">gvir_storage_pool_get_name</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
52 </td>
53 <td class="function_name">
54 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-uuid" title="gvir_storage_pool_get_uuid ()">gvir_storage_pool_get_uuid</a> <span class="c_punctuation">()</span>
55 </td>
56 </tr>
57 <tr>
58 <td class="function_type">
59 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
60 </td>
61 <td class="function_name">
62 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-active" title="gvir_storage_pool_get_active ()">gvir_storage_pool_get_active</a> <span class="c_punctuation">()</span>
63 </td>
64 </tr>
65 <tr>
66 <td class="function_type">
67 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
68 </td>
69 <td class="function_name">
70 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-persistent" title="gvir_storage_pool_get_persistent ()">gvir_storage_pool_get_persistent</a> <span class="c_punctuation">()</span>
71 </td>
72 </tr>
73 <tr>
74 <td class="function_type">
75 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="returnvalue">GVirConfigStoragePool</span></a> *
76 </td>
77 <td class="function_name">
78 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-config" title="gvir_storage_pool_get_config ()">gvir_storage_pool_get_config</a> <span class="c_punctuation">()</span>
79 </td>
80 </tr>
81 <tr>
82 <td class="function_type">
83 <a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo"><span class="returnvalue">GVirStoragePoolInfo</span></a> *
84 </td>
85 <td class="function_name">
86 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-info" title="gvir_storage_pool_get_info ()">gvir_storage_pool_get_info</a> <span class="c_punctuation">()</span>
87 </td>
88 </tr>
89 <tr>
90 <td class="function_type">
91 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
92 </td>
93 <td class="function_name">
94 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh" title="gvir_storage_pool_refresh ()">gvir_storage_pool_refresh</a> <span class="c_punctuation">()</span>
95 </td>
96 </tr>
97 <tr>
98 <td class="function_type">
99 <span class="returnvalue">void</span>
100 </td>
101 <td class="function_name">
102 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-async" title="gvir_storage_pool_refresh_async ()">gvir_storage_pool_refresh_async</a> <span class="c_punctuation">()</span>
103 </td>
104 </tr>
105 <tr>
106 <td class="function_type">
107 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
108 </td>
109 <td class="function_name">
110 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-finish" title="gvir_storage_pool_refresh_finish ()">gvir_storage_pool_refresh_finish</a> <span class="c_punctuation">()</span>
111 </td>
112 </tr>
113 <tr>
114 <td class="function_type">
115 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
116 </td>
117 <td class="function_name">
118 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volumes" title="gvir_storage_pool_get_volumes ()">gvir_storage_pool_get_volumes</a> <span class="c_punctuation">()</span>
119 </td>
120 </tr>
121 <tr>
122 <td class="function_type">
123 <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> *
124 </td>
125 <td class="function_name">
126 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volume" title="gvir_storage_pool_get_volume ()">gvir_storage_pool_get_volume</a> <span class="c_punctuation">()</span>
127 </td>
128 </tr>
129 <tr>
130 <td class="function_type">
131 <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> *
132 </td>
133 <td class="function_name">
134 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-create-volume" title="gvir_storage_pool_create_volume ()">gvir_storage_pool_create_volume</a> <span class="c_punctuation">()</span>
135 </td>
136 </tr>
137 <tr>
138 <td class="function_type">
139 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
140 </td>
141 <td class="function_name">
142 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build" title="gvir_storage_pool_build ()">gvir_storage_pool_build</a> <span class="c_punctuation">()</span>
143 </td>
144 </tr>
145 <tr>
146 <td class="function_type">
147 <span class="returnvalue">void</span>
148 </td>
149 <td class="function_name">
150 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build-async" title="gvir_storage_pool_build_async ()">gvir_storage_pool_build_async</a> <span class="c_punctuation">()</span>
151 </td>
152 </tr>
153 <tr>
154 <td class="function_type">
155 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
156 </td>
157 <td class="function_name">
158 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build-finish" title="gvir_storage_pool_build_finish ()">gvir_storage_pool_build_finish</a> <span class="c_punctuation">()</span>
159 </td>
160 </tr>
161 <tr>
162 <td class="function_type">
163 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
164 </td>
165 <td class="function_name">
166 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine" title="gvir_storage_pool_undefine ()">gvir_storage_pool_undefine</a> <span class="c_punctuation">()</span>
167 </td>
168 </tr>
169 <tr>
170 <td class="function_type">
171 <span class="returnvalue">void</span>
172 </td>
173 <td class="function_name">
174 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-async" title="gvir_storage_pool_undefine_async ()">gvir_storage_pool_undefine_async</a> <span class="c_punctuation">()</span>
175 </td>
176 </tr>
177 <tr>
178 <td class="function_type">
179 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
180 </td>
181 <td class="function_name">
182 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-finish" title="gvir_storage_pool_undefine_finish ()">gvir_storage_pool_undefine_finish</a> <span class="c_punctuation">()</span>
183 </td>
184 </tr>
185 <tr>
186 <td class="function_type">
187 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
188 </td>
189 <td class="function_name">
190 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start" title="gvir_storage_pool_start ()">gvir_storage_pool_start</a> <span class="c_punctuation">()</span>
191 </td>
192 </tr>
193 <tr>
194 <td class="function_type">
195 <span class="returnvalue">void</span>
196 </td>
197 <td class="function_name">
198 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-async" title="gvir_storage_pool_start_async ()">gvir_storage_pool_start_async</a> <span class="c_punctuation">()</span>
199 </td>
200 </tr>
201 <tr>
202 <td class="function_type">
203 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
204 </td>
205 <td class="function_name">
206 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-finish" title="gvir_storage_pool_start_finish ()">gvir_storage_pool_start_finish</a> <span class="c_punctuation">()</span>
207 </td>
208 </tr>
209 <tr>
210 <td class="function_type">
211 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
212 </td>
213 <td class="function_name">
214 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop" title="gvir_storage_pool_stop ()">gvir_storage_pool_stop</a> <span class="c_punctuation">()</span>
215 </td>
216 </tr>
217 <tr>
218 <td class="function_type">
219 <span class="returnvalue">void</span>
220 </td>
221 <td class="function_name">
222 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-async" title="gvir_storage_pool_stop_async ()">gvir_storage_pool_stop_async</a> <span class="c_punctuation">()</span>
223 </td>
224 </tr>
225 <tr>
226 <td class="function_type">
227 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
228 </td>
229 <td class="function_name">
230 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-finish" title="gvir_storage_pool_stop_finish ()">gvir_storage_pool_stop_finish</a> <span class="c_punctuation">()</span>
231 </td>
232 </tr>
233 <tr>
234 <td class="function_type">
235 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
236 </td>
237 <td class="function_name">
238 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete" title="gvir_storage_pool_delete ()">gvir_storage_pool_delete</a> <span class="c_punctuation">()</span>
239 </td>
240 </tr>
241 <tr>
242 <td class="function_type">
243 <span class="returnvalue">void</span>
244 </td>
245 <td class="function_name">
246 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete-async" title="gvir_storage_pool_delete_async ()">gvir_storage_pool_delete_async</a> <span class="c_punctuation">()</span>
247 </td>
248 </tr>
249 <tr>
250 <td class="function_type">
251 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
252 </td>
253 <td class="function_name">
254 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete-finish" title="gvir_storage_pool_delete_finish ()">gvir_storage_pool_delete_finish</a> <span class="c_punctuation">()</span>
255 </td>
256 </tr>
257 <tr>
258 <td class="function_type">
259 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
260 </td>
261 <td class="function_name">
262 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-autostart" title="gvir_storage_pool_get_autostart ()">gvir_storage_pool_get_autostart</a> <span class="c_punctuation">()</span>
263 </td>
264 </tr>
265 <tr>
266 <td class="function_type">
267 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
268 </td>
269 <td class="function_name">
270 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-set-autostart" title="gvir_storage_pool_set_autostart ()">gvir_storage_pool_set_autostart</a> <span class="c_punctuation">()</span>
271 </td>
272 </tr>
273 </tbody>
274 </table></div>
275 </div>
276 <div class="refsect1">
277 <a name="GVirStoragePool.properties"></a><h2>Properties</h2>
278 <div class="informaltable"><table border="0">
279 <colgroup>
280 <col width="150px" class="properties_type">
281 <col width="300px" class="properties_name">
282 <col width="200px" class="properties_flags">
283 </colgroup>
284 <tbody><tr>
285 <td class="property_type">
286 <span class="type">GVirStoragePoolHandle</span> *</td>
287 <td class="property_name"><a class="link" href="GVirStoragePool.html#GVirStoragePool--handle" title="The “handle” property">handle</a></td>
288 <td class="property_flags">Read / Write / Construct Only</td>
289 </tr></tbody>
290 </table></div>
291 </div>
292 <a name="GVirStoragePoolInfo"></a><div class="refsect1">
293 <a name="GVirStoragePool.other"></a><h2>Types and Values</h2>
294 <div class="informaltable"><table width="100%" border="0">
295 <colgroup>
296 <col width="150px" class="name">
297 <col class="description">
298 </colgroup>
299 <tbody><tr>
300 <td class="datatype_keyword">enum</td>
301 <td class="function_name"><a class="link" href="GVirStoragePool.html#GVirStoragePoolState" title="enum GVirStoragePoolState">GVirStoragePoolState</a></td>
302 </tr></tbody>
303 </table></div>
124304 </div>
125305 <div class="refsect1">
126306 <a name="GVirStoragePool.object-hierarchy"></a><h2>Object Hierarchy</h2>
127 <pre class="synopsis">
128 GObject
129 +----GVirStoragePool
130 </pre>
131 <pre class="synopsis">
132 GBoxed
133 +----GVirStoragePoolInfo
134 </pre>
135 </div>
136 <div class="refsect1">
137 <a name="GVirStoragePool.properties"></a><h2>Properties</h2>
138 <pre class="synopsis">
139 "<a class="link" href="GVirStoragePool.html#GVirStoragePool--handle" title='The "handle" property'>handle</a>" <span class="type">GVirStoragePoolHandle</span>* : Read / Write / Construct Only
307 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html">GBoxed</a>
308 <span class="lineart">╰──</span> GVirStoragePoolInfo
309 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
310 <span class="lineart">╰──</span> GVirStoragePool
140311 </pre>
141312 </div>
142313 <div class="refsect1">
143314 <a name="GVirStoragePool.description"></a><h2>Description</h2>
144315 </div>
145316 <div class="refsect1">
146 <a name="GVirStoragePool.details"></a><h2>Details</h2>
147 <div class="refsect2">
148 <a name="GVirStoragePool-struct"></a><h3>struct GVirStoragePool</h3>
149 <pre class="programlisting">struct GVirStoragePool;</pre>
150 </div>
151 <hr>
152 <div class="refsect2">
153 <a name="GVirStoragePoolClass"></a><h3>struct GVirStoragePoolClass</h3>
154 <pre class="programlisting">struct GVirStoragePoolClass {
155 GObjectClass parent_class;
156
157 gpointer padding[20];
158 };
159 </pre>
160 </div>
161 <hr>
317 <a name="GVirStoragePool.functions_details"></a><h2>Functions</h2>
318 <div class="refsect2">
319 <a name="gvir-storage-pool-get-name"></a><h3>gvir_storage_pool_get_name ()</h3>
320 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
321 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>
322 </div>
323 <hr>
324 <div class="refsect2">
325 <a name="gvir-storage-pool-get-uuid"></a><h3>gvir_storage_pool_get_uuid ()</h3>
326 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
327 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>
328 </div>
329 <hr>
330 <div class="refsect2">
331 <a name="gvir-storage-pool-get-active"></a><h3>gvir_storage_pool_get_active ()</h3>
332 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
333 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>
334 </div>
335 <hr>
336 <div class="refsect2">
337 <a name="gvir-storage-pool-get-persistent"></a><h3>gvir_storage_pool_get_persistent ()</h3>
338 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
339 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>
340 </div>
341 <hr>
342 <div class="refsect2">
343 <a name="gvir-storage-pool-get-config"></a><h3>gvir_storage_pool_get_config ()</h3>
344 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html"><span class="returnvalue">GVirConfigStoragePool</span></a> *
345 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>,
346 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
347 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
348 <div class="refsect3">
349 <a name="id-1.2.11.9.6.4"></a><h4>Parameters</h4>
350 <div class="informaltable"><table width="100%" border="0">
351 <colgroup>
352 <col width="150px" class="parameters_name">
353 <col class="parameters_description">
354 <col width="200px" class="parameters_annotations">
355 </colgroup>
356 <tbody>
357 <tr>
358 <td class="parameter_name"><p>pool</p></td>
359 <td class="parameter_description"><p>the storage_pool</p></td>
360 <td class="parameter_annotations"> </td>
361 </tr>
362 <tr>
363 <td class="parameter_name"><p>flags</p></td>
364 <td class="parameter_description"><p>the flags</p></td>
365 <td class="parameter_annotations"> </td>
366 </tr>
367 <tr>
368 <td class="parameter_name"><p>err</p></td>
369 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
370 <td class="parameter_annotations"> </td>
371 </tr>
372 </tbody>
373 </table></div>
374 </div>
375 <div class="refsect3">
376 <a name="id-1.2.11.9.6.5"></a><h4>Returns</h4>
377 <p> the config. The returned object should be
378 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
379 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
380 </div>
381 </div>
382 <hr>
383 <div class="refsect2">
384 <a name="gvir-storage-pool-get-info"></a><h3>gvir_storage_pool_get_info ()</h3>
385 <pre class="programlisting"><a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo"><span class="returnvalue">GVirStoragePoolInfo</span></a> *
386 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>,
387 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
388 <div class="refsect3">
389 <a name="id-1.2.11.9.7.4"></a><h4>Parameters</h4>
390 <div class="informaltable"><table width="100%" border="0">
391 <colgroup>
392 <col width="150px" class="parameters_name">
393 <col class="parameters_description">
394 <col width="200px" class="parameters_annotations">
395 </colgroup>
396 <tbody>
397 <tr>
398 <td class="parameter_name"><p>pool</p></td>
399 <td class="parameter_description"><p>the storage_pool</p></td>
400 <td class="parameter_annotations"> </td>
401 </tr>
402 <tr>
403 <td class="parameter_name"><p>err</p></td>
404 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
405 <td class="parameter_annotations"> </td>
406 </tr>
407 </tbody>
408 </table></div>
409 </div>
410 <div class="refsect3">
411 <a name="id-1.2.11.9.7.5"></a><h4>Returns</h4>
412 <p> the info. The returned object should be
413 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
414 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
415 </div>
416 </div>
417 <hr>
418 <div class="refsect2">
419 <a name="gvir-storage-pool-refresh"></a><h3>gvir_storage_pool_refresh ()</h3>
420 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
421 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>,
422 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
423 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
424 <div class="refsect3">
425 <a name="id-1.2.11.9.8.4"></a><h4>Parameters</h4>
426 <div class="informaltable"><table width="100%" border="0">
427 <colgroup>
428 <col width="150px" class="parameters_name">
429 <col class="parameters_description">
430 <col width="200px" class="parameters_annotations">
431 </colgroup>
432 <tbody>
433 <tr>
434 <td class="parameter_name"><p>pool</p></td>
435 <td class="parameter_description"><p>the storage pool</p></td>
436 <td class="parameter_annotations"> </td>
437 </tr>
438 <tr>
439 <td class="parameter_name"><p>cancellable</p></td>
440 <td class="parameter_description"><p> cancellation object. </p></td>
441 <td class="parameter_annotations"><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></td>
442 </tr>
443 </tbody>
444 </table></div>
445 </div>
446 </div>
447 <hr>
448 <div class="refsect2">
449 <a name="gvir-storage-pool-refresh-async"></a><h3>gvir_storage_pool_refresh_async ()</h3>
450 <pre class="programlisting"><span class="returnvalue">void</span>
451 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>,
452 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
453 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
454 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
455 <div class="refsect3">
456 <a name="id-1.2.11.9.9.4"></a><h4>Parameters</h4>
457 <div class="informaltable"><table width="100%" border="0">
458 <colgroup>
459 <col width="150px" class="parameters_name">
460 <col class="parameters_description">
461 <col width="200px" class="parameters_annotations">
462 </colgroup>
463 <tbody>
464 <tr>
465 <td class="parameter_name"><p>pool</p></td>
466 <td class="parameter_description"><p>the storage pool</p></td>
467 <td class="parameter_annotations"> </td>
468 </tr>
469 <tr>
470 <td class="parameter_name"><p>cancellable</p></td>
471 <td class="parameter_description"><p> cancellation object. </p></td>
472 <td class="parameter_annotations"><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></td>
473 </tr>
474 <tr>
475 <td class="parameter_name"><p>callback</p></td>
476 <td class="parameter_description"><p> completion callback. </p></td>
477 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
478 </tr>
479 <tr>
480 <td class="parameter_name"><p>user_data</p></td>
481 <td class="parameter_description"><p> opaque data for callback. </p></td>
482 <td class="parameter_annotations"><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></td>
483 </tr>
484 </tbody>
485 </table></div>
486 </div>
487 </div>
488 <hr>
489 <div class="refsect2">
490 <a name="gvir-storage-pool-refresh-finish"></a><h3>gvir_storage_pool_refresh_finish ()</h3>
491 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
492 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>,
493 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
494 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
495 <div class="refsect3">
496 <a name="id-1.2.11.9.10.4"></a><h4>Parameters</h4>
497 <div class="informaltable"><table width="100%" border="0">
498 <colgroup>
499 <col width="150px" class="parameters_name">
500 <col class="parameters_description">
501 <col width="200px" class="parameters_annotations">
502 </colgroup>
503 <tbody>
504 <tr>
505 <td class="parameter_name"><p>pool</p></td>
506 <td class="parameter_description"><p>the storage pool</p></td>
507 <td class="parameter_annotations"> </td>
508 </tr>
509 <tr>
510 <td class="parameter_name"><p>result</p></td>
511 <td class="parameter_description"><p> async method result. </p></td>
512 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
513 </tr>
514 </tbody>
515 </table></div>
516 </div>
517 </div>
518 <hr>
519 <div class="refsect2">
520 <a name="gvir-storage-pool-get-volumes"></a><h3>gvir_storage_pool_get_volumes ()</h3>
521 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
522 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>
523 <div class="refsect3">
524 <a name="id-1.2.11.9.11.4"></a><h4>Parameters</h4>
525 <div class="informaltable"><table width="100%" border="0">
526 <colgroup>
527 <col width="150px" class="parameters_name">
528 <col class="parameters_description">
529 <col width="200px" class="parameters_annotations">
530 </colgroup>
531 <tbody><tr>
532 <td class="parameter_name"><p>pool</p></td>
533 <td class="parameter_description"><p>the storage pool</p></td>
534 <td class="parameter_annotations"> </td>
535 </tr></tbody>
536 </table></div>
537 </div>
538 <div class="refsect3">
539 <a name="id-1.2.11.9.11.5"></a><h4>Returns</h4>
540 <p>List of <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a>. The returned list should be freed with
541 <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>, after its elements have been unreffed with
542 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
543 <p><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></p>
544 </div>
545 </div>
546 <hr>
547 <div class="refsect2">
548 <a name="gvir-storage-pool-get-volume"></a><h3>gvir_storage_pool_get_volume ()</h3>
549 <pre class="programlisting"><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> *
550 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>,
551 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
552 <div class="refsect3">
553 <a name="id-1.2.11.9.12.4"></a><h4>Parameters</h4>
554 <div class="informaltable"><table width="100%" border="0">
555 <colgroup>
556 <col width="150px" class="parameters_name">
557 <col class="parameters_description">
558 <col width="200px" class="parameters_annotations">
559 </colgroup>
560 <tbody>
561 <tr>
562 <td class="parameter_name"><p>pool</p></td>
563 <td class="parameter_description"><p>the storage pool</p></td>
564 <td class="parameter_annotations"> </td>
565 </tr>
566 <tr>
567 <td class="parameter_name"><p>name</p></td>
568 <td class="parameter_description"><p>Name of the requested storage volume</p></td>
569 <td class="parameter_annotations"> </td>
570 </tr>
571 </tbody>
572 </table></div>
573 </div>
574 <div class="refsect3">
575 <a name="id-1.2.11.9.12.5"></a><h4>Returns</h4>
576 <p> the <a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a>, or NULL. The
577 returned object should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer
578 needed. </p>
579 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
580 </div>
581 </div>
582 <hr>
583 <div class="refsect2">
584 <a name="gvir-storage-pool-create-volume"></a><h3>gvir_storage_pool_create_volume ()</h3>
585 <pre class="programlisting"><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> *
586 gvir_storage_pool_create_volume (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
587 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="type">GVirConfigStorageVol</span></a> *conf</code></em>,
588 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
589 <div class="refsect3">
590 <a name="id-1.2.11.9.13.4"></a><h4>Parameters</h4>
591 <div class="informaltable"><table width="100%" border="0">
592 <colgroup>
593 <col width="150px" class="parameters_name">
594 <col class="parameters_description">
595 <col width="200px" class="parameters_annotations">
596 </colgroup>
597 <tbody>
598 <tr>
599 <td class="parameter_name"><p>pool</p></td>
600 <td class="parameter_description"><p>the storage pool in which to create the volume</p></td>
601 <td class="parameter_annotations"> </td>
602 </tr>
603 <tr>
604 <td class="parameter_name"><p>conf</p></td>
605 <td class="parameter_description"><p>the configuration for the new volume</p></td>
606 <td class="parameter_annotations"> </td>
607 </tr>
608 <tr>
609 <td class="parameter_name"><p>err</p></td>
610 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
611 <td class="parameter_annotations"> </td>
612 </tr>
613 </tbody>
614 </table></div>
615 </div>
616 <div class="refsect3">
617 <a name="id-1.2.11.9.13.5"></a><h4>Returns</h4>
618 <p> the newly created volume. The returned object
619 should be unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
620 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
621 </div>
622 </div>
623 <hr>
624 <div class="refsect2">
625 <a name="gvir-storage-pool-build"></a><h3>gvir_storage_pool_build ()</h3>
626 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
627 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>,
628 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
629 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
630 <div class="refsect3">
631 <a name="id-1.2.11.9.14.4"></a><h4>Parameters</h4>
632 <div class="informaltable"><table width="100%" border="0">
633 <colgroup>
634 <col width="150px" class="parameters_name">
635 <col class="parameters_description">
636 <col width="200px" class="parameters_annotations">
637 </colgroup>
638 <tbody>
639 <tr>
640 <td class="parameter_name"><p>pool</p></td>
641 <td class="parameter_description"><p>the storage pool to build</p></td>
642 <td class="parameter_annotations"> </td>
643 </tr>
644 <tr>
645 <td class="parameter_name"><p>flags</p></td>
646 <td class="parameter_description"><p>the flags</p></td>
647 <td class="parameter_annotations"> </td>
648 </tr>
649 <tr>
650 <td class="parameter_name"><p>err</p></td>
651 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
652 <td class="parameter_annotations"> </td>
653 </tr>
654 </tbody>
655 </table></div>
656 </div>
657 <div class="refsect3">
658 <a name="id-1.2.11.9.14.5"></a><h4>Returns</h4>
659 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
660 </div>
661 </div>
662 <hr>
663 <div class="refsect2">
664 <a name="gvir-storage-pool-build-async"></a><h3>gvir_storage_pool_build_async ()</h3>
665 <pre class="programlisting"><span class="returnvalue">void</span>
666 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>,
667 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
668 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
669 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
670 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
671 <div class="refsect3">
672 <a name="id-1.2.11.9.15.4"></a><h4>Parameters</h4>
673 <div class="informaltable"><table width="100%" border="0">
674 <colgroup>
675 <col width="150px" class="parameters_name">
676 <col class="parameters_description">
677 <col width="200px" class="parameters_annotations">
678 </colgroup>
679 <tbody>
680 <tr>
681 <td class="parameter_name"><p>pool</p></td>
682 <td class="parameter_description"><p>the storage pool to build</p></td>
683 <td class="parameter_annotations"> </td>
684 </tr>
685 <tr>
686 <td class="parameter_name"><p>flags</p></td>
687 <td class="parameter_description"><p>the flags</p></td>
688 <td class="parameter_annotations"> </td>
689 </tr>
690 <tr>
691 <td class="parameter_name"><p>cancellable</p></td>
692 <td class="parameter_description"><p> cancellation object. </p></td>
693 <td class="parameter_annotations"><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></td>
694 </tr>
695 <tr>
696 <td class="parameter_name"><p>callback</p></td>
697 <td class="parameter_description"><p> completion callback. </p></td>
698 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
699 </tr>
700 <tr>
701 <td class="parameter_name"><p>user_data</p></td>
702 <td class="parameter_description"><p> opaque data for callback. </p></td>
703 <td class="parameter_annotations"><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></td>
704 </tr>
705 </tbody>
706 </table></div>
707 </div>
708 </div>
709 <hr>
710 <div class="refsect2">
711 <a name="gvir-storage-pool-build-finish"></a><h3>gvir_storage_pool_build_finish ()</h3>
712 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
713 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>,
714 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
715 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
716 <div class="refsect3">
717 <a name="id-1.2.11.9.16.4"></a><h4>Parameters</h4>
718 <div class="informaltable"><table width="100%" border="0">
719 <colgroup>
720 <col width="150px" class="parameters_name">
721 <col class="parameters_description">
722 <col width="200px" class="parameters_annotations">
723 </colgroup>
724 <tbody>
725 <tr>
726 <td class="parameter_name"><p>pool</p></td>
727 <td class="parameter_description"><p>the storage pool to build</p></td>
728 <td class="parameter_annotations"> </td>
729 </tr>
730 <tr>
731 <td class="parameter_name"><p>result</p></td>
732 <td class="parameter_description"><p> async method result. </p></td>
733 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
734 </tr>
735 <tr>
736 <td class="parameter_name"><p>err</p></td>
737 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
738 <td class="parameter_annotations"> </td>
739 </tr>
740 </tbody>
741 </table></div>
742 </div>
743 <div class="refsect3">
744 <a name="id-1.2.11.9.16.5"></a><h4>Returns</h4>
745 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
746 </div>
747 </div>
748 <hr>
749 <div class="refsect2">
750 <a name="gvir-storage-pool-undefine"></a><h3>gvir_storage_pool_undefine ()</h3>
751 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
752 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>,
753 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
754 <div class="refsect3">
755 <a name="id-1.2.11.9.17.4"></a><h4>Parameters</h4>
756 <div class="informaltable"><table width="100%" border="0">
757 <colgroup>
758 <col width="150px" class="parameters_name">
759 <col class="parameters_description">
760 <col width="200px" class="parameters_annotations">
761 </colgroup>
762 <tbody>
763 <tr>
764 <td class="parameter_name"><p>pool</p></td>
765 <td class="parameter_description"><p>the storage pool to undefine</p></td>
766 <td class="parameter_annotations"> </td>
767 </tr>
768 <tr>
769 <td class="parameter_name"><p>err</p></td>
770 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
771 <td class="parameter_annotations"> </td>
772 </tr>
773 </tbody>
774 </table></div>
775 </div>
776 <div class="refsect3">
777 <a name="id-1.2.11.9.17.5"></a><h4>Returns</h4>
778 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
779 </div>
780 </div>
781 <hr>
782 <div class="refsect2">
783 <a name="gvir-storage-pool-undefine-async"></a><h3>gvir_storage_pool_undefine_async ()</h3>
784 <pre class="programlisting"><span class="returnvalue">void</span>
785 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>,
786 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
787 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
788 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
789 <div class="refsect3">
790 <a name="id-1.2.11.9.18.4"></a><h4>Parameters</h4>
791 <div class="informaltable"><table width="100%" border="0">
792 <colgroup>
793 <col width="150px" class="parameters_name">
794 <col class="parameters_description">
795 <col width="200px" class="parameters_annotations">
796 </colgroup>
797 <tbody>
798 <tr>
799 <td class="parameter_name"><p>pool</p></td>
800 <td class="parameter_description"><p>the storage pool to undefine</p></td>
801 <td class="parameter_annotations"> </td>
802 </tr>
803 <tr>
804 <td class="parameter_name"><p>cancellable</p></td>
805 <td class="parameter_description"><p> cancellation object. </p></td>
806 <td class="parameter_annotations"><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></td>
807 </tr>
808 <tr>
809 <td class="parameter_name"><p>callback</p></td>
810 <td class="parameter_description"><p> completion callback. </p></td>
811 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
812 </tr>
813 <tr>
814 <td class="parameter_name"><p>user_data</p></td>
815 <td class="parameter_description"><p> opaque data for callback. </p></td>
816 <td class="parameter_annotations"><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></td>
817 </tr>
818 </tbody>
819 </table></div>
820 </div>
821 </div>
822 <hr>
823 <div class="refsect2">
824 <a name="gvir-storage-pool-undefine-finish"></a><h3>gvir_storage_pool_undefine_finish ()</h3>
825 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
826 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>,
827 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
828 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
829 <div class="refsect3">
830 <a name="id-1.2.11.9.19.4"></a><h4>Parameters</h4>
831 <div class="informaltable"><table width="100%" border="0">
832 <colgroup>
833 <col width="150px" class="parameters_name">
834 <col class="parameters_description">
835 <col width="200px" class="parameters_annotations">
836 </colgroup>
837 <tbody>
838 <tr>
839 <td class="parameter_name"><p>pool</p></td>
840 <td class="parameter_description"><p>the storage pool to undefine</p></td>
841 <td class="parameter_annotations"> </td>
842 </tr>
843 <tr>
844 <td class="parameter_name"><p>result</p></td>
845 <td class="parameter_description"><p> async method result. </p></td>
846 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
847 </tr>
848 <tr>
849 <td class="parameter_name"><p>err</p></td>
850 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
851 <td class="parameter_annotations"> </td>
852 </tr>
853 </tbody>
854 </table></div>
855 </div>
856 <div class="refsect3">
857 <a name="id-1.2.11.9.19.5"></a><h4>Returns</h4>
858 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
859 </div>
860 </div>
861 <hr>
862 <div class="refsect2">
863 <a name="gvir-storage-pool-start"></a><h3>gvir_storage_pool_start ()</h3>
864 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
865 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>,
866 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
867 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
868 <div class="refsect3">
869 <a name="id-1.2.11.9.20.4"></a><h4>Parameters</h4>
870 <div class="informaltable"><table width="100%" border="0">
871 <colgroup>
872 <col width="150px" class="parameters_name">
873 <col class="parameters_description">
874 <col width="200px" class="parameters_annotations">
875 </colgroup>
876 <tbody>
877 <tr>
878 <td class="parameter_name"><p>pool</p></td>
879 <td class="parameter_description"><p>the storage pool to start</p></td>
880 <td class="parameter_annotations"> </td>
881 </tr>
882 <tr>
883 <td class="parameter_name"><p>flags</p></td>
884 <td class="parameter_description"><p>the flags</p></td>
885 <td class="parameter_annotations"> </td>
886 </tr>
887 <tr>
888 <td class="parameter_name"><p>err</p></td>
889 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
890 <td class="parameter_annotations"> </td>
891 </tr>
892 </tbody>
893 </table></div>
894 </div>
895 <div class="refsect3">
896 <a name="id-1.2.11.9.20.5"></a><h4>Returns</h4>
897 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
898 </div>
899 </div>
900 <hr>
901 <div class="refsect2">
902 <a name="gvir-storage-pool-start-async"></a><h3>gvir_storage_pool_start_async ()</h3>
903 <pre class="programlisting"><span class="returnvalue">void</span>
904 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>,
905 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
906 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
907 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
908 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
909 <div class="refsect3">
910 <a name="id-1.2.11.9.21.4"></a><h4>Parameters</h4>
911 <div class="informaltable"><table width="100%" border="0">
912 <colgroup>
913 <col width="150px" class="parameters_name">
914 <col class="parameters_description">
915 <col width="200px" class="parameters_annotations">
916 </colgroup>
917 <tbody>
918 <tr>
919 <td class="parameter_name"><p>pool</p></td>
920 <td class="parameter_description"><p>the storage pool to start</p></td>
921 <td class="parameter_annotations"> </td>
922 </tr>
923 <tr>
924 <td class="parameter_name"><p>flags</p></td>
925 <td class="parameter_description"><p>the flags</p></td>
926 <td class="parameter_annotations"> </td>
927 </tr>
928 <tr>
929 <td class="parameter_name"><p>cancellable</p></td>
930 <td class="parameter_description"><p> cancellation object. </p></td>
931 <td class="parameter_annotations"><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></td>
932 </tr>
933 <tr>
934 <td class="parameter_name"><p>callback</p></td>
935 <td class="parameter_description"><p> completion callback. </p></td>
936 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
937 </tr>
938 <tr>
939 <td class="parameter_name"><p>user_data</p></td>
940 <td class="parameter_description"><p> opaque data for callback. </p></td>
941 <td class="parameter_annotations"><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></td>
942 </tr>
943 </tbody>
944 </table></div>
945 </div>
946 </div>
947 <hr>
948 <div class="refsect2">
949 <a name="gvir-storage-pool-start-finish"></a><h3>gvir_storage_pool_start_finish ()</h3>
950 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
951 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>,
952 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
953 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
954 <div class="refsect3">
955 <a name="id-1.2.11.9.22.4"></a><h4>Parameters</h4>
956 <div class="informaltable"><table width="100%" border="0">
957 <colgroup>
958 <col width="150px" class="parameters_name">
959 <col class="parameters_description">
960 <col width="200px" class="parameters_annotations">
961 </colgroup>
962 <tbody>
963 <tr>
964 <td class="parameter_name"><p>pool</p></td>
965 <td class="parameter_description"><p>the storage pool to start</p></td>
966 <td class="parameter_annotations"> </td>
967 </tr>
968 <tr>
969 <td class="parameter_name"><p>result</p></td>
970 <td class="parameter_description"><p> async method result. </p></td>
971 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
972 </tr>
973 <tr>
974 <td class="parameter_name"><p>err</p></td>
975 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
976 <td class="parameter_annotations"> </td>
977 </tr>
978 </tbody>
979 </table></div>
980 </div>
981 <div class="refsect3">
982 <a name="id-1.2.11.9.22.5"></a><h4>Returns</h4>
983 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
984 </div>
985 </div>
986 <hr>
987 <div class="refsect2">
988 <a name="gvir-storage-pool-stop"></a><h3>gvir_storage_pool_stop ()</h3>
989 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
990 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>,
991 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
992 <div class="refsect3">
993 <a name="id-1.2.11.9.23.4"></a><h4>Parameters</h4>
994 <div class="informaltable"><table width="100%" border="0">
995 <colgroup>
996 <col width="150px" class="parameters_name">
997 <col class="parameters_description">
998 <col width="200px" class="parameters_annotations">
999 </colgroup>
1000 <tbody>
1001 <tr>
1002 <td class="parameter_name"><p>pool</p></td>
1003 <td class="parameter_description"><p>the storage pool to stop</p></td>
1004 <td class="parameter_annotations"> </td>
1005 </tr>
1006 <tr>
1007 <td class="parameter_name"><p>err</p></td>
1008 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
1009 <td class="parameter_annotations"> </td>
1010 </tr>
1011 </tbody>
1012 </table></div>
1013 </div>
1014 <div class="refsect3">
1015 <a name="id-1.2.11.9.23.5"></a><h4>Returns</h4>
1016 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
1017 </div>
1018 </div>
1019 <hr>
1020 <div class="refsect2">
1021 <a name="gvir-storage-pool-stop-async"></a><h3>gvir_storage_pool_stop_async ()</h3>
1022 <pre class="programlisting"><span class="returnvalue">void</span>
1023 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>,
1024 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1025 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1026 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1027 <div class="refsect3">
1028 <a name="id-1.2.11.9.24.4"></a><h4>Parameters</h4>
1029 <div class="informaltable"><table width="100%" border="0">
1030 <colgroup>
1031 <col width="150px" class="parameters_name">
1032 <col class="parameters_description">
1033 <col width="200px" class="parameters_annotations">
1034 </colgroup>
1035 <tbody>
1036 <tr>
1037 <td class="parameter_name"><p>pool</p></td>
1038 <td class="parameter_description"><p>the storage pool to stop</p></td>
1039 <td class="parameter_annotations"> </td>
1040 </tr>
1041 <tr>
1042 <td class="parameter_name"><p>cancellable</p></td>
1043 <td class="parameter_description"><p> cancellation object. </p></td>
1044 <td class="parameter_annotations"><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></td>
1045 </tr>
1046 <tr>
1047 <td class="parameter_name"><p>callback</p></td>
1048 <td class="parameter_description"><p> completion callback. </p></td>
1049 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
1050 </tr>
1051 <tr>
1052 <td class="parameter_name"><p>user_data</p></td>
1053 <td class="parameter_description"><p> opaque data for callback. </p></td>
1054 <td class="parameter_annotations"><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></td>
1055 </tr>
1056 </tbody>
1057 </table></div>
1058 </div>
1059 </div>
1060 <hr>
1061 <div class="refsect2">
1062 <a name="gvir-storage-pool-stop-finish"></a><h3>gvir_storage_pool_stop_finish ()</h3>
1063 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1064 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>,
1065 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
1066 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1067 <div class="refsect3">
1068 <a name="id-1.2.11.9.25.4"></a><h4>Parameters</h4>
1069 <div class="informaltable"><table width="100%" border="0">
1070 <colgroup>
1071 <col width="150px" class="parameters_name">
1072 <col class="parameters_description">
1073 <col width="200px" class="parameters_annotations">
1074 </colgroup>
1075 <tbody>
1076 <tr>
1077 <td class="parameter_name"><p>pool</p></td>
1078 <td class="parameter_description"><p>the storage pool to stop</p></td>
1079 <td class="parameter_annotations"> </td>
1080 </tr>
1081 <tr>
1082 <td class="parameter_name"><p>result</p></td>
1083 <td class="parameter_description"><p> async method result. </p></td>
1084 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1085 </tr>
1086 <tr>
1087 <td class="parameter_name"><p>err</p></td>
1088 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
1089 <td class="parameter_annotations"> </td>
1090 </tr>
1091 </tbody>
1092 </table></div>
1093 </div>
1094 <div class="refsect3">
1095 <a name="id-1.2.11.9.25.5"></a><h4>Returns</h4>
1096 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
1097 </div>
1098 </div>
1099 <hr>
1100 <div class="refsect2">
1101 <a name="gvir-storage-pool-delete"></a><h3>gvir_storage_pool_delete ()</h3>
1102 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1103 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>,
1104 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1105 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1106 <div class="refsect3">
1107 <a name="id-1.2.11.9.26.4"></a><h4>Parameters</h4>
1108 <div class="informaltable"><table width="100%" border="0">
1109 <colgroup>
1110 <col width="150px" class="parameters_name">
1111 <col class="parameters_description">
1112 <col width="200px" class="parameters_annotations">
1113 </colgroup>
1114 <tbody>
1115 <tr>
1116 <td class="parameter_name"><p>pool</p></td>
1117 <td class="parameter_description"><p>the storage pool to delete</p></td>
1118 <td class="parameter_annotations"> </td>
1119 </tr>
1120 <tr>
1121 <td class="parameter_name"><p>flags</p></td>
1122 <td class="parameter_description"><p>the flags</p></td>
1123 <td class="parameter_annotations"> </td>
1124 </tr>
1125 <tr>
1126 <td class="parameter_name"><p>err</p></td>
1127 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
1128 <td class="parameter_annotations"> </td>
1129 </tr>
1130 </tbody>
1131 </table></div>
1132 </div>
1133 <div class="refsect3">
1134 <a name="id-1.2.11.9.26.5"></a><h4>Returns</h4>
1135 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
1136 </div>
1137 </div>
1138 <hr>
1139 <div class="refsect2">
1140 <a name="gvir-storage-pool-delete-async"></a><h3>gvir_storage_pool_delete_async ()</h3>
1141 <pre class="programlisting"><span class="returnvalue">void</span>
1142 gvir_storage_pool_delete_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
1143 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
1144 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1145 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1146 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1147 <div class="refsect3">
1148 <a name="id-1.2.11.9.27.4"></a><h4>Parameters</h4>
1149 <div class="informaltable"><table width="100%" border="0">
1150 <colgroup>
1151 <col width="150px" class="parameters_name">
1152 <col class="parameters_description">
1153 <col width="200px" class="parameters_annotations">
1154 </colgroup>
1155 <tbody>
1156 <tr>
1157 <td class="parameter_name"><p>pool</p></td>
1158 <td class="parameter_description"><p>the storage pool to delete</p></td>
1159 <td class="parameter_annotations"> </td>
1160 </tr>
1161 <tr>
1162 <td class="parameter_name"><p>flags</p></td>
1163 <td class="parameter_description"><p>the flags</p></td>
1164 <td class="parameter_annotations"> </td>
1165 </tr>
1166 <tr>
1167 <td class="parameter_name"><p>cancellable</p></td>
1168 <td class="parameter_description"><p> cancellation object. </p></td>
1169 <td class="parameter_annotations"><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></td>
1170 </tr>
1171 <tr>
1172 <td class="parameter_name"><p>callback</p></td>
1173 <td class="parameter_description"><p> completion callback. </p></td>
1174 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
1175 </tr>
1176 <tr>
1177 <td class="parameter_name"><p>user_data</p></td>
1178 <td class="parameter_description"><p> opaque data for callback. </p></td>
1179 <td class="parameter_annotations"><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></td>
1180 </tr>
1181 </tbody>
1182 </table></div>
1183 </div>
1184 </div>
1185 <hr>
1186 <div class="refsect2">
1187 <a name="gvir-storage-pool-delete-finish"></a><h3>gvir_storage_pool_delete_finish ()</h3>
1188 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1189 gvir_storage_pool_delete_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
1190 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
1191 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1192 <div class="refsect3">
1193 <a name="id-1.2.11.9.28.4"></a><h4>Parameters</h4>
1194 <div class="informaltable"><table width="100%" border="0">
1195 <colgroup>
1196 <col width="150px" class="parameters_name">
1197 <col class="parameters_description">
1198 <col width="200px" class="parameters_annotations">
1199 </colgroup>
1200 <tbody>
1201 <tr>
1202 <td class="parameter_name"><p>pool</p></td>
1203 <td class="parameter_description"><p>the storage pool to delete</p></td>
1204 <td class="parameter_annotations"> </td>
1205 </tr>
1206 <tr>
1207 <td class="parameter_name"><p>result</p></td>
1208 <td class="parameter_description"><p> async method result. </p></td>
1209 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
1210 </tr>
1211 <tr>
1212 <td class="parameter_name"><p>err</p></td>
1213 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
1214 <td class="parameter_annotations"> </td>
1215 </tr>
1216 </tbody>
1217 </table></div>
1218 </div>
1219 <div class="refsect3">
1220 <a name="id-1.2.11.9.28.5"></a><h4>Returns</h4>
1221 <p> <span class="type">True</span> on success, <span class="type">False</span> otherwise.</p>
1222 </div>
1223 </div>
1224 <hr>
1225 <div class="refsect2">
1226 <a name="gvir-storage-pool-get-autostart"></a><h3>gvir_storage_pool_get_autostart ()</h3>
1227 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1228 gvir_storage_pool_get_autostart (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
1229 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1230 <div class="refsect3">
1231 <a name="id-1.2.11.9.29.4"></a><h4>Parameters</h4>
1232 <div class="informaltable"><table width="100%" border="0">
1233 <colgroup>
1234 <col width="150px" class="parameters_name">
1235 <col class="parameters_description">
1236 <col width="200px" class="parameters_annotations">
1237 </colgroup>
1238 <tbody>
1239 <tr>
1240 <td class="parameter_name"><p>pool</p></td>
1241 <td class="parameter_description"><p>the storage pool</p></td>
1242 <td class="parameter_annotations"> </td>
1243 </tr>
1244 <tr>
1245 <td class="parameter_name"><p>err</p></td>
1246 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
1247 <td class="parameter_annotations"> </td>
1248 </tr>
1249 </tbody>
1250 </table></div>
1251 </div>
1252 <div class="refsect3">
1253 <a name="id-1.2.11.9.29.5"></a><h4>Returns</h4>
1254 <p> <span class="type">True</span> if autostart is enabled, <span class="type">False</span> otherwise.</p>
1255 </div>
1256 </div>
1257 <hr>
1258 <div class="refsect2">
1259 <a name="gvir-storage-pool-set-autostart"></a><h3>gvir_storage_pool_set_autostart ()</h3>
1260 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1261 gvir_storage_pool_set_autostart (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
1262 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> autostart</code></em>,
1263 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1264 <p>Sets whether or not storage pool <em class="parameter"><code>pool</code></em>
1265 is started automatically on boot.</p>
1266 <div class="refsect3">
1267 <a name="id-1.2.11.9.30.5"></a><h4>Parameters</h4>
1268 <div class="informaltable"><table width="100%" border="0">
1269 <colgroup>
1270 <col width="150px" class="parameters_name">
1271 <col class="parameters_description">
1272 <col width="200px" class="parameters_annotations">
1273 </colgroup>
1274 <tbody>
1275 <tr>
1276 <td class="parameter_name"><p>pool</p></td>
1277 <td class="parameter_description"><p>the storage pool</p></td>
1278 <td class="parameter_annotations"> </td>
1279 </tr>
1280 <tr>
1281 <td class="parameter_name"><p>autostart</p></td>
1282 <td class="parameter_description"><p>Whether or not to autostart</p></td>
1283 <td class="parameter_annotations"> </td>
1284 </tr>
1285 <tr>
1286 <td class="parameter_name"><p>err</p></td>
1287 <td class="parameter_description"><p>return location for any <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
1288 <td class="parameter_annotations"> </td>
1289 </tr>
1290 </tbody>
1291 </table></div>
1292 </div>
1293 <div class="refsect3">
1294 <a name="id-1.2.11.9.30.6"></a><h4>Returns</h4>
1295 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><span class="type">TRUE</span></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><span class="type">FALSE</span></a> otherwise.</p>
1296 </div>
1297 </div>
1298 </div>
1299 <div class="refsect1">
1300 <a name="GVirStoragePool.other_details"></a><h2>Types and Values</h2>
1621301 <div class="refsect2">
1631302 <a name="GVirStoragePoolState"></a><h3>enum GVirStoragePoolState</h3>
164 <pre class="programlisting">typedef enum {
165 GVIR_STORAGE_POOL_STATE_INACTIVE = 0, /* Not running */
166 GVIR_STORAGE_POOL_STATE_BUILDING = 1, /* Initializing pool, not available */
167 GVIR_STORAGE_POOL_STATE_RUNNING = 2, /* Running normally */
168 GVIR_STORAGE_POOL_STATE_DEGRADED = 3, /* Running degraded */
169 GVIR_STORAGE_POOL_STATE_INACCESSIBLE = 4, /* Running, but not accessible */
170 } GVirStoragePoolState;
171 </pre>
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>
247 </tr>
248 <tr>
249 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
250 <td>the flags</td>
251 </tr>
252 <tr>
253 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></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>
308 </tr>
309 <tr>
310 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
311 <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>
312 </td>
313 </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>
339 <tr>
340 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
341 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
342 </td>
343 </tr>
344 <tr>
345 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
346 <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>
347 </td>
348 </tr>
349 </tbody>
350 </table></div>
351 </div>
352 <hr>
353 <div class="refsect2">
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>
367 </tr>
368 <tr>
369 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
370 <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>
371 </td>
372 </tr>
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>
425 </tr>
426 </tbody>
427 </table></div>
428 </div>
429 <hr>
430 <div class="refsect2">
431 <a name="gvir-storage-pool-create-volume"></a><h3>gvir_storage_pool_create_volume ()</h3>
432 <pre class="programlisting"><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="returnvalue">GVirStorageVol</span></a> * gvir_storage_pool_create_volume (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
433 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="type">GVirConfigStorageVol</span></a> *conf</code></em>,
434 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
435 <div class="variablelist"><table border="0" class="variablelist">
436 <colgroup>
437 <col align="left" valign="top">
438 <col>
439 </colgroup>
440 <tbody>
441 <tr>
442 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
443 <td>the storage pool in which to create the volume</td>
444 </tr>
445 <tr>
446 <td><p><span class="term"><em class="parameter"><code>conf</code></em> :</span></p></td>
447 <td>the configuration for the new volume</td>
448 </tr>
449 <tr>
450 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
451 <td>Place-holder for possible errors</td>
452 </tr>
453 <tr>
454 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
455 <td>the newly created volume. The returned object
456 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>
457 </td>
458 </tr>
459 </tbody>
460 </table></div>
461 </div>
462 <hr>
463 <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">
872 <a name="gvir-storage-pool-delete"></a><h3>gvir_storage_pool_delete ()</h3>
873 <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>,
874 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
875 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
876 <div class="variablelist"><table border="0" class="variablelist">
877 <colgroup>
878 <col align="left" valign="top">
879 <col>
880 </colgroup>
881 <tbody>
882 <tr>
883 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
884 <td>the storage pool to delete</td>
885 </tr>
886 <tr>
887 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
888 <td>the flags</td>
889 </tr>
890 <tr>
891 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
892 <td>return location for any <span class="type">GError</span>
893 </td>
894 </tr>
895 <tr>
896 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
897 <td>
898 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
899 </tr>
900 </tbody>
901 </table></div>
902 </div>
903 <hr>
904 <div class="refsect2">
905 <a name="gvir-storage-pool-delete-async"></a><h3>gvir_storage_pool_delete_async ()</h3>
906 <pre class="programlisting"><span class="returnvalue">void</span> gvir_storage_pool_delete_async (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
907 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
908 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
909 <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
910 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
911 <div class="variablelist"><table border="0" class="variablelist">
912 <colgroup>
913 <col align="left" valign="top">
914 <col>
915 </colgroup>
916 <tbody>
917 <tr>
918 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
919 <td>the storage pool to delete</td>
920 </tr>
921 <tr>
922 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
923 <td>the flags</td>
924 </tr>
925 <tr>
926 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
927 <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>
928 </td>
929 </tr>
930 <tr>
931 <td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
932 <td>completion callback. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span>
933 </td>
934 </tr>
935 <tr>
936 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
937 <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>
938 </td>
939 </tr>
940 </tbody>
941 </table></div>
942 </div>
943 <hr>
944 <div class="refsect2">
945 <a name="gvir-storage-pool-delete-finish"></a><h3>gvir_storage_pool_delete_finish ()</h3>
946 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_pool_delete_finish (<em class="parameter"><code><a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *pool</code></em>,
947 <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
948 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
949 <div class="variablelist"><table border="0" class="variablelist">
950 <colgroup>
951 <col align="left" valign="top">
952 <col>
953 </colgroup>
954 <tbody>
955 <tr>
956 <td><p><span class="term"><em class="parameter"><code>pool</code></em> :</span></p></td>
957 <td>the storage pool to delete</td>
958 </tr>
959 <tr>
960 <td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
961 <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>
962 </td>
963 </tr>
964 <tr>
965 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
966 <td>return location for any <span class="type">GError</span>
967 </td>
968 </tr>
969 <tr>
970 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
971 <td>
972 <span class="type">True</span> on success, <span class="type">False</span> otherwise.</td>
973 </tr>
974 </tbody>
975 </table></div>
1303 <div class="refsect3">
1304 <a name="id-1.2.11.10.2.3"></a><h4>Members</h4>
1305 <div class="informaltable"><table width="100%" border="0">
1306 <colgroup>
1307 <col width="300px" class="enum_members_name">
1308 <col class="enum_members_description">
1309 <col width="200px" class="enum_members_annotations">
1310 </colgroup>
1311 <tbody>
1312 <tr>
1313 <td class="enum_member_name"><p><a name="GVIR-STORAGE-POOL-STATE-INACTIVE:CAPS"></a>GVIR_STORAGE_POOL_STATE_INACTIVE</p></td>
1314 <td> </td>
1315 <td> </td>
1316 </tr>
1317 <tr>
1318 <td class="enum_member_name"><p><a name="GVIR-STORAGE-POOL-STATE-BUILDING:CAPS"></a>GVIR_STORAGE_POOL_STATE_BUILDING</p></td>
1319 <td> </td>
1320 <td> </td>
1321 </tr>
1322 <tr>
1323 <td class="enum_member_name"><p><a name="GVIR-STORAGE-POOL-STATE-RUNNING:CAPS"></a>GVIR_STORAGE_POOL_STATE_RUNNING</p></td>
1324 <td> </td>
1325 <td> </td>
1326 </tr>
1327 <tr>
1328 <td class="enum_member_name"><p><a name="GVIR-STORAGE-POOL-STATE-DEGRADED:CAPS"></a>GVIR_STORAGE_POOL_STATE_DEGRADED</p></td>
1329 <td> </td>
1330 <td> </td>
1331 </tr>
1332 <tr>
1333 <td class="enum_member_name"><p><a name="GVIR-STORAGE-POOL-STATE-INACCESSIBLE:CAPS"></a>GVIR_STORAGE_POOL_STATE_INACCESSIBLE</p></td>
1334 <td> </td>
1335 <td> </td>
1336 </tr>
1337 </tbody>
1338 </table></div>
1339 </div>
9761340 </div>
9771341 </div>
9781342 <div class="refsect1">
9791343 <a name="GVirStoragePool.property-details"></a><h2>Property Details</h2>
9801344 <div class="refsect2">
981 <a name="GVirStoragePool--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
982 <pre class="programlisting"> "handle" <span class="type">GVirStoragePoolHandle</span>* : Read / Write / Construct Only</pre>
1345 <a name="GVirStoragePool--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
1346 <pre class="programlisting"> “handle” <span class="type">GVirStoragePoolHandle</span> *</pre>
9831347 <p>The storage_pool handle.</p>
1348 <p>Flags: Read / Write / Construct Only</p>
9841349 </div>
9851350 </div>
9861351 </div>
9871352 <div class="footer">
988 <hr>
989 Generated by GTK-Doc V1.19</div>
1353 <hr>Generated by GTK-Doc V1.24</div>
9901354 </body>
9911355 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirStorageVol</title>
4 <title>GVirStorageVol: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirStoragePool.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="GVirStream.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="#GVirStorageVol.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirStorageVol.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirStorageVol.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirStorageVol.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirStorageVol.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirStorageVol.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirStorageVol.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirStoragePool.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="GVirStream.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirStorageVol"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirStorageVol.top_of_page"></a>GVirStorageVol</span></h2>
3731 <p>GVirStorageVol</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirStorageVol.synopsis"></a><h2>Synopsis</h2>
43 <a name="GVirStorageVolInfo"></a><pre class="synopsis">struct <a class="link" href="GVirStorageVol.html#GVirStorageVol-struct" title="struct GVirStorageVol">GVirStorageVol</a>;
44 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>;
47 struct <a class="link" href="GVirStorageVol.html#GVirStorageVolInfo-struct" title="struct GVirStorageVolInfo">GVirStorageVolInfo</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>);
51 <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>,
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">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>,
64 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
65 <em class="parameter"><code><span class="type">guint64</span> offset</code></em>,
66 <em class="parameter"><code><span class="type">guint64</span> length</code></em>,
67 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
68 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
69 <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>,
70 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
71 <em class="parameter"><code><span class="type">guint64</span> offset</code></em>,
72 <em class="parameter"><code><span class="type">guint64</span> length</code></em>,
73 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
74 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
35 <div class="refsect1">
36 <a name="GVirStorageVol.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
45 </td>
46 <td class="function_name">
47 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-name" title="gvir_storage_vol_get_name ()">gvir_storage_vol_get_name</a> <span class="c_punctuation">()</span>
48 </td>
49 </tr>
50 <tr>
51 <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
52 </td>
53 <td class="function_name">
54 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-path" title="gvir_storage_vol_get_path ()">gvir_storage_vol_get_path</a> <span class="c_punctuation">()</span>
55 </td>
56 </tr>
57 <tr>
58 <td class="function_type">
59 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
60 </td>
61 <td class="function_name">
62 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-delete" title="gvir_storage_vol_delete ()">gvir_storage_vol_delete</a> <span class="c_punctuation">()</span>
63 </td>
64 </tr>
65 <tr>
66 <td class="function_type">
67 <a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="returnvalue">GVirConfigStorageVol</span></a> *
68 </td>
69 <td class="function_name">
70 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-config" title="gvir_storage_vol_get_config ()">gvir_storage_vol_get_config</a> <span class="c_punctuation">()</span>
71 </td>
72 </tr>
73 <tr>
74 <td class="function_type">
75 <a class="link" href="GVirStorageVol.html#GVirStorageVolInfo"><span class="returnvalue">GVirStorageVolInfo</span></a> *
76 </td>
77 <td class="function_name">
78 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-info" title="gvir_storage_vol_get_info ()">gvir_storage_vol_get_info</a> <span class="c_punctuation">()</span>
79 </td>
80 </tr>
81 <tr>
82 <td class="function_type">
83 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
84 </td>
85 <td class="function_name">
86 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-resize" title="gvir_storage_vol_resize ()">gvir_storage_vol_resize</a> <span class="c_punctuation">()</span>
87 </td>
88 </tr>
89 <tr>
90 <td class="function_type">
91 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
92 </td>
93 <td class="function_name">
94 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-download" title="gvir_storage_vol_download ()">gvir_storage_vol_download</a> <span class="c_punctuation">()</span>
95 </td>
96 </tr>
97 <tr>
98 <td class="function_type">
99 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
100 </td>
101 <td class="function_name">
102 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-upload" title="gvir_storage_vol_upload ()">gvir_storage_vol_upload</a> <span class="c_punctuation">()</span>
103 </td>
104 </tr>
105 </tbody>
106 </table></div>
107 </div>
108 <div class="refsect1">
109 <a name="GVirStorageVol.properties"></a><h2>Properties</h2>
110 <div class="informaltable"><table border="0">
111 <colgroup>
112 <col width="150px" class="properties_type">
113 <col width="300px" class="properties_name">
114 <col width="200px" class="properties_flags">
115 </colgroup>
116 <tbody>
117 <tr>
118 <td class="property_type">
119 <span class="type">GVirStorageVolHandle</span> *</td>
120 <td class="property_name"><a class="link" href="GVirStorageVol.html#GVirStorageVol--handle" title="The “handle” property">handle</a></td>
121 <td class="property_flags">Read / Write / Construct Only</td>
122 </tr>
123 <tr>
124 <td class="property_type">
125 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *</td>
126 <td class="property_name"><a class="link" href="GVirStorageVol.html#GVirStorageVol--pool" title="The “pool” property">pool</a></td>
127 <td class="property_flags">Read / Write / Construct Only</td>
128 </tr>
129 </tbody>
130 </table></div>
131 </div>
132 <a name="GVirStorageVolInfo"></a><div class="refsect1">
133 <a name="GVirStorageVol.other"></a><h2>Types and Values</h2>
134 <div class="informaltable"><table width="100%" border="0">
135 <colgroup>
136 <col width="150px" class="name">
137 <col class="description">
138 </colgroup>
139 <tbody>
140 <tr>
141 <td class="datatype_keyword">enum</td>
142 <td class="function_name"><a class="link" href="GVirStorageVol.html#GVirStorageVolType" title="enum GVirStorageVolType">GVirStorageVolType</a></td>
143 </tr>
144 <tr>
145 <td class="datatype_keyword">enum</td>
146 <td class="function_name"><a class="link" href="GVirStorageVol.html#GVirStorageVolResizeFlags" title="enum GVirStorageVolResizeFlags">GVirStorageVolResizeFlags</a></td>
147 </tr>
148 </tbody>
149 </table></div>
150 </div>
151 <div class="refsect1">
152 <a name="GVirStorageVol.object-hierarchy"></a><h2>Object Hierarchy</h2>
153 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html">GBoxed</a>
154 <span class="lineart">╰──</span> GVirStorageVolInfo
155 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
156 <span class="lineart">╰──</span> GVirStorageVol
75157 </pre>
76158 </div>
77159 <div class="refsect1">
78 <a name="GVirStorageVol.object-hierarchy"></a><h2>Object Hierarchy</h2>
79 <pre class="synopsis">
80 GObject
81 +----GVirStorageVol
82 </pre>
83 <pre class="synopsis">
84 GBoxed
85 +----GVirStorageVolInfo
86 </pre>
87 </div>
88 <div class="refsect1">
89 <a name="GVirStorageVol.properties"></a><h2>Properties</h2>
90 <pre class="synopsis">
91 "<a class="link" href="GVirStorageVol.html#GVirStorageVol--handle" title='The "handle" property'>handle</a>" <span class="type">GVirStorageVolHandle</span>* : Read / Write / Construct Only
92 "<a class="link" href="GVirStorageVol.html#GVirStorageVol--pool" title='The "pool" property'>pool</a>" <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a>* : Read / Write / Construct Only
93 </pre>
94 </div>
95 <div class="refsect1">
96160 <a name="GVirStorageVol.description"></a><h2>Description</h2>
97161 </div>
98162 <div class="refsect1">
99 <a name="GVirStorageVol.details"></a><h2>Details</h2>
100 <div class="refsect2">
101 <a name="GVirStorageVol-struct"></a><h3>struct GVirStorageVol</h3>
102 <pre class="programlisting">struct GVirStorageVol;</pre>
103 </div>
104 <hr>
105 <div class="refsect2">
106 <a name="GVirStorageVolClass"></a><h3>struct GVirStorageVolClass</h3>
107 <pre class="programlisting">struct GVirStorageVolClass {
108 GObjectClass parent_class;
109
110 gpointer padding[20];
111 };
112 </pre>
113 </div>
114 <hr>
163 <a name="GVirStorageVol.functions_details"></a><h2>Functions</h2>
164 <div class="refsect2">
165 <a name="gvir-storage-vol-get-name"></a><h3>gvir_storage_vol_get_name ()</h3>
166 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
167 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>
168 </div>
169 <hr>
170 <div class="refsect2">
171 <a name="gvir-storage-vol-get-path"></a><h3>gvir_storage_vol_get_path ()</h3>
172 <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
173 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>,
174 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
175 </div>
176 <hr>
177 <div class="refsect2">
178 <a name="gvir-storage-vol-delete"></a><h3>gvir_storage_vol_delete ()</h3>
179 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
180 gvir_storage_vol_delete (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
181 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
182 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
183 <p>Deletes the storage volume <em class="parameter"><code>vol</code></em>
184 .</p>
185 <div class="refsect3">
186 <a name="id-1.2.12.9.4.5"></a><h4>Parameters</h4>
187 <div class="informaltable"><table width="100%" border="0">
188 <colgroup>
189 <col width="150px" class="parameters_name">
190 <col class="parameters_description">
191 <col width="200px" class="parameters_annotations">
192 </colgroup>
193 <tbody>
194 <tr>
195 <td class="parameter_name"><p>vol</p></td>
196 <td class="parameter_description"><p>the storage volume to delete</p></td>
197 <td class="parameter_annotations"> </td>
198 </tr>
199 <tr>
200 <td class="parameter_name"><p>flags</p></td>
201 <td class="parameter_description"><p>the flags</p></td>
202 <td class="parameter_annotations"> </td>
203 </tr>
204 <tr>
205 <td class="parameter_name"><p>err</p></td>
206 <td class="parameter_description"><p>Return location for errors, or NULL</p></td>
207 <td class="parameter_annotations"> </td>
208 </tr>
209 </tbody>
210 </table></div>
211 </div>
212 <div class="refsect3">
213 <a name="id-1.2.12.9.4.6"></a><h4>Returns</h4>
214 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
215 </div>
216 </div>
217 <hr>
218 <div class="refsect2">
219 <a name="gvir-storage-vol-get-config"></a><h3>gvir_storage_vol_get_config ()</h3>
220 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html"><span class="returnvalue">GVirConfigStorageVol</span></a> *
221 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>,
222 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
223 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
224 <div class="refsect3">
225 <a name="id-1.2.12.9.5.4"></a><h4>Parameters</h4>
226 <div class="informaltable"><table width="100%" border="0">
227 <colgroup>
228 <col width="150px" class="parameters_name">
229 <col class="parameters_description">
230 <col width="200px" class="parameters_annotations">
231 </colgroup>
232 <tbody>
233 <tr>
234 <td class="parameter_name"><p>vol</p></td>
235 <td class="parameter_description"><p>the storage_vol</p></td>
236 <td class="parameter_annotations"> </td>
237 </tr>
238 <tr>
239 <td class="parameter_name"><p>flags</p></td>
240 <td class="parameter_description"><p>the flags</p></td>
241 <td class="parameter_annotations"> </td>
242 </tr>
243 <tr>
244 <td class="parameter_name"><p>err</p></td>
245 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
246 <td class="parameter_annotations"> </td>
247 </tr>
248 </tbody>
249 </table></div>
250 </div>
251 <div class="refsect3">
252 <a name="id-1.2.12.9.5.5"></a><h4>Returns</h4>
253 <p> the config. The returned object should be
254 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
255 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
256 </div>
257 </div>
258 <hr>
259 <div class="refsect2">
260 <a name="gvir-storage-vol-get-info"></a><h3>gvir_storage_vol_get_info ()</h3>
261 <pre class="programlisting"><a class="link" href="GVirStorageVol.html#GVirStorageVolInfo"><span class="returnvalue">GVirStorageVolInfo</span></a> *
262 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>,
263 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
264 <div class="refsect3">
265 <a name="id-1.2.12.9.6.4"></a><h4>Parameters</h4>
266 <div class="informaltable"><table width="100%" border="0">
267 <colgroup>
268 <col width="150px" class="parameters_name">
269 <col class="parameters_description">
270 <col width="200px" class="parameters_annotations">
271 </colgroup>
272 <tbody>
273 <tr>
274 <td class="parameter_name"><p>vol</p></td>
275 <td class="parameter_description"><p>the storage_vol</p></td>
276 <td class="parameter_annotations"> </td>
277 </tr>
278 <tr>
279 <td class="parameter_name"><p>err</p></td>
280 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
281 <td class="parameter_annotations"> </td>
282 </tr>
283 </tbody>
284 </table></div>
285 </div>
286 <div class="refsect3">
287 <a name="id-1.2.12.9.6.5"></a><h4>Returns</h4>
288 <p> the info. The returned object should be
289 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
290 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
291 </div>
292 </div>
293 <hr>
294 <div class="refsect2">
295 <a name="gvir-storage-vol-resize"></a><h3>gvir_storage_vol_resize ()</h3>
296 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
297 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>,
298 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> capacity</code></em>,
299 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
300 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
301 <p>Changes the capacity of the storage volume <em class="parameter"><code>vol</code></em>
302 to <em class="parameter"><code>capacity</code></em>
303 .</p>
304 <div class="refsect3">
305 <a name="id-1.2.12.9.7.5"></a><h4>Parameters</h4>
306 <div class="informaltable"><table width="100%" border="0">
307 <colgroup>
308 <col width="150px" class="parameters_name">
309 <col class="parameters_description">
310 <col width="200px" class="parameters_annotations">
311 </colgroup>
312 <tbody>
313 <tr>
314 <td class="parameter_name"><p>vol</p></td>
315 <td class="parameter_description"><p>the storage volume to resize</p></td>
316 <td class="parameter_annotations"> </td>
317 </tr>
318 <tr>
319 <td class="parameter_name"><p>capacity</p></td>
320 <td class="parameter_description"><p>the new capacity of the volume</p></td>
321 <td class="parameter_annotations"> </td>
322 </tr>
323 <tr>
324 <td class="parameter_name"><p>flags</p></td>
325 <td class="parameter_description"><p> the flags. </p></td>
326 <td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GVirStorageVolResizeFlags]</span></td>
327 </tr>
328 <tr>
329 <td class="parameter_name"><p>err</p></td>
330 <td class="parameter_description"><p>Return location for errors, or NULL</p></td>
331 <td class="parameter_annotations"> </td>
332 </tr>
333 </tbody>
334 </table></div>
335 </div>
336 <div class="refsect3">
337 <a name="id-1.2.12.9.7.6"></a><h4>Returns</h4>
338 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><span class="type">TRUE</span></a> success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><span class="type">FALSE</span></a> otherwise</p>
339 </div>
340 </div>
341 <hr>
342 <div class="refsect2">
343 <a name="gvir-storage-vol-download"></a><h3>gvir_storage_vol_download ()</h3>
344 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
345 gvir_storage_vol_download (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
346 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
347 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> offset</code></em>,
348 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> length</code></em>,
349 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
350 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
351 <div class="refsect3">
352 <a name="id-1.2.12.9.8.4"></a><h4>Parameters</h4>
353 <div class="informaltable"><table width="100%" border="0">
354 <colgroup>
355 <col width="150px" class="parameters_name">
356 <col class="parameters_description">
357 <col width="200px" class="parameters_annotations">
358 </colgroup>
359 <tbody>
360 <tr>
361 <td class="parameter_name"><p>vol</p></td>
362 <td class="parameter_description"><p>the storage volume to download from</p></td>
363 <td class="parameter_annotations"> </td>
364 </tr>
365 <tr>
366 <td class="parameter_name"><p>stream</p></td>
367 <td class="parameter_description"><p>stream to use as output</p></td>
368 <td class="parameter_annotations"> </td>
369 </tr>
370 <tr>
371 <td class="parameter_name"><p>offset</p></td>
372 <td class="parameter_description"><p>position in <em class="parameter"><code>vol</code></em>
373 to start reading from</p></td>
374 <td class="parameter_annotations"> </td>
375 </tr>
376 <tr>
377 <td class="parameter_name"><p>length</p></td>
378 <td class="parameter_description"><p>limit on amount of data to download, or 0 for downloading all data</p></td>
379 <td class="parameter_annotations"> </td>
380 </tr>
381 <tr>
382 <td class="parameter_name"><p>flags</p></td>
383 <td class="parameter_description"><p>extra flags, not used yet, pass 0</p></td>
384 <td class="parameter_annotations"> </td>
385 </tr>
386 </tbody>
387 </table></div>
388 </div>
389 <div class="refsect3">
390 <a name="id-1.2.12.9.8.5"></a><h4>Returns</h4>
391 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><span class="type">TRUE</span></a> of success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><span class="type">FALSE</span></a> otherwise</p>
392 </div>
393 </div>
394 <hr>
395 <div class="refsect2">
396 <a name="gvir-storage-vol-upload"></a><h3>gvir_storage_vol_upload ()</h3>
397 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
398 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>,
399 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
400 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> offset</code></em>,
401 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> length</code></em>,
402 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
403 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
404 <div class="refsect3">
405 <a name="id-1.2.12.9.9.4"></a><h4>Parameters</h4>
406 <div class="informaltable"><table width="100%" border="0">
407 <colgroup>
408 <col width="150px" class="parameters_name">
409 <col class="parameters_description">
410 <col width="200px" class="parameters_annotations">
411 </colgroup>
412 <tbody>
413 <tr>
414 <td class="parameter_name"><p>vol</p></td>
415 <td class="parameter_description"><p>the storage volume to upload</p></td>
416 <td class="parameter_annotations"> </td>
417 </tr>
418 <tr>
419 <td class="parameter_name"><p>stream</p></td>
420 <td class="parameter_description"><p>stream to use as input</p></td>
421 <td class="parameter_annotations"> </td>
422 </tr>
423 <tr>
424 <td class="parameter_name"><p>offset</p></td>
425 <td class="parameter_description"><p>position in <em class="parameter"><code>vol</code></em>
426 to start to write to</p></td>
427 <td class="parameter_annotations"> </td>
428 </tr>
429 <tr>
430 <td class="parameter_name"><p>length</p></td>
431 <td class="parameter_description"><p>limit on amount of data to upload, or 0 for uploading all data</p></td>
432 <td class="parameter_annotations"> </td>
433 </tr>
434 <tr>
435 <td class="parameter_name"><p>flags</p></td>
436 <td class="parameter_description"><p>the flags, not set yet, pass 0</p></td>
437 <td class="parameter_annotations"> </td>
438 </tr>
439 </tbody>
440 </table></div>
441 </div>
442 <div class="refsect3">
443 <a name="id-1.2.12.9.9.5"></a><h4>Returns</h4>
444 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><span class="type">TRUE</span></a> of success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><span class="type">FALSE</span></a> otherwise</p>
445 </div>
446 </div>
447 </div>
448 <div class="refsect1">
449 <a name="GVirStorageVol.other_details"></a><h2>Types and Values</h2>
115450 <div class="refsect2">
116451 <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>
452 <div class="refsect3">
453 <a name="id-1.2.12.10.2.3"></a><h4>Members</h4>
454 <div class="informaltable"><table width="100%" border="0">
455 <colgroup>
456 <col width="300px" class="enum_members_name">
457 <col class="enum_members_description">
458 <col width="200px" class="enum_members_annotations">
459 </colgroup>
460 <tbody>
461 <tr>
462 <td class="enum_member_name"><p><a name="GVIR-STORAGE-VOL-STATE-FILE:CAPS"></a>GVIR_STORAGE_VOL_STATE_FILE</p></td>
463 <td> </td>
464 <td> </td>
465 </tr>
466 <tr>
467 <td class="enum_member_name"><p><a name="GVIR-STORAGE-VOL-STATE-BLOCK:CAPS"></a>GVIR_STORAGE_VOL_STATE_BLOCK</p></td>
468 <td> </td>
469 <td> </td>
470 </tr>
471 <tr>
472 <td class="enum_member_name"><p><a name="GVIR-STORAGE-VOL-STATE-DIR:CAPS"></a>GVIR_STORAGE_VOL_STATE_DIR</p></td>
473 <td> </td>
474 <td> </td>
475 </tr>
476 </tbody>
477 </table></div>
478 </div>
143479 </div>
144480 <hr>
145481 <div class="refsect2">
146482 <a name="GVirStorageVolResizeFlags"></a><h3>enum GVirStorageVolResizeFlags</h3>
147 <pre class="programlisting">typedef enum {
148 GVIR_STORAGE_VOL_RESIZE_NONE = 0,
149 GVIR_STORAGE_VOL_RESIZE_ALLOCATE = VIR_STORAGE_VOL_RESIZE_ALLOCATE,
150 GVIR_STORAGE_VOL_RESIZE_DELTA = VIR_STORAGE_VOL_RESIZE_DELTA,
151 GVIR_STORAGE_VOL_RESIZE_SHRINK = VIR_STORAGE_VOL_RESIZE_SHRINK,
152 } GVirStorageVolResizeFlags;
153 </pre>
154 <div class="variablelist"><table border="0" class="variablelist">
155 <colgroup>
156 <col align="left" valign="top">
157 <col>
158 </colgroup>
159 <tbody>
160 <tr>
161 <td><p><a name="GVIR-STORAGE-VOL-RESIZE-NONE:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_VOL_RESIZE_NONE</code></span></p></td>
162 <td>No flags
163 </td>
164 </tr>
165 <tr>
166 <td><p><a name="GVIR-STORAGE-VOL-RESIZE-ALLOCATE:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_VOL_RESIZE_ALLOCATE</code></span></p></td>
167 <td>force allocation of new size
168 </td>
169 </tr>
170 <tr>
171 <td><p><a name="GVIR-STORAGE-VOL-RESIZE-DELTA:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_VOL_RESIZE_DELTA</code></span></p></td>
172 <td>size is relative to current
173 </td>
174 </tr>
175 <tr>
176 <td><p><a name="GVIR-STORAGE-VOL-RESIZE-SHRINK:CAPS"></a><span class="term"><code class="literal">GVIR_STORAGE_VOL_RESIZE_SHRINK</code></span></p></td>
177 <td>allow decrease in capacity. This combined
178 with <a class="link" href="GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-DELTA:CAPS"><span class="type">GVIR_STORAGE_VOL_RESIZE_DELTA</span></a>, implies a negative delta.
179 </td>
180 </tr>
181 </tbody>
182 </table></div>
183 </div>
184 <hr>
185 <div class="refsect2">
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>
204 </div>
205 <hr>
206 <div class="refsect2">
207 <a name="gvir-storage-vol-delete"></a><h3>gvir_storage_vol_delete ()</h3>
208 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_vol_delete (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
209 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
210 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
211 <p>
212 Deletes the storage volume <em class="parameter"><code>vol</code></em>.
213 </p>
214 <div class="variablelist"><table border="0" class="variablelist">
215 <colgroup>
216 <col align="left" valign="top">
217 <col>
218 </colgroup>
219 <tbody>
220 <tr>
221 <td><p><span class="term"><em class="parameter"><code>vol</code></em> :</span></p></td>
222 <td>the storage volume to delete</td>
223 </tr>
224 <tr>
225 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
226 <td>the flags</td>
227 </tr>
228 <tr>
229 <td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
230 <td>Return location for errors, or NULL</td>
231 </tr>
232 <tr>
233 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
234 <td>
235 <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>
338 </tr>
339 </tbody>
340 </table></div>
341 </div>
342 <hr>
343 <div class="refsect2">
344 <a name="gvir-storage-vol-download"></a><h3>gvir_storage_vol_download ()</h3>
345 <pre class="programlisting"><span class="returnvalue">gboolean</span> gvir_storage_vol_download (<em class="parameter"><code><a class="link" href="GVirStorageVol.html" title="GVirStorageVol"><span class="type">GVirStorageVol</span></a> *vol</code></em>,
346 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
347 <em class="parameter"><code><span class="type">guint64</span> offset</code></em>,
348 <em class="parameter"><code><span class="type">guint64</span> length</code></em>,
349 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
350 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
351 <div class="variablelist"><table border="0" class="variablelist">
352 <colgroup>
353 <col align="left" valign="top">
354 <col>
355 </colgroup>
356 <tbody>
357 <tr>
358 <td><p><span class="term"><em class="parameter"><code>vol</code></em> :</span></p></td>
359 <td>the storage volume to download from</td>
360 </tr>
361 <tr>
362 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
363 <td>stream to use as output</td>
364 </tr>
365 <tr>
366 <td><p><span class="term"><em class="parameter"><code>offset</code></em> :</span></p></td>
367 <td>position in <em class="parameter"><code>vol</code></em> to start reading from</td>
368 </tr>
369 <tr>
370 <td><p><span class="term"><em class="parameter"><code>length</code></em> :</span></p></td>
371 <td>limit on amount of data to download, or 0 for downloading all data</td>
372 </tr>
373 <tr>
374 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
375 <td>extra flags, not used yet, pass 0</td>
376 </tr>
377 <tr>
378 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
379 <td>
380 <span class="type">TRUE</span> of success, <span class="type">FALSE</span> otherwise</td>
381 </tr>
382 </tbody>
383 </table></div>
384 </div>
385 <hr>
386 <div class="refsect2">
387 <a name="gvir-storage-vol-upload"></a><h3>gvir_storage_vol_upload ()</h3>
388 <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>,
389 <em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
390 <em class="parameter"><code><span class="type">guint64</span> offset</code></em>,
391 <em class="parameter"><code><span class="type">guint64</span> length</code></em>,
392 <em class="parameter"><code><span class="type">guint</span> flags</code></em>,
393 <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
394 <div class="variablelist"><table border="0" class="variablelist">
395 <colgroup>
396 <col align="left" valign="top">
397 <col>
398 </colgroup>
399 <tbody>
400 <tr>
401 <td><p><span class="term"><em class="parameter"><code>vol</code></em> :</span></p></td>
402 <td>the storage volume to upload</td>
403 </tr>
404 <tr>
405 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
406 <td>stream to use as input</td>
407 </tr>
408 <tr>
409 <td><p><span class="term"><em class="parameter"><code>offset</code></em> :</span></p></td>
410 <td>position in <em class="parameter"><code>vol</code></em> to start to write to</td>
411 </tr>
412 <tr>
413 <td><p><span class="term"><em class="parameter"><code>length</code></em> :</span></p></td>
414 <td>limit on amount of data to upload, or 0 for uploading all data</td>
415 </tr>
416 <tr>
417 <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
418 <td>the flags, not set yet, pass 0</td>
419 </tr>
420 <tr>
421 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
422 <td>
423 <span class="type">TRUE</span> of success, <span class="type">FALSE</span> otherwise</td>
424 </tr>
425 </tbody>
426 </table></div>
483 <div class="refsect3">
484 <a name="id-1.2.12.10.3.3"></a><h4>Members</h4>
485 <div class="informaltable"><table width="100%" border="0">
486 <colgroup>
487 <col width="300px" class="enum_members_name">
488 <col class="enum_members_description">
489 <col width="200px" class="enum_members_annotations">
490 </colgroup>
491 <tbody>
492 <tr>
493 <td class="enum_member_name"><p><a name="GVIR-STORAGE-VOL-RESIZE-NONE:CAPS"></a>GVIR_STORAGE_VOL_RESIZE_NONE</p></td>
494 <td class="enum_member_description">
495 <p>No flags</p>
496 </td>
497 <td class="enum_member_annotations"> </td>
498 </tr>
499 <tr>
500 <td class="enum_member_name"><p><a name="GVIR-STORAGE-VOL-RESIZE-ALLOCATE:CAPS"></a>GVIR_STORAGE_VOL_RESIZE_ALLOCATE</p></td>
501 <td class="enum_member_description">
502 <p>force allocation of new size</p>
503 </td>
504 <td class="enum_member_annotations"> </td>
505 </tr>
506 <tr>
507 <td class="enum_member_name"><p><a name="GVIR-STORAGE-VOL-RESIZE-DELTA:CAPS"></a>GVIR_STORAGE_VOL_RESIZE_DELTA</p></td>
508 <td class="enum_member_description">
509 <p>size is relative to current</p>
510 </td>
511 <td class="enum_member_annotations"> </td>
512 </tr>
513 <tr>
514 <td class="enum_member_name"><p><a name="GVIR-STORAGE-VOL-RESIZE-SHRINK:CAPS"></a>GVIR_STORAGE_VOL_RESIZE_SHRINK</p></td>
515 <td class="enum_member_description">
516 <p>allow decrease in capacity. This combined
517 with <a class="link" href="GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-DELTA:CAPS"><span class="type">GVIR_STORAGE_VOL_RESIZE_DELTA</span></a>, implies a negative delta.</p>
518 </td>
519 <td class="enum_member_annotations"> </td>
520 </tr>
521 </tbody>
522 </table></div>
523 </div>
427524 </div>
428525 </div>
429526 <div class="refsect1">
430527 <a name="GVirStorageVol.property-details"></a><h2>Property Details</h2>
431528 <div class="refsect2">
432 <a name="GVirStorageVol--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
433 <pre class="programlisting"> "handle" <span class="type">GVirStorageVolHandle</span>* : Read / Write / Construct Only</pre>
529 <a name="GVirStorageVol--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
530 <pre class="programlisting"> “handle” <span class="type">GVirStorageVolHandle</span> *</pre>
434531 <p>The storage_vol handle.</p>
435 </div>
436 <hr>
437 <div class="refsect2">
438 <a name="GVirStorageVol--pool"></a><h3>The <code class="literal">"pool"</code> property</h3>
439 <pre class="programlisting"> "pool" <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a>* : Read / Write / Construct Only</pre>
532 <p>Flags: Read / Write / Construct Only</p>
533 </div>
534 <hr>
535 <div class="refsect2">
536 <a name="GVirStorageVol--pool"></a><h3>The <code class="literal">“pool”</code> property</h3>
537 <pre class="programlisting"> “pool” <a class="link" href="GVirStoragePool.html" title="GVirStoragePool"><span class="type">GVirStoragePool</span></a> *</pre>
440538 <p>The containing storage pool.</p>
539 <p>Flags: Read / Write / Construct Only</p>
441540 </div>
442541 </div>
443542 </div>
444543 <div class="footer">
445 <hr>
446 Generated by GTK-Doc V1.19</div>
544 <hr>Generated by GTK-Doc V1.24</div>
447545 </body>
448546 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>GVirStream</title>
4 <title>GVirStream: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="GVirStorageVol.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="object-tree.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="#GVirStream.synopsis" class="shortcut">Top</a>
24  | 
25 <a href="#GVirStream.description" class="shortcut">Description</a>
26  | 
27 <a href="#GVirStream.object-hierarchy" class="shortcut">Object Hierarchy</a>
28  | 
29 <a href="#GVirStream.properties" class="shortcut">Properties</a>
30 </td></tr>
31 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#GVirStream.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#GVirStream.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#GVirStream.properties" class="shortcut">Properties</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GVirStorageVol.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
3226 <div class="refentry">
3327 <a name="GVirStream"></a><div class="titlepage"></div>
3428 <div class="refnamediv"><table width="100%"><tr>
3630 <h2><span class="refentrytitle"><a name="GVirStream.top_of_page"></a>GVirStream</span></h2>
3731 <p>GVirStream</p>
3832 </td>
39 <td valign="top" align="right"></td>
33 <td class="gallery_image" valign="top" align="right"></td>
4034 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GVirStream.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">struct <a class="link" href="GVirStream.html#GVirStream-struct" title="struct GVirStream">GVirStream</a>;
44 struct <a class="link" href="GVirStream.html#GVirStreamClass" title="struct GVirStreamClass">GVirStreamClass</a>;
45 <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>,
46 <em class="parameter"><code>const <span class="type">gchar</span> *buf</code></em>,
47 <em class="parameter"><code><span class="type">gsize</span> nbytes</code></em>,
48 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
49 <span class="returnvalue">gint</span> (<a class="link" href="GVirStream.html#GVirStreamSourceFunc" title="GVirStreamSourceFunc ()">*GVirStreamSourceFunc</a>) (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
50 <em class="parameter"><code><span class="type">gchar</span> *buf</code></em>,
51 <em class="parameter"><code><span class="type">gsize</span> nbytes</code></em>,
52 <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>);
57 <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>,
58 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
59 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()"><span class="type">GVirStreamIOFunc</span></a> func</code></em>,
60 <em class="parameter"><code><span class="type">gpointer</span> opaque</code></em>);
61 <span class="returnvalue">guint</span> <a class="link" href="GVirStream.html#gvir-stream-add-watch-full" title="gvir_stream_add_watch_full ()">gvir_stream_add_watch_full</a> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
62 <em class="parameter"><code><span class="type">gint</span> priority</code></em>,
63 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
64 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()"><span class="type">GVirStreamIOFunc</span></a> func</code></em>,
65 <em class="parameter"><code><span class="type">gpointer</span> opaque</code></em>,
66 <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>);
72 <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>,
73 <em class="parameter"><code><span class="type">gchar</span> *buffer</code></em>,
74 <em class="parameter"><code><span class="type">gsize</span> size</code></em>,
75 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
76 <em class="parameter"><code><span class="type">GError</span> **error</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>,
80 <em class="parameter"><code><span class="type">gpointer</span> user_data</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" 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>,
83 <em class="parameter"><code>const <span class="type">gchar</span> *buffer</code></em>,
84 <em class="parameter"><code><span class="type">gsize</span> size</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> **error</code></em>);
35 <div class="refsect1">
36 <a name="GVirStream.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">
45 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
46 </td>
47 <td class="function_name">
48 <span class="c_punctuation">(</span><a class="link" href="GVirStream.html#GVirStreamSinkFunc" title="GVirStreamSinkFunc ()">*GVirStreamSinkFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
49 </td>
50 </tr>
51 <tr>
52 <td class="function_type">
53 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
54 </td>
55 <td class="function_name">
56 <span class="c_punctuation">(</span><a class="link" href="GVirStream.html#GVirStreamSourceFunc" title="GVirStreamSourceFunc ()">*GVirStreamSourceFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
57 </td>
58 </tr>
59 <tr>
60 <td class="function_type">
61 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
62 </td>
63 <td class="function_name">
64 <span class="c_punctuation">(</span><a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()">*GVirStreamIOFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
65 </td>
66 </tr>
67 <tr>
68 <td class="function_type">
69 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
70 </td>
71 <td class="function_name">
72 <a class="link" href="GVirStream.html#gvir-stream-add-watch" title="gvir_stream_add_watch ()">gvir_stream_add_watch</a> <span class="c_punctuation">()</span>
73 </td>
74 </tr>
75 <tr>
76 <td class="function_type">
77 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
78 </td>
79 <td class="function_name">
80 <a class="link" href="GVirStream.html#gvir-stream-add-watch-full" title="gvir_stream_add_watch_full ()">gvir_stream_add_watch_full</a> <span class="c_punctuation">()</span>
81 </td>
82 </tr>
83 <tr>
84 <td class="function_type">
85 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
86 </td>
87 <td class="function_name">
88 <a class="link" href="GVirStream.html#gvir-stream-receive-all" title="gvir_stream_receive_all ()">gvir_stream_receive_all</a> <span class="c_punctuation">()</span>
89 </td>
90 </tr>
91 <tr>
92 <td class="function_type">
93 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
94 </td>
95 <td class="function_name">
96 <a class="link" href="GVirStream.html#gvir-stream-receive" title="gvir_stream_receive ()">gvir_stream_receive</a> <span class="c_punctuation">()</span>
97 </td>
98 </tr>
99 <tr>
100 <td class="function_type">
101 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
102 </td>
103 <td class="function_name">
104 <a class="link" href="GVirStream.html#gvir-stream-send-all" title="gvir_stream_send_all ()">gvir_stream_send_all</a> <span class="c_punctuation">()</span>
105 </td>
106 </tr>
107 <tr>
108 <td class="function_type">
109 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
110 </td>
111 <td class="function_name">
112 <a class="link" href="GVirStream.html#gvir-stream-send" title="gvir_stream_send ()">gvir_stream_send</a> <span class="c_punctuation">()</span>
113 </td>
114 </tr>
115 </tbody>
116 </table></div>
117 </div>
118 <div class="refsect1">
119 <a name="GVirStream.properties"></a><h2>Properties</h2>
120 <div class="informaltable"><table border="0">
121 <colgroup>
122 <col width="150px" class="properties_type">
123 <col width="300px" class="properties_name">
124 <col width="200px" class="properties_flags">
125 </colgroup>
126 <tbody><tr>
127 <td class="property_type">
128 <span class="type">GVirStreamHandle</span> *</td>
129 <td class="property_name"><a class="link" href="GVirStream.html#GVirStream--handle" title="The “handle” property">handle</a></td>
130 <td class="property_flags">Read / Write / Construct Only</td>
131 </tr></tbody>
132 </table></div>
133 </div>
134 <div class="refsect1">
135 <a name="GVirStream.other"></a><h2>Types and Values</h2>
136 <div class="informaltable"><table width="100%" border="0">
137 <colgroup>
138 <col width="150px" class="name">
139 <col class="description">
140 </colgroup>
141 <tbody><tr>
142 <td class="datatype_keyword">enum</td>
143 <td class="function_name"><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition">GVirStreamIOCondition</a></td>
144 </tr></tbody>
145 </table></div>
146 </div>
147 <div class="refsect1">
148 <a name="GVirStream.object-hierarchy"></a><h2>Object Hierarchy</h2>
149 <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
150 <span class="lineart">╰──</span> <a href="https://developer.gnome.org/gio/unstable/GIOStream.html">GIOStream</a>
151 <span class="lineart">╰──</span> GVirStream
87152 </pre>
88153 </div>
89154 <div class="refsect1">
90 <a name="GVirStream.object-hierarchy"></a><h2>Object Hierarchy</h2>
91 <pre class="synopsis">
92 GObject
93 +----GIOStream
94 +----GVirStream
95 </pre>
96 </div>
97 <div class="refsect1">
98 <a name="GVirStream.properties"></a><h2>Properties</h2>
99 <pre class="synopsis">
100 "<a class="link" href="GVirStream.html#GVirStream--handle" title='The "handle" property'>handle</a>" <span class="type">GVirStreamHandle</span>* : Read / Write / Construct Only
101 </pre>
102 </div>
103 <div class="refsect1">
104155 <a name="GVirStream.description"></a><h2>Description</h2>
105156 </div>
106157 <div class="refsect1">
107 <a name="GVirStream.details"></a><h2>Details</h2>
108 <div class="refsect2">
109 <a name="GVirStream-struct"></a><h3>struct GVirStream</h3>
110 <pre class="programlisting">struct GVirStream;</pre>
111 </div>
112 <hr>
113 <div class="refsect2">
114 <a name="GVirStreamClass"></a><h3>struct GVirStreamClass</h3>
115 <pre class="programlisting">struct GVirStreamClass {
116 GIOStreamClass parent_class;
117
118 gpointer padding[20];
119 };
120 </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>
199 </div>
200 <hr>
158 <a name="GVirStream.functions_details"></a><h2>Functions</h2>
159 <div class="refsect2">
160 <a name="GVirStreamSinkFunc"></a><h3>GVirStreamSinkFunc ()</h3>
161 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
162 <span class="c_punctuation">(</span>*GVirStreamSinkFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
163 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *buf</code></em>,
164 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> nbytes</code></em>,
165 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
166 <div class="refsect3">
167 <a name="id-1.2.13.8.2.4"></a><h4>Parameters</h4>
168 <div class="informaltable"><table width="100%" border="0">
169 <colgroup>
170 <col width="150px" class="parameters_name">
171 <col class="parameters_description">
172 <col width="200px" class="parameters_annotations">
173 </colgroup>
174 <tbody>
175 <tr>
176 <td class="parameter_name"><p>stream</p></td>
177 <td class="parameter_description"><p>a <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a></p></td>
178 <td class="parameter_annotations"> </td>
179 </tr>
180 <tr>
181 <td class="parameter_name"><p>buf</p></td>
182 <td class="parameter_description"><p> data pointer. </p></td>
183 <td class="parameter_annotations"><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></td>
184 </tr>
185 <tr>
186 <td class="parameter_name"><p>nbytes</p></td>
187 <td class="parameter_description"><p>data size</p></td>
188 <td class="parameter_annotations"> </td>
189 </tr>
190 <tr>
191 <td class="parameter_name"><p>user_data</p></td>
192 <td class="parameter_description"><p>user data passed to the function</p></td>
193 <td class="parameter_annotations"> </td>
194 </tr>
195 </tbody>
196 </table></div>
197 </div>
198 <div class="refsect3">
199 <a name="id-1.2.13.8.2.5"></a><h4>Returns</h4>
200 <p> the number of bytes filled, 0 upon end
201 of file, or -1 upon error</p>
202 </div>
203 </div>
204 <hr>
205 <div class="refsect2">
206 <a name="GVirStreamSourceFunc"></a><h3>GVirStreamSourceFunc ()</h3>
207 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
208 <span class="c_punctuation">(</span>*GVirStreamSourceFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
209 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *buf</code></em>,
210 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> nbytes</code></em>,
211 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
212 <div class="refsect3">
213 <a name="id-1.2.13.8.3.4"></a><h4>Parameters</h4>
214 <div class="informaltable"><table width="100%" border="0">
215 <colgroup>
216 <col width="150px" class="parameters_name">
217 <col class="parameters_description">
218 <col width="200px" class="parameters_annotations">
219 </colgroup>
220 <tbody>
221 <tr>
222 <td class="parameter_name"><p>stream</p></td>
223 <td class="parameter_description"><p>a <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a></p></td>
224 <td class="parameter_annotations"> </td>
225 </tr>
226 <tr>
227 <td class="parameter_name"><p>buf</p></td>
228 <td class="parameter_description"><p> data pointer. </p></td>
229 <td class="parameter_annotations"><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></td>
230 </tr>
231 <tr>
232 <td class="parameter_name"><p>nbytes</p></td>
233 <td class="parameter_description"><p>data size</p></td>
234 <td class="parameter_annotations"> </td>
235 </tr>
236 <tr>
237 <td class="parameter_name"><p>user_data</p></td>
238 <td class="parameter_description"><p>user data passed to the function</p></td>
239 <td class="parameter_annotations"> </td>
240 </tr>
241 </tbody>
242 </table></div>
243 </div>
244 <div class="refsect3">
245 <a name="id-1.2.13.8.3.5"></a><h4>Returns</h4>
246 <p> the number of bytes filled, 0 upon end
247 of file, or -1 upon error</p>
248 </div>
249 </div>
250 <hr>
251 <div class="refsect2">
252 <a name="GVirStreamIOFunc"></a><h3>GVirStreamIOFunc ()</h3>
253 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
254 <span class="c_punctuation">(</span>*GVirStreamIOFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
255 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
256 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> opaque</code></em>);</pre>
257 </div>
258 <hr>
259 <div class="refsect2">
260 <a name="gvir-stream-add-watch"></a><h3>gvir_stream_add_watch ()</h3>
261 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
262 gvir_stream_add_watch (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
263 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
264 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()"><span class="type">GVirStreamIOFunc</span></a> func</code></em>,
265 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> opaque</code></em>);</pre>
266 <p>Adds a watch for <em class="parameter"><code>stream</code></em>
267 to the mainloop</p>
268 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
269 <div class="refsect3">
270 <a name="id-1.2.13.8.5.6"></a><h4>Parameters</h4>
271 <div class="informaltable"><table width="100%" border="0">
272 <colgroup>
273 <col width="150px" class="parameters_name">
274 <col class="parameters_description">
275 <col width="200px" class="parameters_annotations">
276 </colgroup>
277 <tbody>
278 <tr>
279 <td class="parameter_name"><p>stream</p></td>
280 <td class="parameter_description"><p>the stream</p></td>
281 <td class="parameter_annotations"> </td>
282 </tr>
283 <tr>
284 <td class="parameter_name"><p>cond</p></td>
285 <td class="parameter_description"><p>the conditions to watch for (bitfield of <a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a>)</p></td>
286 <td class="parameter_annotations"> </td>
287 </tr>
288 <tr>
289 <td class="parameter_name"><p>func</p></td>
290 <td class="parameter_description"><p> the function to call when the condition is satisfied. </p></td>
291 <td class="parameter_annotations"><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> opaque]</span></td>
292 </tr>
293 <tr>
294 <td class="parameter_name"><p>opaque</p></td>
295 <td class="parameter_description"><p> user data to pass to <em class="parameter"><code>func</code></em>
296 . </p></td>
297 <td class="parameter_annotations"><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></td>
298 </tr>
299 </tbody>
300 </table></div>
301 </div>
302 <div class="refsect3">
303 <a name="id-1.2.13.8.5.7"></a><h4>Returns</h4>
304 <p> the event source id</p>
305 </div>
306 </div>
307 <hr>
308 <div class="refsect2">
309 <a name="gvir-stream-add-watch-full"></a><h3>gvir_stream_add_watch_full ()</h3>
310 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
311 gvir_stream_add_watch_full (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
312 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> priority</code></em>,
313 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
314 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()"><span class="type">GVirStreamIOFunc</span></a> func</code></em>,
315 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> opaque</code></em>,
316 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> notify</code></em>);</pre>
317 <p>Adds a watch for <em class="parameter"><code>stream</code></em>
318 to the mainloop</p>
319 <div class="refsect3">
320 <a name="id-1.2.13.8.6.5"></a><h4>Parameters</h4>
321 <div class="informaltable"><table width="100%" border="0">
322 <colgroup>
323 <col width="150px" class="parameters_name">
324 <col class="parameters_description">
325 <col width="200px" class="parameters_annotations">
326 </colgroup>
327 <tbody>
328 <tr>
329 <td class="parameter_name"><p>stream</p></td>
330 <td class="parameter_description"><p>the stream</p></td>
331 <td class="parameter_annotations"> </td>
332 </tr>
333 <tr>
334 <td class="parameter_name"><p>priority</p></td>
335 <td class="parameter_description"><p>the priority of the <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> source</p></td>
336 <td class="parameter_annotations"> </td>
337 </tr>
338 <tr>
339 <td class="parameter_name"><p>cond</p></td>
340 <td class="parameter_description"><p>the conditions to watch for (bitfield of <a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a>)</p></td>
341 <td class="parameter_annotations"> </td>
342 </tr>
343 <tr>
344 <td class="parameter_name"><p>func</p></td>
345 <td class="parameter_description"><p> the function to call when the condition is satisfied. </p></td>
346 <td class="parameter_annotations"><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> opaque]</span></td>
347 </tr>
348 <tr>
349 <td class="parameter_name"><p>opaque</p></td>
350 <td class="parameter_description"><p> user data to pass to <em class="parameter"><code>func</code></em>
351 . </p></td>
352 <td class="parameter_annotations"><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></td>
353 </tr>
354 <tr>
355 <td class="parameter_name"><p>notify</p></td>
356 <td class="parameter_description"><p>the function to call when the source is removed</p></td>
357 <td class="parameter_annotations"> </td>
358 </tr>
359 </tbody>
360 </table></div>
361 </div>
362 <div class="refsect3">
363 <a name="id-1.2.13.8.6.6"></a><h4>Returns</h4>
364 <p> the event source id
365 Rename to: gvir_stream_add_watch</p>
366 </div>
367 </div>
368 <hr>
369 <div class="refsect2">
370 <a name="gvir-stream-receive-all"></a><h3>gvir_stream_receive_all ()</h3>
371 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
372 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>,
373 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
374 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSinkFunc" title="GVirStreamSinkFunc ()"><span class="type">GVirStreamSinkFunc</span></a> func</code></em>,
375 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
376 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
377 <p>Receive the entire data stream, sending the data to the
378 requested data sink. This is simply a convenient alternative
379 to virStreamRecv, for apps that do blocking-I/o.</p>
380 <div class="refsect3">
381 <a name="id-1.2.13.8.7.5"></a><h4>Parameters</h4>
382 <div class="informaltable"><table width="100%" border="0">
383 <colgroup>
384 <col width="150px" class="parameters_name">
385 <col class="parameters_description">
386 <col width="200px" class="parameters_annotations">
387 </colgroup>
388 <tbody>
389 <tr>
390 <td class="parameter_name"><p>stream</p></td>
391 <td class="parameter_description"><p>the stream</p></td>
392 <td class="parameter_annotations"> </td>
393 </tr>
394 <tr>
395 <td class="parameter_name"><p>cancellable</p></td>
396 <td class="parameter_description"><p>cancellation notifier</p></td>
397 <td class="parameter_annotations"> </td>
398 </tr>
399 <tr>
400 <td class="parameter_name"><p>func</p></td>
401 <td class="parameter_description"><p> the callback for writing data to application. </p></td>
402 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until the GDestroyNotify argument is called."><span class="acronym">scope notified</span></acronym>]</span></td>
403 </tr>
404 <tr>
405 <td class="parameter_name"><p>user_data</p></td>
406 <td class="parameter_description"><p> data to be passed to <em class="parameter"><code>callback</code></em>
407 . </p></td>
408 <td class="parameter_annotations"><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></td>
409 </tr>
410 <tr>
411 <td class="parameter_name"><p>error</p></td>
412 <td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> for error reporting, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore.</p></td>
413 <td class="parameter_annotations"> </td>
414 </tr>
415 </tbody>
416 </table></div>
417 </div>
418 <div class="refsect3">
419 <a name="id-1.2.13.8.7.6"></a><h4>Returns</h4>
420 <p> the number of bytes consumed or -1 upon error</p>
421 </div>
422 </div>
423 <hr>
424 <div class="refsect2">
425 <a name="gvir-stream-receive"></a><h3>gvir_stream_receive ()</h3>
426 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
427 gvir_stream_receive (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
428 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *buffer</code></em>,
429 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> size</code></em>,
430 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
431 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
432 <p>Receive data (up to <em class="parameter"><code>size</code></em>
433 bytes) from a stream.
434 On error -1 is returned and <em class="parameter"><code>error</code></em>
435 is set accordingly.</p>
436 <p>gvir_stream_receive() can return any number of bytes, up to
437 <em class="parameter"><code>size</code></em>
438 . If more than <em class="parameter"><code>size</code></em>
439 bytes have been received, the additional
440 data will be returned in future calls to <a class="link" href="GVirStream.html#gvir-stream-receive" title="gvir_stream_receive ()"><code class="function">gvir_stream_receive()</code></a>.</p>
441 <p>If there is no data available, a <a href="https://developer.gnome.org/gio/unstable/gio-GIOError.html#G-IO-ERROR-WOULD-BLOCK:CAPS"><code class="literal">G_IO_ERROR_WOULD_BLOCK</code></a> error will be
442 returned.</p>
443 <div class="refsect3">
444 <a name="id-1.2.13.8.8.7"></a><h4>Parameters</h4>
445 <div class="informaltable"><table width="100%" border="0">
446 <colgroup>
447 <col width="150px" class="parameters_name">
448 <col class="parameters_description">
449 <col width="200px" class="parameters_annotations">
450 </colgroup>
451 <tbody>
452 <tr>
453 <td class="parameter_name"><p>stream</p></td>
454 <td class="parameter_description"><p>the stream</p></td>
455 <td class="parameter_annotations"> </td>
456 </tr>
457 <tr>
458 <td class="parameter_name"><p>buffer</p></td>
459 <td class="parameter_description"><p> a buffer
460 to read data into (which should be at least <em class="parameter"><code>size</code></em>
461 bytes long). </p></td>
462 <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=size][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> guint8]</span></td>
463 </tr>
464 <tr>
465 <td class="parameter_name"><p>size</p></td>
466 <td class="parameter_description"><p>the number of bytes you want to read from the stream</p></td>
467 <td class="parameter_annotations"> </td>
468 </tr>
469 <tr>
470 <td class="parameter_name"><p>cancellable</p></td>
471 <td class="parameter_description"><p> a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><code class="literal">GCancellable</code></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
472 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
473 </tr>
474 <tr>
475 <td class="parameter_name"><p>error</p></td>
476 <td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> for error reporting, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore.</p></td>
477 <td class="parameter_annotations"> </td>
478 </tr>
479 </tbody>
480 </table></div>
481 </div>
482 <div class="refsect3">
483 <a name="id-1.2.13.8.8.8"></a><h4>Returns</h4>
484 <p> Number of bytes read, or 0 if the end of stream reached,
485 or -1 on error.</p>
486 </div>
487 </div>
488 <hr>
489 <div class="refsect2">
490 <a name="gvir-stream-send-all"></a><h3>gvir_stream_send_all ()</h3>
491 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
492 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>,
493 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
494 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamSourceFunc" title="GVirStreamSourceFunc ()"><span class="type">GVirStreamSourceFunc</span></a> func</code></em>,
495 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
496 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
497 <p>Send the entire data stream, sending the data to the
498 requested data source. This is simply a convenient alternative
499 to virStreamRecv, for apps that do blocking-I/o.</p>
500 <div class="refsect3">
501 <a name="id-1.2.13.8.9.5"></a><h4>Parameters</h4>
502 <div class="informaltable"><table width="100%" border="0">
503 <colgroup>
504 <col width="150px" class="parameters_name">
505 <col class="parameters_description">
506 <col width="200px" class="parameters_annotations">
507 </colgroup>
508 <tbody>
509 <tr>
510 <td class="parameter_name"><p>stream</p></td>
511 <td class="parameter_description"><p>the stream</p></td>
512 <td class="parameter_annotations"> </td>
513 </tr>
514 <tr>
515 <td class="parameter_name"><p>cancellable</p></td>
516 <td class="parameter_description"><p>cancellation notifier</p></td>
517 <td class="parameter_annotations"> </td>
518 </tr>
519 <tr>
520 <td class="parameter_name"><p>func</p></td>
521 <td class="parameter_description"><p> the callback for writing data to application. </p></td>
522 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until the GDestroyNotify argument is called."><span class="acronym">scope notified</span></acronym>]</span></td>
523 </tr>
524 <tr>
525 <td class="parameter_name"><p>user_data</p></td>
526 <td class="parameter_description"><p> data to be passed to <em class="parameter"><code>callback</code></em>
527 . </p></td>
528 <td class="parameter_annotations"><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></td>
529 </tr>
530 <tr>
531 <td class="parameter_name"><p>error</p></td>
532 <td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> for error reporting, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore.</p></td>
533 <td class="parameter_annotations"> </td>
534 </tr>
535 </tbody>
536 </table></div>
537 </div>
538 <div class="refsect3">
539 <a name="id-1.2.13.8.9.6"></a><h4>Returns</h4>
540 <p> the number of bytes consumed or -1 upon error</p>
541 </div>
542 </div>
543 <hr>
544 <div class="refsect2">
545 <a name="gvir-stream-send"></a><h3>gvir_stream_send ()</h3>
546 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
547 gvir_stream_send (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
548 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *buffer</code></em>,
549 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> size</code></em>,
550 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
551 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
552 <p>Send data (up to <em class="parameter"><code>size</code></em>
553 bytes) from a stream.
554 On error -1 is returned and <em class="parameter"><code>error</code></em>
555 is set accordingly.</p>
556 <p>gvir_stream_send() can return any number of bytes, up to
557 <em class="parameter"><code>size</code></em>
558 . If more than <em class="parameter"><code>size</code></em>
559 bytes have been sendd, the additional
560 data will be returned in future calls to <a class="link" href="GVirStream.html#gvir-stream-send" title="gvir_stream_send ()"><code class="function">gvir_stream_send()</code></a>.</p>
561 <p>If there is no data available, a <a href="https://developer.gnome.org/gio/unstable/gio-GIOError.html#G-IO-ERROR-WOULD-BLOCK:CAPS"><code class="literal">G_IO_ERROR_WOULD_BLOCK</code></a> error will be
562 returned.</p>
563 <div class="refsect3">
564 <a name="id-1.2.13.8.10.7"></a><h4>Parameters</h4>
565 <div class="informaltable"><table width="100%" border="0">
566 <colgroup>
567 <col width="150px" class="parameters_name">
568 <col class="parameters_description">
569 <col width="200px" class="parameters_annotations">
570 </colgroup>
571 <tbody>
572 <tr>
573 <td class="parameter_name"><p>stream</p></td>
574 <td class="parameter_description"><p>the stream</p></td>
575 <td class="parameter_annotations"> </td>
576 </tr>
577 <tr>
578 <td class="parameter_name"><p>buffer</p></td>
579 <td class="parameter_description"><p>a buffer to write data from (which should be at least <em class="parameter"><code>size</code></em>
580 bytes long).</p></td>
581 <td class="parameter_annotations"> </td>
582 </tr>
583 <tr>
584 <td class="parameter_name"><p>size</p></td>
585 <td class="parameter_description"><p>the number of bytes you want to write to the stream</p></td>
586 <td class="parameter_annotations"> </td>
587 </tr>
588 <tr>
589 <td class="parameter_name"><p>cancellable</p></td>
590 <td class="parameter_description"><p> a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><code class="literal">GCancellable</code></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
591 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
592 </tr>
593 <tr>
594 <td class="parameter_name"><p>error</p></td>
595 <td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> for error reporting, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore.</p></td>
596 <td class="parameter_annotations"> </td>
597 </tr>
598 </tbody>
599 </table></div>
600 </div>
601 <div class="refsect3">
602 <a name="id-1.2.13.8.10.8"></a><h4>Returns</h4>
603 <p> Number of bytes written.</p>
604 </div>
605 </div>
606 </div>
607 <div class="refsect1">
608 <a name="GVirStream.other_details"></a><h2>Types and Values</h2>
201609 <div class="refsect2">
202610 <a name="GVirStreamIOCondition"></a><h3>enum GVirStreamIOCondition</h3>
203 <pre class="programlisting">typedef enum {
204 GVIR_STREAM_IO_CONDITION_READABLE = (1 &lt;&lt; 0),
205 GVIR_STREAM_IO_CONDITION_WRITABLE = (1 &lt;&lt; 1),
206 GVIR_STREAM_IO_CONDITION_HANGUP = (1 &lt;&lt; 2),
207 GVIR_STREAM_IO_CONDITION_ERROR = (1 &lt;&lt; 3),
208 } GVirStreamIOCondition;
209 </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>
234 </div>
235 <hr>
236 <div class="refsect2">
237 <a name="GVirStreamIOFunc"></a><h3>GVirStreamIOFunc ()</h3>
238 <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>,
239 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
240 <em class="parameter"><code><span class="type">gpointer</span> opaque</code></em>);</pre>
241 </div>
242 <hr>
243 <div class="refsect2">
244 <a name="gvir-stream-add-watch"></a><h3>gvir_stream_add_watch ()</h3>
245 <pre class="programlisting"><span class="returnvalue">guint</span> gvir_stream_add_watch (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
246 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
247 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()"><span class="type">GVirStreamIOFunc</span></a> func</code></em>,
248 <em class="parameter"><code><span class="type">gpointer</span> opaque</code></em>);</pre>
249 <p>
250 Adds a watch for <em class="parameter"><code>stream</code></em> to the mainloop
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>stream</code></em> :</span></p></td>
260 <td>the stream</td>
261 </tr>
262 <tr>
263 <td><p><span class="term"><em class="parameter"><code>cond</code></em> :</span></p></td>
264 <td>the conditions to watch for (bitfield of <a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a>)</td>
265 </tr>
266 <tr>
267 <td><p><span class="term"><em class="parameter"><code>func</code></em> :</span></p></td>
268 <td>the function to call when the condition is satisfied. <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> opaque]</span>
269 </td>
270 </tr>
271 <tr>
272 <td><p><span class="term"><em class="parameter"><code>opaque</code></em> :</span></p></td>
273 <td>user data to pass to <em class="parameter"><code>func</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>
274 </td>
275 </tr>
276 <tr>
277 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
278 <td>the event source id</td>
279 </tr>
280 </tbody>
281 </table></div>
282 </div>
283 <hr>
284 <div class="refsect2">
285 <a name="gvir-stream-add-watch-full"></a><h3>gvir_stream_add_watch_full ()</h3>
286 <pre class="programlisting"><span class="returnvalue">guint</span> gvir_stream_add_watch_full (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
287 <em class="parameter"><code><span class="type">gint</span> priority</code></em>,
288 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a> cond</code></em>,
289 <em class="parameter"><code><a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()"><span class="type">GVirStreamIOFunc</span></a> func</code></em>,
290 <em class="parameter"><code><span class="type">gpointer</span> opaque</code></em>,
291 <em class="parameter"><code><span class="type">GDestroyNotify</span> notify</code></em>);</pre>
292 <p>
293 Adds a watch for <em class="parameter"><code>stream</code></em> to the mainloop
294 </p>
295 <div class="variablelist"><table border="0" class="variablelist">
296 <colgroup>
297 <col align="left" valign="top">
298 <col>
299 </colgroup>
300 <tbody>
301 <tr>
302 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
303 <td>the stream</td>
304 </tr>
305 <tr>
306 <td><p><span class="term"><em class="parameter"><code>priority</code></em> :</span></p></td>
307 <td>the priority of the <a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> source</td>
308 </tr>
309 <tr>
310 <td><p><span class="term"><em class="parameter"><code>cond</code></em> :</span></p></td>
311 <td>the conditions to watch for (bitfield of <a class="link" href="GVirStream.html#GVirStreamIOCondition" title="enum GVirStreamIOCondition"><span class="type">GVirStreamIOCondition</span></a>)</td>
312 </tr>
313 <tr>
314 <td><p><span class="term"><em class="parameter"><code>func</code></em> :</span></p></td>
315 <td>the function to call when the condition is satisfied. <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> opaque]</span>
316 </td>
317 </tr>
318 <tr>
319 <td><p><span class="term"><em class="parameter"><code>opaque</code></em> :</span></p></td>
320 <td>user data to pass to <em class="parameter"><code>func</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>
321 </td>
322 </tr>
323 <tr>
324 <td><p><span class="term"><em class="parameter"><code>notify</code></em> :</span></p></td>
325 <td>the function to call when the source is removed</td>
326 </tr>
327 <tr>
328 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
329 <td>the event source id
330 Rename to: gvir_stream_add_watch</td>
331 </tr>
332 </tbody>
333 </table></div>
334 </div>
335 <hr>
336 <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">
386 <a name="gvir-stream-receive"></a><h3>gvir_stream_receive ()</h3>
387 <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>,
388 <em class="parameter"><code><span class="type">gchar</span> *buffer</code></em>,
389 <em class="parameter"><code><span class="type">gsize</span> size</code></em>,
390 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
391 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
392 <p>
393 Receive data (up to <em class="parameter"><code>size</code></em> bytes) from a stream.
394 On error -1 is returned and <em class="parameter"><code>error</code></em> is set accordingly.
395 </p>
396 <p>
397 <a class="link" href="GVirStream.html#gvir-stream-receive" title="gvir_stream_receive ()"><code class="function">gvir_stream_receive()</code></a> can return any number of bytes, up to
398 <em class="parameter"><code>size</code></em>. If more than <em class="parameter"><code>size</code></em> bytes have been received, the additional
399 data will be returned in future calls to <a class="link" href="GVirStream.html#gvir-stream-receive" title="gvir_stream_receive ()"><code class="function">gvir_stream_receive()</code></a>.
400 </p>
401 <p>
402 If there is no data available, a <code class="literal">G_IO_ERROR_WOULD_BLOCK</code> error will be
403 returned.
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>stream</code></em> :</span></p></td>
413 <td>the stream</td>
414 </tr>
415 <tr>
416 <td><p><span class="term"><em class="parameter"><code>buffer</code></em> :</span></p></td>
417 <td>a buffer
418 to read data into (which should be at least <em class="parameter"><code>size</code></em> bytes long). <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=size][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> guint8]</span>
419 </td>
420 </tr>
421 <tr>
422 <td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
423 <td>the number of bytes you want to read from the stream</td>
424 </tr>
425 <tr>
426 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
427 <td>a <code class="literal">GCancellable</code> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
428 </td>
429 </tr>
430 <tr>
431 <td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
432 <td>
433 <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>
434 </tr>
435 <tr>
436 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
437 <td>Number of bytes read, or 0 if the end of stream reached,
438 or -1 on error.</td>
439 </tr>
440 </tbody>
441 </table></div>
442 </div>
443 <hr>
444 <div class="refsect2">
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>,
449 <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
450 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
451 <p>
452 Send the entire data stream, sending the data to the
453 requested data source. This is simply a convenient alternative
454 to virStreamRecv, for apps that do blocking-I/o.
455 </p>
456 <div class="variablelist"><table border="0" class="variablelist">
457 <colgroup>
458 <col align="left" valign="top">
459 <col>
460 </colgroup>
461 <tbody>
462 <tr>
463 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
464 <td>the stream</td>
465 </tr>
466 <tr>
467 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
468 <td>cancellation notifier</td>
469 </tr>
470 <tr>
471 <td><p><span class="term"><em class="parameter"><code>func</code></em> :</span></p></td>
472 <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>
473 </td>
474 </tr>
475 <tr>
476 <td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
477 <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>
478 </td>
479 </tr>
480 <tr>
481 <td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
482 <td>
483 <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>
484 </tr>
485 <tr>
486 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
487 <td>the number of bytes consumed or -1 upon error</td>
488 </tr>
489 </tbody>
490 </table></div>
491 </div>
492 <hr>
493 <div class="refsect2">
494 <a name="gvir-stream-send"></a><h3>gvir_stream_send ()</h3>
495 <pre class="programlisting"><span class="returnvalue">gssize</span> gvir_stream_send (<em class="parameter"><code><a class="link" href="GVirStream.html" title="GVirStream"><span class="type">GVirStream</span></a> *stream</code></em>,
496 <em class="parameter"><code>const <span class="type">gchar</span> *buffer</code></em>,
497 <em class="parameter"><code><span class="type">gsize</span> size</code></em>,
498 <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
499 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
500 <p>
501 Send data (up to <em class="parameter"><code>size</code></em> bytes) from a stream.
502 On error -1 is returned and <em class="parameter"><code>error</code></em> is set accordingly.
503 </p>
504 <p>
505 <a class="link" href="GVirStream.html#gvir-stream-send" title="gvir_stream_send ()"><code class="function">gvir_stream_send()</code></a> can return any number of bytes, up to
506 <em class="parameter"><code>size</code></em>. If more than <em class="parameter"><code>size</code></em> bytes have been sendd, the additional
507 data will be returned in future calls to <a class="link" href="GVirStream.html#gvir-stream-send" title="gvir_stream_send ()"><code class="function">gvir_stream_send()</code></a>.
508 </p>
509 <p>
510 If there is no data available, a <code class="literal">G_IO_ERROR_WOULD_BLOCK</code> error will be
511 returned.
512 </p>
513 <div class="variablelist"><table border="0" class="variablelist">
514 <colgroup>
515 <col align="left" valign="top">
516 <col>
517 </colgroup>
518 <tbody>
519 <tr>
520 <td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
521 <td>the stream</td>
522 </tr>
523 <tr>
524 <td><p><span class="term"><em class="parameter"><code>buffer</code></em> :</span></p></td>
525 <td>a buffer to write data from (which should be at least <em class="parameter"><code>size</code></em>
526 bytes long).</td>
527 </tr>
528 <tr>
529 <td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
530 <td>the number of bytes you want to write to the stream</td>
531 </tr>
532 <tr>
533 <td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
534 <td>a <code class="literal">GCancellable</code> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
535 </td>
536 </tr>
537 <tr>
538 <td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
539 <td>
540 <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>
541 </tr>
542 <tr>
543 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
544 <td>Number of bytes written.</td>
545 </tr>
546 </tbody>
547 </table></div>
611 <div class="refsect3">
612 <a name="id-1.2.13.9.2.3"></a><h4>Members</h4>
613 <div class="informaltable"><table width="100%" border="0">
614 <colgroup>
615 <col width="300px" class="enum_members_name">
616 <col class="enum_members_description">
617 <col width="200px" class="enum_members_annotations">
618 </colgroup>
619 <tbody>
620 <tr>
621 <td class="enum_member_name"><p><a name="GVIR-STREAM-IO-CONDITION-READABLE:CAPS"></a>GVIR_STREAM_IO_CONDITION_READABLE</p></td>
622 <td> </td>
623 <td> </td>
624 </tr>
625 <tr>
626 <td class="enum_member_name"><p><a name="GVIR-STREAM-IO-CONDITION-WRITABLE:CAPS"></a>GVIR_STREAM_IO_CONDITION_WRITABLE</p></td>
627 <td> </td>
628 <td> </td>
629 </tr>
630 <tr>
631 <td class="enum_member_name"><p><a name="GVIR-STREAM-IO-CONDITION-HANGUP:CAPS"></a>GVIR_STREAM_IO_CONDITION_HANGUP</p></td>
632 <td> </td>
633 <td> </td>
634 </tr>
635 <tr>
636 <td class="enum_member_name"><p><a name="GVIR-STREAM-IO-CONDITION-ERROR:CAPS"></a>GVIR_STREAM_IO_CONDITION_ERROR</p></td>
637 <td> </td>
638 <td> </td>
639 </tr>
640 </tbody>
641 </table></div>
642 </div>
548643 </div>
549644 </div>
550645 <div class="refsect1">
551646 <a name="GVirStream.property-details"></a><h2>Property Details</h2>
552647 <div class="refsect2">
553 <a name="GVirStream--handle"></a><h3>The <code class="literal">"handle"</code> property</h3>
554 <pre class="programlisting"> "handle" <span class="type">GVirStreamHandle</span>* : Read / Write / Construct Only</pre>
648 <a name="GVirStream--handle"></a><h3>The <code class="literal">“handle”</code> property</h3>
649 <pre class="programlisting"> “handle” <span class="type">GVirStreamHandle</span> *</pre>
555650 <p>The stream handle.</p>
651 <p>Flags: Read / Write / Construct Only</p>
556652 </div>
557653 </div>
558654 </div>
559655 <div class="footer">
560 <hr>
561 Generated by GTK-Doc V1.19</div>
656 <hr>Generated by GTK-Doc V1.24</div>
562657 </body>
563658 </html>
+0
-136
docs/libvirt-gobject/html/Libvirt-gobject-GVir.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>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>
00 <?xml version="1.0" encoding="utf-8" standalone="no"?>
1 <!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
21 <book xmlns="http://www.devhelp.net/book" title="Libvirt-gobject Reference Manual" link="index.html" author="" name="Libvirt-gobject" version="2" language="c">
32 <chapters>
43 <sub name="Libvirt-gobject" link="ch01.html">
54 <sub name="GVirConnection" link="GVirConnection.html"/>
65 <sub name="GVirDomain" link="GVirDomain.html"/>
76 <sub name="GVirDomainSnapshot" link="GVirDomainSnapshot.html"/>
8 <sub name="GVir" link="Libvirt-gobject-GVir.html"/>
7 <sub name="GVirInterface" link="GVirInterface.html"/>
98 <sub name="GVirManager" link="GVirManager.html"/>
109 <sub name="GVirNetworkFilter" link="GVirNetworkFilter.html"/>
1110 <sub name="GVirNetwork" link="GVirNetwork.html"/>
2019 <sub name="Annotation Glossary" link="annotation-glossary.html"/>
2120 </chapters>
2221 <functions>
23 <keyword type="struct" name="struct GVirNodeInfo" link="GVirConnection.html#GVirNodeInfo-struct"/>
24 <keyword type="struct" name="struct GVirConnection" link="GVirConnection.html#GVirConnection-struct"/>
25 <keyword type="struct" name="struct GVirConnectionClass" link="GVirConnection.html#GVirConnectionClass"/>
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"/>
35 <keyword type="function" name="gvir_connection_close ()" link="GVirConnection.html#gvir-connection-close"/>
36 <keyword type="function" name="gvir_connection_fetch_domains ()" link="GVirConnection.html#gvir-connection-fetch-domains"/>
37 <keyword type="function" name="gvir_connection_fetch_domains_async ()" link="GVirConnection.html#gvir-connection-fetch-domains-async"/>
38 <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"/>
61 <keyword type="function" name="gvir_connection_fetch_storage_pools ()" link="GVirConnection.html#gvir-connection-fetch-storage-pools"/>
62 <keyword type="function" name="gvir_connection_fetch_storage_pools_async ()" link="GVirConnection.html#gvir-connection-fetch-storage-pools-async"/>
63 <keyword type="function" name="gvir_connection_fetch_storage_pools_finish ()" link="GVirConnection.html#gvir-connection-fetch-storage-pools-finish"/>
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"/>
66 <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"/>
70 <keyword type="function" name="gvir_connection_get_capabilities ()" link="GVirConnection.html#gvir-connection-get-capabilities"/>
71 <keyword type="function" name="gvir_connection_get_capabilities_async ()" link="GVirConnection.html#gvir-connection-get-capabilities-async"/>
72 <keyword type="function" name="gvir_connection_get_capabilities_finish ()" link="GVirConnection.html#gvir-connection-get-capabilities-finish"/>
73 <keyword type="function" name="gvir_connection_restore_domain_from_file ()" link="GVirConnection.html#gvir-connection-restore-domain-from-file"/>
74 <keyword type="function" name="gvir_connection_restore_domain_from_file_async ()" link="GVirConnection.html#gvir-connection-restore-domain-from-file-async"/>
75 <keyword type="function" name="gvir_connection_restore_domain_from_file_finish ()" link="GVirConnection.html#gvir-connection-restore-domain-from-file-finish"/>
76 <keyword type="property" name="The &quot;handle&quot; property" link="GVirConnection.html#GVirConnection--handle"/>
77 <keyword type="property" name="The &quot;uri&quot; property" link="GVirConnection.html#GVirConnection--uri"/>
78 <keyword type="signal" name="The &quot;connection-closed&quot; signal" link="GVirConnection.html#GVirConnection-connection-closed"/>
79 <keyword type="signal" name="The &quot;connection-opened&quot; signal" link="GVirConnection.html#GVirConnection-connection-opened"/>
80 <keyword type="signal" name="The &quot;domain-added&quot; signal" link="GVirConnection.html#GVirConnection-domain-added"/>
81 <keyword type="signal" name="The &quot;domain-removed&quot; signal" link="GVirConnection.html#GVirConnection-domain-removed"/>
82 <keyword type="struct" name="struct GVirDomain" link="GVirDomain.html#GVirDomain-struct"/>
83 <keyword type="struct" name="struct GVirDomainClass" link="GVirDomain.html#GVirDomainClass"/>
22 <keyword type="function" name="gvir_connection_new ()" link="GVirConnection.html#gvir-connection-new"/>
23 <keyword type="function" name="gvir_connection_open ()" link="GVirConnection.html#gvir-connection-open"/>
24 <keyword type="function" name="gvir_connection_open_read_only ()" link="GVirConnection.html#gvir-connection-open-read-only"/>
25 <keyword type="function" name="gvir_connection_open_async ()" link="GVirConnection.html#gvir-connection-open-async"/>
26 <keyword type="function" name="gvir_connection_open_finish ()" link="GVirConnection.html#gvir-connection-open-finish"/>
27 <keyword type="function" name="gvir_connection_open_read_only_async ()" link="GVirConnection.html#gvir-connection-open-read-only-async"/>
28 <keyword type="function" name="gvir_connection_open_read_only_finish ()" link="GVirConnection.html#gvir-connection-open-read-only-finish"/>
29 <keyword type="function" name="gvir_connection_is_open ()" link="GVirConnection.html#gvir-connection-is-open"/>
30 <keyword type="function" name="gvir_connection_is_read_only ()" link="GVirConnection.html#gvir-connection-is-read-only"/>
31 <keyword type="function" name="gvir_connection_close ()" link="GVirConnection.html#gvir-connection-close"/>
32 <keyword type="function" name="gvir_connection_fetch_domains ()" link="GVirConnection.html#gvir-connection-fetch-domains"/>
33 <keyword type="function" name="gvir_connection_fetch_domains_async ()" link="GVirConnection.html#gvir-connection-fetch-domains-async"/>
34 <keyword type="function" name="gvir_connection_fetch_domains_finish ()" link="GVirConnection.html#gvir-connection-fetch-domains-finish"/>
35 <keyword type="function" name="gvir_connection_get_uri ()" link="GVirConnection.html#gvir-connection-get-uri"/>
36 <keyword type="function" name="gvir_connection_get_hypervisor_name ()" link="GVirConnection.html#gvir-connection-get-hypervisor-name"/>
37 <keyword type="function" name="gvir_connection_get_version ()" link="GVirConnection.html#gvir-connection-get-version"/>
38 <keyword type="function" name="gvir_connection_get_domains ()" link="GVirConnection.html#gvir-connection-get-domains"/>
39 <keyword type="function" name="gvir_connection_get_domain ()" link="GVirConnection.html#gvir-connection-get-domain"/>
40 <keyword type="function" name="gvir_connection_find_domain_by_id ()" link="GVirConnection.html#gvir-connection-find-domain-by-id"/>
41 <keyword type="function" name="gvir_connection_find_domain_by_name ()" link="GVirConnection.html#gvir-connection-find-domain-by-name"/>
42 <keyword type="function" name="gvir_connection_create_domain ()" link="GVirConnection.html#gvir-connection-create-domain"/>
43 <keyword type="function" name="gvir_connection_start_domain ()" link="GVirConnection.html#gvir-connection-start-domain"/>
44 <keyword type="function" name="gvir_connection_fetch_interfaces ()" link="GVirConnection.html#gvir-connection-fetch-interfaces"/>
45 <keyword type="function" name="gvir_connection_fetch_interfaces_async ()" link="GVirConnection.html#gvir-connection-fetch-interfaces-async"/>
46 <keyword type="function" name="gvir_connection_fetch_interfaces_finish ()" link="GVirConnection.html#gvir-connection-fetch-interfaces-finish"/>
47 <keyword type="function" name="gvir_connection_get_interfaces ()" link="GVirConnection.html#gvir-connection-get-interfaces"/>
48 <keyword type="function" name="gvir_connection_get_interface ()" link="GVirConnection.html#gvir-connection-get-interface"/>
49 <keyword type="function" name="gvir_connection_find_interface_by_mac ()" link="GVirConnection.html#gvir-connection-find-interface-by-mac"/>
50 <keyword type="function" name="gvir_connection_fetch_networks ()" link="GVirConnection.html#gvir-connection-fetch-networks"/>
51 <keyword type="function" name="gvir_connection_fetch_networks_async ()" link="GVirConnection.html#gvir-connection-fetch-networks-async"/>
52 <keyword type="function" name="gvir_connection_fetch_networks_finish ()" link="GVirConnection.html#gvir-connection-fetch-networks-finish"/>
53 <keyword type="function" name="gvir_connection_get_networks ()" link="GVirConnection.html#gvir-connection-get-networks"/>
54 <keyword type="function" name="gvir_connection_get_network ()" link="GVirConnection.html#gvir-connection-get-network"/>
55 <keyword type="function" name="gvir_connection_find_network_by_name ()" link="GVirConnection.html#gvir-connection-find-network-by-name"/>
56 <keyword type="function" name="gvir_connection_get_network_filters ()" link="GVirConnection.html#gvir-connection-get-network-filters"/>
57 <keyword type="function" name="gvir_connection_get_network_filter ()" link="GVirConnection.html#gvir-connection-get-network-filter"/>
58 <keyword type="function" name="gvir_connection_find_network_filter_by_name ()" link="GVirConnection.html#gvir-connection-find-network-filter-by-name"/>
59 <keyword type="function" name="gvir_connection_get_node_devices ()" link="GVirConnection.html#gvir-connection-get-node-devices"/>
60 <keyword type="function" name="gvir_connection_get_node_device ()" link="GVirConnection.html#gvir-connection-get-node-device"/>
61 <keyword type="function" name="gvir_connection_get_secrets ()" link="GVirConnection.html#gvir-connection-get-secrets"/>
62 <keyword type="function" name="gvir_connection_get_secret ()" link="GVirConnection.html#gvir-connection-get-secret"/>
63 <keyword type="function" name="gvir_connection_fetch_storage_pools ()" link="GVirConnection.html#gvir-connection-fetch-storage-pools"/>
64 <keyword type="function" name="gvir_connection_fetch_storage_pools_async ()" link="GVirConnection.html#gvir-connection-fetch-storage-pools-async"/>
65 <keyword type="function" name="gvir_connection_fetch_storage_pools_finish ()" link="GVirConnection.html#gvir-connection-fetch-storage-pools-finish"/>
66 <keyword type="function" name="gvir_connection_get_storage_pools ()" link="GVirConnection.html#gvir-connection-get-storage-pools"/>
67 <keyword type="function" name="gvir_connection_get_storage_pool ()" link="GVirConnection.html#gvir-connection-get-storage-pool"/>
68 <keyword type="function" name="gvir_connection_find_storage_pool_by_name ()" link="GVirConnection.html#gvir-connection-find-storage-pool-by-name"/>
69 <keyword type="function" name="gvir_connection_create_storage_pool ()" link="GVirConnection.html#gvir-connection-create-storage-pool"/>
70 <keyword type="function" name="gvir_connection_get_stream ()" link="GVirConnection.html#gvir-connection-get-stream"/>
71 <keyword type="function" name="gvir_connection_get_node_info ()" link="GVirConnection.html#gvir-connection-get-node-info"/>
72 <keyword type="function" name="gvir_connection_get_capabilities ()" link="GVirConnection.html#gvir-connection-get-capabilities"/>
73 <keyword type="function" name="gvir_connection_get_capabilities_async ()" link="GVirConnection.html#gvir-connection-get-capabilities-async"/>
74 <keyword type="function" name="gvir_connection_get_capabilities_finish ()" link="GVirConnection.html#gvir-connection-get-capabilities-finish"/>
75 <keyword type="function" name="gvir_connection_restore_domain_from_file ()" link="GVirConnection.html#gvir-connection-restore-domain-from-file"/>
76 <keyword type="function" name="gvir_connection_restore_domain_from_file_async ()" link="GVirConnection.html#gvir-connection-restore-domain-from-file-async"/>
77 <keyword type="function" name="gvir_connection_restore_domain_from_file_finish ()" link="GVirConnection.html#gvir-connection-restore-domain-from-file-finish"/>
78 <keyword type="property" name="The “handle” property" link="GVirConnection.html#GVirConnection--handle"/>
79 <keyword type="property" name="The “uri” property" link="GVirConnection.html#GVirConnection--uri"/>
80 <keyword type="signal" name="The “connection-closed” signal" link="GVirConnection.html#GVirConnection-connection-closed"/>
81 <keyword type="signal" name="The “connection-opened” signal" link="GVirConnection.html#GVirConnection-connection-opened"/>
82 <keyword type="signal" name="The “domain-added” signal" link="GVirConnection.html#GVirConnection-domain-added"/>
83 <keyword type="signal" name="The “domain-removed” signal" link="GVirConnection.html#GVirConnection-domain-removed"/>
84 <keyword type="function" name="gvir_domain_get_name ()" link="GVirDomain.html#gvir-domain-get-name"/>
85 <keyword type="function" name="gvir_domain_get_uuid ()" link="GVirDomain.html#gvir-domain-get-uuid"/>
86 <keyword type="function" name="gvir_domain_get_id ()" link="GVirDomain.html#gvir-domain-get-id"/>
87 <keyword type="function" name="gvir_domain_start ()" link="GVirDomain.html#gvir-domain-start"/>
88 <keyword type="function" name="gvir_domain_start_async ()" link="GVirDomain.html#gvir-domain-start-async"/>
89 <keyword type="function" name="gvir_domain_start_finish ()" link="GVirDomain.html#gvir-domain-start-finish"/>
90 <keyword type="function" name="gvir_domain_resume ()" link="GVirDomain.html#gvir-domain-resume"/>
91 <keyword type="function" name="gvir_domain_resume_async ()" link="GVirDomain.html#gvir-domain-resume-async"/>
92 <keyword type="function" name="gvir_domain_resume_finish ()" link="GVirDomain.html#gvir-domain-resume-finish"/>
93 <keyword type="function" name="gvir_domain_wakeup ()" link="GVirDomain.html#gvir-domain-wakeup"/>
94 <keyword type="function" name="gvir_domain_wakeup_async ()" link="GVirDomain.html#gvir-domain-wakeup-async"/>
95 <keyword type="function" name="gvir_domain_wakeup_finish ()" link="GVirDomain.html#gvir-domain-wakeup-finish"/>
96 <keyword type="function" name="gvir_domain_stop ()" link="GVirDomain.html#gvir-domain-stop"/>
97 <keyword type="function" name="gvir_domain_delete ()" link="GVirDomain.html#gvir-domain-delete"/>
98 <keyword type="function" name="gvir_domain_shutdown ()" link="GVirDomain.html#gvir-domain-shutdown"/>
99 <keyword type="function" name="gvir_domain_reboot ()" link="GVirDomain.html#gvir-domain-reboot"/>
100 <keyword type="function" name="gvir_domain_save_to_file ()" link="GVirDomain.html#gvir-domain-save-to-file"/>
101 <keyword type="function" name="gvir_domain_save_to_file_async ()" link="GVirDomain.html#gvir-domain-save-to-file-async"/>
102 <keyword type="function" name="gvir_domain_save_to_file_finish ()" link="GVirDomain.html#gvir-domain-save-to-file-finish"/>
103 <keyword type="function" name="gvir_domain_get_info ()" link="GVirDomain.html#gvir-domain-get-info"/>
104 <keyword type="function" name="gvir_domain_get_info_async ()" link="GVirDomain.html#gvir-domain-get-info-async"/>
105 <keyword type="function" name="gvir_domain_get_info_finish ()" link="GVirDomain.html#gvir-domain-get-info-finish"/>
106 <keyword type="function" name="gvir_domain_get_config ()" link="GVirDomain.html#gvir-domain-get-config"/>
107 <keyword type="function" name="gvir_domain_set_config ()" link="GVirDomain.html#gvir-domain-set-config"/>
108 <keyword type="function" name="gvir_domain_screenshot ()" link="GVirDomain.html#gvir-domain-screenshot"/>
109 <keyword type="function" name="gvir_domain_open_console ()" link="GVirDomain.html#gvir-domain-open-console"/>
110 <keyword type="function" name="gvir_domain_open_graphics ()" link="GVirDomain.html#gvir-domain-open-graphics"/>
111 <keyword type="function" name="gvir_domain_open_graphics_fd ()" link="GVirDomain.html#gvir-domain-open-graphics-fd" since="0.2.0"/>
112 <keyword type="function" name="gvir_domain_suspend ()" link="GVirDomain.html#gvir-domain-suspend"/>
113 <keyword type="function" name="gvir_domain_save ()" link="GVirDomain.html#gvir-domain-save"/>
114 <keyword type="function" name="gvir_domain_save_async ()" link="GVirDomain.html#gvir-domain-save-async"/>
115 <keyword type="function" name="gvir_domain_save_finish ()" link="GVirDomain.html#gvir-domain-save-finish"/>
116 <keyword type="function" name="gvir_domain_get_persistent ()" link="GVirDomain.html#gvir-domain-get-persistent"/>
117 <keyword type="function" name="gvir_domain_get_saved ()" link="GVirDomain.html#gvir-domain-get-saved"/>
118 <keyword type="function" name="gvir_domain_get_devices ()" link="GVirDomain.html#gvir-domain-get-devices"/>
119 <keyword type="function" name="gvir_domain_update_device ()" link="GVirDomain.html#gvir-domain-update-device"/>
120 <keyword type="function" name="gvir_domain_create_snapshot ()" link="GVirDomain.html#gvir-domain-create-snapshot"/>
121 <keyword type="function" name="gvir_domain_create_snapshot_async ()" link="GVirDomain.html#gvir-domain-create-snapshot-async"/>
122 <keyword type="function" name="gvir_domain_create_snapshot_finish ()" link="GVirDomain.html#gvir-domain-create-snapshot-finish"/>
123 <keyword type="function" name="gvir_domain_fetch_snapshots ()" link="GVirDomain.html#gvir-domain-fetch-snapshots"/>
124 <keyword type="function" name="gvir_domain_get_snapshots ()" link="GVirDomain.html#gvir-domain-get-snapshots"/>
125 <keyword type="function" name="gvir_domain_fetch_snapshots_async ()" link="GVirDomain.html#gvir-domain-fetch-snapshots-async"/>
126 <keyword type="function" name="gvir_domain_fetch_snapshots_finish ()" link="GVirDomain.html#gvir-domain-fetch-snapshots-finish"/>
127 <keyword type="function" name="gvir_domain_get_has_current_snapshot ()" link="GVirDomain.html#gvir-domain-get-has-current-snapshot"/>
84128 <keyword type="enum" name="enum GVirDomainState" link="GVirDomain.html#GVirDomainState"/>
85129 <keyword type="enum" name="enum GVirDomainStartFlags" link="GVirDomain.html#GVirDomainStartFlags"/>
86130 <keyword type="enum" name="enum GVirDomainDeleteFlags" link="GVirDomain.html#GVirDomainDeleteFlags"/>
89133 <keyword type="enum" name="enum GVirDomainSnapshotCreateFlags" link="GVirDomain.html#GVirDomainSnapshotCreateFlags"/>
90134 <keyword type="enum" name="enum GVirDomainUpdateDeviceFlags" link="GVirDomain.html#GVirDomainUpdateDeviceFlags"/>
91135 <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"/>
106 <keyword type="function" name="gvir_domain_delete ()" link="GVirDomain.html#gvir-domain-delete"/>
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"/>
112 <keyword type="function" name="gvir_domain_get_info ()" link="GVirDomain.html#gvir-domain-get-info"/>
113 <keyword type="function" name="gvir_domain_get_info_async ()" link="GVirDomain.html#gvir-domain-get-info-async"/>
114 <keyword type="function" name="gvir_domain_get_info_finish ()" link="GVirDomain.html#gvir-domain-get-info-finish"/>
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"/>
118 <keyword type="function" name="gvir_domain_open_console ()" link="GVirDomain.html#gvir-domain-open-console"/>
119 <keyword type="function" name="gvir_domain_open_graphics ()" link="GVirDomain.html#gvir-domain-open-graphics"/>
120 <keyword type="function" name="gvir_domain_suspend ()" link="GVirDomain.html#gvir-domain-suspend"/>
121 <keyword type="function" name="gvir_domain_save ()" link="GVirDomain.html#gvir-domain-save"/>
122 <keyword type="function" name="gvir_domain_save_async ()" link="GVirDomain.html#gvir-domain-save-async"/>
123 <keyword type="function" name="gvir_domain_save_finish ()" link="GVirDomain.html#gvir-domain-save-finish"/>
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"/>
127 <keyword type="function" name="gvir_domain_update_device ()" link="GVirDomain.html#gvir-domain-update-device"/>
128 <keyword type="function" name="gvir_domain_create_snapshot ()" link="GVirDomain.html#gvir-domain-create-snapshot"/>
129 <keyword type="property" name="The &quot;handle&quot; property" link="GVirDomain.html#GVirDomain--handle"/>
130 <keyword type="property" name="The &quot;persistent&quot; property" link="GVirDomain.html#GVirDomain--persistent"/>
131 <keyword type="signal" name="The &quot;pmsuspended&quot; signal" link="GVirDomain.html#GVirDomain-pmsuspended"/>
132 <keyword type="signal" name="The &quot;resumed&quot; signal" link="GVirDomain.html#GVirDomain-resumed"/>
133 <keyword type="signal" name="The &quot;started&quot; signal" link="GVirDomain.html#GVirDomain-started"/>
134 <keyword type="signal" name="The &quot;stopped&quot; signal" link="GVirDomain.html#GVirDomain-stopped"/>
135 <keyword type="signal" name="The &quot;suspended&quot; signal" link="GVirDomain.html#GVirDomain-suspended"/>
136 <keyword type="signal" name="The &quot;updated&quot; signal" link="GVirDomain.html#GVirDomain-updated"/>
137 <keyword type="struct" name="struct GVirDomainSnapshot" link="GVirDomainSnapshot.html#GVirDomainSnapshot-struct"/>
138 <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"/>
140 <keyword type="function" name="gvir_domain_snapshot_get_config ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-get-config"/>
141 <keyword type="property" name="The &quot;handle&quot; property" link="GVirDomainSnapshot.html#GVirDomainSnapshot--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"/>
147 <keyword type="struct" name="struct GVirManager" link="GVirManager.html#GVirManager-struct"/>
148 <keyword type="struct" name="struct GVirManagerClass" link="GVirManager.html#GVirManagerClass"/>
149 <keyword type="function" name="gvir_manager_new ()" link="GVirManager.html#gvir-manager-new"/>
150 <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"/>
153 <keyword type="function" name="gvir_manager_find_connection_by_uri ()" link="GVirManager.html#gvir-manager-find-connection-by-uri"/>
154 <keyword type="signal" name="The &quot;connection-added&quot; signal" link="GVirManager.html#GVirManager-connection-added"/>
155 <keyword type="signal" name="The &quot;connection-removed&quot; signal" link="GVirManager.html#GVirManager-connection-removed"/>
156 <keyword type="struct" name="struct GVirNetworkFilter" link="GVirNetworkFilter.html#GVirNetworkFilter-struct"/>
157 <keyword type="struct" name="struct GVirNetworkFilterClass" link="GVirNetworkFilter.html#GVirNetworkFilterClass"/>
158 <keyword type="function" name="gvir_network_filter_get_name ()" link="GVirNetworkFilter.html#gvir-network-filter-get-name"/>
159 <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"/>
161 <keyword type="property" name="The &quot;handle&quot; property" link="GVirNetworkFilter.html#GVirNetworkFilter--handle"/>
162 <keyword type="struct" name="struct GVirNetwork" link="GVirNetwork.html#GVirNetwork-struct"/>
163 <keyword type="struct" name="struct GVirNetworkClass" link="GVirNetwork.html#GVirNetworkClass"/>
164 <keyword type="function" name="gvir_network_get_name ()" link="GVirNetwork.html#gvir-network-get-name"/>
165 <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"/>
167 <keyword type="property" name="The &quot;handle&quot; property" link="GVirNetwork.html#GVirNetwork--handle"/>
168 <keyword type="struct" name="struct GVirNodeDevice" link="GVirNodeDevice.html#GVirNodeDevice-struct"/>
169 <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"/>
171 <keyword type="function" name="gvir_node_device_get_config ()" link="GVirNodeDevice.html#gvir-node-device-get-config"/>
172 <keyword type="property" name="The &quot;handle&quot; property" link="GVirNodeDevice.html#GVirNodeDevice--handle"/>
173 <keyword type="struct" name="struct GVirSecret" link="GVirSecret.html#GVirSecret-struct"/>
174 <keyword type="struct" name="struct GVirSecretClass" link="GVirSecret.html#GVirSecretClass"/>
175 <keyword type="function" name="gvir_secret_get_name ()" link="GVirSecret.html#gvir-secret-get-name"/>
176 <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"/>
178 <keyword type="property" name="The &quot;handle&quot; property" link="GVirSecret.html#GVirSecret--handle"/>
179 <keyword type="struct" name="struct GVirStoragePool" link="GVirStoragePool.html#GVirStoragePool-struct"/>
180 <keyword type="struct" name="struct GVirStoragePoolClass" link="GVirStoragePool.html#GVirStoragePoolClass"/>
136 <keyword type="enum" name="enum GVirDomainSnapshotListFlags" link="GVirDomain.html#GVirDomainSnapshotListFlags"/>
137 <keyword type="property" name="The “handle” property" link="GVirDomain.html#GVirDomain--handle"/>
138 <keyword type="property" name="The “persistent” property" link="GVirDomain.html#GVirDomain--persistent"/>
139 <keyword type="signal" name="The “pmsuspended” signal" link="GVirDomain.html#GVirDomain-pmsuspended"/>
140 <keyword type="signal" name="The “resumed” signal" link="GVirDomain.html#GVirDomain-resumed"/>
141 <keyword type="signal" name="The “started” signal" link="GVirDomain.html#GVirDomain-started"/>
142 <keyword type="signal" name="The “stopped” signal" link="GVirDomain.html#GVirDomain-stopped"/>
143 <keyword type="signal" name="The “suspended” signal" link="GVirDomain.html#GVirDomain-suspended"/>
144 <keyword type="signal" name="The “updated” signal" link="GVirDomain.html#GVirDomain-updated"/>
145 <keyword type="function" name="gvir_domain_snapshot_get_name ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-get-name"/>
146 <keyword type="function" name="gvir_domain_snapshot_get_config ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-get-config"/>
147 <keyword type="function" name="gvir_domain_snapshot_delete ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-delete"/>
148 <keyword type="function" name="gvir_domain_snapshot_delete_async ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-delete-async"/>
149 <keyword type="function" name="gvir_domain_snapshot_delete_finish ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-delete-finish"/>
150 <keyword type="function" name="gvir_domain_snapshot_get_is_current ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-get-is-current"/>
151 <keyword type="function" name="gvir_domain_snapshot_revert_to ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to"/>
152 <keyword type="function" name="gvir_domain_snapshot_revert_to_async ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to-async"/>
153 <keyword type="function" name="gvir_domain_snapshot_revert_to_finish ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to-finish"/>
154 <keyword type="function" name="gvir_domain_snapshot_set_config ()" link="GVirDomainSnapshot.html#gvir-domain-snapshot-set-config"/>
155 <keyword type="enum" name="enum GVirDomainSnapshotDeleteFlags" link="GVirDomainSnapshot.html#GVirDomainSnapshotDeleteFlags"/>
156 <keyword type="enum" name="enum GVirDomainSnapshotRevertFlags" link="GVirDomainSnapshot.html#GVirDomainSnapshotRevertFlags"/>
157 <keyword type="property" name="The “handle” property" link="GVirDomainSnapshot.html#GVirDomainSnapshot--handle"/>
158 <keyword type="function" name="gvir_interface_get_name ()" link="GVirInterface.html#gvir-interface-get-name"/>
159 <keyword type="function" name="gvir_interface_get_mac ()" link="GVirInterface.html#gvir-interface-get-mac"/>
160 <keyword type="function" name="gvir_interface_get_config ()" link="GVirInterface.html#gvir-interface-get-config"/>
161 <keyword type="property" name="The “handle” property" link="GVirInterface.html#GVirInterface--handle"/>
162 <keyword type="function" name="gvir_manager_new ()" link="GVirManager.html#gvir-manager-new"/>
163 <keyword type="function" name="gvir_manager_add_connection ()" link="GVirManager.html#gvir-manager-add-connection"/>
164 <keyword type="function" name="gvir_manager_remove_connection ()" link="GVirManager.html#gvir-manager-remove-connection"/>
165 <keyword type="function" name="gvir_manager_get_connections ()" link="GVirManager.html#gvir-manager-get-connections"/>
166 <keyword type="function" name="gvir_manager_find_connection_by_uri ()" link="GVirManager.html#gvir-manager-find-connection-by-uri"/>
167 <keyword type="signal" name="The “connection-added” signal" link="GVirManager.html#GVirManager-connection-added"/>
168 <keyword type="signal" name="The “connection-removed” signal" link="GVirManager.html#GVirManager-connection-removed"/>
169 <keyword type="function" name="gvir_network_filter_get_name ()" link="GVirNetworkFilter.html#gvir-network-filter-get-name"/>
170 <keyword type="function" name="gvir_network_filter_get_uuid ()" link="GVirNetworkFilter.html#gvir-network-filter-get-uuid"/>
171 <keyword type="function" name="gvir_network_filter_get_config ()" link="GVirNetworkFilter.html#gvir-network-filter-get-config"/>
172 <keyword type="property" name="The “handle” property" link="GVirNetworkFilter.html#GVirNetworkFilter--handle"/>
173 <keyword type="function" name="gvir_network_get_name ()" link="GVirNetwork.html#gvir-network-get-name"/>
174 <keyword type="function" name="gvir_network_get_uuid ()" link="GVirNetwork.html#gvir-network-get-uuid"/>
175 <keyword type="function" name="gvir_network_get_config ()" link="GVirNetwork.html#gvir-network-get-config"/>
176 <keyword type="function" name="gvir_network_get_dhcp_leases ()" link="GVirNetwork.html#gvir-network-get-dhcp-leases"/>
177 <keyword type="property" name="The “handle” property" link="GVirNetwork.html#GVirNetwork--handle"/>
178 <keyword type="function" name="gvir_node_device_get_name ()" link="GVirNodeDevice.html#gvir-node-device-get-name"/>
179 <keyword type="function" name="gvir_node_device_get_config ()" link="GVirNodeDevice.html#gvir-node-device-get-config"/>
180 <keyword type="property" name="The “handle” property" link="GVirNodeDevice.html#GVirNodeDevice--handle"/>
181 <keyword type="function" name="gvir_secret_get_name ()" link="GVirSecret.html#gvir-secret-get-name"/>
182 <keyword type="function" name="gvir_secret_get_uuid ()" link="GVirSecret.html#gvir-secret-get-uuid"/>
183 <keyword type="function" name="gvir_secret_get_config ()" link="GVirSecret.html#gvir-secret-get-config"/>
184 <keyword type="property" name="The “handle” property" link="GVirSecret.html#GVirSecret--handle"/>
185 <keyword type="function" name="gvir_storage_pool_get_name ()" link="GVirStoragePool.html#gvir-storage-pool-get-name"/>
186 <keyword type="function" name="gvir_storage_pool_get_uuid ()" link="GVirStoragePool.html#gvir-storage-pool-get-uuid"/>
187 <keyword type="function" name="gvir_storage_pool_get_active ()" link="GVirStoragePool.html#gvir-storage-pool-get-active"/>
188 <keyword type="function" name="gvir_storage_pool_get_persistent ()" link="GVirStoragePool.html#gvir-storage-pool-get-persistent"/>
189 <keyword type="function" name="gvir_storage_pool_get_config ()" link="GVirStoragePool.html#gvir-storage-pool-get-config"/>
190 <keyword type="function" name="gvir_storage_pool_get_info ()" link="GVirStoragePool.html#gvir-storage-pool-get-info"/>
191 <keyword type="function" name="gvir_storage_pool_refresh ()" link="GVirStoragePool.html#gvir-storage-pool-refresh"/>
192 <keyword type="function" name="gvir_storage_pool_refresh_async ()" link="GVirStoragePool.html#gvir-storage-pool-refresh-async"/>
193 <keyword type="function" name="gvir_storage_pool_refresh_finish ()" link="GVirStoragePool.html#gvir-storage-pool-refresh-finish"/>
194 <keyword type="function" name="gvir_storage_pool_get_volumes ()" link="GVirStoragePool.html#gvir-storage-pool-get-volumes"/>
195 <keyword type="function" name="gvir_storage_pool_get_volume ()" link="GVirStoragePool.html#gvir-storage-pool-get-volume"/>
196 <keyword type="function" name="gvir_storage_pool_create_volume ()" link="GVirStoragePool.html#gvir-storage-pool-create-volume"/>
197 <keyword type="function" name="gvir_storage_pool_build ()" link="GVirStoragePool.html#gvir-storage-pool-build"/>
198 <keyword type="function" name="gvir_storage_pool_build_async ()" link="GVirStoragePool.html#gvir-storage-pool-build-async"/>
199 <keyword type="function" name="gvir_storage_pool_build_finish ()" link="GVirStoragePool.html#gvir-storage-pool-build-finish"/>
200 <keyword type="function" name="gvir_storage_pool_undefine ()" link="GVirStoragePool.html#gvir-storage-pool-undefine"/>
201 <keyword type="function" name="gvir_storage_pool_undefine_async ()" link="GVirStoragePool.html#gvir-storage-pool-undefine-async"/>
202 <keyword type="function" name="gvir_storage_pool_undefine_finish ()" link="GVirStoragePool.html#gvir-storage-pool-undefine-finish"/>
203 <keyword type="function" name="gvir_storage_pool_start ()" link="GVirStoragePool.html#gvir-storage-pool-start"/>
204 <keyword type="function" name="gvir_storage_pool_start_async ()" link="GVirStoragePool.html#gvir-storage-pool-start-async"/>
205 <keyword type="function" name="gvir_storage_pool_start_finish ()" link="GVirStoragePool.html#gvir-storage-pool-start-finish"/>
206 <keyword type="function" name="gvir_storage_pool_stop ()" link="GVirStoragePool.html#gvir-storage-pool-stop"/>
207 <keyword type="function" name="gvir_storage_pool_stop_async ()" link="GVirStoragePool.html#gvir-storage-pool-stop-async"/>
208 <keyword type="function" name="gvir_storage_pool_stop_finish ()" link="GVirStoragePool.html#gvir-storage-pool-stop-finish"/>
209 <keyword type="function" name="gvir_storage_pool_delete ()" link="GVirStoragePool.html#gvir-storage-pool-delete"/>
210 <keyword type="function" name="gvir_storage_pool_delete_async ()" link="GVirStoragePool.html#gvir-storage-pool-delete-async"/>
211 <keyword type="function" name="gvir_storage_pool_delete_finish ()" link="GVirStoragePool.html#gvir-storage-pool-delete-finish"/>
212 <keyword type="function" name="gvir_storage_pool_get_autostart ()" link="GVirStoragePool.html#gvir-storage-pool-get-autostart"/>
213 <keyword type="function" name="gvir_storage_pool_set_autostart ()" link="GVirStoragePool.html#gvir-storage-pool-set-autostart"/>
181214 <keyword type="enum" name="enum GVirStoragePoolState" link="GVirStoragePool.html#GVirStoragePoolState"/>
182 <keyword type="struct" name="struct GVirStoragePoolInfo" link="GVirStoragePool.html#GVirStoragePoolInfo-struct"/>
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"/>
195 <keyword type="function" name="gvir_storage_pool_build ()" link="GVirStoragePool.html#gvir-storage-pool-build"/>
196 <keyword type="function" name="gvir_storage_pool_build_async ()" link="GVirStoragePool.html#gvir-storage-pool-build-async"/>
197 <keyword type="function" name="gvir_storage_pool_build_finish ()" link="GVirStoragePool.html#gvir-storage-pool-build-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"/>
201 <keyword type="function" name="gvir_storage_pool_start ()" link="GVirStoragePool.html#gvir-storage-pool-start"/>
202 <keyword type="function" name="gvir_storage_pool_start_async ()" link="GVirStoragePool.html#gvir-storage-pool-start-async"/>
203 <keyword type="function" name="gvir_storage_pool_start_finish ()" link="GVirStoragePool.html#gvir-storage-pool-start-finish"/>
204 <keyword type="function" name="gvir_storage_pool_stop ()" link="GVirStoragePool.html#gvir-storage-pool-stop"/>
205 <keyword type="function" name="gvir_storage_pool_stop_async ()" link="GVirStoragePool.html#gvir-storage-pool-stop-async"/>
206 <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_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"/>
210 <keyword type="property" name="The &quot;handle&quot; property" link="GVirStoragePool.html#GVirStoragePool--handle"/>
211 <keyword type="struct" name="struct GVirStorageVol" link="GVirStorageVol.html#GVirStorageVol-struct"/>
212 <keyword type="struct" name="struct GVirStorageVolClass" link="GVirStorageVol.html#GVirStorageVolClass"/>
215 <keyword type="property" name="The “handle” property" link="GVirStoragePool.html#GVirStoragePool--handle"/>
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"/>
218 <keyword type="function" name="gvir_storage_vol_delete ()" link="GVirStorageVol.html#gvir-storage-vol-delete"/>
219 <keyword type="function" name="gvir_storage_vol_get_config ()" link="GVirStorageVol.html#gvir-storage-vol-get-config"/>
220 <keyword type="function" name="gvir_storage_vol_get_info ()" link="GVirStorageVol.html#gvir-storage-vol-get-info"/>
221 <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"/>
223 <keyword type="function" name="gvir_storage_vol_upload ()" link="GVirStorageVol.html#gvir-storage-vol-upload"/>
213224 <keyword type="enum" name="enum GVirStorageVolType" link="GVirStorageVol.html#GVirStorageVolType"/>
214225 <keyword type="enum" name="enum GVirStorageVolResizeFlags" link="GVirStorageVol.html#GVirStorageVolResizeFlags"/>
215 <keyword type="struct" name="struct GVirStorageVolInfo" link="GVirStorageVol.html#GVirStorageVolInfo-struct"/>
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"/>
218 <keyword type="function" name="gvir_storage_vol_delete ()" link="GVirStorageVol.html#gvir-storage-vol-delete"/>
219 <keyword type="function" name="gvir_storage_vol_get_config ()" link="GVirStorageVol.html#gvir-storage-vol-get-config"/>
220 <keyword type="function" name="gvir_storage_vol_get_info ()" link="GVirStorageVol.html#gvir-storage-vol-get-info"/>
221 <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"/>
223 <keyword type="function" name="gvir_storage_vol_upload ()" link="GVirStorageVol.html#gvir-storage-vol-upload"/>
224 <keyword type="property" name="The &quot;handle&quot; property" link="GVirStorageVol.html#GVirStorageVol--handle"/>
225 <keyword type="property" name="The &quot;pool&quot; property" link="GVirStorageVol.html#GVirStorageVol--pool"/>
226 <keyword type="struct" name="struct GVirStream" link="GVirStream.html#GVirStream-struct"/>
227 <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"/>
226 <keyword type="property" name="The “handle” property" link="GVirStorageVol.html#GVirStorageVol--handle"/>
227 <keyword type="property" name="The “pool” property" link="GVirStorageVol.html#GVirStorageVol--pool"/>
228 <keyword type="function" name="GVirStreamSinkFunc ()" link="GVirStream.html#GVirStreamSinkFunc"/>
229 <keyword type="function" name="GVirStreamSourceFunc ()" link="GVirStream.html#GVirStreamSourceFunc"/>
230 <keyword type="function" name="GVirStreamIOFunc ()" link="GVirStream.html#GVirStreamIOFunc"/>
231 <keyword type="function" name="gvir_stream_add_watch ()" link="GVirStream.html#gvir-stream-add-watch"/>
232 <keyword type="function" name="gvir_stream_add_watch_full ()" link="GVirStream.html#gvir-stream-add-watch-full"/>
233 <keyword type="function" name="gvir_stream_receive_all ()" link="GVirStream.html#gvir-stream-receive-all"/>
234 <keyword type="function" name="gvir_stream_receive ()" link="GVirStream.html#gvir-stream-receive"/>
235 <keyword type="function" name="gvir_stream_send_all ()" link="GVirStream.html#gvir-stream-send-all"/>
236 <keyword type="function" name="gvir_stream_send ()" link="GVirStream.html#gvir-stream-send"/>
230237 <keyword type="enum" name="enum GVirStreamIOCondition" link="GVirStream.html#GVirStreamIOCondition"/>
231 <keyword type="function" name="GVirStreamIOFunc ()" link="GVirStream.html#GVirStreamIOFunc"/>
232 <keyword type="function" name="gvir_stream_add_watch ()" link="GVirStream.html#gvir-stream-add-watch"/>
233 <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"/>
235 <keyword type="function" name="gvir_stream_receive ()" link="GVirStream.html#gvir-stream-receive"/>
236 <keyword type="function" name="gvir_stream_send_all ()" link="GVirStream.html#gvir-stream-send-all"/>
237 <keyword type="function" name="gvir_stream_send ()" link="GVirStream.html#gvir-stream-send"/>
238 <keyword type="property" name="The &quot;handle&quot; property" link="GVirStream.html#GVirStream--handle"/>
238 <keyword type="property" name="The “handle” property" link="GVirStream.html#GVirStream--handle"/>
239239 <keyword type="constant" name="GVIR_DOMAIN_STATE_NONE" link="GVirDomain.html#GVIR-DOMAIN-STATE-NONE:CAPS"/>
240240 <keyword type="constant" name="GVIR_DOMAIN_STATE_RUNNING" link="GVirDomain.html#GVIR-DOMAIN-STATE-RUNNING:CAPS"/>
241241 <keyword type="constant" name="GVIR_DOMAIN_STATE_BLOCKED" link="GVirDomain.html#GVIR-DOMAIN-STATE-BLOCKED:CAPS"/>
274274 <keyword type="constant" name="GVIR_DOMAIN_REBOOT_NONE" link="GVirDomain.html#GVIR-DOMAIN-REBOOT-NONE:CAPS"/>
275275 <keyword type="constant" name="GVIR_DOMAIN_REBOOT_ACPI_POWER_BTN" link="GVirDomain.html#GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS"/>
276276 <keyword type="constant" name="GVIR_DOMAIN_REBOOT_GUEST_AGENT" link="GVirDomain.html#GVIR-DOMAIN-REBOOT-GUEST-AGENT:CAPS"/>
277 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_ALL" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-ALL:CAPS"/>
278 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_DESCENDANTS" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-DESCENDANTS:CAPS"/>
279 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_ROOTS" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-ROOTS:CAPS"/>
280 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_METADATA" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-METADATA:CAPS"/>
281 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_LEAVES" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-LEAVES:CAPS"/>
282 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_NO_LEAVES" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-NO-LEAVES:CAPS"/>
283 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_NO_METADATA" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-NO-METADATA:CAPS"/>
284 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_INACTIVE" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-INACTIVE:CAPS"/>
285 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_ACTIVE" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-ACTIVE:CAPS"/>
286 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_DISK_ONLY" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-DISK-ONLY:CAPS"/>
287 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_INTERNAL" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-INTERNAL:CAPS"/>
288 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_LIST_EXTERNAL" link="GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-EXTERNAL:CAPS"/>
289 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN" link="GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-DELETE-CHILDREN:CAPS"/>
290 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_DELETE_METADATA_ONLY" link="GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-DELETE-METADATA-ONLY:CAPS"/>
291 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN_ONLY" link="GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-DELETE-CHILDREN-ONLY:CAPS"/>
292 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_REVERT_RUNNING" link="GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-REVERT-RUNNING:CAPS"/>
293 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_REVERT_PAUSED" link="GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-REVERT-PAUSED:CAPS"/>
294 <keyword type="constant" name="GVIR_DOMAIN_SNAPSHOT_REVERT_FORCE" link="GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-REVERT-FORCE:CAPS"/>
277295 <keyword type="constant" name="GVIR_STORAGE_POOL_STATE_INACTIVE" link="GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-INACTIVE:CAPS"/>
278296 <keyword type="constant" name="GVIR_STORAGE_POOL_STATE_BUILDING" link="GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-BUILDING:CAPS"/>
279297 <keyword type="constant" name="GVIR_STORAGE_POOL_STATE_RUNNING" link="GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-RUNNING:CAPS"/>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Annotation Glossary</title>
4 <title>Annotation Glossary: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
9 <meta name="generator" content="GTK-Doc V1.24 (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">
13 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
14 <tr valign="middle">
15 <td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td> </td>
17 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
18 <th width="100%" align="center">Libvirt-gobject Reference Manual</th>
19 <td> </td>
20 </tr>
21 <tr><td colspan="5" class="shortcuts">
22 <a class="shortcut" href="#glsO">O</a>
23  | 
24 <a class="shortcut" href="#glsS">S</a>
25  | 
26 <a class="shortcut" href="#glsA">A</a>
27  | 
28 <a class="shortcut" href="#glsI">I</a>
29  | 
30 <a class="shortcut" href="#glsC">C</a>
31  | 
32 <a class="shortcut" href="#glsT">T</a>
33  | 
34 <a class="shortcut" href="#glsA">A</a>
35  | 
36 <a class="shortcut" href="#glsE">E</a>
37  | 
38 <a class="shortcut" href="#glsT">T</a>
39  | 
40 <a class="shortcut" href="#glsS">S</a>
41 </td></tr>
42 </table>
13 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
14 <td width="100%" align="left" class="shortcuts"><span id="nav_glossary"><a class="shortcut" href="#glsA">A</a>
15  <span class="dim">|</span> 
16 <a class="shortcut" href="#glsC">C</a>
17  <span class="dim">|</span> 
18 <a class="shortcut" href="#glsE">E</a>
19  <span class="dim">|</span> 
20 <a class="shortcut" href="#glsI">I</a>
21  <span class="dim">|</span> 
22 <a class="shortcut" href="#glsO">O</a>
23  <span class="dim">|</span> 
24 <a class="shortcut" href="#glsS">S</a>
25  <span class="dim">|</span> 
26 <a class="shortcut" href="#glsT">T</a></span></td>
27 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
28 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
29 <td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
30 <td><img src="right-insensitive.png" width="16" height="16" border="0"></td>
31 </tr></table>
4332 <div class="glossary">
4433 <div class="titlepage"><div><div><h1 class="title">
4534 <a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div>
35 <a name="glsA"></a><h3 class="title">A</h3>
36 <dt><span class="glossterm"><a name="annotation-glossterm-allow-none"></a>allow-none</span></dt>
37 <dd class="glossdef"><p>NULL is OK, both for passing and for returning.</p></dd>
38 <dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt>
39 <dd class="glossdef"><p>Parameter points to an array of items.</p></dd>
40 <a name="glsC"></a><h3 class="title">C</h3>
41 <dt><span class="glossterm"><a name="annotation-glossterm-closure"></a>closure</span></dt>
42 <dd class="glossdef"><p>This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.</p></dd>
43 <a name="glsE"></a><h3 class="title">E</h3>
44 <dt><span class="glossterm"><a name="annotation-glossterm-element-type"></a>element-type</span></dt>
45 <dd class="glossdef"><p>Generics and defining elements of containers and arrays.</p></dd>
46 <a name="glsI"></a><h3 class="title">I</h3>
47 <dt><span class="glossterm"><a name="annotation-glossterm-inout"></a>inout</span></dt>
48 <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>
4649 <a name="glsO"></a><h3 class="title">O</h3>
4750 <dt><span class="glossterm"><a name="annotation-glossterm-out"></a>out</span></dt>
4851 <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>
4952 <a name="glsS"></a><h3 class="title">S</h3>
5053 <dt><span class="glossterm"><a name="annotation-glossterm-scope%20async"></a>scope async</span></dt>
5154 <dd class="glossdef"><p>The callback is valid until first called.</p></dd>
52 <a name="glsA"></a><h3 class="title">A</h3>
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>
55 <a name="glsI"></a><h3 class="title">I</h3>
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>
58 <a name="glsC"></a><h3 class="title">C</h3>
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>
61 <a name="glsT"></a><h3 class="title">T</h3>
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>
64 <a name="glsA"></a><h3 class="title">A</h3>
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>
67 <a name="glsE"></a><h3 class="title">E</h3>
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>
55 <dt><span class="glossterm"><a name="annotation-glossterm-scope%20notified"></a>scope notified</span></dt>
56 <dd class="glossdef"><p>The callback is valid until the GDestroyNotify argument is called.</p></dd>
57 <dt><span class="glossterm"><a name="annotation-glossterm-skip"></a>skip</span></dt>
58 <dd class="glossdef"><p>Exposed in C code, not necessarily available in other languages.</p></dd>
7059 <a name="glsT"></a><h3 class="title">T</h3>
7160 <dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
7261 <dd class="glossdef"><p>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>
7364 <dt><span class="glossterm"><a name="annotation-glossterm-type"></a>type</span></dt>
7465 <dd class="glossdef"><p>Override the parsed C type with given type.</p></dd>
75 <a name="glsS"></a><h3 class="title">S</h3>
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>
7866 </div>
7967 <div class="footer">
80 <hr>
81 Generated by GTK-Doc V1.19</div>
68 <hr>Generated by GTK-Doc V1.24</div>
8269 </body>
8370 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>API Index</title>
4 <title>API Index: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
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="object-tree.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17 <td> </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="annotation-glossary.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 class="shortcut" href="#idxC">C</a>
24  | 
25 <a class="shortcut" href="#idxD">D</a>
26  | 
27 <a class="shortcut" href="#idxM">M</a>
28  | 
29 <a class="shortcut" href="#idxS">S</a>
30  | 
31 <a class="shortcut" href="#idxV">V</a>
32 </td></tr>
33 </table>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a>
16  <span class="dim">|</span> 
17 <a class="shortcut" href="#idxD">D</a>
18  <span class="dim">|</span> 
19 <a class="shortcut" href="#idxM">M</a>
20  <span class="dim">|</span> 
21 <a class="shortcut" href="#idxS">S</a>
22  <span class="dim">|</span> 
23 <a class="shortcut" href="#idxV">V</a></span></td>
24 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
25 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
26 <td><a accesskey="p" href="object-tree.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
27 <td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
28 </tr></table>
3429 <div class="index">
3530 <div class="titlepage"><div><div><h1 class="title">
3631 <a name="api-index-full"></a>API Index</h1></div></div></div>
3732 <a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
3833 <dt>
39 g_clear_object, macro in libvirt-gobject-compat
34 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-clear-object">g_clear_object</a>, macro in libvirt-gobject-compat
4035 </dt>
4136 <dd></dd>
4237 <a name="idxD"></a><h3 class="title">D</h3>
4338 <dt>
44 G_DEFINE_BOXED_TYPE, macro in libvirt-gobject-compat
45 </dt>
46 <dd></dd>
47 <dt>
48 G_DEFINE_BOXED_TYPE_WITH_CODE, macro in libvirt-gobject-compat
39 <a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#G-DEFINE-BOXED-TYPE:CAPS">G_DEFINE_BOXED_TYPE</a>, macro in libvirt-gobject-compat
40 </dt>
41 <dd></dd>
42 <dt>
43 <a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#G-DEFINE-BOXED-TYPE-WITH-CODE:CAPS">G_DEFINE_BOXED_TYPE_WITH_CODE</a>, macro in libvirt-gobject-compat
4944 </dt>
5045 <dd></dd>
5146 <a name="idxM"></a><h3 class="title">M</h3>
5247 <dt>
53 g_mutex_free, macro in libvirt-gobject-compat
54 </dt>
55 <dd></dd>
56 <dt>
57 g_mutex_new, macro in libvirt-gobject-compat
48 <a href="https://developer.gnome.org/glib/unstable/glib-Deprecated-Thread-APIs.html#g-mutex-free">g_mutex_free</a>, macro in libvirt-gobject-compat
49 </dt>
50 <dd></dd>
51 <dt>
52 <a href="https://developer.gnome.org/glib/unstable/glib-Deprecated-Thread-APIs.html#g-mutex-new">g_mutex_new</a>, macro in libvirt-gobject-compat
5853 </dt>
5954 <dd></dd>
6055 <a name="idxS"></a><h3 class="title">S</h3>
6156 <dt>
62 g_simple_async_report_take_gerror_in_idle, function in libvirt-gobject-compat
63 </dt>
64 <dd></dd>
65 <dt>
66 g_simple_async_result_new_take_error, function in libvirt-gobject-compat
67 </dt>
68 <dd></dd>
69 <dt>
70 g_simple_async_result_take_error, function in libvirt-gobject-compat
57 <a href="https://developer.gnome.org/gio/unstable/GSimpleAsyncResult.html#g-simple-async-report-take-gerror-in-idle">g_simple_async_report_take_gerror_in_idle</a>, function in libvirt-gobject-compat
58 </dt>
59 <dd></dd>
60 <dt>
61 <a href="https://developer.gnome.org/gio/unstable/GSimpleAsyncResult.html#g-simple-async-result-new-take-error">g_simple_async_result_new_take_error</a>, function in libvirt-gobject-compat
62 </dt>
63 <dd></dd>
64 <dt>
65 <a href="https://developer.gnome.org/gio/unstable/GSimpleAsyncResult.html#g-simple-async-result-take-error">g_simple_async_result_take_error</a>, function in libvirt-gobject-compat
7166 </dt>
7267 <dd></dd>
7368 <a name="idxV"></a><h3 class="title">V</h3>
7469 <dt>
75 <a class="link" href="GVirConnection.html#GVirConnection-struct" title="struct GVirConnection">GVirConnection</a>, struct in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
76 </dt>
77 <dd></dd>
78 <dt>
79 <a class="link" href="GVirConnection.html#GVirConnection-connection-closed" title='The "connection-closed" signal'>GVirConnection::connection-closed</a>, object signal in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
80 </dt>
81 <dd></dd>
82 <dt>
83 <a class="link" href="GVirConnection.html#GVirConnection-connection-opened" title='The "connection-opened" signal'>GVirConnection::connection-opened</a>, object signal in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
84 </dt>
85 <dd></dd>
86 <dt>
87 <a class="link" href="GVirConnection.html#GVirConnection-domain-added" title='The "domain-added" signal'>GVirConnection::domain-added</a>, object signal in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
88 </dt>
89 <dd></dd>
90 <dt>
91 <a class="link" href="GVirConnection.html#GVirConnection-domain-removed" title='The "domain-removed" signal'>GVirConnection::domain-removed</a>, object signal in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
92 </dt>
93 <dd></dd>
94 <dt>
95 <a class="link" href="GVirConnection.html#GVirConnection--handle" title='The "handle" property'>GVirConnection:handle</a>, object property in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
96 </dt>
97 <dd></dd>
98 <dt>
99 <a class="link" href="GVirConnection.html#GVirConnection--uri" title='The "uri" property'>GVirConnection:uri</a>, object property in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
100 </dt>
101 <dd></dd>
102 <dt>
103 <a class="link" href="GVirConnection.html#GVirConnectionClass" title="struct GVirConnectionClass">GVirConnectionClass</a>, struct in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
104 </dt>
105 <dd></dd>
106 <dt>
107 <a class="link" href="GVirDomain.html#GVirDomain-struct" title="struct GVirDomain">GVirDomain</a>, struct in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
108 </dt>
109 <dd></dd>
110 <dt>
111 <a class="link" href="GVirDomain.html#GVirDomain-pmsuspended" title='The "pmsuspended" signal'>GVirDomain::pmsuspended</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
112 </dt>
113 <dd></dd>
114 <dt>
115 <a class="link" href="GVirDomain.html#GVirDomain-resumed" title='The "resumed" signal'>GVirDomain::resumed</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
116 </dt>
117 <dd></dd>
118 <dt>
119 <a class="link" href="GVirDomain.html#GVirDomain-started" title='The "started" signal'>GVirDomain::started</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
120 </dt>
121 <dd></dd>
122 <dt>
123 <a class="link" href="GVirDomain.html#GVirDomain-stopped" title='The "stopped" signal'>GVirDomain::stopped</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
124 </dt>
125 <dd></dd>
126 <dt>
127 <a class="link" href="GVirDomain.html#GVirDomain-suspended" title='The "suspended" signal'>GVirDomain::suspended</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
128 </dt>
129 <dd></dd>
130 <dt>
131 <a class="link" href="GVirDomain.html#GVirDomain-updated" title='The "updated" signal'>GVirDomain::updated</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
132 </dt>
133 <dd></dd>
134 <dt>
135 <a class="link" href="GVirDomain.html#GVirDomain--handle" title='The "handle" property'>GVirDomain:handle</a>, object property in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
136 </dt>
137 <dd></dd>
138 <dt>
139 <a class="link" href="GVirDomain.html#GVirDomain--persistent" title='The "persistent" property'>GVirDomain:persistent</a>, object property in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
140 </dt>
141 <dd></dd>
142 <dt>
143 <a class="link" href="GVirDomain.html#GVirDomainClass" title="struct GVirDomainClass">GVirDomainClass</a>, struct in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
70 <a class="link" href="GVirConnection.html#GVirConnection-connection-closed" title="The “connection-closed” signal">GVirConnection::connection-closed</a>, object signal in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
71 </dt>
72 <dd></dd>
73 <dt>
74 <a class="link" href="GVirConnection.html#GVirConnection-connection-opened" title="The “connection-opened” signal">GVirConnection::connection-opened</a>, object signal in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
75 </dt>
76 <dd></dd>
77 <dt>
78 <a class="link" href="GVirConnection.html#GVirConnection-domain-added" title="The “domain-added” signal">GVirConnection::domain-added</a>, object signal in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
79 </dt>
80 <dd></dd>
81 <dt>
82 <a class="link" href="GVirConnection.html#GVirConnection-domain-removed" title="The “domain-removed” signal">GVirConnection::domain-removed</a>, object signal in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
83 </dt>
84 <dd></dd>
85 <dt>
86 <a class="link" href="GVirConnection.html#GVirConnection--handle" title="The “handle” property">GVirConnection:handle</a>, object property in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
87 </dt>
88 <dd></dd>
89 <dt>
90 <a class="link" href="GVirConnection.html#GVirConnection--uri" title="The “uri” property">GVirConnection:uri</a>, object property in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
91 </dt>
92 <dd></dd>
93 <dt>
94 <a class="link" href="GVirDomain.html#GVirDomain-pmsuspended" title="The “pmsuspended” signal">GVirDomain::pmsuspended</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
95 </dt>
96 <dd></dd>
97 <dt>
98 <a class="link" href="GVirDomain.html#GVirDomain-resumed" title="The “resumed” signal">GVirDomain::resumed</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
99 </dt>
100 <dd></dd>
101 <dt>
102 <a class="link" href="GVirDomain.html#GVirDomain-started" title="The “started” signal">GVirDomain::started</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
103 </dt>
104 <dd></dd>
105 <dt>
106 <a class="link" href="GVirDomain.html#GVirDomain-stopped" title="The “stopped” signal">GVirDomain::stopped</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
107 </dt>
108 <dd></dd>
109 <dt>
110 <a class="link" href="GVirDomain.html#GVirDomain-suspended" title="The “suspended” signal">GVirDomain::suspended</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
111 </dt>
112 <dd></dd>
113 <dt>
114 <a class="link" href="GVirDomain.html#GVirDomain-updated" title="The “updated” signal">GVirDomain::updated</a>, object signal in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
115 </dt>
116 <dd></dd>
117 <dt>
118 <a class="link" href="GVirDomain.html#GVirDomain--handle" title="The “handle” property">GVirDomain:handle</a>, object property in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
119 </dt>
120 <dd></dd>
121 <dt>
122 <a class="link" href="GVirDomain.html#GVirDomain--persistent" title="The “persistent” property">GVirDomain:persistent</a>, object property in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
144123 </dt>
145124 <dd></dd>
146125 <dt>
148127 </dt>
149128 <dd></dd>
150129 <dt>
151 GVirDomainDevice, struct in GVirDomainDevice
152 </dt>
153 <dd></dd>
154 <dt>
155130 GVirDomainDevice:config, object property in GVirDomainDevice
156131 </dt>
157132 <dd></dd>
160135 </dt>
161136 <dd></dd>
162137 <dt>
163 GVirDomainDeviceClass, struct in GVirDomainDevice
164 </dt>
165 <dd></dd>
166 <dt>
167 GVirDomainDisk, struct in GVirDomainDisk
168 </dt>
169 <dd></dd>
170 <dt>
171 GVirDomainDiskClass, struct in GVirDomainDisk
172 </dt>
173 <dd></dd>
174 <dt>
175 GVirDomainDiskStats, struct in GVirDomainDisk
176 </dt>
177 <dd></dd>
178 <dt>
179 <a class="link" href="GVirDomain.html#GVirDomainInfo-struct" title="struct GVirDomainInfo">GVirDomainInfo</a>, struct in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
180 </dt>
181 <dd></dd>
182 <dt>
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>
192 </dt>
193 <dd></dd>
194 <dt>
195138 <a class="link" href="GVirDomain.html#GVirDomainRebootFlags" title="enum GVirDomainRebootFlags">GVirDomainRebootFlags</a>, enum in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
196139 </dt>
197140 <dd></dd>
200143 </dt>
201144 <dd></dd>
202145 <dt>
203 <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshot-struct" title="struct GVirDomainSnapshot">GVirDomainSnapshot</a>, struct in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
204 </dt>
205 <dd></dd>
206 <dt>
207 <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshot--handle" title='The "handle" property'>GVirDomainSnapshot:handle</a>, object property in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
208 </dt>
209 <dd></dd>
210 <dt>
211 <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshotClass" title="struct GVirDomainSnapshotClass">GVirDomainSnapshotClass</a>, struct in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
146 <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshot--handle" title="The “handle” property">GVirDomainSnapshot:handle</a>, object property in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
212147 </dt>
213148 <dd></dd>
214149 <dt>
216151 </dt>
217152 <dd></dd>
218153 <dt>
154 <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshotDeleteFlags" title="enum GVirDomainSnapshotDeleteFlags">GVirDomainSnapshotDeleteFlags</a>, enum in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
155 </dt>
156 <dd></dd>
157 <dt>
158 <a class="link" href="GVirDomain.html#GVirDomainSnapshotListFlags" title="enum GVirDomainSnapshotListFlags">GVirDomainSnapshotListFlags</a>, enum in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
159 </dt>
160 <dd></dd>
161 <dt>
162 <a class="link" href="GVirDomainSnapshot.html#GVirDomainSnapshotRevertFlags" title="enum GVirDomainSnapshotRevertFlags">GVirDomainSnapshotRevertFlags</a>, enum in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
163 </dt>
164 <dd></dd>
165 <dt>
219166 <a class="link" href="GVirDomain.html#GVirDomainStartFlags" title="enum GVirDomainStartFlags">GVirDomainStartFlags</a>, enum in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
220167 </dt>
221168 <dd></dd>
232179 </dt>
233180 <dd></dd>
234181 <dt>
235 GVirInputStreamClass, struct in GVirInputStream
236 </dt>
237 <dd></dd>
238 <dt>
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>
248 </dt>
249 <dd></dd>
250 <dt>
251 <a class="link" href="GVirManager.html#GVirManager-struct" title="struct GVirManager">GVirManager</a>, struct in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
252 </dt>
253 <dd></dd>
254 <dt>
255 <a class="link" href="GVirManager.html#GVirManager-connection-added" title='The "connection-added" signal'>GVirManager::connection-added</a>, object signal in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
256 </dt>
257 <dd></dd>
258 <dt>
259 <a class="link" href="GVirManager.html#GVirManager-connection-removed" title='The "connection-removed" signal'>GVirManager::connection-removed</a>, object signal in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
260 </dt>
261 <dd></dd>
262 <dt>
263 <a class="link" href="GVirManager.html#GVirManagerClass" title="struct GVirManagerClass">GVirManagerClass</a>, struct in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
264 </dt>
265 <dd></dd>
266 <dt>
267 <a class="link" href="GVirNetwork.html#GVirNetwork-struct" title="struct GVirNetwork">GVirNetwork</a>, struct in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
268 </dt>
269 <dd></dd>
270 <dt>
271 <a class="link" href="GVirNetwork.html#GVirNetwork--handle" title='The "handle" property'>GVirNetwork:handle</a>, object property in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
272 </dt>
273 <dd></dd>
274 <dt>
275 <a class="link" href="GVirNetwork.html#GVirNetworkClass" title="struct GVirNetworkClass">GVirNetworkClass</a>, struct in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
276 </dt>
277 <dd></dd>
278 <dt>
279 <a class="link" href="GVirNetworkFilter.html#GVirNetworkFilter-struct" title="struct GVirNetworkFilter">GVirNetworkFilter</a>, struct in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
280 </dt>
281 <dd></dd>
282 <dt>
283 <a class="link" href="GVirNetworkFilter.html#GVirNetworkFilter--handle" title='The "handle" property'>GVirNetworkFilter:handle</a>, object property in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
284 </dt>
285 <dd></dd>
286 <dt>
287 <a class="link" href="GVirNetworkFilter.html#GVirNetworkFilterClass" title="struct GVirNetworkFilterClass">GVirNetworkFilterClass</a>, struct in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
288 </dt>
289 <dd></dd>
290 <dt>
291 <a class="link" href="GVirNodeDevice.html#GVirNodeDevice-struct" title="struct GVirNodeDevice">GVirNodeDevice</a>, struct in <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
292 </dt>
293 <dd></dd>
294 <dt>
295 <a class="link" href="GVirNodeDevice.html#GVirNodeDevice--handle" title='The "handle" property'>GVirNodeDevice:handle</a>, object property in <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
296 </dt>
297 <dd></dd>
298 <dt>
299 <a class="link" href="GVirNodeDevice.html#GVirNodeDeviceClass" title="struct GVirNodeDeviceClass">GVirNodeDeviceClass</a>, struct in <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
300 </dt>
301 <dd></dd>
302 <dt>
303 <a class="link" href="GVirConnection.html#GVirNodeInfo-struct" title="struct GVirNodeInfo">GVirNodeInfo</a>, struct in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
304 </dt>
305 <dd></dd>
306 <dt>
307 GVirOutputStreamClass, struct in GVirOutputStream
308 </dt>
309 <dd></dd>
310 <dt>
311 <a class="link" href="GVirSecret.html#GVirSecret-struct" title="struct GVirSecret">GVirSecret</a>, struct in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
312 </dt>
313 <dd></dd>
314 <dt>
315 <a class="link" href="GVirSecret.html#GVirSecret--handle" title='The "handle" property'>GVirSecret:handle</a>, object property in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
316 </dt>
317 <dd></dd>
318 <dt>
319 <a class="link" href="GVirSecret.html#GVirSecretClass" title="struct GVirSecretClass">GVirSecretClass</a>, struct in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
320 </dt>
321 <dd></dd>
322 <dt>
323 <a class="link" href="GVirStoragePool.html#GVirStoragePool-struct" title="struct GVirStoragePool">GVirStoragePool</a>, struct in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
324 </dt>
325 <dd></dd>
326 <dt>
327 <a class="link" href="GVirStoragePool.html#GVirStoragePool--handle" title='The "handle" property'>GVirStoragePool:handle</a>, object property in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
328 </dt>
329 <dd></dd>
330 <dt>
331 <a class="link" href="GVirStoragePool.html#GVirStoragePoolClass" title="struct GVirStoragePoolClass">GVirStoragePoolClass</a>, struct in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
332 </dt>
333 <dd></dd>
334 <dt>
335 <a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo-struct" title="struct GVirStoragePoolInfo">GVirStoragePoolInfo</a>, struct in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
182 <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>
183 </dt>
184 <dd></dd>
185 <dt>
186 GVirIPAddrType, enum in GVirNetworkDHCPLease
187 </dt>
188 <dd></dd>
189 <dt>
190 <a class="link" href="GVirManager.html#GVirManager-connection-added" title="The “connection-added” signal">GVirManager::connection-added</a>, object signal in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
191 </dt>
192 <dd></dd>
193 <dt>
194 <a class="link" href="GVirManager.html#GVirManager-connection-removed" title="The “connection-removed” signal">GVirManager::connection-removed</a>, object signal in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
195 </dt>
196 <dd></dd>
197 <dt>
198 <a class="link" href="GVirNetwork.html#GVirNetwork--handle" title="The “handle” property">GVirNetwork:handle</a>, object property in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
199 </dt>
200 <dd></dd>
201 <dt>
202 GVirNetworkDHCPLease:handle, object property in GVirNetworkDHCPLease
203 </dt>
204 <dd></dd>
205 <dt>
206 <a class="link" href="GVirNetworkFilter.html#GVirNetworkFilter--handle" title="The “handle” property">GVirNetworkFilter:handle</a>, object property in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
207 </dt>
208 <dd></dd>
209 <dt>
210 <a class="link" href="GVirNodeDevice.html#GVirNodeDevice--handle" title="The “handle” property">GVirNodeDevice:handle</a>, object property in <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
211 </dt>
212 <dd></dd>
213 <dt>
214 <a class="link" href="GVirSecret.html#GVirSecret--handle" title="The “handle” property">GVirSecret:handle</a>, object property in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
215 </dt>
216 <dd></dd>
217 <dt>
218 <a class="link" href="GVirStoragePool.html#GVirStoragePool--handle" title="The “handle” property">GVirStoragePool:handle</a>, object property in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
336219 </dt>
337220 <dd></dd>
338221 <dt>
340223 </dt>
341224 <dd></dd>
342225 <dt>
343 <a class="link" href="GVirStorageVol.html#GVirStorageVol-struct" title="struct GVirStorageVol">GVirStorageVol</a>, struct in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
344 </dt>
345 <dd></dd>
346 <dt>
347 <a class="link" href="GVirStorageVol.html#GVirStorageVol--handle" title='The "handle" property'>GVirStorageVol:handle</a>, object property in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
348 </dt>
349 <dd></dd>
350 <dt>
351 <a class="link" href="GVirStorageVol.html#GVirStorageVol--pool" title='The "pool" property'>GVirStorageVol:pool</a>, object property in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
352 </dt>
353 <dd></dd>
354 <dt>
355 <a class="link" href="GVirStorageVol.html#GVirStorageVolClass" title="struct GVirStorageVolClass">GVirStorageVolClass</a>, struct in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
356 </dt>
357 <dd></dd>
358 <dt>
359 <a class="link" href="GVirStorageVol.html#GVirStorageVolInfo-struct" title="struct GVirStorageVolInfo">GVirStorageVolInfo</a>, struct in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
226 <a class="link" href="GVirStorageVol.html#GVirStorageVol--handle" title="The “handle” property">GVirStorageVol:handle</a>, object property in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
227 </dt>
228 <dd></dd>
229 <dt>
230 <a class="link" href="GVirStorageVol.html#GVirStorageVol--pool" title="The “pool” property">GVirStorageVol:pool</a>, object property in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
360231 </dt>
361232 <dd></dd>
362233 <dt>
368239 </dt>
369240 <dd></dd>
370241 <dt>
371 <a class="link" href="GVirStream.html#GVirStream-struct" title="struct GVirStream">GVirStream</a>, struct in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
372 </dt>
373 <dd></dd>
374 <dt>
375 <a class="link" href="GVirStream.html#GVirStream--handle" title='The "handle" property'>GVirStream:handle</a>, object property in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
376 </dt>
377 <dd></dd>
378 <dt>
379 <a class="link" href="GVirStream.html#GVirStreamClass" title="struct GVirStreamClass">GVirStreamClass</a>, struct in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
242 <a class="link" href="GVirStream.html#GVirStream--handle" title="The “handle” property">GVirStream:handle</a>, object property in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
380243 </dt>
381244 <dd></dd>
382245 <dt>
384247 </dt>
385248 <dd></dd>
386249 <dt>
387 <a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()">GVirStreamIOFunc</a>, user_function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
388 </dt>
389 <dd></dd>
390 <dt>
391 <a class="link" href="GVirStream.html#GVirStreamSinkFunc" title="GVirStreamSinkFunc ()">GVirStreamSinkFunc</a>, user_function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
392 </dt>
393 <dd></dd>
394 <dt>
395 <a class="link" href="GVirStream.html#GVirStreamSourceFunc" title="GVirStreamSourceFunc ()">GVirStreamSourceFunc</a>, user_function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
396 </dt>
397 <dd></dd>
398 <dt>
399 <a class="link" href="GVirConnection.html#gvir-connection-close" title="gvir_connection_close ()">gvir_connection_close</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
400 </dt>
401 <dd></dd>
402 <dt>
403 <a class="link" href="GVirConnection.html#gvir-connection-create-domain" title="gvir_connection_create_domain ()">gvir_connection_create_domain</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
404 </dt>
405 <dd></dd>
406 <dt>
407 <a class="link" href="GVirConnection.html#gvir-connection-create-storage-pool" title="gvir_connection_create_storage_pool ()">gvir_connection_create_storage_pool</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
408 </dt>
409 <dd></dd>
410 <dt>
411 <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains" title="gvir_connection_fetch_domains ()">gvir_connection_fetch_domains</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
412 </dt>
413 <dd></dd>
414 <dt>
415 <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains-async" title="gvir_connection_fetch_domains_async ()">gvir_connection_fetch_domains_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
416 </dt>
417 <dd></dd>
418 <dt>
419 <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains-finish" title="gvir_connection_fetch_domains_finish ()">gvir_connection_fetch_domains_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
420 </dt>
421 <dd></dd>
422 <dt>
423 <a class="link" href="GVirConnection.html#gvir-connection-fetch-storage-pools" title="gvir_connection_fetch_storage_pools ()">gvir_connection_fetch_storage_pools</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
424 </dt>
425 <dd></dd>
426 <dt>
427 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
428 </dt>
429 <dd></dd>
430 <dt>
431 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
432 </dt>
433 <dd></dd>
434 <dt>
435 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
436 </dt>
437 <dd></dd>
438 <dt>
439 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
440 </dt>
441 <dd></dd>
442 <dt>
443 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
444 </dt>
445 <dd></dd>
446 <dt>
447 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
448 </dt>
449 <dd></dd>
450 <dt>
451 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
452 </dt>
453 <dd></dd>
454 <dt>
455 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
456 </dt>
457 <dd></dd>
458 <dt>
459 <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities" title="gvir_connection_get_capabilities ()">gvir_connection_get_capabilities</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
460 </dt>
461 <dd></dd>
462 <dt>
463 <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities-async" title="gvir_connection_get_capabilities_async ()">gvir_connection_get_capabilities_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
464 </dt>
465 <dd></dd>
466 <dt>
467 <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities-finish" title="gvir_connection_get_capabilities_finish ()">gvir_connection_get_capabilities_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
468 </dt>
469 <dd></dd>
470 <dt>
471 <a class="link" href="GVirConnection.html#gvir-connection-get-domain" title="gvir_connection_get_domain ()">gvir_connection_get_domain</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
472 </dt>
473 <dd></dd>
474 <dt>
475 <a class="link" href="GVirConnection.html#gvir-connection-get-domains" title="gvir_connection_get_domains ()">gvir_connection_get_domains</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
476 </dt>
477 <dd></dd>
478 <dt>
479 <a class="link" href="GVirConnection.html#gvir-connection-get-hypervisor-name" title="gvir_connection_get_hypervisor_name ()">gvir_connection_get_hypervisor_name</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
480 </dt>
481 <dd></dd>
482 <dt>
483 <a class="link" href="GVirConnection.html#gvir-connection-get-interface" title="gvir_connection_get_interface ()">gvir_connection_get_interface</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
484 </dt>
485 <dd></dd>
486 <dt>
487 <a class="link" href="GVirConnection.html#gvir-connection-get-interfaces" title="gvir_connection_get_interfaces ()">gvir_connection_get_interfaces</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
488 </dt>
489 <dd></dd>
490 <dt>
491 <a class="link" href="GVirConnection.html#gvir-connection-get-network" title="gvir_connection_get_network ()">gvir_connection_get_network</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
492 </dt>
493 <dd></dd>
494 <dt>
495 <a class="link" href="GVirConnection.html#gvir-connection-get-networks" title="gvir_connection_get_networks ()">gvir_connection_get_networks</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
496 </dt>
497 <dd></dd>
498 <dt>
499 <a class="link" href="GVirConnection.html#gvir-connection-get-network-filter" title="gvir_connection_get_network_filter ()">gvir_connection_get_network_filter</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
500 </dt>
501 <dd></dd>
502 <dt>
503 <a class="link" href="GVirConnection.html#gvir-connection-get-network-filters" title="gvir_connection_get_network_filters ()">gvir_connection_get_network_filters</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
504 </dt>
505 <dd></dd>
506 <dt>
507 <a class="link" href="GVirConnection.html#gvir-connection-get-node-device" title="gvir_connection_get_node_device ()">gvir_connection_get_node_device</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
508 </dt>
509 <dd></dd>
510 <dt>
511 <a class="link" href="GVirConnection.html#gvir-connection-get-node-devices" title="gvir_connection_get_node_devices ()">gvir_connection_get_node_devices</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
512 </dt>
513 <dd></dd>
514 <dt>
515 <a class="link" href="GVirConnection.html#gvir-connection-get-node-info" title="gvir_connection_get_node_info ()">gvir_connection_get_node_info</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
516 </dt>
517 <dd></dd>
518 <dt>
519 <a class="link" href="GVirConnection.html#gvir-connection-get-secret" title="gvir_connection_get_secret ()">gvir_connection_get_secret</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
520 </dt>
521 <dd></dd>
522 <dt>
523 <a class="link" href="GVirConnection.html#gvir-connection-get-secrets" title="gvir_connection_get_secrets ()">gvir_connection_get_secrets</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
524 </dt>
525 <dd></dd>
526 <dt>
527 <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pool" title="gvir_connection_get_storage_pool ()">gvir_connection_get_storage_pool</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
528 </dt>
529 <dd></dd>
530 <dt>
531 <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pools" title="gvir_connection_get_storage_pools ()">gvir_connection_get_storage_pools</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
532 </dt>
533 <dd></dd>
534 <dt>
535 <a class="link" href="GVirConnection.html#gvir-connection-get-stream" title="gvir_connection_get_stream ()">gvir_connection_get_stream</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
536 </dt>
537 <dd></dd>
538 <dt>
539 <a class="link" href="GVirConnection.html#gvir-connection-get-uri" title="gvir_connection_get_uri ()">gvir_connection_get_uri</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
540 </dt>
541 <dd></dd>
542 <dt>
543 <a class="link" href="GVirConnection.html#gvir-connection-get-version" title="gvir_connection_get_version ()">gvir_connection_get_version</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
544 </dt>
545 <dd></dd>
546 <dt>
547 <a class="link" href="GVirConnection.html#gvir-connection-is-open" title="gvir_connection_is_open ()">gvir_connection_is_open</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
548 </dt>
549 <dd></dd>
550 <dt>
551 <a class="link" href="GVirConnection.html#gvir-connection-is-read-only" title="gvir_connection_is_read_only ()">gvir_connection_is_read_only</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
552 </dt>
553 <dd></dd>
554 <dt>
555 <a class="link" href="GVirConnection.html#gvir-connection-new" title="gvir_connection_new ()">gvir_connection_new</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
556 </dt>
557 <dd></dd>
558 <dt>
559 <a class="link" href="GVirConnection.html#gvir-connection-open" title="gvir_connection_open ()">gvir_connection_open</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
560 </dt>
561 <dd></dd>
562 <dt>
563 <a class="link" href="GVirConnection.html#gvir-connection-open-async" title="gvir_connection_open_async ()">gvir_connection_open_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
564 </dt>
565 <dd></dd>
566 <dt>
567 <a class="link" href="GVirConnection.html#gvir-connection-open-finish" title="gvir_connection_open_finish ()">gvir_connection_open_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
568 </dt>
569 <dd></dd>
570 <dt>
571 <a class="link" href="GVirConnection.html#gvir-connection-open-read-only" title="gvir_connection_open_read_only ()">gvir_connection_open_read_only</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
572 </dt>
573 <dd></dd>
574 <dt>
575 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
576 </dt>
577 <dd></dd>
578 <dt>
579 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
580 </dt>
581 <dd></dd>
582 <dt>
583 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
584 </dt>
585 <dd></dd>
586 <dt>
587 <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file-async" title="gvir_connection_restore_domain_from_file_async ()">gvir_connection_restore_domain_from_file_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
588 </dt>
589 <dd></dd>
590 <dt>
591 <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file-finish" title="gvir_connection_restore_domain_from_file_finish ()">gvir_connection_restore_domain_from_file_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
592 </dt>
593 <dd></dd>
594 <dt>
595 <a class="link" href="GVirConnection.html#gvir-connection-start-domain" title="gvir_connection_start_domain ()">gvir_connection_start_domain</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
596 </dt>
597 <dd></dd>
598 <dt>
599 <a class="link" href="GVirDomain.html#gvir-domain-create-snapshot" title="gvir_domain_create_snapshot ()">gvir_domain_create_snapshot</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
600 </dt>
601 <dd></dd>
602 <dt>
603 <a class="link" href="GVirDomain.html#gvir-domain-delete" title="gvir_domain_delete ()">gvir_domain_delete</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
250 <a class="link" href="GVirStream.html#GVirStreamIOFunc" title="GVirStreamIOFunc ()">GVirStreamIOFunc</a>, user_function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
251 </dt>
252 <dd></dd>
253 <dt>
254 <a class="link" href="GVirStream.html#GVirStreamSinkFunc" title="GVirStreamSinkFunc ()">GVirStreamSinkFunc</a>, user_function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
255 </dt>
256 <dd></dd>
257 <dt>
258 <a class="link" href="GVirStream.html#GVirStreamSourceFunc" title="GVirStreamSourceFunc ()">GVirStreamSourceFunc</a>, user_function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
259 </dt>
260 <dd></dd>
261 <dt>
262 <a class="link" href="GVirConnection.html#gvir-connection-close" title="gvir_connection_close ()">gvir_connection_close</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
263 </dt>
264 <dd></dd>
265 <dt>
266 <a class="link" href="GVirConnection.html#gvir-connection-create-domain" title="gvir_connection_create_domain ()">gvir_connection_create_domain</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
267 </dt>
268 <dd></dd>
269 <dt>
270 <a class="link" href="GVirConnection.html#gvir-connection-create-storage-pool" title="gvir_connection_create_storage_pool ()">gvir_connection_create_storage_pool</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
271 </dt>
272 <dd></dd>
273 <dt>
274 <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains" title="gvir_connection_fetch_domains ()">gvir_connection_fetch_domains</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
275 </dt>
276 <dd></dd>
277 <dt>
278 <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains-async" title="gvir_connection_fetch_domains_async ()">gvir_connection_fetch_domains_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
279 </dt>
280 <dd></dd>
281 <dt>
282 <a class="link" href="GVirConnection.html#gvir-connection-fetch-domains-finish" title="gvir_connection_fetch_domains_finish ()">gvir_connection_fetch_domains_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
283 </dt>
284 <dd></dd>
285 <dt>
286 <a class="link" href="GVirConnection.html#gvir-connection-fetch-interfaces" title="gvir_connection_fetch_interfaces ()">gvir_connection_fetch_interfaces</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
287 </dt>
288 <dd></dd>
289 <dt>
290 <a class="link" href="GVirConnection.html#gvir-connection-fetch-interfaces-async" title="gvir_connection_fetch_interfaces_async ()">gvir_connection_fetch_interfaces_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
291 </dt>
292 <dd></dd>
293 <dt>
294 <a class="link" href="GVirConnection.html#gvir-connection-fetch-interfaces-finish" title="gvir_connection_fetch_interfaces_finish ()">gvir_connection_fetch_interfaces_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
295 </dt>
296 <dd></dd>
297 <dt>
298 <a class="link" href="GVirConnection.html#gvir-connection-fetch-networks" title="gvir_connection_fetch_networks ()">gvir_connection_fetch_networks</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
299 </dt>
300 <dd></dd>
301 <dt>
302 <a class="link" href="GVirConnection.html#gvir-connection-fetch-networks-async" title="gvir_connection_fetch_networks_async ()">gvir_connection_fetch_networks_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
303 </dt>
304 <dd></dd>
305 <dt>
306 <a class="link" href="GVirConnection.html#gvir-connection-fetch-networks-finish" title="gvir_connection_fetch_networks_finish ()">gvir_connection_fetch_networks_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
307 </dt>
308 <dd></dd>
309 <dt>
310 <a class="link" href="GVirConnection.html#gvir-connection-fetch-storage-pools" title="gvir_connection_fetch_storage_pools ()">gvir_connection_fetch_storage_pools</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
311 </dt>
312 <dd></dd>
313 <dt>
314 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
315 </dt>
316 <dd></dd>
317 <dt>
318 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
319 </dt>
320 <dd></dd>
321 <dt>
322 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
323 </dt>
324 <dd></dd>
325 <dt>
326 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
327 </dt>
328 <dd></dd>
329 <dt>
330 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
331 </dt>
332 <dd></dd>
333 <dt>
334 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
335 </dt>
336 <dd></dd>
337 <dt>
338 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
339 </dt>
340 <dd></dd>
341 <dt>
342 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
343 </dt>
344 <dd></dd>
345 <dt>
346 <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities" title="gvir_connection_get_capabilities ()">gvir_connection_get_capabilities</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
347 </dt>
348 <dd></dd>
349 <dt>
350 <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities-async" title="gvir_connection_get_capabilities_async ()">gvir_connection_get_capabilities_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
351 </dt>
352 <dd></dd>
353 <dt>
354 <a class="link" href="GVirConnection.html#gvir-connection-get-capabilities-finish" title="gvir_connection_get_capabilities_finish ()">gvir_connection_get_capabilities_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
355 </dt>
356 <dd></dd>
357 <dt>
358 <a class="link" href="GVirConnection.html#gvir-connection-get-domain" title="gvir_connection_get_domain ()">gvir_connection_get_domain</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
359 </dt>
360 <dd></dd>
361 <dt>
362 <a class="link" href="GVirConnection.html#gvir-connection-get-domains" title="gvir_connection_get_domains ()">gvir_connection_get_domains</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
363 </dt>
364 <dd></dd>
365 <dt>
366 <a class="link" href="GVirConnection.html#gvir-connection-get-hypervisor-name" title="gvir_connection_get_hypervisor_name ()">gvir_connection_get_hypervisor_name</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
367 </dt>
368 <dd></dd>
369 <dt>
370 <a class="link" href="GVirConnection.html#gvir-connection-get-interface" title="gvir_connection_get_interface ()">gvir_connection_get_interface</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
371 </dt>
372 <dd></dd>
373 <dt>
374 <a class="link" href="GVirConnection.html#gvir-connection-get-interfaces" title="gvir_connection_get_interfaces ()">gvir_connection_get_interfaces</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
375 </dt>
376 <dd></dd>
377 <dt>
378 <a class="link" href="GVirConnection.html#gvir-connection-get-network" title="gvir_connection_get_network ()">gvir_connection_get_network</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
379 </dt>
380 <dd></dd>
381 <dt>
382 <a class="link" href="GVirConnection.html#gvir-connection-get-networks" title="gvir_connection_get_networks ()">gvir_connection_get_networks</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
383 </dt>
384 <dd></dd>
385 <dt>
386 <a class="link" href="GVirConnection.html#gvir-connection-get-network-filter" title="gvir_connection_get_network_filter ()">gvir_connection_get_network_filter</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
387 </dt>
388 <dd></dd>
389 <dt>
390 <a class="link" href="GVirConnection.html#gvir-connection-get-network-filters" title="gvir_connection_get_network_filters ()">gvir_connection_get_network_filters</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
391 </dt>
392 <dd></dd>
393 <dt>
394 <a class="link" href="GVirConnection.html#gvir-connection-get-node-device" title="gvir_connection_get_node_device ()">gvir_connection_get_node_device</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
395 </dt>
396 <dd></dd>
397 <dt>
398 <a class="link" href="GVirConnection.html#gvir-connection-get-node-devices" title="gvir_connection_get_node_devices ()">gvir_connection_get_node_devices</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
399 </dt>
400 <dd></dd>
401 <dt>
402 <a class="link" href="GVirConnection.html#gvir-connection-get-node-info" title="gvir_connection_get_node_info ()">gvir_connection_get_node_info</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
403 </dt>
404 <dd></dd>
405 <dt>
406 <a class="link" href="GVirConnection.html#gvir-connection-get-secret" title="gvir_connection_get_secret ()">gvir_connection_get_secret</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
407 </dt>
408 <dd></dd>
409 <dt>
410 <a class="link" href="GVirConnection.html#gvir-connection-get-secrets" title="gvir_connection_get_secrets ()">gvir_connection_get_secrets</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
411 </dt>
412 <dd></dd>
413 <dt>
414 <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pool" title="gvir_connection_get_storage_pool ()">gvir_connection_get_storage_pool</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
415 </dt>
416 <dd></dd>
417 <dt>
418 <a class="link" href="GVirConnection.html#gvir-connection-get-storage-pools" title="gvir_connection_get_storage_pools ()">gvir_connection_get_storage_pools</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
419 </dt>
420 <dd></dd>
421 <dt>
422 <a class="link" href="GVirConnection.html#gvir-connection-get-stream" title="gvir_connection_get_stream ()">gvir_connection_get_stream</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
423 </dt>
424 <dd></dd>
425 <dt>
426 <a class="link" href="GVirConnection.html#gvir-connection-get-uri" title="gvir_connection_get_uri ()">gvir_connection_get_uri</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
427 </dt>
428 <dd></dd>
429 <dt>
430 <a class="link" href="GVirConnection.html#gvir-connection-get-version" title="gvir_connection_get_version ()">gvir_connection_get_version</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
431 </dt>
432 <dd></dd>
433 <dt>
434 <a class="link" href="GVirConnection.html#gvir-connection-is-open" title="gvir_connection_is_open ()">gvir_connection_is_open</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
435 </dt>
436 <dd></dd>
437 <dt>
438 <a class="link" href="GVirConnection.html#gvir-connection-is-read-only" title="gvir_connection_is_read_only ()">gvir_connection_is_read_only</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
439 </dt>
440 <dd></dd>
441 <dt>
442 <a class="link" href="GVirConnection.html#gvir-connection-new" title="gvir_connection_new ()">gvir_connection_new</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
443 </dt>
444 <dd></dd>
445 <dt>
446 <a class="link" href="GVirConnection.html#gvir-connection-open" title="gvir_connection_open ()">gvir_connection_open</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
447 </dt>
448 <dd></dd>
449 <dt>
450 <a class="link" href="GVirConnection.html#gvir-connection-open-async" title="gvir_connection_open_async ()">gvir_connection_open_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
451 </dt>
452 <dd></dd>
453 <dt>
454 <a class="link" href="GVirConnection.html#gvir-connection-open-finish" title="gvir_connection_open_finish ()">gvir_connection_open_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
455 </dt>
456 <dd></dd>
457 <dt>
458 <a class="link" href="GVirConnection.html#gvir-connection-open-read-only" title="gvir_connection_open_read_only ()">gvir_connection_open_read_only</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
459 </dt>
460 <dd></dd>
461 <dt>
462 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
463 </dt>
464 <dd></dd>
465 <dt>
466 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
467 </dt>
468 <dd></dd>
469 <dt>
470 <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>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
471 </dt>
472 <dd></dd>
473 <dt>
474 <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file-async" title="gvir_connection_restore_domain_from_file_async ()">gvir_connection_restore_domain_from_file_async</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
475 </dt>
476 <dd></dd>
477 <dt>
478 <a class="link" href="GVirConnection.html#gvir-connection-restore-domain-from-file-finish" title="gvir_connection_restore_domain_from_file_finish ()">gvir_connection_restore_domain_from_file_finish</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
479 </dt>
480 <dd></dd>
481 <dt>
482 <a class="link" href="GVirConnection.html#gvir-connection-start-domain" title="gvir_connection_start_domain ()">gvir_connection_start_domain</a>, function in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
483 </dt>
484 <dd></dd>
485 <dt>
486 <a class="link" href="GVirDomain.html#gvir-domain-create-snapshot" title="gvir_domain_create_snapshot ()">gvir_domain_create_snapshot</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
487 </dt>
488 <dd></dd>
489 <dt>
490 <a class="link" href="GVirDomain.html#gvir-domain-create-snapshot-async" title="gvir_domain_create_snapshot_async ()">gvir_domain_create_snapshot_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
491 </dt>
492 <dd></dd>
493 <dt>
494 <a class="link" href="GVirDomain.html#gvir-domain-create-snapshot-finish" title="gvir_domain_create_snapshot_finish ()">gvir_domain_create_snapshot_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
495 </dt>
496 <dd></dd>
497 <dt>
498 <a class="link" href="GVirDomain.html#gvir-domain-delete" title="gvir_domain_delete ()">gvir_domain_delete</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
604499 </dt>
605500 <dd></dd>
606501 <dt>
624519 </dt>
625520 <dd></dd>
626521 <dt>
627 <a class="link" href="GVirDomain.html#gvir-domain-get-config" title="gvir_domain_get_config ()">gvir_domain_get_config</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
628 </dt>
629 <dd></dd>
630 <dt>
631 <a class="link" href="GVirDomain.html#gvir-domain-get-devices" title="gvir_domain_get_devices ()">gvir_domain_get_devices</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
632 </dt>
633 <dd></dd>
634 <dt>
635 <a class="link" href="GVirDomain.html#gvir-domain-get-id" title="gvir_domain_get_id ()">gvir_domain_get_id</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
636 </dt>
637 <dd></dd>
638 <dt>
639 <a class="link" href="GVirDomain.html#gvir-domain-get-info" title="gvir_domain_get_info ()">gvir_domain_get_info</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
640 </dt>
641 <dd></dd>
642 <dt>
643 <a class="link" href="GVirDomain.html#gvir-domain-get-info-async" title="gvir_domain_get_info_async ()">gvir_domain_get_info_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
644 </dt>
645 <dd></dd>
646 <dt>
647 <a class="link" href="GVirDomain.html#gvir-domain-get-info-finish" title="gvir_domain_get_info_finish ()">gvir_domain_get_info_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
648 </dt>
649 <dd></dd>
650 <dt>
651 <a class="link" href="GVirDomain.html#gvir-domain-get-name" title="gvir_domain_get_name ()">gvir_domain_get_name</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
652 </dt>
653 <dd></dd>
654 <dt>
655 <a class="link" href="GVirDomain.html#gvir-domain-get-persistent" title="gvir_domain_get_persistent ()">gvir_domain_get_persistent</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
656 </dt>
657 <dd></dd>
658 <dt>
659 <a class="link" href="GVirDomain.html#gvir-domain-get-saved" title="gvir_domain_get_saved ()">gvir_domain_get_saved</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
660 </dt>
661 <dd></dd>
662 <dt>
663 <a class="link" href="GVirDomain.html#gvir-domain-get-uuid" title="gvir_domain_get_uuid ()">gvir_domain_get_uuid</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
664 </dt>
665 <dd></dd>
666 <dt>
667 gvir_domain_interface_get_stats, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
668 </dt>
669 <dd></dd>
670 <dt>
671 <a class="link" href="GVirDomain.html#gvir-domain-open-console" title="gvir_domain_open_console ()">gvir_domain_open_console</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
672 </dt>
673 <dd></dd>
674 <dt>
675 <a class="link" href="GVirDomain.html#gvir-domain-open-graphics" title="gvir_domain_open_graphics ()">gvir_domain_open_graphics</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
676 </dt>
677 <dd></dd>
678 <dt>
679 <a class="link" href="GVirDomain.html#gvir-domain-reboot" title="gvir_domain_reboot ()">gvir_domain_reboot</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
680 </dt>
681 <dd></dd>
682 <dt>
683 <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()">gvir_domain_resume</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
684 </dt>
685 <dd></dd>
686 <dt>
687 <a class="link" href="GVirDomain.html#gvir-domain-resume-async" title="gvir_domain_resume_async ()">gvir_domain_resume_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
688 </dt>
689 <dd></dd>
690 <dt>
691 <a class="link" href="GVirDomain.html#gvir-domain-resume-finish" title="gvir_domain_resume_finish ()">gvir_domain_resume_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
692 </dt>
693 <dd></dd>
694 <dt>
695 <a class="link" href="GVirDomain.html#gvir-domain-save" title="gvir_domain_save ()">gvir_domain_save</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
696 </dt>
697 <dd></dd>
698 <dt>
699 <a class="link" href="GVirDomain.html#gvir-domain-save-async" title="gvir_domain_save_async ()">gvir_domain_save_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
700 </dt>
701 <dd></dd>
702 <dt>
703 <a class="link" href="GVirDomain.html#gvir-domain-save-finish" title="gvir_domain_save_finish ()">gvir_domain_save_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
704 </dt>
705 <dd></dd>
706 <dt>
707 <a class="link" href="GVirDomain.html#gvir-domain-save-to-file" title="gvir_domain_save_to_file ()">gvir_domain_save_to_file</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
708 </dt>
709 <dd></dd>
710 <dt>
711 <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>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
712 </dt>
713 <dd></dd>
714 <dt>
715 <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>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
716 </dt>
717 <dd></dd>
718 <dt>
719 <a class="link" href="GVirDomain.html#gvir-domain-screenshot" title="gvir_domain_screenshot ()">gvir_domain_screenshot</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
720 </dt>
721 <dd></dd>
722 <dt>
723 <a class="link" href="GVirDomain.html#gvir-domain-set-config" title="gvir_domain_set_config ()">gvir_domain_set_config</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
724 </dt>
725 <dd></dd>
726 <dt>
727 <a class="link" href="GVirDomain.html#gvir-domain-shutdown" title="gvir_domain_shutdown ()">gvir_domain_shutdown</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
728 </dt>
729 <dd></dd>
730 <dt>
731 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-config" title="gvir_domain_snapshot_get_config ()">gvir_domain_snapshot_get_config</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
732 </dt>
733 <dd></dd>
734 <dt>
735 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-name" title="gvir_domain_snapshot_get_name ()">gvir_domain_snapshot_get_name</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
736 </dt>
737 <dd></dd>
738 <dt>
739 <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()">gvir_domain_start</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
740 </dt>
741 <dd></dd>
742 <dt>
743 <a class="link" href="GVirDomain.html#gvir-domain-start-async" title="gvir_domain_start_async ()">gvir_domain_start_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
744 </dt>
745 <dd></dd>
746 <dt>
747 <a class="link" href="GVirDomain.html#gvir-domain-start-finish" title="gvir_domain_start_finish ()">gvir_domain_start_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
748 </dt>
749 <dd></dd>
750 <dt>
751 <a class="link" href="GVirDomain.html#gvir-domain-stop" title="gvir_domain_stop ()">gvir_domain_stop</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
752 </dt>
753 <dd></dd>
754 <dt>
755 <a class="link" href="GVirDomain.html#gvir-domain-suspend" title="gvir_domain_suspend ()">gvir_domain_suspend</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
756 </dt>
757 <dd></dd>
758 <dt>
759 <a class="link" href="GVirDomain.html#gvir-domain-update-device" title="gvir_domain_update_device ()">gvir_domain_update_device</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
760 </dt>
761 <dd></dd>
762 <dt>
763 <a class="link" href="GVirDomain.html#gvir-domain-wakeup" title="gvir_domain_wakeup ()">gvir_domain_wakeup</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
764 </dt>
765 <dd></dd>
766 <dt>
767 <a class="link" href="GVirDomain.html#gvir-domain-wakeup-async" title="gvir_domain_wakeup_async ()">gvir_domain_wakeup_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
768 </dt>
769 <dd></dd>
770 <dt>
771 <a class="link" href="GVirDomain.html#gvir-domain-wakeup-finish" title="gvir_domain_wakeup_finish ()">gvir_domain_wakeup_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
522 <a class="link" href="GVirDomain.html#gvir-domain-fetch-snapshots" title="gvir_domain_fetch_snapshots ()">gvir_domain_fetch_snapshots</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
523 </dt>
524 <dd></dd>
525 <dt>
526 <a class="link" href="GVirDomain.html#gvir-domain-fetch-snapshots-async" title="gvir_domain_fetch_snapshots_async ()">gvir_domain_fetch_snapshots_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
527 </dt>
528 <dd></dd>
529 <dt>
530 <a class="link" href="GVirDomain.html#gvir-domain-fetch-snapshots-finish" title="gvir_domain_fetch_snapshots_finish ()">gvir_domain_fetch_snapshots_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
531 </dt>
532 <dd></dd>
533 <dt>
534 <a class="link" href="GVirDomain.html#gvir-domain-get-config" title="gvir_domain_get_config ()">gvir_domain_get_config</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
535 </dt>
536 <dd></dd>
537 <dt>
538 <a class="link" href="GVirDomain.html#gvir-domain-get-devices" title="gvir_domain_get_devices ()">gvir_domain_get_devices</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
539 </dt>
540 <dd></dd>
541 <dt>
542 <a class="link" href="GVirDomain.html#gvir-domain-get-has-current-snapshot" title="gvir_domain_get_has_current_snapshot ()">gvir_domain_get_has_current_snapshot</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
543 </dt>
544 <dd></dd>
545 <dt>
546 <a class="link" href="GVirDomain.html#gvir-domain-get-id" title="gvir_domain_get_id ()">gvir_domain_get_id</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
547 </dt>
548 <dd></dd>
549 <dt>
550 <a class="link" href="GVirDomain.html#gvir-domain-get-info" title="gvir_domain_get_info ()">gvir_domain_get_info</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
551 </dt>
552 <dd></dd>
553 <dt>
554 <a class="link" href="GVirDomain.html#gvir-domain-get-info-async" title="gvir_domain_get_info_async ()">gvir_domain_get_info_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
555 </dt>
556 <dd></dd>
557 <dt>
558 <a class="link" href="GVirDomain.html#gvir-domain-get-info-finish" title="gvir_domain_get_info_finish ()">gvir_domain_get_info_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
559 </dt>
560 <dd></dd>
561 <dt>
562 <a class="link" href="GVirDomain.html#gvir-domain-get-name" title="gvir_domain_get_name ()">gvir_domain_get_name</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
563 </dt>
564 <dd></dd>
565 <dt>
566 <a class="link" href="GVirDomain.html#gvir-domain-get-persistent" title="gvir_domain_get_persistent ()">gvir_domain_get_persistent</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
567 </dt>
568 <dd></dd>
569 <dt>
570 <a class="link" href="GVirDomain.html#gvir-domain-get-saved" title="gvir_domain_get_saved ()">gvir_domain_get_saved</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
571 </dt>
572 <dd></dd>
573 <dt>
574 <a class="link" href="GVirDomain.html#gvir-domain-get-snapshots" title="gvir_domain_get_snapshots ()">gvir_domain_get_snapshots</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
575 </dt>
576 <dd></dd>
577 <dt>
578 <a class="link" href="GVirDomain.html#gvir-domain-get-uuid" title="gvir_domain_get_uuid ()">gvir_domain_get_uuid</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
579 </dt>
580 <dd></dd>
581 <dt>
582 gvir_domain_interface_get_stats, function in GVirDomainInterface
583 </dt>
584 <dd></dd>
585 <dt>
586 <a class="link" href="GVirDomain.html#gvir-domain-open-console" title="gvir_domain_open_console ()">gvir_domain_open_console</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
587 </dt>
588 <dd></dd>
589 <dt>
590 <a class="link" href="GVirDomain.html#gvir-domain-open-graphics" title="gvir_domain_open_graphics ()">gvir_domain_open_graphics</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
591 </dt>
592 <dd></dd>
593 <dt>
594 <a class="link" href="GVirDomain.html#gvir-domain-open-graphics-fd" title="gvir_domain_open_graphics_fd ()">gvir_domain_open_graphics_fd</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
595 </dt>
596 <dd></dd>
597 <dt>
598 <a class="link" href="GVirDomain.html#gvir-domain-reboot" title="gvir_domain_reboot ()">gvir_domain_reboot</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
599 </dt>
600 <dd></dd>
601 <dt>
602 <a class="link" href="GVirDomain.html#gvir-domain-resume" title="gvir_domain_resume ()">gvir_domain_resume</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
603 </dt>
604 <dd></dd>
605 <dt>
606 <a class="link" href="GVirDomain.html#gvir-domain-resume-async" title="gvir_domain_resume_async ()">gvir_domain_resume_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
607 </dt>
608 <dd></dd>
609 <dt>
610 <a class="link" href="GVirDomain.html#gvir-domain-resume-finish" title="gvir_domain_resume_finish ()">gvir_domain_resume_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
611 </dt>
612 <dd></dd>
613 <dt>
614 <a class="link" href="GVirDomain.html#gvir-domain-save" title="gvir_domain_save ()">gvir_domain_save</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
615 </dt>
616 <dd></dd>
617 <dt>
618 <a class="link" href="GVirDomain.html#gvir-domain-save-async" title="gvir_domain_save_async ()">gvir_domain_save_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
619 </dt>
620 <dd></dd>
621 <dt>
622 <a class="link" href="GVirDomain.html#gvir-domain-save-finish" title="gvir_domain_save_finish ()">gvir_domain_save_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
623 </dt>
624 <dd></dd>
625 <dt>
626 <a class="link" href="GVirDomain.html#gvir-domain-save-to-file" title="gvir_domain_save_to_file ()">gvir_domain_save_to_file</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
627 </dt>
628 <dd></dd>
629 <dt>
630 <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>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
631 </dt>
632 <dd></dd>
633 <dt>
634 <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>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
635 </dt>
636 <dd></dd>
637 <dt>
638 <a class="link" href="GVirDomain.html#gvir-domain-screenshot" title="gvir_domain_screenshot ()">gvir_domain_screenshot</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
639 </dt>
640 <dd></dd>
641 <dt>
642 <a class="link" href="GVirDomain.html#gvir-domain-set-config" title="gvir_domain_set_config ()">gvir_domain_set_config</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
643 </dt>
644 <dd></dd>
645 <dt>
646 <a class="link" href="GVirDomain.html#gvir-domain-shutdown" title="gvir_domain_shutdown ()">gvir_domain_shutdown</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
647 </dt>
648 <dd></dd>
649 <dt>
650 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-delete" title="gvir_domain_snapshot_delete ()">gvir_domain_snapshot_delete</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
651 </dt>
652 <dd></dd>
653 <dt>
654 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-delete-async" title="gvir_domain_snapshot_delete_async ()">gvir_domain_snapshot_delete_async</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
655 </dt>
656 <dd></dd>
657 <dt>
658 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-delete-finish" title="gvir_domain_snapshot_delete_finish ()">gvir_domain_snapshot_delete_finish</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
659 </dt>
660 <dd></dd>
661 <dt>
662 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-config" title="gvir_domain_snapshot_get_config ()">gvir_domain_snapshot_get_config</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
663 </dt>
664 <dd></dd>
665 <dt>
666 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-is-current" title="gvir_domain_snapshot_get_is_current ()">gvir_domain_snapshot_get_is_current</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
667 </dt>
668 <dd></dd>
669 <dt>
670 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-get-name" title="gvir_domain_snapshot_get_name ()">gvir_domain_snapshot_get_name</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
671 </dt>
672 <dd></dd>
673 <dt>
674 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to" title="gvir_domain_snapshot_revert_to ()">gvir_domain_snapshot_revert_to</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
675 </dt>
676 <dd></dd>
677 <dt>
678 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to-async" title="gvir_domain_snapshot_revert_to_async ()">gvir_domain_snapshot_revert_to_async</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
679 </dt>
680 <dd></dd>
681 <dt>
682 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to-finish" title="gvir_domain_snapshot_revert_to_finish ()">gvir_domain_snapshot_revert_to_finish</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
683 </dt>
684 <dd></dd>
685 <dt>
686 <a class="link" href="GVirDomainSnapshot.html#gvir-domain-snapshot-set-config" title="gvir_domain_snapshot_set_config ()">gvir_domain_snapshot_set_config</a>, function in <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
687 </dt>
688 <dd></dd>
689 <dt>
690 <a class="link" href="GVirDomain.html#gvir-domain-start" title="gvir_domain_start ()">gvir_domain_start</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
691 </dt>
692 <dd></dd>
693 <dt>
694 <a class="link" href="GVirDomain.html#gvir-domain-start-async" title="gvir_domain_start_async ()">gvir_domain_start_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
695 </dt>
696 <dd></dd>
697 <dt>
698 <a class="link" href="GVirDomain.html#gvir-domain-start-finish" title="gvir_domain_start_finish ()">gvir_domain_start_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
699 </dt>
700 <dd></dd>
701 <dt>
702 <a class="link" href="GVirDomain.html#gvir-domain-stop" title="gvir_domain_stop ()">gvir_domain_stop</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
703 </dt>
704 <dd></dd>
705 <dt>
706 <a class="link" href="GVirDomain.html#gvir-domain-suspend" title="gvir_domain_suspend ()">gvir_domain_suspend</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
707 </dt>
708 <dd></dd>
709 <dt>
710 <a class="link" href="GVirDomain.html#gvir-domain-update-device" title="gvir_domain_update_device ()">gvir_domain_update_device</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
711 </dt>
712 <dd></dd>
713 <dt>
714 <a class="link" href="GVirDomain.html#gvir-domain-wakeup" title="gvir_domain_wakeup ()">gvir_domain_wakeup</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
715 </dt>
716 <dd></dd>
717 <dt>
718 <a class="link" href="GVirDomain.html#gvir-domain-wakeup-async" title="gvir_domain_wakeup_async ()">gvir_domain_wakeup_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
719 </dt>
720 <dd></dd>
721 <dt>
722 <a class="link" href="GVirDomain.html#gvir-domain-wakeup-finish" title="gvir_domain_wakeup_finish ()">gvir_domain_wakeup_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
772723 </dt>
773724 <dd></dd>
774725 <dt>
780731 </dt>
781732 <dd></dd>
782733 <dt>
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>
788 </dt>
789 <dd></dd>
790 <dt>
791 <a class="link" href="GVirManager.html#gvir-manager-add-connection" title="gvir_manager_add_connection ()">gvir_manager_add_connection</a>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
792 </dt>
793 <dd></dd>
794 <dt>
795 <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>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
796 </dt>
797 <dd></dd>
798 <dt>
799 <a class="link" href="GVirManager.html#gvir-manager-get-connections" title="gvir_manager_get_connections ()">gvir_manager_get_connections</a>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
800 </dt>
801 <dd></dd>
802 <dt>
803 <a class="link" href="GVirManager.html#gvir-manager-new" title="gvir_manager_new ()">gvir_manager_new</a>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
804 </dt>
805 <dd></dd>
806 <dt>
807 <a class="link" href="GVirManager.html#gvir-manager-remove-connection" title="gvir_manager_remove_connection ()">gvir_manager_remove_connection</a>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
734 <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>
735 </dt>
736 <dd></dd>
737 <dt>
738 <a class="link" href="GVirInterface.html#gvir-interface-get-mac" title="gvir_interface_get_mac ()">gvir_interface_get_mac</a>, function in <a class="link" href="GVirInterface.html" title="GVirInterface">GVirInterface</a>
739 </dt>
740 <dd></dd>
741 <dt>
742 <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>
743 </dt>
744 <dd></dd>
745 <dt>
746 <a class="link" href="GVirManager.html#gvir-manager-add-connection" title="gvir_manager_add_connection ()">gvir_manager_add_connection</a>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
747 </dt>
748 <dd></dd>
749 <dt>
750 <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>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
751 </dt>
752 <dd></dd>
753 <dt>
754 <a class="link" href="GVirManager.html#gvir-manager-get-connections" title="gvir_manager_get_connections ()">gvir_manager_get_connections</a>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
755 </dt>
756 <dd></dd>
757 <dt>
758 <a class="link" href="GVirManager.html#gvir-manager-new" title="gvir_manager_new ()">gvir_manager_new</a>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
759 </dt>
760 <dd></dd>
761 <dt>
762 <a class="link" href="GVirManager.html#gvir-manager-remove-connection" title="gvir_manager_remove_connection ()">gvir_manager_remove_connection</a>, function in <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
808763 </dt>
809764 <dd></dd>
810765 <dt>
816771 </dt>
817772 <dd></dd>
818773 <dt>
819 <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-config" title="gvir_network_filter_get_config ()">gvir_network_filter_get_config</a>, function in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
820 </dt>
821 <dd></dd>
822 <dt>
823 <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-name" title="gvir_network_filter_get_name ()">gvir_network_filter_get_name</a>, function in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
824 </dt>
825 <dd></dd>
826 <dt>
827 <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-uuid" title="gvir_network_filter_get_uuid ()">gvir_network_filter_get_uuid</a>, function in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
828 </dt>
829 <dd></dd>
830 <dt>
831 <a class="link" href="GVirNetwork.html#gvir-network-get-config" title="gvir_network_get_config ()">gvir_network_get_config</a>, function in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
832 </dt>
833 <dd></dd>
834 <dt>
835 <a class="link" href="GVirNetwork.html#gvir-network-get-name" title="gvir_network_get_name ()">gvir_network_get_name</a>, function in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
836 </dt>
837 <dd></dd>
838 <dt>
839 <a class="link" href="GVirNetwork.html#gvir-network-get-uuid" title="gvir_network_get_uuid ()">gvir_network_get_uuid</a>, function in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
840 </dt>
841 <dd></dd>
842 <dt>
843 <a class="link" href="GVirNodeDevice.html#gvir-node-device-get-config" title="gvir_node_device_get_config ()">gvir_node_device_get_config</a>, function in <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
844 </dt>
845 <dd></dd>
846 <dt>
847 <a class="link" href="GVirNodeDevice.html#gvir-node-device-get-name" title="gvir_node_device_get_name ()">gvir_node_device_get_name</a>, function in <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
848 </dt>
849 <dd></dd>
850 <dt>
851 <a class="link" href="GVirSecret.html#gvir-secret-get-config" title="gvir_secret_get_config ()">gvir_secret_get_config</a>, function in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
852 </dt>
853 <dd></dd>
854 <dt>
855 <a class="link" href="GVirSecret.html#gvir-secret-get-name" title="gvir_secret_get_name ()">gvir_secret_get_name</a>, function in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
856 </dt>
857 <dd></dd>
858 <dt>
859 <a class="link" href="GVirSecret.html#gvir-secret-get-uuid" title="gvir_secret_get_uuid ()">gvir_secret_get_uuid</a>, function in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
860 </dt>
861 <dd></dd>
862 <dt>
863 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build" title="gvir_storage_pool_build ()">gvir_storage_pool_build</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
864 </dt>
865 <dd></dd>
866 <dt>
867 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build-async" title="gvir_storage_pool_build_async ()">gvir_storage_pool_build_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
868 </dt>
869 <dd></dd>
870 <dt>
871 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build-finish" title="gvir_storage_pool_build_finish ()">gvir_storage_pool_build_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
872 </dt>
873 <dd></dd>
874 <dt>
875 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-create-volume" title="gvir_storage_pool_create_volume ()">gvir_storage_pool_create_volume</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
876 </dt>
877 <dd></dd>
878 <dt>
879 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete" title="gvir_storage_pool_delete ()">gvir_storage_pool_delete</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
880 </dt>
881 <dd></dd>
882 <dt>
883 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete-async" title="gvir_storage_pool_delete_async ()">gvir_storage_pool_delete_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
884 </dt>
885 <dd></dd>
886 <dt>
887 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete-finish" title="gvir_storage_pool_delete_finish ()">gvir_storage_pool_delete_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
888 </dt>
889 <dd></dd>
890 <dt>
891 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-active" title="gvir_storage_pool_get_active ()">gvir_storage_pool_get_active</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
892 </dt>
893 <dd></dd>
894 <dt>
895 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-config" title="gvir_storage_pool_get_config ()">gvir_storage_pool_get_config</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
896 </dt>
897 <dd></dd>
898 <dt>
899 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-info" title="gvir_storage_pool_get_info ()">gvir_storage_pool_get_info</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
900 </dt>
901 <dd></dd>
902 <dt>
903 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-name" title="gvir_storage_pool_get_name ()">gvir_storage_pool_get_name</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
904 </dt>
905 <dd></dd>
906 <dt>
907 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-persistent" title="gvir_storage_pool_get_persistent ()">gvir_storage_pool_get_persistent</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
908 </dt>
909 <dd></dd>
910 <dt>
911 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-uuid" title="gvir_storage_pool_get_uuid ()">gvir_storage_pool_get_uuid</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
912 </dt>
913 <dd></dd>
914 <dt>
915 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volume" title="gvir_storage_pool_get_volume ()">gvir_storage_pool_get_volume</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
916 </dt>
917 <dd></dd>
918 <dt>
919 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volumes" title="gvir_storage_pool_get_volumes ()">gvir_storage_pool_get_volumes</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
920 </dt>
921 <dd></dd>
922 <dt>
923 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh" title="gvir_storage_pool_refresh ()">gvir_storage_pool_refresh</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
924 </dt>
925 <dd></dd>
926 <dt>
927 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-async" title="gvir_storage_pool_refresh_async ()">gvir_storage_pool_refresh_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
928 </dt>
929 <dd></dd>
930 <dt>
931 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-finish" title="gvir_storage_pool_refresh_finish ()">gvir_storage_pool_refresh_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
932 </dt>
933 <dd></dd>
934 <dt>
935 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start" title="gvir_storage_pool_start ()">gvir_storage_pool_start</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
936 </dt>
937 <dd></dd>
938 <dt>
939 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-async" title="gvir_storage_pool_start_async ()">gvir_storage_pool_start_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
940 </dt>
941 <dd></dd>
942 <dt>
943 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-finish" title="gvir_storage_pool_start_finish ()">gvir_storage_pool_start_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
944 </dt>
945 <dd></dd>
946 <dt>
947 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop" title="gvir_storage_pool_stop ()">gvir_storage_pool_stop</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
948 </dt>
949 <dd></dd>
950 <dt>
951 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-async" title="gvir_storage_pool_stop_async ()">gvir_storage_pool_stop_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
952 </dt>
953 <dd></dd>
954 <dt>
955 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-finish" title="gvir_storage_pool_stop_finish ()">gvir_storage_pool_stop_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
956 </dt>
957 <dd></dd>
958 <dt>
959 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine" title="gvir_storage_pool_undefine ()">gvir_storage_pool_undefine</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
960 </dt>
961 <dd></dd>
962 <dt>
963 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-async" title="gvir_storage_pool_undefine_async ()">gvir_storage_pool_undefine_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
964 </dt>
965 <dd></dd>
966 <dt>
967 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-finish" title="gvir_storage_pool_undefine_finish ()">gvir_storage_pool_undefine_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
968 </dt>
969 <dd></dd>
970 <dt>
971 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-delete" title="gvir_storage_vol_delete ()">gvir_storage_vol_delete</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
972 </dt>
973 <dd></dd>
974 <dt>
975 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-download" title="gvir_storage_vol_download ()">gvir_storage_vol_download</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
976 </dt>
977 <dd></dd>
978 <dt>
979 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-config" title="gvir_storage_vol_get_config ()">gvir_storage_vol_get_config</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
980 </dt>
981 <dd></dd>
982 <dt>
983 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-info" title="gvir_storage_vol_get_info ()">gvir_storage_vol_get_info</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
984 </dt>
985 <dd></dd>
986 <dt>
987 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-name" title="gvir_storage_vol_get_name ()">gvir_storage_vol_get_name</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
988 </dt>
989 <dd></dd>
990 <dt>
991 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-path" title="gvir_storage_vol_get_path ()">gvir_storage_vol_get_path</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
992 </dt>
993 <dd></dd>
994 <dt>
995 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-resize" title="gvir_storage_vol_resize ()">gvir_storage_vol_resize</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
996 </dt>
997 <dd></dd>
998 <dt>
999 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-upload" title="gvir_storage_vol_upload ()">gvir_storage_vol_upload</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
1000 </dt>
1001 <dd></dd>
1002 <dt>
1003 <a class="link" href="GVirStream.html#gvir-stream-add-watch" title="gvir_stream_add_watch ()">gvir_stream_add_watch</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1004 </dt>
1005 <dd></dd>
1006 <dt>
1007 <a class="link" href="GVirStream.html#gvir-stream-add-watch-full" title="gvir_stream_add_watch_full ()">gvir_stream_add_watch_full</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1008 </dt>
1009 <dd></dd>
1010 <dt>
1011 <a class="link" href="GVirStream.html#gvir-stream-receive" title="gvir_stream_receive ()">gvir_stream_receive</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1012 </dt>
1013 <dd></dd>
1014 <dt>
1015 <a class="link" href="GVirStream.html#gvir-stream-receive-all" title="gvir_stream_receive_all ()">gvir_stream_receive_all</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1016 </dt>
1017 <dd></dd>
1018 <dt>
1019 <a class="link" href="GVirStream.html#gvir-stream-send" title="gvir_stream_send ()">gvir_stream_send</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1020 </dt>
1021 <dd></dd>
1022 <dt>
1023 <a class="link" href="GVirStream.html#gvir-stream-send-all" title="gvir_stream_send_all ()">gvir_stream_send_all</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
774 gvir_network_dhcp_lease_get_client_id, function in GVirNetworkDHCPLease
775 </dt>
776 <dd></dd>
777 <dt>
778 gvir_network_dhcp_lease_get_expiry_time, function in GVirNetworkDHCPLease
779 </dt>
780 <dd></dd>
781 <dt>
782 gvir_network_dhcp_lease_get_hostname, function in GVirNetworkDHCPLease
783 </dt>
784 <dd></dd>
785 <dt>
786 gvir_network_dhcp_lease_get_iaid, function in GVirNetworkDHCPLease
787 </dt>
788 <dd></dd>
789 <dt>
790 gvir_network_dhcp_lease_get_iface, function in GVirNetworkDHCPLease
791 </dt>
792 <dd></dd>
793 <dt>
794 gvir_network_dhcp_lease_get_ip, function in GVirNetworkDHCPLease
795 </dt>
796 <dd></dd>
797 <dt>
798 gvir_network_dhcp_lease_get_ip_type, function in GVirNetworkDHCPLease
799 </dt>
800 <dd></dd>
801 <dt>
802 gvir_network_dhcp_lease_get_mac, function in GVirNetworkDHCPLease
803 </dt>
804 <dd></dd>
805 <dt>
806 gvir_network_dhcp_lease_get_prefix, function in GVirNetworkDHCPLease
807 </dt>
808 <dd></dd>
809 <dt>
810 gvir_network_dhcp_lease_new, function in libvirt-gobject-network-dhcp-lease-private
811 </dt>
812 <dd></dd>
813 <dt>
814 <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-config" title="gvir_network_filter_get_config ()">gvir_network_filter_get_config</a>, function in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
815 </dt>
816 <dd></dd>
817 <dt>
818 <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-name" title="gvir_network_filter_get_name ()">gvir_network_filter_get_name</a>, function in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
819 </dt>
820 <dd></dd>
821 <dt>
822 <a class="link" href="GVirNetworkFilter.html#gvir-network-filter-get-uuid" title="gvir_network_filter_get_uuid ()">gvir_network_filter_get_uuid</a>, function in <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
823 </dt>
824 <dd></dd>
825 <dt>
826 <a class="link" href="GVirNetwork.html#gvir-network-get-config" title="gvir_network_get_config ()">gvir_network_get_config</a>, function in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
827 </dt>
828 <dd></dd>
829 <dt>
830 <a class="link" href="GVirNetwork.html#gvir-network-get-dhcp-leases" title="gvir_network_get_dhcp_leases ()">gvir_network_get_dhcp_leases</a>, function in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
831 </dt>
832 <dd></dd>
833 <dt>
834 <a class="link" href="GVirNetwork.html#gvir-network-get-name" title="gvir_network_get_name ()">gvir_network_get_name</a>, function in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
835 </dt>
836 <dd></dd>
837 <dt>
838 <a class="link" href="GVirNetwork.html#gvir-network-get-uuid" title="gvir_network_get_uuid ()">gvir_network_get_uuid</a>, function in <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
839 </dt>
840 <dd></dd>
841 <dt>
842 <a class="link" href="GVirNodeDevice.html#gvir-node-device-get-config" title="gvir_node_device_get_config ()">gvir_node_device_get_config</a>, function in <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
843 </dt>
844 <dd></dd>
845 <dt>
846 <a class="link" href="GVirNodeDevice.html#gvir-node-device-get-name" title="gvir_node_device_get_name ()">gvir_node_device_get_name</a>, function in <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
847 </dt>
848 <dd></dd>
849 <dt>
850 <a class="link" href="GVirSecret.html#gvir-secret-get-config" title="gvir_secret_get_config ()">gvir_secret_get_config</a>, function in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
851 </dt>
852 <dd></dd>
853 <dt>
854 <a class="link" href="GVirSecret.html#gvir-secret-get-name" title="gvir_secret_get_name ()">gvir_secret_get_name</a>, function in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
855 </dt>
856 <dd></dd>
857 <dt>
858 <a class="link" href="GVirSecret.html#gvir-secret-get-uuid" title="gvir_secret_get_uuid ()">gvir_secret_get_uuid</a>, function in <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
859 </dt>
860 <dd></dd>
861 <dt>
862 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build" title="gvir_storage_pool_build ()">gvir_storage_pool_build</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
863 </dt>
864 <dd></dd>
865 <dt>
866 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build-async" title="gvir_storage_pool_build_async ()">gvir_storage_pool_build_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
867 </dt>
868 <dd></dd>
869 <dt>
870 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-build-finish" title="gvir_storage_pool_build_finish ()">gvir_storage_pool_build_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
871 </dt>
872 <dd></dd>
873 <dt>
874 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-create-volume" title="gvir_storage_pool_create_volume ()">gvir_storage_pool_create_volume</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
875 </dt>
876 <dd></dd>
877 <dt>
878 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete" title="gvir_storage_pool_delete ()">gvir_storage_pool_delete</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
879 </dt>
880 <dd></dd>
881 <dt>
882 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete-async" title="gvir_storage_pool_delete_async ()">gvir_storage_pool_delete_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
883 </dt>
884 <dd></dd>
885 <dt>
886 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-delete-finish" title="gvir_storage_pool_delete_finish ()">gvir_storage_pool_delete_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
887 </dt>
888 <dd></dd>
889 <dt>
890 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-active" title="gvir_storage_pool_get_active ()">gvir_storage_pool_get_active</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
891 </dt>
892 <dd></dd>
893 <dt>
894 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-autostart" title="gvir_storage_pool_get_autostart ()">gvir_storage_pool_get_autostart</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
895 </dt>
896 <dd></dd>
897 <dt>
898 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-config" title="gvir_storage_pool_get_config ()">gvir_storage_pool_get_config</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
899 </dt>
900 <dd></dd>
901 <dt>
902 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-info" title="gvir_storage_pool_get_info ()">gvir_storage_pool_get_info</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
903 </dt>
904 <dd></dd>
905 <dt>
906 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-name" title="gvir_storage_pool_get_name ()">gvir_storage_pool_get_name</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
907 </dt>
908 <dd></dd>
909 <dt>
910 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-persistent" title="gvir_storage_pool_get_persistent ()">gvir_storage_pool_get_persistent</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
911 </dt>
912 <dd></dd>
913 <dt>
914 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-uuid" title="gvir_storage_pool_get_uuid ()">gvir_storage_pool_get_uuid</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
915 </dt>
916 <dd></dd>
917 <dt>
918 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volume" title="gvir_storage_pool_get_volume ()">gvir_storage_pool_get_volume</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
919 </dt>
920 <dd></dd>
921 <dt>
922 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-get-volumes" title="gvir_storage_pool_get_volumes ()">gvir_storage_pool_get_volumes</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
923 </dt>
924 <dd></dd>
925 <dt>
926 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh" title="gvir_storage_pool_refresh ()">gvir_storage_pool_refresh</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
927 </dt>
928 <dd></dd>
929 <dt>
930 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-async" title="gvir_storage_pool_refresh_async ()">gvir_storage_pool_refresh_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
931 </dt>
932 <dd></dd>
933 <dt>
934 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-refresh-finish" title="gvir_storage_pool_refresh_finish ()">gvir_storage_pool_refresh_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
935 </dt>
936 <dd></dd>
937 <dt>
938 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-set-autostart" title="gvir_storage_pool_set_autostart ()">gvir_storage_pool_set_autostart</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
939 </dt>
940 <dd></dd>
941 <dt>
942 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start" title="gvir_storage_pool_start ()">gvir_storage_pool_start</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
943 </dt>
944 <dd></dd>
945 <dt>
946 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-async" title="gvir_storage_pool_start_async ()">gvir_storage_pool_start_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
947 </dt>
948 <dd></dd>
949 <dt>
950 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-start-finish" title="gvir_storage_pool_start_finish ()">gvir_storage_pool_start_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
951 </dt>
952 <dd></dd>
953 <dt>
954 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop" title="gvir_storage_pool_stop ()">gvir_storage_pool_stop</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
955 </dt>
956 <dd></dd>
957 <dt>
958 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-async" title="gvir_storage_pool_stop_async ()">gvir_storage_pool_stop_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
959 </dt>
960 <dd></dd>
961 <dt>
962 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-stop-finish" title="gvir_storage_pool_stop_finish ()">gvir_storage_pool_stop_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
963 </dt>
964 <dd></dd>
965 <dt>
966 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine" title="gvir_storage_pool_undefine ()">gvir_storage_pool_undefine</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
967 </dt>
968 <dd></dd>
969 <dt>
970 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-async" title="gvir_storage_pool_undefine_async ()">gvir_storage_pool_undefine_async</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
971 </dt>
972 <dd></dd>
973 <dt>
974 <a class="link" href="GVirStoragePool.html#gvir-storage-pool-undefine-finish" title="gvir_storage_pool_undefine_finish ()">gvir_storage_pool_undefine_finish</a>, function in <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
975 </dt>
976 <dd></dd>
977 <dt>
978 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-delete" title="gvir_storage_vol_delete ()">gvir_storage_vol_delete</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
979 </dt>
980 <dd></dd>
981 <dt>
982 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-download" title="gvir_storage_vol_download ()">gvir_storage_vol_download</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
983 </dt>
984 <dd></dd>
985 <dt>
986 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-config" title="gvir_storage_vol_get_config ()">gvir_storage_vol_get_config</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
987 </dt>
988 <dd></dd>
989 <dt>
990 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-info" title="gvir_storage_vol_get_info ()">gvir_storage_vol_get_info</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
991 </dt>
992 <dd></dd>
993 <dt>
994 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-name" title="gvir_storage_vol_get_name ()">gvir_storage_vol_get_name</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
995 </dt>
996 <dd></dd>
997 <dt>
998 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-get-path" title="gvir_storage_vol_get_path ()">gvir_storage_vol_get_path</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
999 </dt>
1000 <dd></dd>
1001 <dt>
1002 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-resize" title="gvir_storage_vol_resize ()">gvir_storage_vol_resize</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
1003 </dt>
1004 <dd></dd>
1005 <dt>
1006 <a class="link" href="GVirStorageVol.html#gvir-storage-vol-upload" title="gvir_storage_vol_upload ()">gvir_storage_vol_upload</a>, function in <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
1007 </dt>
1008 <dd></dd>
1009 <dt>
1010 <a class="link" href="GVirStream.html#gvir-stream-add-watch" title="gvir_stream_add_watch ()">gvir_stream_add_watch</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1011 </dt>
1012 <dd></dd>
1013 <dt>
1014 <a class="link" href="GVirStream.html#gvir-stream-add-watch-full" title="gvir_stream_add_watch_full ()">gvir_stream_add_watch_full</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1015 </dt>
1016 <dd></dd>
1017 <dt>
1018 <a class="link" href="GVirStream.html#gvir-stream-receive" title="gvir_stream_receive ()">gvir_stream_receive</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1019 </dt>
1020 <dd></dd>
1021 <dt>
1022 <a class="link" href="GVirStream.html#gvir-stream-receive-all" title="gvir_stream_receive_all ()">gvir_stream_receive_all</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1023 </dt>
1024 <dd></dd>
1025 <dt>
1026 <a class="link" href="GVirStream.html#gvir-stream-send" title="gvir_stream_send ()">gvir_stream_send</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
1027 </dt>
1028 <dd></dd>
1029 <dt>
1030 <a class="link" href="GVirStream.html#gvir-stream-send-all" title="gvir_stream_send_all ()">gvir_stream_send_all</a>, function in <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
10241031 </dt>
10251032 <dd></dd>
10261033 </div>
10271034 <div class="footer">
1028 <hr>
1029 Generated by GTK-Doc V1.19</div>
1035 <hr>Generated by GTK-Doc V1.24</div>
10301036 </body>
10311037 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Libvirt-gobject</title>
4 <title>Libvirt-gobject: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
15 <td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td> </td>
17 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
18 <th width="100%" align="center">Libvirt-gobject Reference Manual</th>
19 <td><a accesskey="n" href="GVirConnection.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"></td>
16 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
17 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
18 <td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
19 <td><a accesskey="n" href="GVirConnection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
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="Libvirt-gobject-GVir.html">GVir</a></span><span class="refpurpose"></span>
35 <span class="refentrytitle"><a href="GVirInterface.html">GVirInterface</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>
6161 </dl></div>
6262 </div>
6363 <div class="footer">
64 <hr>
65 Generated by GTK-Doc V1.19</div>
64 <hr>Generated by GTK-Doc V1.24</div>
6665 </body>
6766 </html>
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Libvirt-gobject Reference Manual</title>
4 <title>Libvirt-gobject Reference Manual: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
8 <meta name="generator" content="GTK-Doc V1.24 (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">
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="Libvirt-gobject-GVir.html">GVir</a></span><span class="refpurpose"></span>
30 <span class="refentrytitle"><a href="GVirInterface.html">GVirInterface</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>
6060 </dl></div>
6161 </div>
6262 <div class="footer">
63 <hr>
64 Generated by GTK-Doc V1.19</div>
63 <hr>Generated by GTK-Doc V1.24</div>
6564 </body>
6665 </html>
00 <ANCHOR id="GVirConnection" href="Libvirt-gobject/GVirConnection.html">
1 <ANCHOR id="GVirConnection.synopsis" href="Libvirt-gobject/GVirConnection.html#GVirConnection.synopsis">
1 <ANCHOR id="GVirConnection.functions" href="Libvirt-gobject/GVirConnection.html#GVirConnection.functions">
2 <ANCHOR id="GVirConnection.properties" href="Libvirt-gobject/GVirConnection.html#GVirConnection.properties">
3 <ANCHOR id="GVirConnection.signals" href="Libvirt-gobject/GVirConnection.html#GVirConnection.signals">
24 <ANCHOR id="GVirNodeInfo" href="Libvirt-gobject/GVirConnection.html#GVirNodeInfo">
35 <ANCHOR id="GVirConnection.object-hierarchy" href="Libvirt-gobject/GVirConnection.html#GVirConnection.object-hierarchy">
4 <ANCHOR id="GVirConnection.properties" href="Libvirt-gobject/GVirConnection.html#GVirConnection.properties">
5 <ANCHOR id="GVirConnection.signals" href="Libvirt-gobject/GVirConnection.html#GVirConnection.signals">
66 <ANCHOR id="GVirConnection.description" href="Libvirt-gobject/GVirConnection.html#GVirConnection.description">
7 <ANCHOR id="GVirConnection.details" href="Libvirt-gobject/GVirConnection.html#GVirConnection.details">
8 <ANCHOR id="GVirNodeInfo-struct" href="Libvirt-gobject/GVirConnection.html#GVirNodeInfo-struct">
9 <ANCHOR id="GVirConnection-struct" href="Libvirt-gobject/GVirConnection.html#GVirConnection-struct">
10 <ANCHOR id="GVirConnectionClass" href="Libvirt-gobject/GVirConnection.html#GVirConnectionClass">
7 <ANCHOR id="GVirConnection.functions_details" href="Libvirt-gobject/GVirConnection.html#GVirConnection.functions_details">
118 <ANCHOR id="gvir-connection-new" href="Libvirt-gobject/GVirConnection.html#gvir-connection-new">
129 <ANCHOR id="gvir-connection-open" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open">
1310 <ANCHOR id="gvir-connection-open-read-only" href="Libvirt-gobject/GVirConnection.html#gvir-connection-open-read-only">
3027 <ANCHOR id="gvir-connection-find-domain-by-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-domain-by-name">
3128 <ANCHOR id="gvir-connection-create-domain" href="Libvirt-gobject/GVirConnection.html#gvir-connection-create-domain">
3229 <ANCHOR id="gvir-connection-start-domain" href="Libvirt-gobject/GVirConnection.html#gvir-connection-start-domain">
30 <ANCHOR id="gvir-connection-fetch-interfaces" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-interfaces">
31 <ANCHOR id="gvir-connection-fetch-interfaces-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-interfaces-async">
32 <ANCHOR id="gvir-connection-fetch-interfaces-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-interfaces-finish">
3333 <ANCHOR id="gvir-connection-get-interfaces" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-interfaces">
3434 <ANCHOR id="gvir-connection-get-interface" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-interface">
3535 <ANCHOR id="gvir-connection-find-interface-by-mac" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-interface-by-mac">
36 <ANCHOR id="gvir-connection-fetch-networks" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-networks">
37 <ANCHOR id="gvir-connection-fetch-networks-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-networks-async">
38 <ANCHOR id="gvir-connection-fetch-networks-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-fetch-networks-finish">
3639 <ANCHOR id="gvir-connection-get-networks" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-networks">
3740 <ANCHOR id="gvir-connection-get-network" href="Libvirt-gobject/GVirConnection.html#gvir-connection-get-network">
3841 <ANCHOR id="gvir-connection-find-network-by-name" href="Libvirt-gobject/GVirConnection.html#gvir-connection-find-network-by-name">
5861 <ANCHOR id="gvir-connection-restore-domain-from-file" href="Libvirt-gobject/GVirConnection.html#gvir-connection-restore-domain-from-file">
5962 <ANCHOR id="gvir-connection-restore-domain-from-file-async" href="Libvirt-gobject/GVirConnection.html#gvir-connection-restore-domain-from-file-async">
6063 <ANCHOR id="gvir-connection-restore-domain-from-file-finish" href="Libvirt-gobject/GVirConnection.html#gvir-connection-restore-domain-from-file-finish">
64 <ANCHOR id="GVirConnection.other_details" href="Libvirt-gobject/GVirConnection.html#GVirConnection.other_details">
6165 <ANCHOR id="GVirConnection.property-details" href="Libvirt-gobject/GVirConnection.html#GVirConnection.property-details">
6266 <ANCHOR id="GVirConnection--handle" href="Libvirt-gobject/GVirConnection.html#GVirConnection--handle">
6367 <ANCHOR id="GVirConnection--uri" href="Libvirt-gobject/GVirConnection.html#GVirConnection--uri">
6771 <ANCHOR id="GVirConnection-domain-added" href="Libvirt-gobject/GVirConnection.html#GVirConnection-domain-added">
6872 <ANCHOR id="GVirConnection-domain-removed" href="Libvirt-gobject/GVirConnection.html#GVirConnection-domain-removed">
6973 <ANCHOR id="GVirDomain" href="Libvirt-gobject/GVirDomain.html">
70 <ANCHOR id="GVirDomain.synopsis" href="Libvirt-gobject/GVirDomain.html#GVirDomain.synopsis">
71 <ANCHOR id="GVirDomainInfo" href="Libvirt-gobject/GVirDomain.html#GVirDomainInfo">
72 <ANCHOR id="GVirDomain.object-hierarchy" href="Libvirt-gobject/GVirDomain.html#GVirDomain.object-hierarchy">
74 <ANCHOR id="GVirDomain.functions" href="Libvirt-gobject/GVirDomain.html#GVirDomain.functions">
7375 <ANCHOR id="GVirDomain.properties" href="Libvirt-gobject/GVirDomain.html#GVirDomain.properties">
7476 <ANCHOR id="GVirDomain.signals" href="Libvirt-gobject/GVirDomain.html#GVirDomain.signals">
77 <ANCHOR id="GVirDomainInfo" href="Libvirt-gobject/GVirDomain.html#GVirDomainInfo">
78 <ANCHOR id="GVirDomain.other" href="Libvirt-gobject/GVirDomain.html#GVirDomain.other">
79 <ANCHOR id="GVirDomain.object-hierarchy" href="Libvirt-gobject/GVirDomain.html#GVirDomain.object-hierarchy">
7580 <ANCHOR id="GVirDomain.description" href="Libvirt-gobject/GVirDomain.html#GVirDomain.description">
76 <ANCHOR id="GVirDomain.details" href="Libvirt-gobject/GVirDomain.html#GVirDomain.details">
77 <ANCHOR id="GVirDomain-struct" href="Libvirt-gobject/GVirDomain.html#GVirDomain-struct">
78 <ANCHOR id="GVirDomainClass" href="Libvirt-gobject/GVirDomain.html#GVirDomainClass">
81 <ANCHOR id="GVirDomain.functions_details" href="Libvirt-gobject/GVirDomain.html#GVirDomain.functions_details">
82 <ANCHOR id="gvir-domain-get-name" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-name">
83 <ANCHOR id="gvir-domain-get-uuid" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-uuid">
84 <ANCHOR id="gvir-domain-get-id" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-id">
85 <ANCHOR id="gvir-domain-start" href="Libvirt-gobject/GVirDomain.html#gvir-domain-start">
86 <ANCHOR id="gvir-domain-start-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-start-async">
87 <ANCHOR id="gvir-domain-start-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-start-finish">
88 <ANCHOR id="gvir-domain-resume" href="Libvirt-gobject/GVirDomain.html#gvir-domain-resume">
89 <ANCHOR id="gvir-domain-resume-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-resume-async">
90 <ANCHOR id="gvir-domain-resume-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-resume-finish">
91 <ANCHOR id="gvir-domain-wakeup" href="Libvirt-gobject/GVirDomain.html#gvir-domain-wakeup">
92 <ANCHOR id="gvir-domain-wakeup-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-wakeup-async">
93 <ANCHOR id="gvir-domain-wakeup-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-wakeup-finish">
94 <ANCHOR id="gvir-domain-stop" href="Libvirt-gobject/GVirDomain.html#gvir-domain-stop">
95 <ANCHOR id="gvir-domain-delete" href="Libvirt-gobject/GVirDomain.html#gvir-domain-delete">
96 <ANCHOR id="gvir-domain-shutdown" href="Libvirt-gobject/GVirDomain.html#gvir-domain-shutdown">
97 <ANCHOR id="gvir-domain-reboot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-reboot">
98 <ANCHOR id="gvir-domain-save-to-file" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-to-file">
99 <ANCHOR id="gvir-domain-save-to-file-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-to-file-async">
100 <ANCHOR id="gvir-domain-save-to-file-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-to-file-finish">
101 <ANCHOR id="gvir-domain-get-info" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-info">
102 <ANCHOR id="gvir-domain-get-info-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-info-async">
103 <ANCHOR id="gvir-domain-get-info-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-info-finish">
104 <ANCHOR id="gvir-domain-get-config" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-config">
105 <ANCHOR id="gvir-domain-set-config" href="Libvirt-gobject/GVirDomain.html#gvir-domain-set-config">
106 <ANCHOR id="gvir-domain-screenshot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-screenshot">
107 <ANCHOR id="gvir-domain-open-console" href="Libvirt-gobject/GVirDomain.html#gvir-domain-open-console">
108 <ANCHOR id="gvir-domain-open-graphics" href="Libvirt-gobject/GVirDomain.html#gvir-domain-open-graphics">
109 <ANCHOR id="gvir-domain-open-graphics-fd" href="Libvirt-gobject/GVirDomain.html#gvir-domain-open-graphics-fd">
110 <ANCHOR id="gvir-domain-suspend" href="Libvirt-gobject/GVirDomain.html#gvir-domain-suspend">
111 <ANCHOR id="gvir-domain-save" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save">
112 <ANCHOR id="gvir-domain-save-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-async">
113 <ANCHOR id="gvir-domain-save-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-finish">
114 <ANCHOR id="gvir-domain-get-persistent" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-persistent">
115 <ANCHOR id="gvir-domain-get-saved" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-saved">
116 <ANCHOR id="gvir-domain-get-devices" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-devices">
117 <ANCHOR id="gvir-domain-update-device" href="Libvirt-gobject/GVirDomain.html#gvir-domain-update-device">
118 <ANCHOR id="gvir-domain-create-snapshot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-create-snapshot">
119 <ANCHOR id="gvir-domain-create-snapshot-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-create-snapshot-async">
120 <ANCHOR id="gvir-domain-create-snapshot-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-create-snapshot-finish">
121 <ANCHOR id="gvir-domain-fetch-snapshots" href="Libvirt-gobject/GVirDomain.html#gvir-domain-fetch-snapshots">
122 <ANCHOR id="gvir-domain-get-snapshots" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-snapshots">
123 <ANCHOR id="gvir-domain-fetch-snapshots-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-fetch-snapshots-async">
124 <ANCHOR id="gvir-domain-fetch-snapshots-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-fetch-snapshots-finish">
125 <ANCHOR id="gvir-domain-get-has-current-snapshot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-has-current-snapshot">
126 <ANCHOR id="GVirDomain.other_details" href="Libvirt-gobject/GVirDomain.html#GVirDomain.other_details">
79127 <ANCHOR id="GVirDomainState" href="Libvirt-gobject/GVirDomain.html#GVirDomainState">
80128 <ANCHOR id="GVIR-DOMAIN-STATE-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-NONE:CAPS">
81129 <ANCHOR id="GVIR-DOMAIN-STATE-RUNNING:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-RUNNING:CAPS">
122170 <ANCHOR id="GVIR-DOMAIN-REBOOT-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-REBOOT-NONE:CAPS">
123171 <ANCHOR id="GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-REBOOT-ACPI-POWER-BTN:CAPS">
124172 <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">
139 <ANCHOR id="gvir-domain-delete" href="Libvirt-gobject/GVirDomain.html#gvir-domain-delete">
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">
145 <ANCHOR id="gvir-domain-get-info" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-info">
146 <ANCHOR id="gvir-domain-get-info-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-info-async">
147 <ANCHOR id="gvir-domain-get-info-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-info-finish">
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">
151 <ANCHOR id="gvir-domain-open-console" href="Libvirt-gobject/GVirDomain.html#gvir-domain-open-console">
152 <ANCHOR id="gvir-domain-open-graphics" href="Libvirt-gobject/GVirDomain.html#gvir-domain-open-graphics">
153 <ANCHOR id="gvir-domain-suspend" href="Libvirt-gobject/GVirDomain.html#gvir-domain-suspend">
154 <ANCHOR id="gvir-domain-save" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save">
155 <ANCHOR id="gvir-domain-save-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-async">
156 <ANCHOR id="gvir-domain-save-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-save-finish">
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">
160 <ANCHOR id="gvir-domain-update-device" href="Libvirt-gobject/GVirDomain.html#gvir-domain-update-device">
161 <ANCHOR id="gvir-domain-create-snapshot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-create-snapshot">
173 <ANCHOR id="GVirDomainSnapshotListFlags" href="Libvirt-gobject/GVirDomain.html#GVirDomainSnapshotListFlags">
174 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-ALL:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-ALL:CAPS">
175 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-DESCENDANTS:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-DESCENDANTS:CAPS">
176 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-ROOTS:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-ROOTS:CAPS">
177 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-METADATA:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-METADATA:CAPS">
178 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-LEAVES:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-LEAVES:CAPS">
179 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-NO-LEAVES:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-NO-LEAVES:CAPS">
180 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-NO-METADATA:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-NO-METADATA:CAPS">
181 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-INACTIVE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-INACTIVE:CAPS">
182 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-ACTIVE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-ACTIVE:CAPS">
183 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-DISK-ONLY:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-DISK-ONLY:CAPS">
184 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-INTERNAL:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-INTERNAL:CAPS">
185 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-LIST-EXTERNAL:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-SNAPSHOT-LIST-EXTERNAL:CAPS">
162186 <ANCHOR id="GVirDomain.property-details" href="Libvirt-gobject/GVirDomain.html#GVirDomain.property-details">
163187 <ANCHOR id="GVirDomain--handle" href="Libvirt-gobject/GVirDomain.html#GVirDomain--handle">
164188 <ANCHOR id="GVirDomain--persistent" href="Libvirt-gobject/GVirDomain.html#GVirDomain--persistent">
170194 <ANCHOR id="GVirDomain-suspended" href="Libvirt-gobject/GVirDomain.html#GVirDomain-suspended">
171195 <ANCHOR id="GVirDomain-updated" href="Libvirt-gobject/GVirDomain.html#GVirDomain-updated">
172196 <ANCHOR id="GVirDomainSnapshot" href="Libvirt-gobject/GVirDomainSnapshot.html">
173 <ANCHOR id="GVirDomainSnapshot.synopsis" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.synopsis">
197 <ANCHOR id="GVirDomainSnapshot.functions" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.functions">
198 <ANCHOR id="GVirDomainSnapshot.properties" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.properties">
199 <ANCHOR id="GVirDomainSnapshot.other" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.other">
174200 <ANCHOR id="GVirDomainSnapshot.object-hierarchy" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.object-hierarchy">
175 <ANCHOR id="GVirDomainSnapshot.properties" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.properties">
176201 <ANCHOR id="GVirDomainSnapshot.description" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.description">
177 <ANCHOR id="GVirDomainSnapshot.details" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.details">
178 <ANCHOR id="GVirDomainSnapshot-struct" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot-struct">
179 <ANCHOR id="GVirDomainSnapshotClass" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshotClass">
202 <ANCHOR id="GVirDomainSnapshot.functions_details" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.functions_details">
180203 <ANCHOR id="gvir-domain-snapshot-get-name" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-get-name">
181204 <ANCHOR id="gvir-domain-snapshot-get-config" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-get-config">
205 <ANCHOR id="gvir-domain-snapshot-delete" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-delete">
206 <ANCHOR id="gvir-domain-snapshot-delete-async" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-delete-async">
207 <ANCHOR id="gvir-domain-snapshot-delete-finish" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-delete-finish">
208 <ANCHOR id="gvir-domain-snapshot-get-is-current" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-get-is-current">
209 <ANCHOR id="gvir-domain-snapshot-revert-to" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to">
210 <ANCHOR id="gvir-domain-snapshot-revert-to-async" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to-async">
211 <ANCHOR id="gvir-domain-snapshot-revert-to-finish" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-revert-to-finish">
212 <ANCHOR id="gvir-domain-snapshot-set-config" href="Libvirt-gobject/GVirDomainSnapshot.html#gvir-domain-snapshot-set-config">
213 <ANCHOR id="GVirDomainSnapshot.other_details" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.other_details">
214 <ANCHOR id="GVirDomainSnapshotDeleteFlags" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshotDeleteFlags">
215 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-DELETE-CHILDREN:CAPS" href="Libvirt-gobject/GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-DELETE-CHILDREN:CAPS">
216 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-DELETE-METADATA-ONLY:CAPS" href="Libvirt-gobject/GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-DELETE-METADATA-ONLY:CAPS">
217 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-DELETE-CHILDREN-ONLY:CAPS" href="Libvirt-gobject/GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-DELETE-CHILDREN-ONLY:CAPS">
218 <ANCHOR id="GVirDomainSnapshotRevertFlags" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshotRevertFlags">
219 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-REVERT-RUNNING:CAPS" href="Libvirt-gobject/GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-REVERT-RUNNING:CAPS">
220 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-REVERT-PAUSED:CAPS" href="Libvirt-gobject/GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-REVERT-PAUSED:CAPS">
221 <ANCHOR id="GVIR-DOMAIN-SNAPSHOT-REVERT-FORCE:CAPS" href="Libvirt-gobject/GVirDomainSnapshot.html#GVIR-DOMAIN-SNAPSHOT-REVERT-FORCE:CAPS">
182222 <ANCHOR id="GVirDomainSnapshot.property-details" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot.property-details">
183223 <ANCHOR id="GVirDomainSnapshot--handle" href="Libvirt-gobject/GVirDomainSnapshot.html#GVirDomainSnapshot--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">
224 <ANCHOR id="GVirInterface" href="Libvirt-gobject/GVirInterface.html">
225 <ANCHOR id="GVirInterface.functions" href="Libvirt-gobject/GVirInterface.html#GVirInterface.functions">
226 <ANCHOR id="GVirInterface.properties" href="Libvirt-gobject/GVirInterface.html#GVirInterface.properties">
227 <ANCHOR id="GVirInterface.object-hierarchy" href="Libvirt-gobject/GVirInterface.html#GVirInterface.object-hierarchy">
228 <ANCHOR id="GVirInterface.description" href="Libvirt-gobject/GVirInterface.html#GVirInterface.description">
229 <ANCHOR id="GVirInterface.functions_details" href="Libvirt-gobject/GVirInterface.html#GVirInterface.functions_details">
230 <ANCHOR id="gvir-interface-get-name" href="Libvirt-gobject/GVirInterface.html#gvir-interface-get-name">
231 <ANCHOR id="gvir-interface-get-mac" href="Libvirt-gobject/GVirInterface.html#gvir-interface-get-mac">
232 <ANCHOR id="gvir-interface-get-config" href="Libvirt-gobject/GVirInterface.html#gvir-interface-get-config">
233 <ANCHOR id="GVirInterface.other_details" href="Libvirt-gobject/GVirInterface.html#GVirInterface.other_details">
234 <ANCHOR id="GVirInterface.property-details" href="Libvirt-gobject/GVirInterface.html#GVirInterface.property-details">
235 <ANCHOR id="GVirInterface--handle" href="Libvirt-gobject/GVirInterface.html#GVirInterface--handle">
197236 <ANCHOR id="GVirManager" href="Libvirt-gobject/GVirManager.html">
198 <ANCHOR id="GVirManager.synopsis" href="Libvirt-gobject/GVirManager.html#GVirManager.synopsis">
237 <ANCHOR id="GVirManager.functions" href="Libvirt-gobject/GVirManager.html#GVirManager.functions">
238 <ANCHOR id="GVirManager.signals" href="Libvirt-gobject/GVirManager.html#GVirManager.signals">
199239 <ANCHOR id="GVirManager.object-hierarchy" href="Libvirt-gobject/GVirManager.html#GVirManager.object-hierarchy">
200 <ANCHOR id="GVirManager.signals" href="Libvirt-gobject/GVirManager.html#GVirManager.signals">
201240 <ANCHOR id="GVirManager.description" href="Libvirt-gobject/GVirManager.html#GVirManager.description">
202 <ANCHOR id="GVirManager.details" href="Libvirt-gobject/GVirManager.html#GVirManager.details">
203 <ANCHOR id="GVirManager-struct" href="Libvirt-gobject/GVirManager.html#GVirManager-struct">
204 <ANCHOR id="GVirManagerClass" href="Libvirt-gobject/GVirManager.html#GVirManagerClass">
241 <ANCHOR id="GVirManager.functions_details" href="Libvirt-gobject/GVirManager.html#GVirManager.functions_details">
205242 <ANCHOR id="gvir-manager-new" href="Libvirt-gobject/GVirManager.html#gvir-manager-new">
206243 <ANCHOR id="gvir-manager-add-connection" href="Libvirt-gobject/GVirManager.html#gvir-manager-add-connection">
207244 <ANCHOR id="gvir-manager-remove-connection" href="Libvirt-gobject/GVirManager.html#gvir-manager-remove-connection">
208245 <ANCHOR id="gvir-manager-get-connections" href="Libvirt-gobject/GVirManager.html#gvir-manager-get-connections">
209246 <ANCHOR id="gvir-manager-find-connection-by-uri" href="Libvirt-gobject/GVirManager.html#gvir-manager-find-connection-by-uri">
247 <ANCHOR id="GVirManager.other_details" href="Libvirt-gobject/GVirManager.html#GVirManager.other_details">
210248 <ANCHOR id="GVirManager.signal-details" href="Libvirt-gobject/GVirManager.html#GVirManager.signal-details">
211249 <ANCHOR id="GVirManager-connection-added" href="Libvirt-gobject/GVirManager.html#GVirManager-connection-added">
212250 <ANCHOR id="GVirManager-connection-removed" href="Libvirt-gobject/GVirManager.html#GVirManager-connection-removed">
213251 <ANCHOR id="GVirNetworkFilter" href="Libvirt-gobject/GVirNetworkFilter.html">
214 <ANCHOR id="GVirNetworkFilter.synopsis" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.synopsis">
252 <ANCHOR id="GVirNetworkFilter.functions" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.functions">
253 <ANCHOR id="GVirNetworkFilter.properties" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.properties">
215254 <ANCHOR id="GVirNetworkFilter.object-hierarchy" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.object-hierarchy">
216 <ANCHOR id="GVirNetworkFilter.properties" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.properties">
217255 <ANCHOR id="GVirNetworkFilter.description" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.description">
218 <ANCHOR id="GVirNetworkFilter.details" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.details">
219 <ANCHOR id="GVirNetworkFilter-struct" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter-struct">
220 <ANCHOR id="GVirNetworkFilterClass" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilterClass">
256 <ANCHOR id="GVirNetworkFilter.functions_details" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.functions_details">
221257 <ANCHOR id="gvir-network-filter-get-name" href="Libvirt-gobject/GVirNetworkFilter.html#gvir-network-filter-get-name">
222258 <ANCHOR id="gvir-network-filter-get-uuid" href="Libvirt-gobject/GVirNetworkFilter.html#gvir-network-filter-get-uuid">
223259 <ANCHOR id="gvir-network-filter-get-config" href="Libvirt-gobject/GVirNetworkFilter.html#gvir-network-filter-get-config">
260 <ANCHOR id="GVirNetworkFilter.other_details" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.other_details">
224261 <ANCHOR id="GVirNetworkFilter.property-details" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter.property-details">
225262 <ANCHOR id="GVirNetworkFilter--handle" href="Libvirt-gobject/GVirNetworkFilter.html#GVirNetworkFilter--handle">
226263 <ANCHOR id="GVirNetwork" href="Libvirt-gobject/GVirNetwork.html">
227 <ANCHOR id="GVirNetwork.synopsis" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.synopsis">
264 <ANCHOR id="GVirNetwork.functions" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.functions">
265 <ANCHOR id="GVirNetwork.properties" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.properties">
228266 <ANCHOR id="GVirNetwork.object-hierarchy" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.object-hierarchy">
229 <ANCHOR id="GVirNetwork.properties" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.properties">
230267 <ANCHOR id="GVirNetwork.description" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.description">
231 <ANCHOR id="GVirNetwork.details" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.details">
232 <ANCHOR id="GVirNetwork-struct" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork-struct">
233 <ANCHOR id="GVirNetworkClass" href="Libvirt-gobject/GVirNetwork.html#GVirNetworkClass">
268 <ANCHOR id="GVirNetwork.functions_details" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.functions_details">
234269 <ANCHOR id="gvir-network-get-name" href="Libvirt-gobject/GVirNetwork.html#gvir-network-get-name">
235270 <ANCHOR id="gvir-network-get-uuid" href="Libvirt-gobject/GVirNetwork.html#gvir-network-get-uuid">
236271 <ANCHOR id="gvir-network-get-config" href="Libvirt-gobject/GVirNetwork.html#gvir-network-get-config">
272 <ANCHOR id="gvir-network-get-dhcp-leases" href="Libvirt-gobject/GVirNetwork.html#gvir-network-get-dhcp-leases">
273 <ANCHOR id="GVirNetwork.other_details" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.other_details">
237274 <ANCHOR id="GVirNetwork.property-details" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork.property-details">
238275 <ANCHOR id="GVirNetwork--handle" href="Libvirt-gobject/GVirNetwork.html#GVirNetwork--handle">
239276 <ANCHOR id="GVirNodeDevice" href="Libvirt-gobject/GVirNodeDevice.html">
240 <ANCHOR id="GVirNodeDevice.synopsis" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.synopsis">
277 <ANCHOR id="GVirNodeDevice.functions" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.functions">
278 <ANCHOR id="GVirNodeDevice.properties" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.properties">
241279 <ANCHOR id="GVirNodeDevice.object-hierarchy" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.object-hierarchy">
242 <ANCHOR id="GVirNodeDevice.properties" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.properties">
243280 <ANCHOR id="GVirNodeDevice.description" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.description">
244 <ANCHOR id="GVirNodeDevice.details" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.details">
245 <ANCHOR id="GVirNodeDevice-struct" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice-struct">
246 <ANCHOR id="GVirNodeDeviceClass" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDeviceClass">
281 <ANCHOR id="GVirNodeDevice.functions_details" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.functions_details">
247282 <ANCHOR id="gvir-node-device-get-name" href="Libvirt-gobject/GVirNodeDevice.html#gvir-node-device-get-name">
248283 <ANCHOR id="gvir-node-device-get-config" href="Libvirt-gobject/GVirNodeDevice.html#gvir-node-device-get-config">
284 <ANCHOR id="GVirNodeDevice.other_details" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.other_details">
249285 <ANCHOR id="GVirNodeDevice.property-details" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice.property-details">
250286 <ANCHOR id="GVirNodeDevice--handle" href="Libvirt-gobject/GVirNodeDevice.html#GVirNodeDevice--handle">
251287 <ANCHOR id="GVirSecret" href="Libvirt-gobject/GVirSecret.html">
252 <ANCHOR id="GVirSecret.synopsis" href="Libvirt-gobject/GVirSecret.html#GVirSecret.synopsis">
288 <ANCHOR id="GVirSecret.functions" href="Libvirt-gobject/GVirSecret.html#GVirSecret.functions">
289 <ANCHOR id="GVirSecret.properties" href="Libvirt-gobject/GVirSecret.html#GVirSecret.properties">
253290 <ANCHOR id="GVirSecret.object-hierarchy" href="Libvirt-gobject/GVirSecret.html#GVirSecret.object-hierarchy">
254 <ANCHOR id="GVirSecret.properties" href="Libvirt-gobject/GVirSecret.html#GVirSecret.properties">
255291 <ANCHOR id="GVirSecret.description" href="Libvirt-gobject/GVirSecret.html#GVirSecret.description">
256 <ANCHOR id="GVirSecret.details" href="Libvirt-gobject/GVirSecret.html#GVirSecret.details">
257 <ANCHOR id="GVirSecret-struct" href="Libvirt-gobject/GVirSecret.html#GVirSecret-struct">
258 <ANCHOR id="GVirSecretClass" href="Libvirt-gobject/GVirSecret.html#GVirSecretClass">
292 <ANCHOR id="GVirSecret.functions_details" href="Libvirt-gobject/GVirSecret.html#GVirSecret.functions_details">
259293 <ANCHOR id="gvir-secret-get-name" href="Libvirt-gobject/GVirSecret.html#gvir-secret-get-name">
260294 <ANCHOR id="gvir-secret-get-uuid" href="Libvirt-gobject/GVirSecret.html#gvir-secret-get-uuid">
261295 <ANCHOR id="gvir-secret-get-config" href="Libvirt-gobject/GVirSecret.html#gvir-secret-get-config">
296 <ANCHOR id="GVirSecret.other_details" href="Libvirt-gobject/GVirSecret.html#GVirSecret.other_details">
262297 <ANCHOR id="GVirSecret.property-details" href="Libvirt-gobject/GVirSecret.html#GVirSecret.property-details">
263298 <ANCHOR id="GVirSecret--handle" href="Libvirt-gobject/GVirSecret.html#GVirSecret--handle">
264299 <ANCHOR id="GVirStoragePool" href="Libvirt-gobject/GVirStoragePool.html">
265 <ANCHOR id="GVirStoragePool.synopsis" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.synopsis">
300 <ANCHOR id="GVirStoragePool.functions" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.functions">
301 <ANCHOR id="GVirStoragePool.properties" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.properties">
266302 <ANCHOR id="GVirStoragePoolInfo" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePoolInfo">
303 <ANCHOR id="GVirStoragePool.other" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.other">
267304 <ANCHOR id="GVirStoragePool.object-hierarchy" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.object-hierarchy">
268 <ANCHOR id="GVirStoragePool.properties" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.properties">
269305 <ANCHOR id="GVirStoragePool.description" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.description">
270 <ANCHOR id="GVirStoragePool.details" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.details">
271 <ANCHOR id="GVirStoragePool-struct" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool-struct">
272 <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">
279 <ANCHOR id="GVirStoragePoolInfo-struct" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePoolInfo-struct">
306 <ANCHOR id="GVirStoragePool.functions_details" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.functions_details">
280307 <ANCHOR id="gvir-storage-pool-get-name" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-name">
281308 <ANCHOR id="gvir-storage-pool-get-uuid" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-uuid">
282309 <ANCHOR id="gvir-storage-pool-get-active" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-active">
304331 <ANCHOR id="gvir-storage-pool-delete" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-delete">
305332 <ANCHOR id="gvir-storage-pool-delete-async" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-delete-async">
306333 <ANCHOR id="gvir-storage-pool-delete-finish" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-delete-finish">
334 <ANCHOR id="gvir-storage-pool-get-autostart" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-get-autostart">
335 <ANCHOR id="gvir-storage-pool-set-autostart" href="Libvirt-gobject/GVirStoragePool.html#gvir-storage-pool-set-autostart">
336 <ANCHOR id="GVirStoragePool.other_details" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.other_details">
337 <ANCHOR id="GVirStoragePoolState" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePoolState">
338 <ANCHOR id="GVIR-STORAGE-POOL-STATE-INACTIVE:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-INACTIVE:CAPS">
339 <ANCHOR id="GVIR-STORAGE-POOL-STATE-BUILDING:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-BUILDING:CAPS">
340 <ANCHOR id="GVIR-STORAGE-POOL-STATE-RUNNING:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-RUNNING:CAPS">
341 <ANCHOR id="GVIR-STORAGE-POOL-STATE-DEGRADED:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-DEGRADED:CAPS">
342 <ANCHOR id="GVIR-STORAGE-POOL-STATE-INACCESSIBLE:CAPS" href="Libvirt-gobject/GVirStoragePool.html#GVIR-STORAGE-POOL-STATE-INACCESSIBLE:CAPS">
307343 <ANCHOR id="GVirStoragePool.property-details" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool.property-details">
308344 <ANCHOR id="GVirStoragePool--handle" href="Libvirt-gobject/GVirStoragePool.html#GVirStoragePool--handle">
309345 <ANCHOR id="GVirStorageVol" href="Libvirt-gobject/GVirStorageVol.html">
310 <ANCHOR id="GVirStorageVol.synopsis" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.synopsis">
346 <ANCHOR id="GVirStorageVol.functions" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.functions">
347 <ANCHOR id="GVirStorageVol.properties" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.properties">
311348 <ANCHOR id="GVirStorageVolInfo" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVolInfo">
349 <ANCHOR id="GVirStorageVol.other" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.other">
312350 <ANCHOR id="GVirStorageVol.object-hierarchy" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.object-hierarchy">
313 <ANCHOR id="GVirStorageVol.properties" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.properties">
314351 <ANCHOR id="GVirStorageVol.description" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.description">
315 <ANCHOR id="GVirStorageVol.details" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.details">
316 <ANCHOR id="GVirStorageVol-struct" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol-struct">
317 <ANCHOR id="GVirStorageVolClass" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVolClass">
352 <ANCHOR id="GVirStorageVol.functions_details" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.functions_details">
353 <ANCHOR id="gvir-storage-vol-get-name" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-name">
354 <ANCHOR id="gvir-storage-vol-get-path" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-path">
355 <ANCHOR id="gvir-storage-vol-delete" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-delete">
356 <ANCHOR id="gvir-storage-vol-get-config" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-config">
357 <ANCHOR id="gvir-storage-vol-get-info" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-info">
358 <ANCHOR id="gvir-storage-vol-resize" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-resize">
359 <ANCHOR id="gvir-storage-vol-download" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-download">
360 <ANCHOR id="gvir-storage-vol-upload" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-upload">
361 <ANCHOR id="GVirStorageVol.other_details" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.other_details">
318362 <ANCHOR id="GVirStorageVolType" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVolType">
319363 <ANCHOR id="GVIR-STORAGE-VOL-STATE-FILE:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-STATE-FILE:CAPS">
320364 <ANCHOR id="GVIR-STORAGE-VOL-STATE-BLOCK:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-STATE-BLOCK:CAPS">
324368 <ANCHOR id="GVIR-STORAGE-VOL-RESIZE-ALLOCATE:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-ALLOCATE:CAPS">
325369 <ANCHOR id="GVIR-STORAGE-VOL-RESIZE-DELTA:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-DELTA:CAPS">
326370 <ANCHOR id="GVIR-STORAGE-VOL-RESIZE-SHRINK:CAPS" href="Libvirt-gobject/GVirStorageVol.html#GVIR-STORAGE-VOL-RESIZE-SHRINK:CAPS">
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">
330 <ANCHOR id="gvir-storage-vol-delete" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-delete">
331 <ANCHOR id="gvir-storage-vol-get-config" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-config">
332 <ANCHOR id="gvir-storage-vol-get-info" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-get-info">
333 <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">
335 <ANCHOR id="gvir-storage-vol-upload" href="Libvirt-gobject/GVirStorageVol.html#gvir-storage-vol-upload">
336371 <ANCHOR id="GVirStorageVol.property-details" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol.property-details">
337372 <ANCHOR id="GVirStorageVol--handle" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol--handle">
338373 <ANCHOR id="GVirStorageVol--pool" href="Libvirt-gobject/GVirStorageVol.html#GVirStorageVol--pool">
339374 <ANCHOR id="GVirStream" href="Libvirt-gobject/GVirStream.html">
340 <ANCHOR id="GVirStream.synopsis" href="Libvirt-gobject/GVirStream.html#GVirStream.synopsis">
375 <ANCHOR id="GVirStream.functions" href="Libvirt-gobject/GVirStream.html#GVirStream.functions">
376 <ANCHOR id="GVirStream.properties" href="Libvirt-gobject/GVirStream.html#GVirStream.properties">
377 <ANCHOR id="GVirStream.other" href="Libvirt-gobject/GVirStream.html#GVirStream.other">
341378 <ANCHOR id="GVirStream.object-hierarchy" href="Libvirt-gobject/GVirStream.html#GVirStream.object-hierarchy">
342 <ANCHOR id="GVirStream.properties" href="Libvirt-gobject/GVirStream.html#GVirStream.properties">
343379 <ANCHOR id="GVirStream.description" href="Libvirt-gobject/GVirStream.html#GVirStream.description">
344 <ANCHOR id="GVirStream.details" href="Libvirt-gobject/GVirStream.html#GVirStream.details">
345 <ANCHOR id="GVirStream-struct" href="Libvirt-gobject/GVirStream.html#GVirStream-struct">
346 <ANCHOR id="GVirStreamClass" href="Libvirt-gobject/GVirStream.html#GVirStreamClass">
380 <ANCHOR id="GVirStream.functions_details" href="Libvirt-gobject/GVirStream.html#GVirStream.functions_details">
347381 <ANCHOR id="GVirStreamSinkFunc" href="Libvirt-gobject/GVirStream.html#GVirStreamSinkFunc">
348382 <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">
354383 <ANCHOR id="GVirStreamIOFunc" href="Libvirt-gobject/GVirStream.html#GVirStreamIOFunc">
355384 <ANCHOR id="gvir-stream-add-watch" href="Libvirt-gobject/GVirStream.html#gvir-stream-add-watch">
356385 <ANCHOR id="gvir-stream-add-watch-full" href="Libvirt-gobject/GVirStream.html#gvir-stream-add-watch-full">
358387 <ANCHOR id="gvir-stream-receive" href="Libvirt-gobject/GVirStream.html#gvir-stream-receive">
359388 <ANCHOR id="gvir-stream-send-all" href="Libvirt-gobject/GVirStream.html#gvir-stream-send-all">
360389 <ANCHOR id="gvir-stream-send" href="Libvirt-gobject/GVirStream.html#gvir-stream-send">
390 <ANCHOR id="GVirStream.other_details" href="Libvirt-gobject/GVirStream.html#GVirStream.other_details">
391 <ANCHOR id="GVirStreamIOCondition" href="Libvirt-gobject/GVirStream.html#GVirStreamIOCondition">
392 <ANCHOR id="GVIR-STREAM-IO-CONDITION-READABLE:CAPS" href="Libvirt-gobject/GVirStream.html#GVIR-STREAM-IO-CONDITION-READABLE:CAPS">
393 <ANCHOR id="GVIR-STREAM-IO-CONDITION-WRITABLE:CAPS" href="Libvirt-gobject/GVirStream.html#GVIR-STREAM-IO-CONDITION-WRITABLE:CAPS">
394 <ANCHOR id="GVIR-STREAM-IO-CONDITION-HANGUP:CAPS" href="Libvirt-gobject/GVirStream.html#GVIR-STREAM-IO-CONDITION-HANGUP:CAPS">
395 <ANCHOR id="GVIR-STREAM-IO-CONDITION-ERROR:CAPS" href="Libvirt-gobject/GVirStream.html#GVIR-STREAM-IO-CONDITION-ERROR:CAPS">
361396 <ANCHOR id="GVirStream.property-details" href="Libvirt-gobject/GVirStream.html#GVirStream.property-details">
362397 <ANCHOR id="GVirStream--handle" href="Libvirt-gobject/GVirStream.html#GVirStream--handle">
398 <ANCHOR id="annotation-glossterm-allow-none" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-allow-none">
399 <ANCHOR id="annotation-glossterm-array" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-array">
400 <ANCHOR id="annotation-glossterm-closure" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-closure">
401 <ANCHOR id="annotation-glossterm-element-type" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-element-type">
402 <ANCHOR id="annotation-glossterm-inout" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-inout">
363403 <ANCHOR id="annotation-glossterm-out" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-out">
364404 <ANCHOR id="annotation-glossterm-scope async" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-scope async">
365 <ANCHOR id="annotation-glossterm-allow-none" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-allow-none">
366 <ANCHOR id="annotation-glossterm-inout" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-inout">
367 <ANCHOR id="annotation-glossterm-closure" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-closure">
405 <ANCHOR id="annotation-glossterm-scope notified" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-scope notified">
406 <ANCHOR id="annotation-glossterm-skip" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-skip">
407 <ANCHOR id="annotation-glossterm-transfer full" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-transfer full">
368408 <ANCHOR id="annotation-glossterm-transfer none" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-transfer none">
369 <ANCHOR id="annotation-glossterm-array" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-array">
370 <ANCHOR id="annotation-glossterm-element-type" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-element-type">
371 <ANCHOR id="annotation-glossterm-transfer full" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-transfer full">
372409 <ANCHOR id="annotation-glossterm-type" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-type">
373 <ANCHOR id="annotation-glossterm-scope notified" href="Libvirt-gobject/annotation-glossary.html#annotation-glossterm-scope notified">
11 <html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>Object Hierarchy</title>
4 <title>Object Hierarchy: Libvirt-gobject Reference Manual</title>
55 <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.19 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.24 (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">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
15 <td><a accesskey="p" href="GVirStream.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
16 <td> </td>
17 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
18 <th width="100%" align="center">Libvirt-gobject Reference Manual</th>
19 <td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"></td>
16 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
17 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
18 <td><a accesskey="p" href="GVirStream.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
19 <td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
2323 <a name="object-tree"></a>Object Hierarchy</h1></div></div></div>
2424 <pre class="screen">
25 GObject
26 <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
27 GVirDomainDevice
28 GVirDomainDisk
29 GVirDomainInterface
30 <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
31 <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
32 <a class="link" href="Libvirt-gobject-GVir.html#GVirInterface">GVirInterface</a>
33 <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
34 <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
35 <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
36 <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
37 <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
38 <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
39 <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
40 GIOStream
41 <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
42 GBoxed
43 GVirDomainDiskStats
44 <a class="link" href="GVirDomain.html#GVirDomainInfo">GVirDomainInfo</a>
45 GVirDomainInterfaceStats
46 <a class="link" href="GVirConnection.html#GVirNodeInfo">GVirNodeInfo</a>
47 <a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo">GVirStoragePoolInfo</a>
48 <a class="link" href="GVirStorageVol.html#GVirStorageVolInfo">GVirStorageVolInfo</a>
25 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
26 <span class="lineart">├──</span> <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
27 <span class="lineart">├──</span> GVirDomainDevice
28 <span class="lineart">│</span> <span class="lineart">├──</span> GVirDomainDisk
29 <span class="lineart">│</span> <span class="lineart">╰──</span> GVirDomainInterface
30 <span class="lineart">├──</span> <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
31 <span class="lineart">├──</span> <a class="link" href="GVirDomainSnapshot.html" title="GVirDomainSnapshot">GVirDomainSnapshot</a>
32 <span class="lineart">├──</span> <a class="link" href="GVirInterface.html" title="GVirInterface">GVirInterface</a>
33 <span class="lineart">├──</span> <a class="link" href="GVirManager.html" title="GVirManager">GVirManager</a>
34 <span class="lineart">├──</span> GVirNetworkDHCPLease
35 <span class="lineart">├──</span> <a class="link" href="GVirNetworkFilter.html" title="GVirNetworkFilter">GVirNetworkFilter</a>
36 <span class="lineart">├──</span> <a class="link" href="GVirNetwork.html" title="GVirNetwork">GVirNetwork</a>
37 <span class="lineart">├──</span> <a class="link" href="GVirNodeDevice.html" title="GVirNodeDevice">GVirNodeDevice</a>
38 <span class="lineart">├──</span> <a class="link" href="GVirSecret.html" title="GVirSecret">GVirSecret</a>
39 <span class="lineart">├──</span> <a class="link" href="GVirStoragePool.html" title="GVirStoragePool">GVirStoragePool</a>
40 <span class="lineart">├──</span> <a class="link" href="GVirStorageVol.html" title="GVirStorageVol">GVirStorageVol</a>
41 <span class="lineart">╰──</span> <a href="https://developer.gnome.org/gio/unstable/GIOStream.html">GIOStream</a>
42 <span class="lineart">╰──</span> <a class="link" href="GVirStream.html" title="GVirStream">GVirStream</a>
43 <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html">GBoxed</a>
44 <span class="lineart">├──</span> GVirDomainDiskStats
45 <span class="lineart">├──</span> <a class="link" href="GVirDomain.html#GVirDomainInfo">GVirDomainInfo</a>
46 <span class="lineart">├──</span> GVirDomainInterfaceStats
47 <span class="lineart">├──</span> <a class="link" href="GVirConnection.html#GVirNodeInfo">GVirNodeInfo</a>
48 <span class="lineart">├──</span> <a class="link" href="GVirStoragePool.html#GVirStoragePoolInfo">GVirStoragePoolInfo</a>
49 <span class="lineart">╰──</span> <a class="link" href="GVirStorageVol.html#GVirStorageVolInfo">GVirStorageVolInfo</a>
4950 </pre>
5051 </div>
5152 <div class="footer">
52 <hr>
53 Generated by GTK-Doc V1.19</div>
53 <hr>Generated by GTK-Doc V1.24</div>
5454 </body>
5555 </html>
0 body
1 {
2 font-family: cantarell, sans-serif;
3 }
04 .synopsis, .classsynopsis
15 {
26 /* tango:aluminium 1/2 */
37 background: #eeeeec;
4 border: solid 1px #d3d7cf;
8 background: rgba(238, 238, 236, 0.5);
9 border: solid 1px rgb(238, 238, 236);
510 padding: 0.5em;
611 }
712 .programlisting
813 {
914 /* tango:sky blue 0/1 */
15 /* fallback for no rgba support */
1016 background: #e6f3ff;
1117 border: solid 1px #729fcf;
18 background: rgba(114, 159, 207, 0.1);
19 border: solid 1px rgba(114, 159, 207, 0.2);
1220 padding: 0.5em;
1321 }
1422 .variablelist
2129 vertical-align: top;
2230 }
2331
32 div.gallery-float
33 {
34 float: left;
35 padding: 10px;
36 }
37 div.gallery-float img
38 {
39 border-style: none;
40 }
41 div.gallery-spacer
42 {
43 clear: both;
44 }
45
46 a, a:visited
47 {
48 text-decoration: none;
49 /* tango:sky blue 2 */
50 color: #3465a4;
51 }
52 a:hover
53 {
54 text-decoration: underline;
55 /* tango:sky blue 1 */
56 color: #729fcf;
57 }
58
59 div.informaltable table
60 {
61 border-collapse: separate;
62 border-spacing: 1em 0.3em;
63 border: none;
64 }
65
66 div.informaltable table td, div.informaltable table th
67 {
68 vertical-align: top;
69 }
70
71 .function_type,
72 .variable_type,
73 .property_type,
74 .signal_type,
75 .parameter_name,
76 .struct_member_name,
77 .union_member_name,
78 .define_keyword,
79 .datatype_keyword,
80 .typedef_keyword
81 {
82 text-align: right;
83 }
84
85 /* dim non-primary columns */
86 .c_punctuation,
87 .function_type,
88 .variable_type,
89 .property_type,
90 .signal_type,
91 .define_keyword,
92 .datatype_keyword,
93 .typedef_keyword,
94 .property_flags,
95 .signal_flags,
96 .parameter_annotations,
97 .enum_member_annotations,
98 .struct_member_annotations,
99 .union_member_annotations
100 {
101 color: #888a85;
102 }
103
104 .function_type a,
105 .function_type a:visited,
106 .function_type a:hover,
107 .property_type a,
108 .property_type a:visited,
109 .property_type a:hover,
110 .signal_type a,
111 .signal_type a:visited,
112 .signal_type a:hover,
113 .signal_flags a,
114 .signal_flags a:visited,
115 .signal_flags a:hover
116 {
117 color: #729fcf;
118 }
119
120 td p
121 {
122 margin: 0.25em;
123 }
124
125 div.table table
126 {
127 border-collapse: collapse;
128 border-spacing: 0px;
129 /* tango:aluminium 3 */
130 border: solid 1px #babdb6;
131 }
132
133 div.table table td, div.table table th
134 {
135 /* tango:aluminium 3 */
136 border: solid 1px #babdb6;
137 padding: 3px;
138 vertical-align: top;
139 }
140
141 div.table table th
142 {
143 /* tango:aluminium 2 */
144 background-color: #d3d7cf;
145 }
146
147 h4
148 {
149 color: #555753;
150 margin-top: 1em;
151 margin-bottom: 1em;
152 }
153
154 hr
155 {
156 /* tango:aluminium 1 */
157 color: #d3d7cf;
158 background: #d3d7cf;
159 border: none 0px;
160 height: 1px;
161 clear: both;
162 margin: 2.0em 0em 2.0em 0em;
163 }
164
165 dl.toc dt
166 {
167 padding-bottom: 0.25em;
168 }
169
170 dl.toc > dt
171 {
172 padding-top: 0.25em;
173 padding-bottom: 0.25em;
174 font-weight: bold;
175 }
176
177 dl.toc > dl
178 {
179 padding-bottom: 0.5em;
180 }
181
182 .parameter
183 {
184 font-style: normal;
185 }
186
187 .footer
188 {
189 padding-top: 3.5em;
190 /* tango:aluminium 3 */
191 color: #babdb6;
192 text-align: center;
193 font-size: 80%;
194 }
195
196 .informalfigure,
197 .figure
198 {
199 margin: 1em;
200 }
201
202 .informalexample,
203 .example
204 {
205 margin-top: 1em;
206 margin-bottom: 1em;
207 }
208
209 .warning
210 {
211 /* tango:orange 0/1 */
212 background: #ffeed9;
213 background: rgba(252, 175, 62, 0.1);
214 border-color: #ffb04f;
215 border-color: rgba(252, 175, 62, 0.2);
216 }
217 .note
218 {
219 /* tango:chameleon 0/0.5 */
220 background: #d8ffb2;
221 background: rgba(138, 226, 52, 0.1);
222 border-color: #abf562;
223 border-color: rgba(138, 226, 52, 0.2);
224 }
225 div.blockquote
226 {
227 border-color: #eeeeec;
228 }
229 .note, .warning, div.blockquote
230 {
231 padding: 0.5em;
232 border-width: 1px;
233 border-style: solid;
234 margin: 2em;
235 }
236 .note p, .warning p
237 {
238 margin: 0;
239 }
240
241 div.warning h3.title,
242 div.note h3.title
243 {
244 display: none;
245 }
246
247 p + div.section
248 {
249 margin-top: 1em;
250 }
251
252 div.refnamediv,
253 div.refsynopsisdiv,
254 div.refsect1,
255 div.refsect2,
256 div.toc,
257 div.section
258 {
259 margin-bottom: 1em;
260 }
261
262 /* blob links */
263 h2 .extralinks, h3 .extralinks
264 {
265 float: right;
266 /* tango:aluminium 3 */
267 color: #babdb6;
268 font-size: 80%;
269 font-weight: normal;
270 }
271
272 .lineart
273 {
274 color: #d3d7cf;
275 font-weight: normal;
276 }
277
278 .annotation
279 {
280 /* tango:aluminium 5 */
281 color: #555753;
282 font-weight: normal;
283 }
284
285 .structfield
286 {
287 font-style: normal;
288 font-weight: normal;
289 }
290
291 acronym,abbr
292 {
293 border-bottom: 1px dotted gray;
294 }
295
296 /* code listings */
297
298 .listing_code .programlisting .normal,
299 .listing_code .programlisting .normal a,
300 .listing_code .programlisting .number,
301 .listing_code .programlisting .cbracket,
302 .listing_code .programlisting .symbol { color: #555753; }
303 .listing_code .programlisting .comment,
304 .listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
305 .listing_code .programlisting .function,
306 .listing_code .programlisting .function a,
307 .listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
308 .listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */
309 .listing_code .programlisting .keyword,
310 .listing_code .programlisting .usertype,
311 .listing_code .programlisting .type,
312 .listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */
313
314 .listing_frame {
315 /* tango:sky blue 1 */
316 border: solid 1px #729fcf;
317 border: solid 1px rgba(114, 159, 207, 0.2);
318 padding: 0px;
319 }
320
321 .listing_lines, .listing_code {
322 margin-top: 0px;
323 margin-bottom: 0px;
324 padding: 0.5em;
325 }
326 .listing_lines {
327 /* tango:sky blue 0.5 */
328 background: #a6c5e3;
329 background: rgba(114, 159, 207, 0.2);
330 /* tango:aluminium 6 */
331 color: #2e3436;
332 }
333 .listing_code {
334 /* tango:sky blue 0 */
335 background: #e6f3ff;
336 background: rgba(114, 159, 207, 0.1);
337 }
338 .listing_code .programlisting {
339 /* override from previous */
340 border: none 0px;
341 padding: 0px;
342 background: none;
343 }
344 .listing_lines pre, .listing_code pre {
345 margin: 0px;
346 }
347
24348 @media screen {
25 sup a.footnote
349 /* these have a <sup> as a first child, but since there are no parent selectors
350 * we can't use that. */
351 a.footnote
26352 {
27353 position: relative;
28354 top: 0em ! important;
29
30355 }
31356 /* this is needed so that the local anchors are displayed below the naviagtion */
32357 div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
45370 */
46371 body
47372 {
48 padding-top: 3.2em;
49 padding-bottom: 20em;
373 padding-top: 2.5em;
374 padding-bottom: 500px;
375 max-width: 60em;
376 }
377 p
378 {
379 max-width: 60em;
50380 }
51381 /* style and size the navigation bar */
52382 table.navigation#top
53383 {
54384 position: fixed;
55 /* tango:scarlet red 0/1 */
56 background: #ffe6e6;
57 border: solid 1px #ef2929;
385 background: #e2e2e2;
386 border-bottom: solid 1px #babdb6;
387 border-spacing: 5px;
388 margin-top: 0;
389 margin-bottom: 0;
390 top: 0;
391 left: 0;
392 z-index: 10;
393 }
394 table.navigation#top td
395 {
396 padding-left: 6px;
397 padding-right: 6px;
398 }
399 .navigation a, .navigation a:visited
400 {
401 /* tango:sky blue 3 */
402 color: #204a87;
403 }
404 .navigation a:hover
405 {
406 /* tango:sky blue 2 */
407 color: #3465a4;
408 }
409 td.shortcuts
410 {
411 /* tango:sky blue 2 */
412 color: #3465a4;
413 font-size: 80%;
414 white-space: nowrap;
415 }
416 td.shortcuts .dim
417 {
418 color: #babdb6;
419 }
420 .navigation .title
421 {
422 font-size: 80%;
423 max-width: none;
424 margin: 0px;
425 font-weight: normal;
426 }
427 }
428 @media screen and (min-width: 60em) {
429 /* screen larger than 60em */
430 body { margin: auto; }
431 }
432 @media screen and (max-width: 60em) {
433 /* screen less than 60em */
434 #nav_hierarchy { display: none; }
435 #nav_interfaces { display: none; }
436 #nav_prerequisites { display: none; }
437 #nav_derived_interfaces { display: none; }
438 #nav_implementations { display: none; }
439 #nav_child_properties { display: none; }
440 #nav_style_properties { display: none; }
441 #nav_index { display: none; }
442 #nav_glossary { display: none; }
443 .gallery_image { display: none; }
444 .property_flags { display: none; }
445 .signal_flags { display: none; }
446 .parameter_annotations { display: none; }
447 .enum_member_annotations { display: none; }
448 .struct_member_annotations { display: none; }
449 .union_member_annotations { display: none; }
450 /* now that a column is hidden, optimize space */
451 col.parameters_name { width: auto; }
452 col.parameters_description { width: auto; }
453 col.struct_members_name { width: auto; }
454 col.struct_members_description { width: auto; }
455 col.enum_members_name { width: auto; }
456 col.enum_members_description { width: auto; }
457 col.union_members_name { width: auto; }
458 col.union_members_description { width: auto; }
459 .listing_lines { display: none; }
460 }
461 @media print {
462 table.navigation {
463 visibility: collapse;
464 display: none;
465 }
466 div.titlepage table.navigation {
467 visibility: visible;
468 display: table;
469 background: #e2e2e2;
470 border: solid 1px #babdb6;
58471 margin-top: 0;
59472 margin-bottom: 0;
60473 top: 0;
61474 left: 0;
62475 height: 3em;
63 z-index: 10;
64 }
65 .navigation a, .navigation a:visited
66 {
67 /* tango:scarlet red 3 */
68 color: #a40000;
69 }
70 .navigation a:hover
71 {
72 /* tango:scarlet red 1 */
73 color: #ef2929;
74 }
75 td.shortcuts
76 {
77 /* tango:scarlet red 1 */
78 color: #ef2929;
79 font-size: 80%;
80 white-space: nowrap;
81 }
82 }
83 @media print {
84 table.navigation {
85 visibility: collapse;
86 display: none;
87 }
88 div.titlepage table.navigation {
89 visibility: visible;
90 display: table;
91 /* tango:scarlet red 0/1 */
92 background: #ffe6e6;
93 border: solid 1px #ef2929;
94 margin-top: 0;
95 margin-bottom: 0;
96 top: 0;
97 left: 0;
98 height: 3em;
99 }
100 }
101
102 .navigation .title
103 {
104 font-size: 200%;
105 }
106
107 div.gallery-float
108 {
109 float: left;
110 padding: 10px;
111 }
112 div.gallery-float img
113 {
114 border-style: none;
115 }
116 div.gallery-spacer
117 {
118 clear: both;
119 }
120
121 a, a:visited
122 {
123 text-decoration: none;
124 /* tango:sky blue 2 */
125 color: #3465a4;
126 }
127 a:hover
128 {
129 text-decoration: underline;
130 /* tango:sky blue 1 */
131 color: #729fcf;
132 }
133
134 div.table table
135 {
136 border-collapse: collapse;
137 border-spacing: 0px;
138 /* tango:aluminium 3 */
139 border: solid 1px #babdb6;
140 }
141
142 div.table table td, div.table table th
143 {
144 /* tango:aluminium 3 */
145 border: solid 1px #babdb6;
146 padding: 3px;
147 vertical-align: top;
148 }
149
150 div.table table th
151 {
152 /* tango:aluminium 2 */
153 background-color: #d3d7cf;
154 }
155
156 hr
157 {
158 /* tango:aluminium 3 */
159 color: #babdb6;
160 background: #babdb6;
161 border: none 0px;
162 height: 1px;
163 clear: both;
164 }
165
166 .footer
167 {
168 padding-top: 3.5em;
169 /* tango:aluminium 3 */
170 color: #babdb6;
171 text-align: center;
172 font-size: 80%;
173 }
174
175 .warning
176 {
177 /* tango:orange 0/1 */
178 background: #ffeed9;
179 border-color: #ffb04f;
180 }
181 .note
182 {
183 /* tango:chameleon 0/0.5 */
184 background: #d8ffb2;
185 border-color: #abf562;
186 }
187 .note, .warning
188 {
189 padding: 0.5em;
190 border-width: 1px;
191 border-style: solid;
192 }
193 .note h3, .warning h3
194 {
195 margin-top: 0.0em
196 }
197 .note p, .warning p
198 {
199 margin-bottom: 0.0em
200 }
201
202 /* blob links */
203 h2 .extralinks, h3 .extralinks
204 {
205 float: right;
206 /* tango:aluminium 3 */
207 color: #babdb6;
208 font-size: 80%;
209 font-weight: normal;
210 }
211
212 .annotation
213 {
214 /* tango:aluminium 5 */
215 color: #555753;
216 font-size: 80%;
217 font-weight: normal;
218 }
219
220 /* code listings */
221
222 .listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */
223 .listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */
224 .listing_code .programlisting .function { color: #000000; font-weight: bold; }
225 .listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */
226 .listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */
227 .listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
228 .listing_code .programlisting .normal { color: #000000; }
229 .listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */
230 .listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
231 .listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */
232 .listing_code .programlisting .type { color: #000000; }
233 .listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */
234 .listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */
235
236 .listing_frame {
237 /* tango:sky blue 1 */
238 border: solid 1px #729fcf;
239 padding: 0px;
240 }
241
242 .listing_lines, .listing_code {
243 margin-top: 0px;
244 margin-bottom: 0px;
245 padding: 0.5em;
246 }
247 .listing_lines {
248 /* tango:sky blue 0.5 */
249 background: #a6c5e3;
250 /* tango:aluminium 6 */
251 color: #2e3436;
252 }
253 .listing_code {
254 /* tango:sky blue 0 */
255 background: #e6f3ff;
256 }
257 .listing_code .programlisting {
258 /* override from previous */
259 border: none 0px;
260 padding: 0px;
261 }
262 .listing_lines pre, .listing_code pre {
263 margin: 0px;
264 }
265
476 }
477 }
478
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
17 am__is_gnu_make = { \
18 if test -z '$(MAKELEVEL)'; then \
19 false; \
20 elif test -n '$(MAKE_HOST)'; then \
21 true; \
22 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
23 true; \
24 else \
25 false; \
26 fi; \
27 }
1828 am__make_running_with_option = \
1929 case $${target_option-} in \
2030 ?) ;; \
7989 host_triplet = @host@
8090 noinst_PROGRAMS = event-test$(EXEEXT) conn-test$(EXEEXT)
8191 subdir = examples
82 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
83 $(top_srcdir)/build-aux/depcomp
8492 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
93 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
94 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
95 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
96 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
8997 $(top_srcdir)/m4/manywarnings.m4 \
9098 $(top_srcdir)/m4/virt-compile-warnings.m4 \
9199 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
92100 $(top_srcdir)/configure.ac
93101 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
94102 $(ACLOCAL_M4)
103 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
95104 mkinstalldirs = $(install_sh) -d
96105 CONFIG_HEADER = $(top_builddir)/config.h
97106 CONFIG_CLEAN_FILES =
178187 done | $(am__uniquify_input)`
179188 ETAGS = etags
180189 CTAGS = ctags
190 am__DIST_COMMON = $(srcdir)/Makefile.in \
191 $(top_srcdir)/build-aux/depcomp
181192 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
182193 ACLOCAL = @ACLOCAL@
183194 ALL_LINGUAS = @ALL_LINGUAS@
201212 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
202213 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
203214 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
204 DATADIRNAME = @DATADIRNAME@
205215 DEFS = @DEFS@
206216 DEPDIR = @DEPDIR@
207217 DLLTOOL = @DLLTOOL@
218228 GIO2_LIBS = @GIO2_LIBS@
219229 GLIB2_CFLAGS = @GLIB2_CFLAGS@
220230 GLIB2_LIBS = @GLIB2_LIBS@
231 GLIB2_REQUIRED = @GLIB2_REQUIRED@
221232 GLIB_MKENUMS = @GLIB_MKENUMS@
222233 GMSGFMT = @GMSGFMT@
223234 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
224235 GOBJECT2_LIBS = @GOBJECT2_LIBS@
225 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
226 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
227236 GREP = @GREP@
228237 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
229238 GTHREAD2_LIBS = @GTHREAD2_LIBS@
230239 GTKDOC_CHECK = @GTKDOC_CHECK@
240 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
231241 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
232242 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
233243 GTKDOC_MKPDF = @GTKDOC_MKPDF@
234244 GTKDOC_REBASE = @GTKDOC_REBASE@
235 G_IR_COMPILER = @G_IR_COMPILER@
236 G_IR_SCANNER = @G_IR_SCANNER@
237245 HTML_DIR = @HTML_DIR@
238246 INSTALL = @INSTALL@
239247 INSTALL_DATA = @INSTALL_DATA@
248256 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
249257 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
250258 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
259 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
260 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
261 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
262 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
263 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
264 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
265 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
266 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
251267 LD = @LD@
252268 LDFLAGS = @LDFLAGS@
253269 LIBOBJS = @LIBOBJS@
303319 VAPIGEN = @VAPIGEN@
304320 VERSION = @VERSION@
305321 WARN_CFLAGS = @WARN_CFLAGS@
306 WARN_LDFLAGS = @WARN_LDFLAGS@
307322 XGETTEXT = @XGETTEXT@
308323 abs_builddir = @abs_builddir@
309324 abs_srcdir = @abs_srcdir@
338353 includedir = @includedir@
339354 infodir = @infodir@
340355 install_sh = @install_sh@
356 installed_test_metadir = @installed_test_metadir@
357 installed_testdir = @installed_testdir@
341358 intltool__v_merge_options_ = @intltool__v_merge_options_@
342359 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
343360 libdir = @libdir@
409426 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/Makefile'; \
410427 $(am__cd) $(top_srcdir) && \
411428 $(AUTOMAKE) --gnu examples/Makefile
412 .PRECIOUS: Makefile
413429 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
414430 @case '$?' in \
415431 *config.status*) \
459475 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
460476 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
461477 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
462 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
478 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
463479
464480 .c.obj:
465481 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
466482 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
467483 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
468484 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
469 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
485 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
470486
471487 .c.lo:
472488 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
712728 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
713729 tags tags-am uninstall uninstall-am
714730
731 .PRECIOUS: Makefile
732
715733
716734 # Tell versions [3.59,3.63) of GNU make to not export all variables.
717735 # Otherwise a system limit (for SysV at least) may be exceeded.
2727 disk.set_guest_device_type(LibvirtGConfig.DomainDiskGuestDeviceType.DISK)
2828 disk.set_source("/tmp/foo/bar")
2929 disk.set_driver_name("qemu")
30 disk.set_driver_format(LibvirtGConfig.DriverType.QCOW2)
30 disk.set_driver_format(LibvirtGConfig.DomainDiskFormat.QCOW2)
3131 disk.set_target_bus(LibvirtGConfig.DomainDiskBus.IDE)
3232 disk.set_target_dev("hda")
3333 domain.add_device(disk)
3434
3535 interface = LibvirtGConfig.DomainInterfaceNetwork.new()
3636 interface.set_source("default")
37 filterref = LibvirtGConfig.DomainInterfaceFilterref.new()
38 filterref.set_name("clean-traffic")
39 parameter = LibvirtGConfig.DomainInterfaceFilterrefParameter.new()
40 parameter.set_name("IP")
41 parameter.set_value("205.23.12.40")
42 filterref.add_parameter(parameter)
43 interface.set_filterref(filterref)
3744 domain.add_device(interface)
3845
3946 interface = LibvirtGConfig.DomainInterfaceUser.new()
1414 libvirt-gconfig-capabilities-host.h \
1515 libvirt-gconfig-capabilities-cpu.h \
1616 libvirt-gconfig-capabilities-cpu-feature.h \
17 libvirt-gconfig-capabilities-cpu-model.h \
1718 libvirt-gconfig-capabilities-cpu-topology.h \
1819 libvirt-gconfig-capabilities-guest.h \
1920 libvirt-gconfig-capabilities-guest-arch.h \
2021 libvirt-gconfig-capabilities-guest-domain.h \
2122 libvirt-gconfig-capabilities-guest-feature.h \
23 libvirt-gconfig-capabilities-host-secmodel.h \
2224 libvirt-gconfig-domain.h \
2325 libvirt-gconfig-domain-address.h \
2426 libvirt-gconfig-domain-address-pci.h \
2729 libvirt-gconfig-domain-chardev.h \
2830 libvirt-gconfig-domain-chardev-source.h \
2931 libvirt-gconfig-domain-chardev-source-pty.h \
32 libvirt-gconfig-domain-chardev-source-spiceport.h \
3033 libvirt-gconfig-domain-chardev-source-spicevmc.h \
34 libvirt-gconfig-domain-chardev-source-unix.h \
3135 libvirt-gconfig-domain-clock.h \
3236 libvirt-gconfig-domain-console.h \
3337 libvirt-gconfig-domain-controller.h \
3438 libvirt-gconfig-domain-controller-usb.h \
3539 libvirt-gconfig-domain-cpu.h \
3640 libvirt-gconfig-domain-cpu-feature.h \
41 libvirt-gconfig-domain-cpu-model.h \
3742 libvirt-gconfig-domain-device.h \
3843 libvirt-gconfig-domain-disk.h \
44 libvirt-gconfig-domain-disk-driver.h \
3945 libvirt-gconfig-domain-filesys.h \
4046 libvirt-gconfig-domain-graphics.h \
4147 libvirt-gconfig-domain-graphics-desktop.h \
4652 libvirt-gconfig-domain-input.h \
4753 libvirt-gconfig-domain-interface.h \
4854 libvirt-gconfig-domain-interface-bridge.h \
55 libvirt-gconfig-domain-interface-filterref.h \
56 libvirt-gconfig-domain-interface-filterref-parameter.h \
4957 libvirt-gconfig-domain-interface-network.h \
5058 libvirt-gconfig-domain-interface-user.h \
5159 libvirt-gconfig-domain-memballoon.h \
6371 libvirt-gconfig-domain-snapshot-disk.h \
6472 libvirt-gconfig-domain-sound.h \
6573 libvirt-gconfig-domain-timer.h \
74 libvirt-gconfig-domain-timer-hpet.h \
6675 libvirt-gconfig-domain-timer-pit.h \
6776 libvirt-gconfig-domain-timer-rtc.h \
6877 libvirt-gconfig-domain-video.h \
96105 libvirt-gconfig-capabilities-host.c \
97106 libvirt-gconfig-capabilities-cpu.c \
98107 libvirt-gconfig-capabilities-cpu-feature.c \
108 libvirt-gconfig-capabilities-cpu-model.c \
99109 libvirt-gconfig-capabilities-cpu-topology.c \
100110 libvirt-gconfig-capabilities-guest.c \
101111 libvirt-gconfig-capabilities-guest-arch.c \
102112 libvirt-gconfig-capabilities-guest-domain.c \
103113 libvirt-gconfig-capabilities-guest-feature.c \
114 libvirt-gconfig-capabilities-host-secmodel.c \
104115 libvirt-gconfig-domain.c \
105116 libvirt-gconfig-domain-address.c \
106117 libvirt-gconfig-domain-address-pci.c \
109120 libvirt-gconfig-domain-chardev.c \
110121 libvirt-gconfig-domain-chardev-source.c \
111122 libvirt-gconfig-domain-chardev-source-pty.c \
123 libvirt-gconfig-domain-chardev-source-spiceport.c \
112124 libvirt-gconfig-domain-chardev-source-spicevmc.c \
125 libvirt-gconfig-domain-chardev-source-unix.c \
113126 libvirt-gconfig-domain-clock.c \
114127 libvirt-gconfig-domain-console.c \
115128 libvirt-gconfig-domain-controller.c \
116129 libvirt-gconfig-domain-controller-usb.c \
117130 libvirt-gconfig-domain-cpu.c \
118131 libvirt-gconfig-domain-cpu-feature.c \
132 libvirt-gconfig-domain-cpu-model.c \
119133 libvirt-gconfig-domain-device.c \
120134 libvirt-gconfig-domain-disk.c \
135 libvirt-gconfig-domain-disk-driver.c \
121136 libvirt-gconfig-domain-filesys.c \
122137 libvirt-gconfig-domain-graphics.c \
123138 libvirt-gconfig-domain-graphics-desktop.c \
128143 libvirt-gconfig-domain-input.c \
129144 libvirt-gconfig-domain-interface.c \
130145 libvirt-gconfig-domain-interface-bridge.c \
146 libvirt-gconfig-domain-interface-filterref.c \
147 libvirt-gconfig-domain-interface-filterref-parameter.c \
131148 libvirt-gconfig-domain-interface-network.c \
132149 libvirt-gconfig-domain-interface-user.c \
133150 libvirt-gconfig-domain-memballoon.c \
145162 libvirt-gconfig-domain-snapshot-disk.c \
146163 libvirt-gconfig-domain-sound.c \
147164 libvirt-gconfig-domain-timer.c \
165 libvirt-gconfig-domain-timer-hpet.c \
148166 libvirt-gconfig-domain-timer-pit.c \
149167 libvirt-gconfig-domain-timer-rtc.c \
150168 libvirt-gconfig-domain-video.c \
163181 libvirt-gconfig-storage-vol-target.c \
164182 libvirt-gconfig-xml-doc.c
165183
184 GCONFIG_GENERATED_FILES = \
185 libvirt-gconfig-enum-types.c \
186 libvirt-gconfig-enum-types.h
187
166188 libvirt_gconfig_1_0_ladir = $(includedir)/libvirt-gconfig-1.0/libvirt-gconfig
167189 libvirt_gconfig_1_0_la_HEADERS = \
168190 $(GCONFIG_HEADER_FILES)
172194 $(libvirt_gconfig_1_0_la_HEADERS) \
173195 $(GCONFIG_SOURCE_FILES)
174196 nodist_libvirt_gconfig_1_0_la_SOURCES = \
175 $(builddir)/libvirt-gconfig-enum-types.c
197 $(GCONFIG_GENERATED_FILES)
176198 libvirt_gconfig_1_0_la_CFLAGS = \
177199 -DG_LOG_DOMAIN="\"Libvirt.GConfig\"" \
178200 -DDATADIR="\"$(datadir)\"" \
179201 -DLIBVIRT_GCONFIG_BUILD \
180202 $(COVERAGE_CFLAGS) \
181203 -I$(top_srcdir) \
204 -I$(top_builddir) \
182205 $(GOBJECT2_CFLAGS) \
183206 $(LIBXML2_CFLAGS) \
184207 $(WARN_CFLAGS)
194217 -Wl,--version-script=$(srcdir)/libvirt-gconfig.sym \
195218 -version-info $(LIBVIRT_GLIB_VERSION_INFO)
196219
197 BUILT_SOURCES = \
198 libvirt-gconfig-enum-types.c \
199 libvirt-gconfig-enum-types.h
220 BUILT_SOURCES = $(GCONFIG_GENERATED_FILES)
200221
201222 CLEANFILES = $(BUILT_SOURCES)
202223
208229 $(AM_V_GEN) ( $(GLIB_MKENUMS) --template $(srcdir)/libvirt-gconfig-enum-types.c.template $(GCONFIG_HEADER_FILES:%=$(srcdir)/%) ) | \
209230 sed -e "s/G_TYPE_VIR_CONFIG/GVIR_CONFIG_TYPE/" -e "s/g_vir/gvir/" > libvirt-gconfig-enum-types.c
210231
211 if WITH_GOBJECT_INTROSPECTION
212
213 LibvirtGConfig-1.0.gir: libvirt-gconfig-1.0.la $(G_IR_SCANNER) Makefile.am
214 $(AM_V_GEN)$(G_IR_SCANNER) \
215 --quiet \
216 --warn-all \
217 --namespace LibvirtGConfig \
218 --nsversion 1.0 \
219 --include GObject-2.0 \
220 --identifier-prefix=GVirConfig \
221 --symbol-prefix=gvir_config \
222 --library=$(builddir)/libvirt-gconfig-1.0.la \
223 --output $@ \
224 -I$(top_builddir) \
225 -I$(top_srcdir) \
226 --verbose \
227 --c-include="libvirt-gconfig/libvirt-gconfig.h" \
228 --pkg=libxml-2.0 \
229 --pkg-export=libvirt-gconfig-1.0 \
230 $(srcdir)/libvirt-gconfig.h \
231 $(GCONFIG_SOURCE_FILES:%=$(srcdir)/%) \
232 $(GCONFIG_HEADER_FILES:%=$(srcdir)/%) \
233 $(builddir)/libvirt-gconfig-enum-types.c \
234 $(builddir)/libvirt-gconfig-enum-types.h
235
232 # .libs/libvirt-gconfig.so is built by libtool as a side-effect of the Makefile
233 # rule for libosvirt-gconfig.la. However, checking symbols relies on Linux ELF layout
234 if WITH_LINUX
235 check-symfile: libvirt-gconfig.sym libvirt-gconfig-1.0.la
236 $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symfile.pl $(srcdir)/libvirt-gconfig.sym \
237 .libs/libvirt-gconfig-1.0.so
238 else ! WITH_LINUX
239 check-symfile:
240 endif ! WITH_LINUX
241 check-symsorting:
242 $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symsorting.pl \
243 $(srcdir)/libvirt-gconfig.sym
244 check-local: check-symfile check-symsorting
245
246 -include $(INTROSPECTION_MAKEFILE)
247 INTROSPECTION_GIRS =
248
249 if HAVE_INTROSPECTION
250 LibvirtGConfig-1.0.gir: libvirt-gconfig-1.0.la
251 LibvirtGConfig_1_0_gir_INCLUDES = GObject-2.0
252 LibvirtGConfig_1_0_gir_PACKAGES = gobject-2.0
253 LibvirtGConfig_1_0_gir_EXPORT_PACKAGES = libvirt-gconfig-1.0
254 LibvirtGConfig_1_0_gir_LIBS = libvirt-gconfig-1.0.la
255 LibvirtGConfig_1_0_gir_FILES = \
256 $(GCONFIG_SOURCE_FILES) \
257 $(GCONFIG_HEADER_FILES) \
258 $(GCONFIG_GENERATED_FILES) \
259 $(NULL)
260 LibvirtGConfig_1_0_gir_CFLAGS = $(libvirt_gconfig_1_0_la_CFLAGS)
261 LibvirtGConfig_1_0_gir_SCANNERFLAGS = \
262 --identifier-prefix=GVirConfig \
263 --symbol-prefix=gvir_config \
264 --c-include="libvirt-gconfig/libvirt-gconfig.h" \
265 $(NULL)
266 INTROSPECTION_GIRS += LibvirtGConfig-1.0.gir
236267
237268 girdir = $(datadir)/gir-1.0
238269 gir_DATA = LibvirtGConfig-1.0.gir
239270
240 typelibsdir = $(libdir)/girepository-1.0
241 typelibs_DATA = LibvirtGConfig-1.0.typelib
242
243 %.typelib: %.gir
244 $(AM_V_GEN)$(G_IR_COMPILER) \
245 --includedir=$(builddir) \
246 --includedir=$(girdir) \
247 -o $@ $<
248
249 CLEANFILES += $(gir_DATA) $(typelibs_DATA)
250
251 endif # WITH_GOBJECT_INTROSPECTION
271 typelibdir = $(libdir)/girepository-1.0
272 typelib_DATA = LibvirtGConfig-1.0.typelib
273
274 CLEANFILES += $(gir_DATA) $(typelib_DATA)
275 endif # HAVE_INTROSPECTION
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
19 am__is_gnu_make = { \
20 if test -z '$(MAKELEVEL)'; then \
21 false; \
22 elif test -n '$(MAKE_HOST)'; then \
23 true; \
24 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
25 true; \
26 else \
27 false; \
28 fi; \
29 }
2030 am__make_running_with_option = \
2131 case $${target_option-} in \
2232 ?) ;; \
7989 POST_UNINSTALL = :
8090 build_triplet = @build@
8191 host_triplet = @host@
82 @WITH_GOBJECT_INTROSPECTION_TRUE@am__append_1 = $(gir_DATA) $(typelibs_DATA)
92 @HAVE_INTROSPECTION_TRUE@am__append_1 = LibvirtGConfig-1.0.gir
93 @HAVE_INTROSPECTION_TRUE@am__append_2 = $(gir_DATA) $(typelib_DATA)
8394 subdir = libvirt-gconfig
84 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
85 $(top_srcdir)/build-aux/depcomp \
86 $(libvirt_gconfig_1_0_la_HEADERS) $(noinst_HEADERS)
8795 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
96 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
97 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
98 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
99 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
92100 $(top_srcdir)/m4/manywarnings.m4 \
93101 $(top_srcdir)/m4/virt-compile-warnings.m4 \
94102 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
95103 $(top_srcdir)/configure.ac
96104 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
97105 $(ACLOCAL_M4)
106 DIST_COMMON = $(srcdir)/Makefile.am $(libvirt_gconfig_1_0_la_HEADERS) \
107 $(noinst_HEADERS) $(am__DIST_COMMON)
98108 mkinstalldirs = $(install_sh) -d
99109 CONFIG_HEADER = $(top_builddir)/config.h
100110 CONFIG_CLEAN_FILES =
127137 $(am__cd) "$$dir" && rm -f $$files; }; \
128138 }
129139 am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" \
130 "$(DESTDIR)$(typelibsdir)" \
140 "$(DESTDIR)$(typelibdir)" \
131141 "$(DESTDIR)$(libvirt_gconfig_1_0_ladir)" \
132142 "$(DESTDIR)$(libvirt_gconfig_1_0_ladir)"
133143 LTLIBRARIES = $(lib_LTLIBRARIES)
140150 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host.lo \
141151 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu.lo \
142152 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-feature.lo \
153 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-model.lo \
143154 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-topology.lo \
144155 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-guest.lo \
145156 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-guest-arch.lo \
146157 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-guest-domain.lo \
147158 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-guest-feature.lo \
159 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host-secmodel.lo \
148160 libvirt_gconfig_1_0_la-libvirt-gconfig-domain.lo \
149161 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-address.lo \
150162 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-address-pci.lo \
153165 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev.lo \
154166 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source.lo \
155167 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-pty.lo \
168 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spiceport.lo \
156169 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spicevmc.lo \
170 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-unix.lo \
157171 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-clock.lo \
158172 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-console.lo \
159173 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-controller.lo \
160174 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-controller-usb.lo \
161175 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu.lo \
162176 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-feature.lo \
177 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-model.lo \
163178 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-device.lo \
164179 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk.lo \
180 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk-driver.lo \
165181 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-filesys.lo \
166182 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics.lo \
167183 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.lo \
172188 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-input.lo \
173189 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface.lo \
174190 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-bridge.lo \
191 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref.lo \
192 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref-parameter.lo \
175193 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-network.lo \
176194 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-user.lo \
177195 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-memballoon.lo \
189207 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.lo \
190208 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-sound.lo \
191209 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer.lo \
210 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-hpet.lo \
192211 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-pit.lo \
193212 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-rtc.lo \
194213 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-video.lo \
207226 libvirt_gconfig_1_0_la-libvirt-gconfig-storage-vol-target.lo \
208227 libvirt_gconfig_1_0_la-libvirt-gconfig-xml-doc.lo
209228 am_libvirt_gconfig_1_0_la_OBJECTS = $(am__objects_2) $(am__objects_3)
210 nodist_libvirt_gconfig_1_0_la_OBJECTS = \
211 libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.lo
229 am__objects_4 = libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.lo
230 nodist_libvirt_gconfig_1_0_la_OBJECTS = $(am__objects_4)
212231 libvirt_gconfig_1_0_la_OBJECTS = $(am_libvirt_gconfig_1_0_la_OBJECTS) \
213232 $(nodist_libvirt_gconfig_1_0_la_OBJECTS)
214233 AM_V_lt = $(am__v_lt_@AM_V@)
269288 n|no|NO) false;; \
270289 *) (install-info --version) >/dev/null 2>&1;; \
271290 esac
272 DATA = $(gir_DATA) $(typelibs_DATA)
291 DATA = $(gir_DATA) $(typelib_DATA)
273292 HEADERS = $(libvirt_gconfig_1_0_la_HEADERS) \
274293 $(nodist_libvirt_gconfig_1_0_la_HEADERS) $(noinst_HEADERS)
275294 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
300319 ETAGS = etags
301320 CTAGS = ctags
302321 DIST_SUBDIRS = $(SUBDIRS)
322 am__DIST_COMMON = $(srcdir)/Makefile.in \
323 $(top_srcdir)/build-aux/depcomp
303324 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
304325 am__relativize = \
305326 dir0=`pwd`; \
348369 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
349370 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
350371 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
351 DATADIRNAME = @DATADIRNAME@
352372 DEFS = @DEFS@
353373 DEPDIR = @DEPDIR@
354374 DLLTOOL = @DLLTOOL@
365385 GIO2_LIBS = @GIO2_LIBS@
366386 GLIB2_CFLAGS = @GLIB2_CFLAGS@
367387 GLIB2_LIBS = @GLIB2_LIBS@
388 GLIB2_REQUIRED = @GLIB2_REQUIRED@
368389 GLIB_MKENUMS = @GLIB_MKENUMS@
369390 GMSGFMT = @GMSGFMT@
370391 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
371392 GOBJECT2_LIBS = @GOBJECT2_LIBS@
372 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
373 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
374393 GREP = @GREP@
375394 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
376395 GTHREAD2_LIBS = @GTHREAD2_LIBS@
377396 GTKDOC_CHECK = @GTKDOC_CHECK@
397 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
378398 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
379399 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
380400 GTKDOC_MKPDF = @GTKDOC_MKPDF@
381401 GTKDOC_REBASE = @GTKDOC_REBASE@
382 G_IR_COMPILER = @G_IR_COMPILER@
383 G_IR_SCANNER = @G_IR_SCANNER@
384402 HTML_DIR = @HTML_DIR@
385403 INSTALL = @INSTALL@
386404 INSTALL_DATA = @INSTALL_DATA@
395413 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
396414 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
397415 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
416 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
417 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
418 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
419 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
420 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
421 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
422 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
423 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
398424 LD = @LD@
399425 LDFLAGS = @LDFLAGS@
400426 LIBOBJS = @LIBOBJS@
450476 VAPIGEN = @VAPIGEN@
451477 VERSION = @VERSION@
452478 WARN_CFLAGS = @WARN_CFLAGS@
453 WARN_LDFLAGS = @WARN_LDFLAGS@
454479 XGETTEXT = @XGETTEXT@
455480 abs_builddir = @abs_builddir@
456481 abs_srcdir = @abs_srcdir@
485510 includedir = @includedir@
486511 infodir = @infodir@
487512 install_sh = @install_sh@
513 installed_test_metadir = @installed_test_metadir@
514 installed_testdir = @installed_testdir@
488515 intltool__v_merge_options_ = @intltool__v_merge_options_@
489516 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
490517 libdir = @libdir@
522549 libvirt-gconfig-capabilities-host.h \
523550 libvirt-gconfig-capabilities-cpu.h \
524551 libvirt-gconfig-capabilities-cpu-feature.h \
552 libvirt-gconfig-capabilities-cpu-model.h \
525553 libvirt-gconfig-capabilities-cpu-topology.h \
526554 libvirt-gconfig-capabilities-guest.h \
527555 libvirt-gconfig-capabilities-guest-arch.h \
528556 libvirt-gconfig-capabilities-guest-domain.h \
529557 libvirt-gconfig-capabilities-guest-feature.h \
558 libvirt-gconfig-capabilities-host-secmodel.h \
530559 libvirt-gconfig-domain.h \
531560 libvirt-gconfig-domain-address.h \
532561 libvirt-gconfig-domain-address-pci.h \
535564 libvirt-gconfig-domain-chardev.h \
536565 libvirt-gconfig-domain-chardev-source.h \
537566 libvirt-gconfig-domain-chardev-source-pty.h \
567 libvirt-gconfig-domain-chardev-source-spiceport.h \
538568 libvirt-gconfig-domain-chardev-source-spicevmc.h \
569 libvirt-gconfig-domain-chardev-source-unix.h \
539570 libvirt-gconfig-domain-clock.h \
540571 libvirt-gconfig-domain-console.h \
541572 libvirt-gconfig-domain-controller.h \
542573 libvirt-gconfig-domain-controller-usb.h \
543574 libvirt-gconfig-domain-cpu.h \
544575 libvirt-gconfig-domain-cpu-feature.h \
576 libvirt-gconfig-domain-cpu-model.h \
545577 libvirt-gconfig-domain-device.h \
546578 libvirt-gconfig-domain-disk.h \
579 libvirt-gconfig-domain-disk-driver.h \
547580 libvirt-gconfig-domain-filesys.h \
548581 libvirt-gconfig-domain-graphics.h \
549582 libvirt-gconfig-domain-graphics-desktop.h \
554587 libvirt-gconfig-domain-input.h \
555588 libvirt-gconfig-domain-interface.h \
556589 libvirt-gconfig-domain-interface-bridge.h \
590 libvirt-gconfig-domain-interface-filterref.h \
591 libvirt-gconfig-domain-interface-filterref-parameter.h \
557592 libvirt-gconfig-domain-interface-network.h \
558593 libvirt-gconfig-domain-interface-user.h \
559594 libvirt-gconfig-domain-memballoon.h \
571606 libvirt-gconfig-domain-snapshot-disk.h \
572607 libvirt-gconfig-domain-sound.h \
573608 libvirt-gconfig-domain-timer.h \
609 libvirt-gconfig-domain-timer-hpet.h \
574610 libvirt-gconfig-domain-timer-pit.h \
575611 libvirt-gconfig-domain-timer-rtc.h \
576612 libvirt-gconfig-domain-video.h \
606642 libvirt-gconfig-capabilities-host.c \
607643 libvirt-gconfig-capabilities-cpu.c \
608644 libvirt-gconfig-capabilities-cpu-feature.c \
645 libvirt-gconfig-capabilities-cpu-model.c \
609646 libvirt-gconfig-capabilities-cpu-topology.c \
610647 libvirt-gconfig-capabilities-guest.c \
611648 libvirt-gconfig-capabilities-guest-arch.c \
612649 libvirt-gconfig-capabilities-guest-domain.c \
613650 libvirt-gconfig-capabilities-guest-feature.c \
651 libvirt-gconfig-capabilities-host-secmodel.c \
614652 libvirt-gconfig-domain.c \
615653 libvirt-gconfig-domain-address.c \
616654 libvirt-gconfig-domain-address-pci.c \
619657 libvirt-gconfig-domain-chardev.c \
620658 libvirt-gconfig-domain-chardev-source.c \
621659 libvirt-gconfig-domain-chardev-source-pty.c \
660 libvirt-gconfig-domain-chardev-source-spiceport.c \
622661 libvirt-gconfig-domain-chardev-source-spicevmc.c \
662 libvirt-gconfig-domain-chardev-source-unix.c \
623663 libvirt-gconfig-domain-clock.c \
624664 libvirt-gconfig-domain-console.c \
625665 libvirt-gconfig-domain-controller.c \
626666 libvirt-gconfig-domain-controller-usb.c \
627667 libvirt-gconfig-domain-cpu.c \
628668 libvirt-gconfig-domain-cpu-feature.c \
669 libvirt-gconfig-domain-cpu-model.c \
629670 libvirt-gconfig-domain-device.c \
630671 libvirt-gconfig-domain-disk.c \
672 libvirt-gconfig-domain-disk-driver.c \
631673 libvirt-gconfig-domain-filesys.c \
632674 libvirt-gconfig-domain-graphics.c \
633675 libvirt-gconfig-domain-graphics-desktop.c \
638680 libvirt-gconfig-domain-input.c \
639681 libvirt-gconfig-domain-interface.c \
640682 libvirt-gconfig-domain-interface-bridge.c \
683 libvirt-gconfig-domain-interface-filterref.c \
684 libvirt-gconfig-domain-interface-filterref-parameter.c \
641685 libvirt-gconfig-domain-interface-network.c \
642686 libvirt-gconfig-domain-interface-user.c \
643687 libvirt-gconfig-domain-memballoon.c \
655699 libvirt-gconfig-domain-snapshot-disk.c \
656700 libvirt-gconfig-domain-sound.c \
657701 libvirt-gconfig-domain-timer.c \
702 libvirt-gconfig-domain-timer-hpet.c \
658703 libvirt-gconfig-domain-timer-pit.c \
659704 libvirt-gconfig-domain-timer-rtc.c \
660705 libvirt-gconfig-domain-video.c \
673718 libvirt-gconfig-storage-vol-target.c \
674719 libvirt-gconfig-xml-doc.c
675720
721 GCONFIG_GENERATED_FILES = \
722 libvirt-gconfig-enum-types.c \
723 libvirt-gconfig-enum-types.h
724
676725 libvirt_gconfig_1_0_ladir = $(includedir)/libvirt-gconfig-1.0/libvirt-gconfig
677726 libvirt_gconfig_1_0_la_HEADERS = \
678727 $(GCONFIG_HEADER_FILES)
685734 $(GCONFIG_SOURCE_FILES)
686735
687736 nodist_libvirt_gconfig_1_0_la_SOURCES = \
688 $(builddir)/libvirt-gconfig-enum-types.c
737 $(GCONFIG_GENERATED_FILES)
689738
690739 libvirt_gconfig_1_0_la_CFLAGS = \
691740 -DG_LOG_DOMAIN="\"Libvirt.GConfig\"" \
693742 -DLIBVIRT_GCONFIG_BUILD \
694743 $(COVERAGE_CFLAGS) \
695744 -I$(top_srcdir) \
745 -I$(top_builddir) \
696746 $(GOBJECT2_CFLAGS) \
697747 $(LIBXML2_CFLAGS) \
698748 $(WARN_CFLAGS)
711761 -Wl,--version-script=$(srcdir)/libvirt-gconfig.sym \
712762 -version-info $(LIBVIRT_GLIB_VERSION_INFO)
713763
714 BUILT_SOURCES = \
715 libvirt-gconfig-enum-types.c \
716 libvirt-gconfig-enum-types.h
717
718 CLEANFILES = $(BUILT_SOURCES) $(am__append_1)
719 @WITH_GOBJECT_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0
720 @WITH_GOBJECT_INTROSPECTION_TRUE@gir_DATA = LibvirtGConfig-1.0.gir
721 @WITH_GOBJECT_INTROSPECTION_TRUE@typelibsdir = $(libdir)/girepository-1.0
722 @WITH_GOBJECT_INTROSPECTION_TRUE@typelibs_DATA = LibvirtGConfig-1.0.typelib
764 BUILT_SOURCES = $(GCONFIG_GENERATED_FILES)
765 CLEANFILES = $(BUILT_SOURCES) $(am__append_2)
766 INTROSPECTION_GIRS = $(am__append_1)
767 @HAVE_INTROSPECTION_TRUE@LibvirtGConfig_1_0_gir_INCLUDES = GObject-2.0
768 @HAVE_INTROSPECTION_TRUE@LibvirtGConfig_1_0_gir_PACKAGES = gobject-2.0
769 @HAVE_INTROSPECTION_TRUE@LibvirtGConfig_1_0_gir_EXPORT_PACKAGES = libvirt-gconfig-1.0
770 @HAVE_INTROSPECTION_TRUE@LibvirtGConfig_1_0_gir_LIBS = libvirt-gconfig-1.0.la
771 @HAVE_INTROSPECTION_TRUE@LibvirtGConfig_1_0_gir_FILES = \
772 @HAVE_INTROSPECTION_TRUE@ $(GCONFIG_SOURCE_FILES) \
773 @HAVE_INTROSPECTION_TRUE@ $(GCONFIG_HEADER_FILES) \
774 @HAVE_INTROSPECTION_TRUE@ $(GCONFIG_GENERATED_FILES) \
775 @HAVE_INTROSPECTION_TRUE@ $(NULL)
776
777 @HAVE_INTROSPECTION_TRUE@LibvirtGConfig_1_0_gir_CFLAGS = $(libvirt_gconfig_1_0_la_CFLAGS)
778 @HAVE_INTROSPECTION_TRUE@LibvirtGConfig_1_0_gir_SCANNERFLAGS = \
779 @HAVE_INTROSPECTION_TRUE@ --identifier-prefix=GVirConfig \
780 @HAVE_INTROSPECTION_TRUE@ --symbol-prefix=gvir_config \
781 @HAVE_INTROSPECTION_TRUE@ --c-include="libvirt-gconfig/libvirt-gconfig.h" \
782 @HAVE_INTROSPECTION_TRUE@ $(NULL)
783
784 @HAVE_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0
785 @HAVE_INTROSPECTION_TRUE@gir_DATA = LibvirtGConfig-1.0.gir
786 @HAVE_INTROSPECTION_TRUE@typelibdir = $(libdir)/girepository-1.0
787 @HAVE_INTROSPECTION_TRUE@typelib_DATA = LibvirtGConfig-1.0.typelib
723788 all: $(BUILT_SOURCES)
724789 $(MAKE) $(AM_MAKEFLAGS) all-recursive
725790
737802 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libvirt-gconfig/Makefile'; \
738803 $(am__cd) $(top_srcdir) && \
739804 $(AUTOMAKE) --gnu libvirt-gconfig/Makefile
740 .PRECIOUS: Makefile
741805 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
742806 @case '$?' in \
743807 *config.status*) \
801865 -rm -f *.tab.c
802866
803867 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-feature.Plo@am__quote@
868 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-model.Plo@am__quote@
804869 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-topology.Plo@am__quote@
805870 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu.Plo@am__quote@
806871 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-guest-arch.Plo@am__quote@
807872 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-guest-domain.Plo@am__quote@
808873 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-guest-feature.Plo@am__quote@
809874 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-guest.Plo@am__quote@
875 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host-secmodel.Plo@am__quote@
810876 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host.Plo@am__quote@
811877 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities.Plo@am__quote@
812878 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-address-pci.Plo@am__quote@
814880 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-address.Plo@am__quote@
815881 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-channel.Plo@am__quote@
816882 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-pty.Plo@am__quote@
883 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spiceport.Plo@am__quote@
817884 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spicevmc.Plo@am__quote@
885 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-unix.Plo@am__quote@
818886 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source.Plo@am__quote@
819887 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev.Plo@am__quote@
820888 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-clock.Plo@am__quote@
822890 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-controller-usb.Plo@am__quote@
823891 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-controller.Plo@am__quote@
824892 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-feature.Plo@am__quote@
893 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-model.Plo@am__quote@
825894 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu.Plo@am__quote@
826895 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-device.Plo@am__quote@
896 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk-driver.Plo@am__quote@
827897 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk.Plo@am__quote@
828898 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-filesys.Plo@am__quote@
829899 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics-desktop.Plo@am__quote@
834904 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-graphics.Plo@am__quote@
835905 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-input.Plo@am__quote@
836906 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-bridge.Plo@am__quote@
907 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref-parameter.Plo@am__quote@
908 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref.Plo@am__quote@
837909 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-network.Plo@am__quote@
838910 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-user.Plo@am__quote@
839911 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface.Plo@am__quote@
851923 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot-disk.Plo@am__quote@
852924 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-snapshot.Plo@am__quote@
853925 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-sound.Plo@am__quote@
926 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-hpet.Plo@am__quote@
854927 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-pit.Plo@am__quote@
855928 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-rtc.Plo@am__quote@
856929 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer.Plo@am__quote@
879952 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
880953 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
881954 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
882 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
955 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
883956
884957 .c.obj:
885958 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
886959 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
887960 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
888961 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
889 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
962 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
890963
891964 .c.lo:
892965 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
9371010 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
9381011 @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-capabilities-cpu-feature.lo `test -f 'libvirt-gconfig-capabilities-cpu-feature.c' || echo '$(srcdir)/'`libvirt-gconfig-capabilities-cpu-feature.c
9391012
1013 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-model.lo: libvirt-gconfig-capabilities-cpu-model.c
1014 @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-capabilities-cpu-model.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-model.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-model.lo `test -f 'libvirt-gconfig-capabilities-cpu-model.c' || echo '$(srcdir)/'`libvirt-gconfig-capabilities-cpu-model.c
1015 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-model.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-model.Plo
1016 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-capabilities-cpu-model.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-model.lo' libtool=yes @AMDEPBACKSLASH@
1017 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1018 @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-capabilities-cpu-model.lo `test -f 'libvirt-gconfig-capabilities-cpu-model.c' || echo '$(srcdir)/'`libvirt-gconfig-capabilities-cpu-model.c
1019
9401020 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-topology.lo: libvirt-gconfig-capabilities-cpu-topology.c
9411021 @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-capabilities-cpu-topology.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-topology.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-topology.lo `test -f 'libvirt-gconfig-capabilities-cpu-topology.c' || echo '$(srcdir)/'`libvirt-gconfig-capabilities-cpu-topology.c
9421022 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-topology.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-cpu-topology.Plo
9721052 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
9731053 @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-capabilities-guest-feature.lo `test -f 'libvirt-gconfig-capabilities-guest-feature.c' || echo '$(srcdir)/'`libvirt-gconfig-capabilities-guest-feature.c
9741054
1055 libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host-secmodel.lo: libvirt-gconfig-capabilities-host-secmodel.c
1056 @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-capabilities-host-secmodel.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host-secmodel.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host-secmodel.lo `test -f 'libvirt-gconfig-capabilities-host-secmodel.c' || echo '$(srcdir)/'`libvirt-gconfig-capabilities-host-secmodel.c
1057 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host-secmodel.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host-secmodel.Plo
1058 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-capabilities-host-secmodel.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-capabilities-host-secmodel.lo' libtool=yes @AMDEPBACKSLASH@
1059 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1060 @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-capabilities-host-secmodel.lo `test -f 'libvirt-gconfig-capabilities-host-secmodel.c' || echo '$(srcdir)/'`libvirt-gconfig-capabilities-host-secmodel.c
1061
9751062 libvirt_gconfig_1_0_la-libvirt-gconfig-domain.lo: libvirt-gconfig-domain.c
9761063 @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.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain.lo `test -f 'libvirt-gconfig-domain.c' || echo '$(srcdir)/'`libvirt-gconfig-domain.c
9771064 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain.Plo
10281115 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
10291116 @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-chardev-source-pty.lo `test -f 'libvirt-gconfig-domain-chardev-source-pty.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-chardev-source-pty.c
10301117
1118 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spiceport.lo: libvirt-gconfig-domain-chardev-source-spiceport.c
1119 @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-chardev-source-spiceport.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spiceport.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spiceport.lo `test -f 'libvirt-gconfig-domain-chardev-source-spiceport.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-chardev-source-spiceport.c
1120 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spiceport.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spiceport.Plo
1121 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-chardev-source-spiceport.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spiceport.lo' libtool=yes @AMDEPBACKSLASH@
1122 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1123 @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-chardev-source-spiceport.lo `test -f 'libvirt-gconfig-domain-chardev-source-spiceport.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-chardev-source-spiceport.c
1124
10311125 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spicevmc.lo: libvirt-gconfig-domain-chardev-source-spicevmc.c
10321126 @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-chardev-source-spicevmc.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spicevmc.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spicevmc.lo `test -f 'libvirt-gconfig-domain-chardev-source-spicevmc.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-chardev-source-spicevmc.c
10331127 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spicevmc.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-spicevmc.Plo
10351129 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
10361130 @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-chardev-source-spicevmc.lo `test -f 'libvirt-gconfig-domain-chardev-source-spicevmc.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-chardev-source-spicevmc.c
10371131
1132 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-unix.lo: libvirt-gconfig-domain-chardev-source-unix.c
1133 @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-chardev-source-unix.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-unix.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-unix.lo `test -f 'libvirt-gconfig-domain-chardev-source-unix.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-chardev-source-unix.c
1134 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-unix.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-unix.Plo
1135 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-chardev-source-unix.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-chardev-source-unix.lo' libtool=yes @AMDEPBACKSLASH@
1136 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1137 @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-chardev-source-unix.lo `test -f 'libvirt-gconfig-domain-chardev-source-unix.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-chardev-source-unix.c
1138
10381139 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-clock.lo: libvirt-gconfig-domain-clock.c
10391140 @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-clock.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-clock.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-clock.lo `test -f 'libvirt-gconfig-domain-clock.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-clock.c
10401141 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-clock.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-clock.Plo
10771178 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
10781179 @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-cpu-feature.lo `test -f 'libvirt-gconfig-domain-cpu-feature.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-cpu-feature.c
10791180
1181 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-model.lo: libvirt-gconfig-domain-cpu-model.c
1182 @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-cpu-model.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-model.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-model.lo `test -f 'libvirt-gconfig-domain-cpu-model.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-cpu-model.c
1183 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-model.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-model.Plo
1184 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-cpu-model.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-cpu-model.lo' libtool=yes @AMDEPBACKSLASH@
1185 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1186 @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-cpu-model.lo `test -f 'libvirt-gconfig-domain-cpu-model.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-cpu-model.c
1187
10801188 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-device.lo: libvirt-gconfig-domain-device.c
10811189 @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-device.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-device.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-device.lo `test -f 'libvirt-gconfig-domain-device.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-device.c
10821190 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-device.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-device.Plo
10911199 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
10921200 @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-disk.lo `test -f 'libvirt-gconfig-domain-disk.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-disk.c
10931201
1202 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk-driver.lo: libvirt-gconfig-domain-disk-driver.c
1203 @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-disk-driver.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk-driver.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk-driver.lo `test -f 'libvirt-gconfig-domain-disk-driver.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-disk-driver.c
1204 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk-driver.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk-driver.Plo
1205 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-disk-driver.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-disk-driver.lo' libtool=yes @AMDEPBACKSLASH@
1206 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1207 @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-disk-driver.lo `test -f 'libvirt-gconfig-domain-disk-driver.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-disk-driver.c
1208
10941209 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-filesys.lo: libvirt-gconfig-domain-filesys.c
10951210 @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-filesys.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-filesys.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-filesys.lo `test -f 'libvirt-gconfig-domain-filesys.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-filesys.c
10961211 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-filesys.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-filesys.Plo
11611276 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
11621277 @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-interface-bridge.lo `test -f 'libvirt-gconfig-domain-interface-bridge.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-interface-bridge.c
11631278
1279 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref.lo: libvirt-gconfig-domain-interface-filterref.c
1280 @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-interface-filterref.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref.lo `test -f 'libvirt-gconfig-domain-interface-filterref.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-interface-filterref.c
1281 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref.Plo
1282 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-interface-filterref.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref.lo' libtool=yes @AMDEPBACKSLASH@
1283 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1284 @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-interface-filterref.lo `test -f 'libvirt-gconfig-domain-interface-filterref.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-interface-filterref.c
1285
1286 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref-parameter.lo: libvirt-gconfig-domain-interface-filterref-parameter.c
1287 @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-interface-filterref-parameter.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref-parameter.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref-parameter.lo `test -f 'libvirt-gconfig-domain-interface-filterref-parameter.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-interface-filterref-parameter.c
1288 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref-parameter.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref-parameter.Plo
1289 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-interface-filterref-parameter.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-filterref-parameter.lo' libtool=yes @AMDEPBACKSLASH@
1290 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1291 @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-interface-filterref-parameter.lo `test -f 'libvirt-gconfig-domain-interface-filterref-parameter.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-interface-filterref-parameter.c
1292
11641293 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-network.lo: libvirt-gconfig-domain-interface-network.c
11651294 @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-interface-network.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-network.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-network.lo `test -f 'libvirt-gconfig-domain-interface-network.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-interface-network.c
11661295 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-network.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-interface-network.Plo
12801409 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
12811410 @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-timer.lo `test -f 'libvirt-gconfig-domain-timer.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-timer.c
12821411
1412 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-hpet.lo: libvirt-gconfig-domain-timer-hpet.c
1413 @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-timer-hpet.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-hpet.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-hpet.lo `test -f 'libvirt-gconfig-domain-timer-hpet.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-timer-hpet.c
1414 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-hpet.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-hpet.Plo
1415 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-domain-timer-hpet.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-hpet.lo' libtool=yes @AMDEPBACKSLASH@
1416 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1417 @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-timer-hpet.lo `test -f 'libvirt-gconfig-domain-timer-hpet.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-timer-hpet.c
1418
12831419 libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-pit.lo: libvirt-gconfig-domain-timer-pit.c
12841420 @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-timer-pit.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-pit.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-pit.lo `test -f 'libvirt-gconfig-domain-timer-pit.c' || echo '$(srcdir)/'`libvirt-gconfig-domain-timer-pit.c
12851421 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-pit.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-domain-timer-pit.Plo
13991535 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
14001536 @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-xml-doc.lo `test -f 'libvirt-gconfig-xml-doc.c' || echo '$(srcdir)/'`libvirt-gconfig-xml-doc.c
14011537
1402 libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.lo: $(builddir)/libvirt-gconfig-enum-types.c
1403 @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-enum-types.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.lo `test -f '$(builddir)/libvirt-gconfig-enum-types.c' || echo '$(srcdir)/'`$(builddir)/libvirt-gconfig-enum-types.c
1538 libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.lo: libvirt-gconfig-enum-types.c
1539 @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-enum-types.lo -MD -MP -MF $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.Tpo -c -o libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.lo `test -f 'libvirt-gconfig-enum-types.c' || echo '$(srcdir)/'`libvirt-gconfig-enum-types.c
14041540 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.Tpo $(DEPDIR)/libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.Plo
1405 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(builddir)/libvirt-gconfig-enum-types.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.lo' libtool=yes @AMDEPBACKSLASH@
1406 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1407 @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-enum-types.lo `test -f '$(builddir)/libvirt-gconfig-enum-types.c' || echo '$(srcdir)/'`$(builddir)/libvirt-gconfig-enum-types.c
1541 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gconfig-enum-types.c' object='libvirt_gconfig_1_0_la-libvirt-gconfig-enum-types.lo' libtool=yes @AMDEPBACKSLASH@
1542 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1543 @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-enum-types.lo `test -f 'libvirt-gconfig-enum-types.c' || echo '$(srcdir)/'`libvirt-gconfig-enum-types.c
14081544
14091545 mostlyclean-libtool:
14101546 -rm -f *.lo
14321568 @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \
14331569 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
14341570 dir='$(DESTDIR)$(girdir)'; $(am__uninstall_files_from_dir)
1435 install-typelibsDATA: $(typelibs_DATA)
1571 install-typelibDATA: $(typelib_DATA)
14361572 @$(NORMAL_INSTALL)
1437 @list='$(typelibs_DATA)'; test -n "$(typelibsdir)" || list=; \
1573 @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \
14381574 if test -n "$$list"; then \
1439 echo " $(MKDIR_P) '$(DESTDIR)$(typelibsdir)'"; \
1440 $(MKDIR_P) "$(DESTDIR)$(typelibsdir)" || exit 1; \
1575 echo " $(MKDIR_P) '$(DESTDIR)$(typelibdir)'"; \
1576 $(MKDIR_P) "$(DESTDIR)$(typelibdir)" || exit 1; \
14411577 fi; \
14421578 for p in $$list; do \
14431579 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
14441580 echo "$$d$$p"; \
14451581 done | $(am__base_list) | \
14461582 while read files; do \
1447 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibsdir)'"; \
1448 $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibsdir)" || exit $$?; \
1583 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibdir)'"; \
1584 $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibdir)" || exit $$?; \
14491585 done
14501586
1451 uninstall-typelibsDATA:
1587 uninstall-typelibDATA:
14521588 @$(NORMAL_UNINSTALL)
1453 @list='$(typelibs_DATA)'; test -n "$(typelibsdir)" || list=; \
1589 @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \
14541590 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1455 dir='$(DESTDIR)$(typelibsdir)'; $(am__uninstall_files_from_dir)
1591 dir='$(DESTDIR)$(typelibdir)'; $(am__uninstall_files_from_dir)
14561592 install-libvirt_gconfig_1_0_laHEADERS: $(libvirt_gconfig_1_0_la_HEADERS)
14571593 @$(NORMAL_INSTALL)
14581594 @list='$(libvirt_gconfig_1_0_la_HEADERS)'; test -n "$(libvirt_gconfig_1_0_ladir)" || list=; \
16511787 fi; \
16521788 done
16531789 check-am: all-am
1790 $(MAKE) $(AM_MAKEFLAGS) check-local
16541791 check: $(BUILT_SOURCES)
16551792 $(MAKE) $(AM_MAKEFLAGS) check-recursive
16561793 all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS)
16571794 installdirs: installdirs-recursive
16581795 installdirs-am:
1659 for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(typelibsdir)" "$(DESTDIR)$(libvirt_gconfig_1_0_ladir)" "$(DESTDIR)$(libvirt_gconfig_1_0_ladir)"; do \
1796 for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(typelibdir)" "$(DESTDIR)$(libvirt_gconfig_1_0_ladir)" "$(DESTDIR)$(libvirt_gconfig_1_0_ladir)"; do \
16601797 test -z "$$dir" || $(MKDIR_P) "$$dir"; \
16611798 done
16621799 install: $(BUILT_SOURCES)
17171854
17181855 install-data-am: install-girDATA install-libvirt_gconfig_1_0_laHEADERS \
17191856 install-nodist_libvirt_gconfig_1_0_laHEADERS \
1720 install-typelibsDATA
1857 install-typelibDATA
17211858
17221859 install-dvi: install-dvi-recursive
17231860
17661903 uninstall-am: uninstall-girDATA uninstall-libLTLIBRARIES \
17671904 uninstall-libvirt_gconfig_1_0_laHEADERS \
17681905 uninstall-nodist_libvirt_gconfig_1_0_laHEADERS \
1769 uninstall-typelibsDATA
1770
1771 .MAKE: $(am__recursive_targets) all check install install-am \
1906 uninstall-typelibDATA
1907
1908 .MAKE: $(am__recursive_targets) all check check-am install install-am \
17721909 install-strip
17731910
17741911 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
1775 check-am clean clean-generic clean-libLTLIBRARIES \
1912 check-am check-local clean clean-generic clean-libLTLIBRARIES \
17761913 clean-libtool cscopelist-am ctags ctags-am distclean \
17771914 distclean-compile distclean-generic distclean-libtool \
17781915 distclean-tags distdir dvi dvi-am html html-am info info-am \
17821919 install-libLTLIBRARIES install-libvirt_gconfig_1_0_laHEADERS \
17831920 install-man install-nodist_libvirt_gconfig_1_0_laHEADERS \
17841921 install-pdf install-pdf-am install-ps install-ps-am \
1785 install-strip install-typelibsDATA installcheck \
1786 installcheck-am installdirs installdirs-am maintainer-clean \
1922 install-strip install-typelibDATA installcheck installcheck-am \
1923 installdirs installdirs-am maintainer-clean \
17871924 maintainer-clean-generic mostlyclean mostlyclean-compile \
17881925 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
17891926 tags tags-am uninstall uninstall-am uninstall-girDATA \
17901927 uninstall-libLTLIBRARIES \
17911928 uninstall-libvirt_gconfig_1_0_laHEADERS \
17921929 uninstall-nodist_libvirt_gconfig_1_0_laHEADERS \
1793 uninstall-typelibsDATA
1930 uninstall-typelibDATA
1931
1932 .PRECIOUS: Makefile
17941933
17951934
17961935 libvirt-gconfig-enum-types.h: $(GCONFIG_HEADER_FILES) libvirt-gconfig-enum-types.h.template
18011940 $(AM_V_GEN) ( $(GLIB_MKENUMS) --template $(srcdir)/libvirt-gconfig-enum-types.c.template $(GCONFIG_HEADER_FILES:%=$(srcdir)/%) ) | \
18021941 sed -e "s/G_TYPE_VIR_CONFIG/GVIR_CONFIG_TYPE/" -e "s/g_vir/gvir/" > libvirt-gconfig-enum-types.c
18031942
1804 @WITH_GOBJECT_INTROSPECTION_TRUE@LibvirtGConfig-1.0.gir: libvirt-gconfig-1.0.la $(G_IR_SCANNER) Makefile.am
1805 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(AM_V_GEN)$(G_IR_SCANNER) \
1806 @WITH_GOBJECT_INTROSPECTION_TRUE@ --quiet \
1807 @WITH_GOBJECT_INTROSPECTION_TRUE@ --warn-all \
1808 @WITH_GOBJECT_INTROSPECTION_TRUE@ --namespace LibvirtGConfig \
1809 @WITH_GOBJECT_INTROSPECTION_TRUE@ --nsversion 1.0 \
1810 @WITH_GOBJECT_INTROSPECTION_TRUE@ --include GObject-2.0 \
1811 @WITH_GOBJECT_INTROSPECTION_TRUE@ --identifier-prefix=GVirConfig \
1812 @WITH_GOBJECT_INTROSPECTION_TRUE@ --symbol-prefix=gvir_config \
1813 @WITH_GOBJECT_INTROSPECTION_TRUE@ --library=$(builddir)/libvirt-gconfig-1.0.la \
1814 @WITH_GOBJECT_INTROSPECTION_TRUE@ --output $@ \
1815 @WITH_GOBJECT_INTROSPECTION_TRUE@ -I$(top_builddir) \
1816 @WITH_GOBJECT_INTROSPECTION_TRUE@ -I$(top_srcdir) \
1817 @WITH_GOBJECT_INTROSPECTION_TRUE@ --verbose \
1818 @WITH_GOBJECT_INTROSPECTION_TRUE@ --c-include="libvirt-gconfig/libvirt-gconfig.h" \
1819 @WITH_GOBJECT_INTROSPECTION_TRUE@ --pkg=libxml-2.0 \
1820 @WITH_GOBJECT_INTROSPECTION_TRUE@ --pkg-export=libvirt-gconfig-1.0 \
1821 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(srcdir)/libvirt-gconfig.h \
1822 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(GCONFIG_SOURCE_FILES:%=$(srcdir)/%) \
1823 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(GCONFIG_HEADER_FILES:%=$(srcdir)/%) \
1824 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(builddir)/libvirt-gconfig-enum-types.c \
1825 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(builddir)/libvirt-gconfig-enum-types.h
1826
1827 @WITH_GOBJECT_INTROSPECTION_TRUE@%.typelib: %.gir
1828 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(AM_V_GEN)$(G_IR_COMPILER) \
1829 @WITH_GOBJECT_INTROSPECTION_TRUE@ --includedir=$(builddir) \
1830 @WITH_GOBJECT_INTROSPECTION_TRUE@ --includedir=$(girdir) \
1831 @WITH_GOBJECT_INTROSPECTION_TRUE@ -o $@ $<
1943 # .libs/libvirt-gconfig.so is built by libtool as a side-effect of the Makefile
1944 # rule for libosvirt-gconfig.la. However, checking symbols relies on Linux ELF layout
1945 @WITH_LINUX_TRUE@check-symfile: libvirt-gconfig.sym libvirt-gconfig-1.0.la
1946 @WITH_LINUX_TRUE@ $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symfile.pl $(srcdir)/libvirt-gconfig.sym \
1947 @WITH_LINUX_TRUE@ .libs/libvirt-gconfig-1.0.so
1948 @WITH_LINUX_FALSE@check-symfile:
1949 check-symsorting:
1950 $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symsorting.pl \
1951 $(srcdir)/libvirt-gconfig.sym
1952 check-local: check-symfile check-symsorting
1953
1954 -include $(INTROSPECTION_MAKEFILE)
1955
1956 @HAVE_INTROSPECTION_TRUE@LibvirtGConfig-1.0.gir: libvirt-gconfig-1.0.la
18321957
18331958 # Tell versions [3.59,3.63) of GNU make to not export all variables.
18341959 # Otherwise a system limit (for SysV at least) may be exceeded.
0 /*
1 * libvirt-gconfig-capabilities-cpu-model.c: libvirt CPU model capabilities
2 *
3 * Copyright (C) 2014 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 * Authors: Zeeshan Ali <zeenix@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_CAPABILITIES_CPU_MODEL_GET_PRIVATE(obj) \
28 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL, GVirConfigCapabilitiesCpuModelPrivate))
29
30 struct _GVirConfigCapabilitiesCpuModelPrivate
31 {
32 gboolean unused;
33 };
34
35 G_DEFINE_TYPE(GVirConfigCapabilitiesCpuModel, gvir_config_capabilities_cpu_model, GVIR_CONFIG_TYPE_OBJECT);
36
37 static void gvir_config_capabilities_cpu_model_class_init(GVirConfigCapabilitiesCpuModelClass *klass)
38 {
39 g_type_class_add_private(klass, sizeof(GVirConfigCapabilitiesCpuModelPrivate));
40 }
41
42 static void gvir_config_capabilities_cpu_model_init(GVirConfigCapabilitiesCpuModel *model)
43 {
44 g_debug("Init GVirConfigCapabilitiesCpuModel=%p", model);
45
46 model->priv = GVIR_CONFIG_CAPABILITIES_CPU_MODEL_GET_PRIVATE(model);
47 }
48
49 GVirConfigCapabilitiesCpuModel *gvir_config_capabilities_cpu_model_new(void)
50 {
51 GVirConfigObject *object;
52
53 object = gvir_config_object_new(GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL,
54 "model",
55 NULL);
56
57 return GVIR_CONFIG_CAPABILITIES_CPU_MODEL(object);
58 }
59
60 GVirConfigCapabilitiesCpuModel *
61 gvir_config_capabilities_cpu_model_new_from_xml(const gchar *xml, GError **error)
62 {
63 GVirConfigObject *object;
64
65 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL,
66 "model",
67 NULL,
68 xml,
69 error);
70
71 return GVIR_CONFIG_CAPABILITIES_CPU_MODEL(object);
72 }
73
74 void
75 gvir_config_capabilities_cpu_model_set_name(GVirConfigCapabilitiesCpuModel *model,
76 const gchar *name)
77 {
78 g_return_if_fail(GVIR_CONFIG_IS_CAPABILITIES_CPU_MODEL(model));
79
80 gvir_config_object_set_node_content
81 (GVIR_CONFIG_OBJECT(model),
82 NULL,
83 name);
84 }
85
86 const gchar *
87 gvir_config_capabilities_cpu_model_get_name(GVirConfigCapabilitiesCpuModel *model)
88 {
89 g_return_val_if_fail(GVIR_CONFIG_IS_CAPABILITIES_CPU_MODEL(model), NULL);
90
91 return gvir_config_object_get_node_content (GVIR_CONFIG_OBJECT(model),
92 NULL);
93 }
0 /*
1 * libvirt-gconfig-capabilities-cpu-model.h: libvirt CPU model capabilities
2 *
3 * Copyright (C) 2014 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 * Authors: Zeeshan Ali <zeenix@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_CAPABILITIES_CPU_MODEL_H__
27 #define __LIBVIRT_GCONFIG_CAPABILITIES_CPU_MODEL_H__
28
29 G_BEGIN_DECLS
30
31 #define GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL (gvir_config_capabilities_cpu_model_get_type ())
32 #define GVIR_CONFIG_CAPABILITIES_CPU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL, GVirConfigCapabilitiesCpuModel))
33 #define GVIR_CONFIG_CAPABILITIES_CPU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL, GVirConfigCapabilitiesCpuModelClass))
34 #define GVIR_CONFIG_IS_CAPABILITIES_CPU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL))
35 #define GVIR_CONFIG_IS_CAPABILITIES_CPU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL))
36 #define GVIR_CONFIG_CAPABILITIES_CPU_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL, GVirConfigCapabilitiesCpuModelClass))
37
38 typedef struct _GVirConfigCapabilitiesCpuModel GVirConfigCapabilitiesCpuModel;
39 typedef struct _GVirConfigCapabilitiesCpuModelPrivate GVirConfigCapabilitiesCpuModelPrivate;
40 typedef struct _GVirConfigCapabilitiesCpuModelClass GVirConfigCapabilitiesCpuModelClass;
41
42 struct _GVirConfigCapabilitiesCpuModel
43 {
44 GVirConfigObject parent;
45
46 GVirConfigCapabilitiesCpuModelPrivate *priv;
47
48 /* Do not add fields to this struct */
49 };
50
51 struct _GVirConfigCapabilitiesCpuModelClass
52 {
53 GVirConfigObjectClass parent_class;
54
55 gpointer padding[20];
56 };
57
58 GType gvir_config_capabilities_cpu_model_get_type(void);
59 GVirConfigCapabilitiesCpuModel *gvir_config_capabilities_cpu_model_new(void);
60 GVirConfigCapabilitiesCpuModel *
61 gvir_config_capabilities_cpu_model_new_from_xml(const gchar *xml, GError **error);
62
63 void
64 gvir_config_capabilities_cpu_model_set_name(GVirConfigCapabilitiesCpuModel *model,
65 const gchar *name);
66 const gchar *
67 gvir_config_capabilities_cpu_model_get_name(GVirConfigCapabilitiesCpuModel *model);
68
69 G_END_DECLS
70
71 #endif /* __LIBVIRT_GCONFIG_CAPABILITIES_CPU_MODEL_H__ */
178178 GVirConfigCapabilitiesCpuTopology *topology)
179179 {
180180 g_return_if_fail(GVIR_CONFIG_IS_CAPABILITIES_CPU(cpu));
181 g_return_if_fail(GVIR_CONFIG_IS_CAPABILITIES_CPU_TOPOLOGY(topology));
181 g_return_if_fail(topology == NULL || GVIR_CONFIG_IS_CAPABILITIES_CPU_TOPOLOGY(topology));
182182
183183 gvir_config_object_attach_replace(GVIR_CONFIG_OBJECT(cpu),
184184 "topology",
185185 GVIR_CONFIG_OBJECT(topology));
186186 }
187
188 /**
189 * gvir_config_capabilities_cpu_get_model:
190 *
191 * Gets the model of the cpu.
192 *
193 * Returns: (transfer full): a new #GVirConfigCapabilitiesCpuModel.
194 */
195 GVirConfigCapabilitiesCpuModel *
196 gvir_config_capabilities_cpu_get_model(GVirConfigCapabilitiesCpu *cpu)
197 {
198 GVirConfigObject *object;
199
200 g_return_val_if_fail(GVIR_CONFIG_IS_CAPABILITIES_CPU(cpu), NULL);
201
202 object = gvir_config_object_get_child_with_type
203 (GVIR_CONFIG_OBJECT(cpu),
204 "model",
205 GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL);
206
207 return GVIR_CONFIG_CAPABILITIES_CPU_MODEL(object);
208 }
2929
3030 #include "libvirt-gconfig-capabilities-cpu-topology.h"
3131 #include "libvirt-gconfig-capabilities-cpu-feature.h"
32 #include "libvirt-gconfig-capabilities-cpu-model.h"
3233
3334 G_BEGIN_DECLS
3435
7475 void
7576 gvir_config_capabilities_cpu_set_topology(GVirConfigCapabilitiesCpu *cpu,
7677 GVirConfigCapabilitiesCpuTopology *topology);
78 GVirConfigCapabilitiesCpuModel *
79 gvir_config_capabilities_cpu_get_model(GVirConfigCapabilitiesCpu *cpu);
7780
7881 G_END_DECLS
7982
0 /*
1 * libvirt-gconfig-capabilities-host-secmodel.c: libvirt security model capabilities
2 *
3 * Copyright (C) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
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 * Authors: Cédric Bosdonnat <cbosdonnat@suse.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_CAPABILITIES_HOST_SECMODEL_GET_PRIVATE(obj) \
28 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_CAPABILITIES_HOST_SECMODEL, GVirConfigCapabilitiesHostSecModelPrivate))
29
30 struct _GVirConfigCapabilitiesHostSecModelPrivate
31 {
32 gboolean unused;
33 };
34
35 G_DEFINE_TYPE(GVirConfigCapabilitiesHostSecModel, gvir_config_capabilities_host_secmodel, GVIR_CONFIG_TYPE_OBJECT);
36
37 static void gvir_config_capabilities_host_secmodel_class_init(GVirConfigCapabilitiesHostSecModelClass *klass)
38 {
39 g_type_class_add_private(klass, sizeof(GVirConfigCapabilitiesHostSecModelPrivate));
40 }
41
42 static void gvir_config_capabilities_host_secmodel_init(GVirConfigCapabilitiesHostSecModel *secmodel)
43 {
44 g_debug("Init GVirConfigCapabilitiesHostSecModel=%p", secmodel);
45
46 secmodel->priv = GVIR_CONFIG_CAPABILITIES_HOST_SECMODEL_GET_PRIVATE(secmodel);
47 }
48
49 const gchar *
50 gvir_config_capabilities_host_secmodel_get_model(GVirConfigCapabilitiesHostSecModel *secmodel)
51 {
52 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(secmodel),
53 "model");
54 }
55
56 const gchar *
57 gvir_config_capabilities_host_secmodel_get_doi(GVirConfigCapabilitiesHostSecModel *secmodel)
58 {
59 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(secmodel),
60 "doi");
61 }
0 /*
1 * libvirt-gconfig-capabilities-host-secmodel.h: libvirt security model capabilities
2 *
3 * Copyright (C) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
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 * Authors: Cédric Bosdonnat <cbosdonnat@suse.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_CAPABILITIES_HOST_SECMODEL_H__
27 #define __LIBVIRT_GCONFIG_CAPABILITIES_HOST_SECMODEL_H__
28
29 G_BEGIN_DECLS
30
31 #define GVIR_CONFIG_TYPE_CAPABILITIES_HOST_SECMODEL (gvir_config_capabilities_host_secmodel_get_type ())
32 #define GVIR_CONFIG_CAPABILITIES_HOST_SECMODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_CAPABILITIES_HOST_SECMODEL, GVirConfigCapabilitiesHostSecModel))
33 #define GVIR_CONFIG_CAPABILITIES_HOST_SECMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_CAPABILITIES_HOST_SECMODEL, GVirConfigCapabilitiesHostSecModelClass))
34 #define GVIR_CONFIG_IS_CAPABILITIES_HOST_SECMODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_CAPABILITIES_HOST_SECMODEL))
35 #define GVIR_CONFIG_IS_CAPABILITIES_HOST_SECMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_CAPABILITIES_HOST_SECMODEL))
36 #define GVIR_CONFIG_CAPABILITIES_HOST_SECMODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_CAPABILITIES_HOST_SECMODEL, GVirConfigCapabilitiesHostSecModelClass))
37
38 typedef struct _GVirConfigCapabilitiesHostSecModel GVirConfigCapabilitiesHostSecModel;
39 typedef struct _GVirConfigCapabilitiesHostSecModelPrivate GVirConfigCapabilitiesHostSecModelPrivate;
40 typedef struct _GVirConfigCapabilitiesHostSecModelClass GVirConfigCapabilitiesHostSecModelClass;
41
42 struct _GVirConfigCapabilitiesHostSecModel
43 {
44 GVirConfigObject parent;
45
46 GVirConfigCapabilitiesHostSecModelPrivate *priv;
47
48 /* Do not add fields to this struct */
49 };
50
51 struct _GVirConfigCapabilitiesHostSecModelClass
52 {
53 GVirConfigObjectClass parent_class;
54
55 gpointer padding[20];
56 };
57
58 GType gvir_config_capabilities_host_secmodel_get_type(void);
59
60 const gchar *
61 gvir_config_capabilities_host_secmodel_get_model(GVirConfigCapabilitiesHostSecModel *secmodel);
62
63 const gchar *
64 gvir_config_capabilities_host_secmodel_get_doi(GVirConfigCapabilitiesHostSecModel *secmodel);
65
66 G_END_DECLS
67
68 #endif /* __LIBVIRT_GCONFIG_CAPABILITIES_HOST_SECMODEL_H__ */
7676
7777 return GVIR_CONFIG_CAPABILITIES_CPU(object);
7878 }
79
80 struct GetSecModelData {
81 GVirConfigXmlDoc *doc;
82 const gchar *schema;
83 GList *secmodels;
84 GType type;
85 };
86
87 static gboolean add_secmodel(xmlNodePtr node, gpointer opaque)
88 {
89 struct GetSecModelData* data = (struct GetSecModelData*)opaque;
90 GVirConfigObject *secmodel;
91
92 if (g_strcmp0((const gchar *)node->name, "secmodel") != 0)
93 return TRUE;
94
95 secmodel = gvir_config_object_new_from_tree
96 (data->type,
97 data->doc,
98 data->schema,
99 node);
100 if (secmodel != NULL)
101 data->secmodels = g_list_append(data->secmodels, secmodel);
102 else
103 g_debug("Failed to parse %s node", node->name);
104
105 return TRUE;
106 }
107
108 /**
109 * gvir_config_capabilities_host_get_secmodels:
110 * @host: a #GVirConfigCapabilitiesHost
111 *
112 * Get the security models listed in @host capabilities.
113 *
114 * Returns: (element-type LibvirtGConfig.CapabilitiesHostSecModel) (transfer full):
115 * a newly allocated #GList of #GVirConfigCapabilitiesHostSecModel.
116 */
117 GList *
118 gvir_config_capabilities_host_get_secmodels(GVirConfigCapabilitiesHost *host)
119 {
120 struct GetSecModelData data;
121
122 g_return_val_if_fail(GVIR_CONFIG_IS_CAPABILITIES_HOST(host), NULL);
123
124 data.schema = gvir_config_object_get_schema(GVIR_CONFIG_OBJECT(host));
125 g_object_get(G_OBJECT(host), "doc", &data.doc, NULL);
126 g_return_val_if_fail(data.doc != NULL, NULL);
127 data.secmodels = NULL;
128 data.type = GVIR_CONFIG_TYPE_CAPABILITIES_HOST_SECMODEL;
129
130 gvir_config_object_foreach_child(GVIR_CONFIG_OBJECT(host),
131 NULL,
132 add_secmodel,
133 &data);
134
135 g_clear_object(&data.doc);
136
137 return data.secmodels;
138 }
6666 GVirConfigCapabilitiesCpu *
6767 gvir_config_capabilities_host_get_cpu(GVirConfigCapabilitiesHost *host);
6868
69 GList *
70 gvir_config_capabilities_host_get_secmodels(GVirConfigCapabilitiesHost *host);
71
6972 G_END_DECLS
7073
7174 #endif /* __LIBVIRT_GCONFIG_CAPABILITIES_HOST_H__ */
5858 typedef enum {
5959 GVIR_CONFIG_DOMAIN_CHANNEL_TARGET_GUESTFWD,
6060 GVIR_CONFIG_DOMAIN_CHANNEL_TARGET_VIRTIO,
61 GVIR_CONFIG_DOMAIN_CHANNEL_TARGET_SPICEPORT,
6162 } GVirConfigDomainChannelTargetType;
6263
6364
0 /*
1 * libvirt-gconfig-domain-chardev-source-spiceport.c: libvirt domain chardev spiceport configuration
2 *
3 * Copyright (C) 2014 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
20 #include <config.h>
21
22 #include "libvirt-gconfig/libvirt-gconfig.h"
23 #include "libvirt-gconfig/libvirt-gconfig-private.h"
24
25 #define GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_GET_PRIVATE(obj) \
26 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT, GVirConfigDomainChardevSourceSpicePortPrivate))
27
28 struct _GVirConfigDomainChardevSourceSpicePortPrivate
29 {
30 gboolean unused;
31 };
32
33 G_DEFINE_TYPE(GVirConfigDomainChardevSourceSpicePort, gvir_config_domain_chardev_source_spiceport, GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE);
34
35
36 static void gvir_config_domain_chardev_source_spiceport_class_init(GVirConfigDomainChardevSourceSpicePortClass *klass)
37 {
38 g_type_class_add_private(klass, sizeof(GVirConfigDomainChardevSourceSpicePortPrivate));
39 }
40
41
42 static void gvir_config_domain_chardev_source_spiceport_init(GVirConfigDomainChardevSourceSpicePort *source)
43 {
44 g_debug("Init GVirConfigDomainChardevSourceSpicePort=%p", source);
45
46 source->priv = GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_GET_PRIVATE(source);
47 }
48
49
50 GVirConfigDomainChardevSourceSpicePort *gvir_config_domain_chardev_source_spiceport_new(void)
51 {
52 GVirConfigObject *object;
53
54 /* the name of the root node is just a placeholder, it will be
55 * overwritten when the GVirConfigDomainChardevSourceSpicePort is attached to a
56 * GVirConfigDomainChardev
57 */
58 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT, "dummy", NULL);
59 gvir_config_object_set_attribute(object, "type", "spiceport", NULL);
60 return GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT(object);
61 }
62
63
64 GVirConfigDomainChardevSourceSpicePort *gvir_config_domain_chardev_source_spiceport_new_from_xml(const gchar *xml,
65 GError **error)
66 {
67 GVirConfigObject *object;
68
69 /* the name of the root node is just a placeholder, it will be
70 * overwritten when the GVirConfigDomainChardevSourceSpicePort is attached to a
71 * GVirConfigDomainChardev
72 */
73 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT,
74 "dummy", NULL, xml, error);
75 if (g_strcmp0(gvir_config_object_get_attribute(object, NULL, "type"), "spiceport") != 0) {
76 g_object_unref(G_OBJECT(object));
77 g_return_val_if_reached(NULL);
78 }
79 return GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT(object);
80 }
81
82 void gvir_config_domain_chardev_source_spiceport_set_channel(GVirConfigDomainChardevSourceSpicePort *port,
83 const char *channel)
84 {
85 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_SPICE_PORT(port));
86
87 gvir_config_object_replace_child_with_attribute(GVIR_CONFIG_OBJECT(port),
88 "source",
89 "channel",
90 channel);
91
92 }
93
94 const gchar * gvir_config_domain_chardev_source_spiceport_get_channel(GVirConfigDomainChardevSourceSpicePort *port)
95 {
96 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_SPICE_PORT(port), NULL);
97
98 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(port),
99 "source", "channel");
100 }
0 /*
1 * libvirt-gconfig-domain-chardev-source-spiceport.h: libvirt domain chardev spiceport configuration
2 *
3 * Copyright (C) 2014 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
20 #if !defined(__LIBVIRT_GCONFIG_H__) && !defined(LIBVIRT_GCONFIG_BUILD)
21 #error "Only <libvirt-gconfig/libvirt-gconfig.h> can be included directly."
22 #endif
23
24 #ifndef __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_H__
25 #define __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_H__
26
27 G_BEGIN_DECLS
28
29 #define GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT (gvir_config_domain_chardev_source_spiceport_get_type ())
30 #define GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT, GVirConfigDomainChardevSourceSpicePort))
31 #define GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT, GVirConfigDomainChardevSourceSpicePortClass))
32 #define GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_SPICE_PORT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT))
33 #define GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT))
34 #define GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_SPICE_PORT, GVirConfigDomainChardevSourceSpicePortClass))
35
36 typedef struct _GVirConfigDomainChardevSourceSpicePort GVirConfigDomainChardevSourceSpicePort;
37 typedef struct _GVirConfigDomainChardevSourceSpicePortPrivate GVirConfigDomainChardevSourceSpicePortPrivate;
38 typedef struct _GVirConfigDomainChardevSourceSpicePortClass GVirConfigDomainChardevSourceSpicePortClass;
39
40 struct _GVirConfigDomainChardevSourceSpicePort
41 {
42 GVirConfigDomainChardevSource parent;
43
44 GVirConfigDomainChardevSourceSpicePortPrivate *priv;
45
46 /* Do not add fields to this struct */
47 };
48
49 struct _GVirConfigDomainChardevSourceSpicePortClass
50 {
51 GVirConfigDomainChardevSourceClass parent_class;
52
53 gpointer padding[20];
54 };
55
56
57 GType gvir_config_domain_chardev_source_spiceport_get_type(void);
58
59 GVirConfigDomainChardevSourceSpicePort *gvir_config_domain_chardev_source_spiceport_new(void);
60 GVirConfigDomainChardevSourceSpicePort *gvir_config_domain_chardev_source_spiceport_new_from_xml(const gchar *xml,
61 GError **error);
62
63 void gvir_config_domain_chardev_source_spiceport_set_channel(GVirConfigDomainChardevSourceSpicePort *port,
64 const char *channel);
65
66 const gchar * gvir_config_domain_chardev_source_spiceport_get_channel(GVirConfigDomainChardevSourceSpicePort *port);
67
68 G_END_DECLS
69
70 #endif /* __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_H__ */
0 /*
1 * libvirt-gconfig-domain-chardev-source-unix.c: libvirt domain chardev unix configuration
2 *
3 * Copyright (C) 2012 Red Hat, Inc.
4 * Copyright (C) 2015 T A Mahadevan
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: T A Mahadevan <ta.mahadevan@gmail.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_CHARDEV_SOURCE_UNIX_GET_PRIVATE(obj) \
29 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX, GVirConfigDomainChardevSourceUnixPrivate))
30
31 struct _GVirConfigDomainChardevSourceUnixPrivate
32 {
33 gboolean unused;
34 };
35
36 G_DEFINE_TYPE(GVirConfigDomainChardevSourceUnix, gvir_config_domain_chardev_source_unix, GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE);
37
38
39 static void gvir_config_domain_chardev_source_unix_class_init(GVirConfigDomainChardevSourceUnixClass *klass)
40 {
41 g_type_class_add_private(klass, sizeof(GVirConfigDomainChardevSourceUnixPrivate));
42 }
43
44
45 static void gvir_config_domain_chardev_source_unix_init(GVirConfigDomainChardevSourceUnix *source)
46 {
47 g_debug("Init GVirConfigDomainChardevSourceUnix=%p", source);
48
49 source->priv = GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX_GET_PRIVATE(source);
50 }
51
52
53 GVirConfigDomainChardevSourceUnix *gvir_config_domain_chardev_source_unix_new(void)
54 {
55 GVirConfigObject *object;
56
57 /* the name of the root node is just a placeholder, it will be
58 * overwritten when the GVirConfigDomainChardevSourceUnix is attached to a
59 * GVirConfigDomainChardev
60 */
61 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX, "dummy", NULL);
62 gvir_config_object_set_attribute(object, "type", "unix", NULL);
63 return GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX(object);
64 }
65
66
67 GVirConfigDomainChardevSourceUnix *gvir_config_domain_chardev_source_unix_new_from_xml(const gchar *xml,
68 GError **error)
69 {
70 GVirConfigObject *object;
71
72 /* the name of the root node is just a placeholder, it will be
73 * overwritten when the GVirConfigDomainChardevSourceUnix is attached to a
74 * GVirConfigDomainChardev
75 */
76 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX,
77 "dummy", NULL, xml, error);
78 if (g_strcmp0(gvir_config_object_get_attribute(object, NULL, "type"), "unix") != 0) {
79 g_object_unref(G_OBJECT(object));
80 g_return_val_if_reached(NULL);
81 }
82 return GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX(object);
83 }
0 /*
1 * libvirt-gconfig-domain-chardev-source-unix.h: libvirt domain chardev unix configuration
2 *
3 * Copyright (C) 2012 Red Hat, Inc.
4 * Copyright (C) 2015 T A Mahadevan.
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: T A Mahadevan <ta.mahadevan@gmail.com>
21 */
22
23 #if !defined(__LIBVIRT_GCONFIG_H__) && !defined(LIBVIRT_GCONFIG_BUILD)
24 #error "Only <libvirt-gconfig/libvirt-gconfig.h> can be included directly."
25 #endif
26
27 #ifndef __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_SOURCE_UNIX_H__
28 #define __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_SOURCE_UNIX_H__
29
30 G_BEGIN_DECLS
31
32 #define GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX (gvir_config_domain_chardev_source_unix_get_type ())
33 #define GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX, GVirConfigDomainChardevSourceUnix))
34 #define GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX, GVirConfigDomainChardevSourceUnixClass))
35 #define GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_UNIX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX))
36 #define GVIR_CONFIG_IS_DOMAIN_CHARDEV_SOURCE_UNIX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX))
37 #define GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_CHARDEV_SOURCE_UNIX, GVirConfigDomainChardevSourceUnixClass))
38
39 typedef struct _GVirConfigDomainChardevSourceUnix GVirConfigDomainChardevSourceUnix;
40 typedef struct _GVirConfigDomainChardevSourceUnixPrivate GVirConfigDomainChardevSourceUnixPrivate;
41 typedef struct _GVirConfigDomainChardevSourceUnixClass GVirConfigDomainChardevSourceUnixClass;
42
43 struct _GVirConfigDomainChardevSourceUnix
44 {
45 GVirConfigDomainChardevSource parent;
46
47 GVirConfigDomainChardevSourceUnixPrivate *priv;
48
49 /* Do not add fields to this struct */
50 };
51
52 struct _GVirConfigDomainChardevSourceUnixClass
53 {
54 GVirConfigDomainChardevSourceClass parent_class;
55
56 gpointer padding[20];
57 };
58
59
60 GType gvir_config_domain_chardev_source_unix_get_type(void);
61
62 GVirConfigDomainChardevSourceUnix *gvir_config_domain_chardev_source_unix_new(void);
63 GVirConfigDomainChardevSourceUnix *gvir_config_domain_chardev_source_unix_new_from_xml(const gchar *xml,
64 GError **error);
65 G_END_DECLS
66
67 #endif /* __LIBVIRT_GCONFIG_DOMAIN_CHARDEV_SOURCE_UNIX_H__ */
6868 return GVIR_CONFIG_DOMAIN_CLOCK(object);
6969 }
7070
71
72 GVirConfigDomainClockOffset
73 gvir_config_domain_clock_get_offset(GVirConfigDomainClock *klock)
74 {
75 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_CLOCK(klock),
76 GVIR_CONFIG_DOMAIN_CLOCK_UTC);
77
78 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(klock),
79 NULL, "offset",
80 GVIR_CONFIG_TYPE_DOMAIN_CLOCK_OFFSET,
81 GVIR_CONFIG_DOMAIN_CLOCK_UTC);
82 }
83
84
7185 void gvir_config_domain_clock_set_offset(GVirConfigDomainClock *klock,
7286 GVirConfigDomainClockOffset offset)
7387 {
8094 NULL);
8195 }
8296
97
98 const char *gvir_config_domain_clock_get_timezone(GVirConfigDomainClock *klock)
99 {
100 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_CLOCK(klock), NULL);
101
102 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(klock),
103 NULL, "timezone");
104 }
105
106
83107 void gvir_config_domain_clock_set_timezone(GVirConfigDomainClock *klock,
84108 const char *tz)
85109 {
89113 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(klock),
90114 "timezone", tz, NULL);
91115 }
116
117
118 int gvir_config_domain_clock_get_variable_offset(GVirConfigDomainClock *klock)
119 {
120 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_CLOCK(klock), 0);
121
122 return gvir_config_object_get_attribute_uint64(GVIR_CONFIG_OBJECT(klock),
123 NULL, "adjustment", 0);
124 }
125
92126
93127 void gvir_config_domain_clock_set_variable_offset(GVirConfigDomainClock *klock,
94128 gint seconds)
101135 NULL);
102136 }
103137
138
104139 void gvir_config_domain_clock_add_timer(GVirConfigDomainClock *klock,
105140 GVirConfigDomainTimer *timer)
106141 {
6969 GVirConfigDomainClock *gvir_config_domain_clock_new(void);
7070 GVirConfigDomainClock *gvir_config_domain_clock_new_from_xml(const gchar *xml,
7171 GError **error);
72 GVirConfigDomainClockOffset gvir_config_domain_clock_get_offset(GVirConfigDomainClock *klock);
7273 void gvir_config_domain_clock_set_offset(GVirConfigDomainClock *klock,
7374 GVirConfigDomainClockOffset offset);
75 const char *gvir_config_domain_clock_get_timezone(GVirConfigDomainClock *klock);
7476 void gvir_config_domain_clock_set_timezone(GVirConfigDomainClock *klock,
7577 const char *tz);
78 gint gvir_config_domain_clock_get_variable_offset(GVirConfigDomainClock *klock);
7679 void gvir_config_domain_clock_set_variable_offset(GVirConfigDomainClock *klock,
7780 gint seconds);
7881 void gvir_config_domain_clock_add_timer(GVirConfigDomainClock *klock,
0 /*
1 * libvirt-gconfig-domain-cpu-model.c: libvirt domain CPU model
2 *
3 * Copyright (C) 2014 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 * Authors: Zeeshan Ali <zeenix@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_CPU_MODEL_GET_PRIVATE(obj) \
28 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL, GVirConfigDomainCpuModelPrivate))
29
30 struct _GVirConfigDomainCpuModelPrivate
31 {
32 gboolean unused;
33 };
34
35 G_DEFINE_TYPE(GVirConfigDomainCpuModel,
36 gvir_config_domain_cpu_model,
37 GVIR_CONFIG_TYPE_CAPABILITIES_CPU_MODEL);
38
39 static void gvir_config_domain_cpu_model_class_init(GVirConfigDomainCpuModelClass *klass)
40 {
41 g_type_class_add_private(klass, sizeof(GVirConfigDomainCpuModelPrivate));
42 }
43
44 static void gvir_config_domain_cpu_model_init(GVirConfigDomainCpuModel *model)
45 {
46 g_debug("Init GVirConfigDomainCpuModel=%p", model);
47
48 model->priv = GVIR_CONFIG_DOMAIN_CPU_MODEL_GET_PRIVATE(model);
49 }
50
51 GVirConfigDomainCpuModel *gvir_config_domain_cpu_model_new(void)
52 {
53 GVirConfigObject *object;
54
55 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL,
56 "model",
57 NULL);
58
59 return GVIR_CONFIG_DOMAIN_CPU_MODEL(object);
60 }
61
62 GVirConfigDomainCpuModel *
63 gvir_config_domain_cpu_model_new_from_xml(const gchar *xml, GError **error)
64 {
65 GVirConfigObject *object;
66
67 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL,
68 "model",
69 NULL,
70 xml,
71 error);
72
73 return GVIR_CONFIG_DOMAIN_CPU_MODEL(object);
74 }
0 /*
1 * libvirt-gconfig-domain-cpu-model.h: libvirt domain CPU model
2 *
3 * Copyright (C) 2014 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 * Authors: Zeeshan Ali <zeenix@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_CPU_MODEL_H__
27 #define __LIBVIRT_GCONFIG_DOMAIN_CPU_MODEL_H__
28
29 #include "libvirt-gconfig-capabilities-cpu-model.h"
30
31 G_BEGIN_DECLS
32
33 #define GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL (gvir_config_domain_cpu_model_get_type ())
34 #define GVIR_CONFIG_DOMAIN_CPU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL, GVirConfigDomainCpuModel))
35 #define GVIR_CONFIG_DOMAIN_CPU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL, GVirConfigDomainCpuModelClass))
36 #define GVIR_CONFIG_IS_DOMAIN_CPU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL))
37 #define GVIR_CONFIG_IS_DOMAIN_CPU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL))
38 #define GVIR_CONFIG_DOMAIN_CPU_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_CPU_MODEL, GVirConfigDomainCpuModelClass))
39
40 typedef struct _GVirConfigDomainCpuModel GVirConfigDomainCpuModel;
41 typedef struct _GVirConfigDomainCpuModelPrivate GVirConfigDomainCpuModelPrivate;
42 typedef struct _GVirConfigDomainCpuModelClass GVirConfigDomainCpuModelClass;
43
44 struct _GVirConfigDomainCpuModel
45 {
46 GVirConfigCapabilitiesCpuModel parent;
47
48 GVirConfigDomainCpuModelPrivate *priv;
49
50 /* Do not add fields to this struct */
51 };
52
53 struct _GVirConfigDomainCpuModelClass
54 {
55 GVirConfigCapabilitiesCpuModelClass parent_class;
56
57 gpointer padding[20];
58 };
59
60 GType gvir_config_domain_cpu_model_get_type(void);
61 GVirConfigDomainCpuModel *gvir_config_domain_cpu_model_new(void);
62 GVirConfigDomainCpuModel *
63 gvir_config_domain_cpu_model_new_from_xml(const gchar *xml, GError **error);
64
65 G_END_DECLS
66
67 #endif /* __LIBVIRT_GCONFIG_DOMAIN_CPU_MODEL_H__ */
135135 "mode", GVIR_CONFIG_TYPE_DOMAIN_CPU_MODE, mode,
136136 NULL);
137137 }
138
139 void gvir_config_domain_cpu_set_model(GVirConfigDomainCpu *cpu,
140 GVirConfigDomainCpuModel *model)
141 {
142 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_CPU(cpu));
143 g_return_if_fail(model == NULL || GVIR_CONFIG_IS_DOMAIN_CPU_MODEL(model));
144
145 gvir_config_object_attach_replace(GVIR_CONFIG_OBJECT(cpu),
146 "model",
147 GVIR_CONFIG_OBJECT(model));
148 }
2626
2727 #ifndef __LIBVIRT_GCONFIG_DOMAIN_CPU_H__
2828 #define __LIBVIRT_GCONFIG_DOMAIN_CPU_H__
29
30 #include <libvirt-gconfig/libvirt-gconfig-domain-cpu-model.h>
2931
3032 G_BEGIN_DECLS
3133
7981 gvir_config_domain_cpu_get_match_policy(GVirConfigDomainCpu *cpu);
8082 void gvir_config_domain_cpu_set_mode(GVirConfigDomainCpu *cpu,
8183 GVirConfigDomainCpuMode mode);
84 void gvir_config_domain_cpu_set_model(GVirConfigDomainCpu *cpu,
85 GVirConfigDomainCpuModel *model);
8286 GVirConfigDomainCpuMode
8387 gvir_config_domain_cpu_get_mode(GVirConfigDomainCpu *cpu);
8488
0 /*
1 * libvirt-gconfig-domain-disk-driver.c: libvirt domain disk driver configuration
2 *
3 * Copyright (C) 2011, 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 #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_DISK_DRIVER_GET_PRIVATE(obj) \
28 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER, GVirConfigDomainDiskDriverPrivate))
29
30 struct _GVirConfigDomainDiskDriverPrivate
31 {
32 gboolean unused;
33 };
34
35 G_DEFINE_TYPE(GVirConfigDomainDiskDriver, gvir_config_domain_disk_driver, GVIR_CONFIG_TYPE_OBJECT);
36
37
38 static void gvir_config_domain_disk_driver_class_init(GVirConfigDomainDiskDriverClass *klass)
39 {
40 g_type_class_add_private(klass, sizeof(GVirConfigDomainDiskDriverPrivate));
41 }
42
43
44 static void gvir_config_domain_disk_driver_init(GVirConfigDomainDiskDriver *driver)
45 {
46 g_debug("Init GVirConfigDomainDiskDriver=%p", driver);
47
48 driver->priv = GVIR_CONFIG_DOMAIN_DISK_DRIVER_GET_PRIVATE(driver);
49 }
50
51
52 GVirConfigDomainDiskDriver *gvir_config_domain_disk_driver_new(void)
53 {
54 GVirConfigObject *object;
55
56 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER,
57 "driver", NULL);
58 return GVIR_CONFIG_DOMAIN_DISK_DRIVER(object);
59 }
60
61 GVirConfigDomainDiskDriver *gvir_config_domain_disk_driver_new_from_xml(const gchar *xml,
62 GError **error)
63 {
64 GVirConfigObject *object;
65
66 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER,
67 "driver", NULL, xml, error);
68 return GVIR_CONFIG_DOMAIN_DISK_DRIVER(object);
69 }
70
71
72 void gvir_config_domain_disk_driver_set_cache(GVirConfigDomainDiskDriver *driver,
73 GVirConfigDomainDiskCacheType cache_type)
74 {
75 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver));
76
77 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(driver),
78 "cache",
79 GVIR_CONFIG_TYPE_DOMAIN_DISK_CACHE_TYPE,
80 cache_type,
81 NULL);
82 }
83
84
85 GVirConfigDomainDiskCacheType gvir_config_domain_disk_driver_get_cache(GVirConfigDomainDiskDriver *driver)
86 {
87 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver),
88 GVIR_CONFIG_DOMAIN_DISK_CACHE_DEFAULT);
89
90 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(driver),
91 NULL, "cache",
92 GVIR_CONFIG_TYPE_DOMAIN_DISK_CACHE_TYPE,
93 GVIR_CONFIG_DOMAIN_DISK_CACHE_DEFAULT);
94 }
95
96
97 void gvir_config_domain_disk_driver_set_name(GVirConfigDomainDiskDriver *driver,
98 const char *name)
99 {
100 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver));
101
102 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(driver),
103 "name", name, NULL);
104 }
105
106
107 const char *gvir_config_domain_disk_driver_get_name(GVirConfigDomainDiskDriver *driver)
108
109 {
110 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver), NULL);
111
112 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(driver),
113 NULL, "name");
114 }
115
116
117 void gvir_config_domain_disk_driver_set_error_policy(GVirConfigDomainDiskDriver *driver,
118 GVirConfigDomainDiskDriverErrorPolicy policy)
119 {
120 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver));
121
122 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(driver),
123 "error_policy",
124 GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER_ERROR_POLICY,
125 policy,
126 NULL);
127 }
128
129
130 GVirConfigDomainDiskDriverErrorPolicy gvir_config_domain_disk_driver_get_error_policy(GVirConfigDomainDiskDriver *driver)
131 {
132 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver),
133 GVIR_CONFIG_DOMAIN_DISK_DRIVER_ERROR_POLICY_REPORT);
134
135 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(driver),
136 NULL, "error_policy",
137 GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER_ERROR_POLICY,
138 GVIR_CONFIG_DOMAIN_DISK_DRIVER_ERROR_POLICY_REPORT);
139 }
140
141
142 void gvir_config_domain_disk_driver_set_format(GVirConfigDomainDiskDriver *driver,
143 GVirConfigDomainDiskFormat format)
144 {
145 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver));
146
147 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(driver),
148 "type",
149 GVIR_CONFIG_TYPE_DOMAIN_DISK_FORMAT,
150 format,
151 NULL);
152 }
153
154
155 GVirConfigDomainDiskFormat gvir_config_domain_disk_driver_get_format(GVirConfigDomainDiskDriver *driver)
156 {
157 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver),
158 GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW);
159
160 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(driver),
161 NULL, "type",
162 GVIR_CONFIG_TYPE_DOMAIN_DISK_FORMAT,
163 GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW);
164 }
165
166
167 void gvir_config_domain_disk_driver_set_io_policy(GVirConfigDomainDiskDriver *driver,
168 GVirConfigDomainDiskDriverIoPolicy policy)
169 {
170 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver));
171
172 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(driver),
173 "io",
174 GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER_IO_POLICY,
175 policy,
176 NULL);
177 }
178
179
180 GVirConfigDomainDiskDriverIoPolicy gvir_config_domain_disk_driver_get_io_policy(GVirConfigDomainDiskDriver *driver)
181 {
182 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver),
183 GVIR_CONFIG_DOMAIN_DISK_DRIVER_IO_POLICY_THREADS);
184
185 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(driver),
186 NULL, "io",
187 GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER_IO_POLICY,
188 GVIR_CONFIG_DOMAIN_DISK_DRIVER_IO_POLICY_THREADS);
189 }
190
191
192 void gvir_config_domain_disk_driver_set_copy_on_read(GVirConfigDomainDiskDriver *driver,
193 gboolean copy_on_read)
194 {
195 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver));
196
197 /* gvir_config_object_set_attribute_with_type(..., G_TYPE_BOOLEAN, ...)
198 * cannot be used here as it translates into "yes"/"no", but what we
199 * want is "on"/"off"
200 */
201 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(driver),
202 "copy_on_read",
203 copy_on_read?"on":"off",
204 NULL);
205 }
206
207
208 gboolean gvir_config_domain_disk_driver_get_copy_on_read(GVirConfigDomainDiskDriver *driver)
209 {
210 const char *copy_on_read;
211
212 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver), FALSE);
213
214 copy_on_read = gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(driver),
215 NULL, "copy_on_read");
216
217 return (g_strcmp0(copy_on_read, "on") == 0);
218 }
219
220
221 void gvir_config_domain_disk_driver_set_discard(GVirConfigDomainDiskDriver *driver,
222 GVirConfigDomainDiskDriverDiscard discard)
223 {
224 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver));
225
226 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(driver),
227 "discard",
228 GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER_DISCARD,
229 discard,
230 NULL);
231 }
232
233
234 GVirConfigDomainDiskDriverDiscard gvir_config_domain_disk_driver_get_discard(GVirConfigDomainDiskDriver *driver)
235 {
236 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver),
237 GVIR_CONFIG_DOMAIN_DISK_DRIVER_DISCARD_IGNORE);
238
239 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(driver),
240 NULL, "discard",
241 GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER_DISCARD,
242 GVIR_CONFIG_DOMAIN_DISK_DRIVER_DISCARD_IGNORE);
243 }
0 /*
1 * libvirt-gconfig-domain-disk-driver.h: libvirt disk driver configuration
2 *
3 * Copyright (C) 2011, 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_DISK_DRIVER_H__
27 #define __LIBVIRT_GCONFIG_DOMAIN_DISK_DRIVER_H__
28
29 G_BEGIN_DECLS
30
31 #define GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER (gvir_config_domain_disk_driver_get_type ())
32 #define GVIR_CONFIG_DOMAIN_DISK_DRIVER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER, GVirConfigDomainDiskDriver))
33 #define GVIR_CONFIG_DOMAIN_DISK_DRIVER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER, GVirConfigDomainDiskDriverClass))
34 #define GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER))
35 #define GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER))
36 #define GVIR_CONFIG_DOMAIN_DISK_DRIVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER, GVirConfigDomainDiskDriverClass))
37
38 typedef struct _GVirConfigDomainDiskDriver GVirConfigDomainDiskDriver;
39 typedef struct _GVirConfigDomainDiskDriverPrivate GVirConfigDomainDiskDriverPrivate;
40 typedef struct _GVirConfigDomainDiskDriverClass GVirConfigDomainDiskDriverClass;
41
42 struct _GVirConfigDomainDiskDriver
43 {
44 GVirConfigObject parent;
45
46 GVirConfigDomainDiskDriverPrivate *priv;
47
48 /* Do not add fields to this struct */
49 };
50
51 struct _GVirConfigDomainDiskDriverClass
52 {
53 GVirConfigObjectClass parent_class;
54
55 gpointer padding[20];
56 };
57
58
59 typedef enum {
60 GVIR_CONFIG_DOMAIN_DISK_CACHE_DEFAULT,
61 GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE,
62 GVIR_CONFIG_DOMAIN_DISK_CACHE_WRITETHROUGH,
63 GVIR_CONFIG_DOMAIN_DISK_CACHE_WRITEBACK,
64 GVIR_CONFIG_DOMAIN_DISK_CACHE_DIRECTSYNC,
65 GVIR_CONFIG_DOMAIN_DISK_CACHE_UNSAFE
66 } GVirConfigDomainDiskCacheType;
67
68
69 typedef enum {
70 GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW,
71 GVIR_CONFIG_DOMAIN_DISK_FORMAT_DIR,
72 GVIR_CONFIG_DOMAIN_DISK_FORMAT_BOCHS,
73 GVIR_CONFIG_DOMAIN_DISK_FORMAT_CLOOP,
74 GVIR_CONFIG_DOMAIN_DISK_FORMAT_COW,
75 GVIR_CONFIG_DOMAIN_DISK_FORMAT_DMG,
76 GVIR_CONFIG_DOMAIN_DISK_FORMAT_ISO,
77 GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW,
78 GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2,
79 GVIR_CONFIG_DOMAIN_DISK_FORMAT_QED,
80 GVIR_CONFIG_DOMAIN_DISK_FORMAT_VMDK,
81 GVIR_CONFIG_DOMAIN_DISK_FORMAT_VPC,
82 GVIR_CONFIG_DOMAIN_DISK_FORMAT_FAT,
83 GVIR_CONFIG_DOMAIN_DISK_FORMAT_VHD,
84 } GVirConfigDomainDiskFormat;
85
86
87 typedef enum {
88 GVIR_CONFIG_DOMAIN_DISK_DRIVER_ERROR_POLICY_STOP,
89 GVIR_CONFIG_DOMAIN_DISK_DRIVER_ERROR_POLICY_REPORT,
90 GVIR_CONFIG_DOMAIN_DISK_DRIVER_ERROR_POLICY_IGNORE,
91 GVIR_CONFIG_DOMAIN_DISK_DRIVER_ERROR_POLICY_ENOSPACE
92 } GVirConfigDomainDiskDriverErrorPolicy;
93
94
95 typedef enum {
96 GVIR_CONFIG_DOMAIN_DISK_DRIVER_IO_POLICY_THREADS,
97 GVIR_CONFIG_DOMAIN_DISK_DRIVER_IO_POLICY_NATIVE
98 } GVirConfigDomainDiskDriverIoPolicy;
99
100
101 typedef enum {
102 GVIR_CONFIG_DOMAIN_DISK_DRIVER_DISCARD_UNMAP,
103 GVIR_CONFIG_DOMAIN_DISK_DRIVER_DISCARD_IGNORE
104 } GVirConfigDomainDiskDriverDiscard;
105
106
107 GType gvir_config_domain_disk_driver_get_type(void);
108
109 GVirConfigDomainDiskDriver *gvir_config_domain_disk_driver_new(void);
110 GVirConfigDomainDiskDriver *gvir_config_domain_disk_driver_new_from_xml(const gchar *xml,
111 GError **error);
112
113 void gvir_config_domain_disk_driver_set_cache(GVirConfigDomainDiskDriver *driver,
114 GVirConfigDomainDiskCacheType cache_type);
115 GVirConfigDomainDiskCacheType gvir_config_domain_disk_driver_get_cache(GVirConfigDomainDiskDriver *driver);
116
117 void gvir_config_domain_disk_driver_set_name(GVirConfigDomainDiskDriver *driver,
118 const char *name);
119 const char *gvir_config_domain_disk_driver_get_name(GVirConfigDomainDiskDriver *driver);
120
121 void gvir_config_domain_disk_driver_set_error_policy(GVirConfigDomainDiskDriver *driver,
122 GVirConfigDomainDiskDriverErrorPolicy policy);
123 GVirConfigDomainDiskDriverErrorPolicy gvir_config_domain_disk_driver_get_error_policy(GVirConfigDomainDiskDriver *driver);
124
125 void gvir_config_domain_disk_driver_set_format(GVirConfigDomainDiskDriver *driver,
126 GVirConfigDomainDiskFormat format);
127 GVirConfigDomainDiskFormat gvir_config_domain_disk_driver_get_format(GVirConfigDomainDiskDriver *driver);
128
129 void gvir_config_domain_disk_driver_set_io_policy(GVirConfigDomainDiskDriver *driver,
130 GVirConfigDomainDiskDriverIoPolicy policy);
131 GVirConfigDomainDiskDriverIoPolicy gvir_config_domain_disk_driver_get_io_policy(GVirConfigDomainDiskDriver *driver);
132
133 void gvir_config_domain_disk_driver_set_copy_on_read(GVirConfigDomainDiskDriver *driver,
134 gboolean copy_on_read);
135 gboolean gvir_config_domain_disk_driver_get_copy_on_read(GVirConfigDomainDiskDriver *driver);
136
137 void gvir_config_domain_disk_driver_set_discard(GVirConfigDomainDiskDriver *driver,
138 GVirConfigDomainDiskDriverDiscard discard);
139 GVirConfigDomainDiskDriverDiscard gvir_config_domain_disk_driver_get_discard(GVirConfigDomainDiskDriver *driver);
140
141 G_END_DECLS
142
143 #endif /* __LIBVIRT_GCONFIG_DOMAIN_DISK_DRIVER_H__ */
352352 GVIR_CONFIG_DOMAIN_DISK_CACHE_DEFAULT);
353353 }
354354
355
355356 GVirConfigDomainDiskBus
356357 gvir_config_domain_disk_get_target_bus(GVirConfigDomainDisk *disk)
357358 {
367368 GVIR_CONFIG_DOMAIN_DISK_BUS_IDE);
368369 }
369370
371
370372 const char *
371373 gvir_config_domain_disk_get_target_dev(GVirConfigDomainDisk *disk)
372374 {
375377 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(disk),
376378 "target", "dev");
377379 }
380
378381
379382 void
380383 gvir_config_domain_disk_set_readonly(GVirConfigDomainDisk *disk,
386389 } else
387390 gvir_config_object_delete_child(GVIR_CONFIG_OBJECT(disk), "readonly", NULL);
388391 }
392
393
394 /**
395 * gvir_config_domain_disk_set_driver:
396 * @disk: a #GVirConfigDomainDisk
397 * @driver: (allow-none): a #GVirConfigDomainDiskDriver
398 *
399 * Uses @driver as the driver configuration for @disk.
400 */
401 void gvir_config_domain_disk_set_driver(GVirConfigDomainDisk *disk,
402 GVirConfigDomainDiskDriver *driver)
403 {
404 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK(disk));
405 g_return_if_fail(driver == NULL || GVIR_CONFIG_IS_DOMAIN_DISK_DRIVER(driver));
406
407 gvir_config_object_attach_replace(GVIR_CONFIG_OBJECT(disk),
408 "driver",
409 GVIR_CONFIG_OBJECT(driver));
410 }
411
412
413 /**
414 * gvir_config_domain_disk_get_driver:
415 * @disk: a #GVirConfigDomainDisk
416 *
417 * Gets the driver configuration for @disk.
418 *
419 * Returns: (transfer full): A #GVirConfigDomainDiskDriver. The returned
420 * object should be unreffed with g_object_unref() when no longer needed.
421 */
422 GVirConfigDomainDiskDriver *gvir_config_domain_disk_get_driver(GVirConfigDomainDisk *disk)
423 {
424 GVirConfigObject *object;
425
426 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_DISK(disk), NULL);
427
428 object = gvir_config_object_get_child_with_type(GVIR_CONFIG_OBJECT(disk),
429 "driver",
430 GVIR_CONFIG_TYPE_DOMAIN_DISK_DRIVER);
431
432 return GVIR_CONFIG_DOMAIN_DISK_DRIVER(object);
433 }
2727 #define __LIBVIRT_GCONFIG_DOMAIN_DISK_H__
2828
2929 G_BEGIN_DECLS
30
31 #include <libvirt-gconfig/libvirt-gconfig-domain-disk-driver.h>
3032
3133 #define GVIR_CONFIG_TYPE_DOMAIN_DISK (gvir_config_domain_disk_get_type ())
3234 #define GVIR_CONFIG_DOMAIN_DISK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_DISK, GVirConfigDomainDisk))
7476 } GVirConfigDomainDiskBus;
7577
7678 typedef enum {
77 GVIR_CONFIG_DOMAIN_DISK_CACHE_DEFAULT,
78 GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE,
79 GVIR_CONFIG_DOMAIN_DISK_CACHE_WRITETHROUGH,
80 GVIR_CONFIG_DOMAIN_DISK_CACHE_WRITEBACK,
81 GVIR_CONFIG_DOMAIN_DISK_CACHE_DIRECTSYNC,
82 GVIR_CONFIG_DOMAIN_DISK_CACHE_UNSAFE
83 } GVirConfigDomainDiskCacheType;
84
85 typedef enum {
8679 GVIR_CONFIG_DOMAIN_DISK_GUEST_DEVICE_DISK,
8780 GVIR_CONFIG_DOMAIN_DISK_GUEST_DEVICE_FLOPPY,
8881 GVIR_CONFIG_DOMAIN_DISK_GUEST_DEVICE_CDROM
9992 GVIR_CONFIG_DOMAIN_DISK_STARTUP_POLICY_REQUISITE,
10093 GVIR_CONFIG_DOMAIN_DISK_STARTUP_POLICY_OPTIONAL
10194 } GVirConfigDomainDiskStartupPolicy;
102
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;
11995
12096 /* backward compatibility */
12197 #define GVIR_CONFIG_DOMAIN_DISK_FORMAT_AIO GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW;
136112 GVirConfigDomainDiskStartupPolicy policy);
137113 void gvir_config_domain_disk_set_source(GVirConfigDomainDisk *disk,
138114 const char *source);
115 G_DEPRECATED_FOR(gvir_config_domain_disk_driver_set_cache)
139116 void gvir_config_domain_disk_set_driver_cache(GVirConfigDomainDisk *disk,
140117 GVirConfigDomainDiskCacheType cache_type);
118 G_DEPRECATED_FOR(gvir_config_domain_disk_driver_set_name)
141119 void gvir_config_domain_disk_set_driver_name(GVirConfigDomainDisk *disk,
142120 const char *driver_name);
143 G_DEPRECATED_FOR(gvir_config_domain_disk_set_driver_format)
121 G_DEPRECATED_FOR(gvir_config_domain_disk_driver_set_format)
144122 void gvir_config_domain_disk_set_driver_type(GVirConfigDomainDisk *disk,
145123 const char *driver_type);
124 G_DEPRECATED_FOR(gvir_config_domain_disk_driver_set_format)
146125 void gvir_config_domain_disk_set_driver_format(GVirConfigDomainDisk *disk,
147126 GVirConfigDomainDiskFormat format);
148127 void gvir_config_domain_disk_set_target_bus(GVirConfigDomainDisk *disk,
149128 GVirConfigDomainDiskBus bus);
150129 void gvir_config_domain_disk_set_target_dev(GVirConfigDomainDisk *disk,
151130 const char *dev);
131 void gvir_config_domain_disk_set_driver(GVirConfigDomainDisk *disk,
132 GVirConfigDomainDiskDriver *driver);
133 GVirConfigDomainDiskDriver *gvir_config_domain_disk_get_driver(GVirConfigDomainDisk *disk);
152134
153135 GVirConfigDomainDiskType gvir_config_domain_disk_get_disk_type(GVirConfigDomainDisk *disk);
154136 GVirConfigDomainDiskGuestDeviceType gvir_config_domain_disk_get_guest_device_type(GVirConfigDomainDisk *disk);
155137 GVirConfigDomainDiskSnapshotType gvir_config_domain_disk_get_snapshot_type(GVirConfigDomainDisk *disk);
156138 GVirConfigDomainDiskStartupPolicy gvir_config_domain_disk_get_startup_policy(GVirConfigDomainDisk *disk);
157139 const char *gvir_config_domain_disk_get_source(GVirConfigDomainDisk *disk);
140 G_DEPRECATED_FOR(gvir_config_domain_disk_driver_get_cache)
158141 GVirConfigDomainDiskCacheType gvir_config_domain_disk_get_driver_cache(GVirConfigDomainDisk *disk);
142 G_DEPRECATED_FOR(gvir_config_domain_disk_driver_get_name)
159143 const char *gvir_config_domain_disk_get_driver_name(GVirConfigDomainDisk *disk);
160 G_DEPRECATED_FOR(gvir_config_domain_disk_get_driver_format)
144 G_DEPRECATED_FOR(gvir_config_domain_disk_driver_get_format)
161145 const char *gvir_config_domain_disk_get_driver_type(GVirConfigDomainDisk *disk);
146 G_DEPRECATED_FOR(gvir_config_domain_disk_driver_get_format)
162147 GVirConfigDomainDiskFormat gvir_config_domain_disk_get_driver_format(GVirConfigDomainDisk *disk);
163148 GVirConfigDomainDiskBus gvir_config_domain_disk_get_target_bus(GVirConfigDomainDisk *disk);
164149 const char *gvir_config_domain_disk_get_target_dev(GVirConfigDomainDisk *disk);
136136 g_object_unref(G_OBJECT(node));
137137 }
138138
139 void gvir_config_domain_filesys_set_driver_format(GVirConfigDomainFilesys *filesys,
140 GVirConfigDomainDiskFormat format)
141 {
142 GVirConfigObject *node;
143
144 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_FILESYS(filesys));
145 node = gvir_config_object_add_child(GVIR_CONFIG_OBJECT(filesys), "driver");
146 g_return_if_fail(GVIR_CONFIG_IS_OBJECT(node));
147
148 gvir_config_object_set_attribute_with_type(
149 node,
150 "format", GVIR_CONFIG_TYPE_DOMAIN_DISK_FORMAT, format,
151 NULL);
152 g_object_unref(G_OBJECT(node));
153 }
154
139155 void gvir_config_domain_filesys_set_source(GVirConfigDomainFilesys *filesys,
140156 const char *source)
141157 {
7474 GVIR_CONFIG_DOMAIN_FILESYS_DRIVER_DEFAULT,
7575 GVIR_CONFIG_DOMAIN_FILESYS_DRIVER_PATH,
7676 GVIR_CONFIG_DOMAIN_FILESYS_DRIVER_HANDLE,
77 GVIR_CONFIG_DOMAIN_FILESYS_DRIVER_LOOP,
78 GVIR_CONFIG_DOMAIN_FILESYS_DRIVER_NBD,
79 GVIR_CONFIG_DOMAIN_FILESYS_DRIVER_PLOOP,
7780 } GVirConfigDomainFilesysDriverType;
7881
7982 GType gvir_config_domain_filesys_get_type(void);
8891 GVirConfigDomainFilesysAccessType type);
8992 void gvir_config_domain_filesys_set_driver_type(GVirConfigDomainFilesys *filesys,
9093 GVirConfigDomainFilesysDriverType type);
94 void gvir_config_domain_filesys_set_driver_format(GVirConfigDomainFilesys *filesys,
95 GVirConfigDomainDiskFormat format);
9196 void gvir_config_domain_filesys_set_source(GVirConfigDomainFilesys *filesys,
9297 const char *source);
9398 void gvir_config_domain_filesys_set_ram_usage(GVirConfigDomainFilesys *filesys,
00 /*
11 * libvirt-gconfig-domain-graphics-desktop.c: libvirt domain desktop configuration
22 *
3 * Copyright (C) 2011 Red Hat, Inc.
3 * Copyright (C) 2011, 2014 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
8484 NULL);
8585 }
8686
87
88 const gchar *gvir_config_domain_graphics_desktop_get_display(GVirConfigDomainGraphicsDesktop *graphics)
89 {
90 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP(graphics), NULL);
91
92 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(graphics),
93 NULL,
94 "display");
95 }
96
97
8798 void gvir_config_domain_graphics_desktop_set_fullscreen(GVirConfigDomainGraphicsDesktop *graphics,
8899 gboolean fullscreen)
89100 {
95106 fullscreen,
96107 NULL);
97108 }
109
110
111 gboolean gvir_config_domain_graphics_desktop_get_fullscreen(GVirConfigDomainGraphicsDesktop *graphics)
112 {
113 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_DESKTOP(graphics), FALSE);
114
115 return gvir_config_object_get_attribute_boolean(GVIR_CONFIG_OBJECT(graphics),
116 NULL,
117 "fullscreen",
118 FALSE);
119 }
00 /*
11 * libvirt-gconfig-domain-graphics-desktop.h: libvirt domain desktop configuration
22 *
3 * Copyright (C) 2011 Red Hat, Inc.
3 * Copyright (C) 2011, 2014 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
6060 GVirConfigDomainGraphicsDesktop *gvir_config_domain_graphics_desktop_new(void);
6161 GVirConfigDomainGraphicsDesktop *gvir_config_domain_graphics_desktop_new_from_xml(const gchar *xml,
6262 GError **error);
63 const gchar *gvir_config_domain_graphics_desktop_get_display(GVirConfigDomainGraphicsDesktop *graphics);
6364 void gvir_config_domain_graphics_desktop_set_display(GVirConfigDomainGraphicsDesktop *graphics,
6465 const gchar *disp);
66 gboolean gvir_config_domain_graphics_desktop_get_fullscreen(GVirConfigDomainGraphicsDesktop *graphics);
6567 void gvir_config_domain_graphics_desktop_set_fullscreen(GVirConfigDomainGraphicsDesktop *graphics,
6668 gboolean fullscreen);
6769
00 /*
11 * libvirt-gconfig-domain-graphics-rdp.c: libvirt domain RDP configuration
22 *
3 * Copyright (C) 2011 Red Hat, Inc.
3 * Copyright (C) 2011, 2014 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
116116 }
117117
118118
119 gboolean gvir_config_domain_graphics_rdp_get_replace_user(GVirConfigDomainGraphicsRdp *graphics)
120 {
121 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP(graphics), FALSE);
122
123 return gvir_config_object_get_attribute_boolean(GVIR_CONFIG_OBJECT(graphics),
124 NULL,
125 "replaceUser",
126 FALSE);
127 }
128
129
119130 void gvir_config_domain_graphics_rdp_set_multi_user(GVirConfigDomainGraphicsRdp *graphics,
120131 gboolean multi_user)
121132 {
127138 multi_user,
128139 NULL);
129140 }
141
142
143 gboolean gvir_config_domain_graphics_rdp_get_multi_user(GVirConfigDomainGraphicsRdp *graphics)
144 {
145 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_GRAPHICS_RDP(graphics), FALSE);
146
147 return gvir_config_object_get_attribute_boolean(GVIR_CONFIG_OBJECT(graphics),
148 NULL,
149 "multiUser",
150 FALSE);
151 }
00 /*
11 * libvirt-gconfig-domain-graphics-rdp.h: libvirt domain RDP graphics configuration
22 *
3 * Copyright (C) 2011 Red Hat, Inc.
3 * Copyright (C) 2011, 2014 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
6868 void gvir_config_domain_graphics_rdp_set_port(GVirConfigDomainGraphicsRdp *graphics,
6969 int port);
7070
71 gboolean gvir_config_domain_graphics_rdp_get_multi_user(GVirConfigDomainGraphicsRdp *graphics);
7172 void gvir_config_domain_graphics_rdp_set_multi_user(GVirConfigDomainGraphicsRdp *graphics,
7273 gboolean multi_user);
74 gboolean gvir_config_domain_graphics_rdp_get_replace_user(GVirConfigDomainGraphicsRdp *graphics);
7375 void gvir_config_domain_graphics_rdp_set_replace_user(GVirConfigDomainGraphicsRdp *graphics,
7476 gboolean replace_user);
7577
6868 return GVIR_CONFIG_DOMAIN_INPUT(object);
6969 }
7070
71
72 GVirConfigDomainInputDeviceType gvir_config_domain_input_get_device_type(GVirConfigDomainInput *input)
73 {
74 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_INPUT(input),
75 GVIR_CONFIG_DOMAIN_INPUT_DEVICE_MOUSE);
76 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(input),
77 NULL, "type",
78 GVIR_CONFIG_TYPE_DOMAIN_INPUT_DEVICE_TYPE,
79 GVIR_CONFIG_DOMAIN_INPUT_DEVICE_MOUSE);
80 }
81
82
7183 void gvir_config_domain_input_set_device_type(GVirConfigDomainInput *input,
7284 GVirConfigDomainInputDeviceType type)
7385 {
7890 type, NULL);
7991 }
8092
93
94 GVirConfigDomainInputBus gvir_config_domain_input_get_bus(GVirConfigDomainInput *input)
95 {
96 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_INPUT(input),
97 GVIR_CONFIG_DOMAIN_INPUT_BUS_PS2);
98 return gvir_config_object_get_attribute_genum(GVIR_CONFIG_OBJECT(input),
99 NULL, "bus",
100 GVIR_CONFIG_TYPE_DOMAIN_INPUT_BUS,
101 GVIR_CONFIG_DOMAIN_INPUT_BUS_PS2);
102 }
103
104
81105 void gvir_config_domain_input_set_bus(GVirConfigDomainInput *input,
82106 GVirConfigDomainInputBus bus)
83107 {
5757
5858 typedef enum {
5959 GVIR_CONFIG_DOMAIN_INPUT_DEVICE_MOUSE,
60 GVIR_CONFIG_DOMAIN_INPUT_DEVICE_TABLET
60 GVIR_CONFIG_DOMAIN_INPUT_DEVICE_TABLET,
61 GVIR_CONFIG_DOMAIN_INPUT_DEVICE_KEYBOARD
6162 } GVirConfigDomainInputDeviceType;
6263
6364 typedef enum {
7172 GVirConfigDomainInput *gvir_config_domain_input_new(void);
7273 GVirConfigDomainInput *gvir_config_domain_input_new_from_xml(const gchar *xml,
7374 GError **error);
75 GVirConfigDomainInputDeviceType gvir_config_domain_input_get_device_type(GVirConfigDomainInput *input);
7476 void gvir_config_domain_input_set_device_type(GVirConfigDomainInput *input,
7577 GVirConfigDomainInputDeviceType type);
78 GVirConfigDomainInputBus gvir_config_domain_input_get_bus(GVirConfigDomainInput *input);
7679 void gvir_config_domain_input_set_bus(GVirConfigDomainInput *input,
7780 GVirConfigDomainInputBus bus);
7881
0 /*
1 * libvirt-gconfig-domain-interface-filterref-parameter.c:
2 * libvirt filterref parameters
3 *
4 * Copyright (C) 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 * Authors: Ian Main <imain@redhat.com>
21 * Daniel P. Berrange <berrange@redhat.com>
22 */
23
24 #include <config.h>
25
26 #include "libvirt-gconfig/libvirt-gconfig.h"
27 #include "libvirt-gconfig/libvirt-gconfig-private.h"
28
29 #define GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_GET_PRIVATE(obj) \
30 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER, GVirConfigDomainInterfaceFilterrefParameterPrivate))
31
32 struct _GVirConfigDomainInterfaceFilterrefParameterPrivate
33 {
34 gboolean unused;
35 };
36
37 G_DEFINE_TYPE(GVirConfigDomainInterfaceFilterrefParameter, gvir_config_domain_interface_filterref_parameter, GVIR_CONFIG_TYPE_OBJECT);
38
39 static void gvir_config_domain_interface_filterref_parameter_class_init(GVirConfigDomainInterfaceFilterrefParameterClass *klass)
40 {
41 g_type_class_add_private(klass, sizeof(GVirConfigDomainInterfaceFilterrefParameterPrivate));
42 }
43
44 static void gvir_config_domain_interface_filterref_parameter_init(GVirConfigDomainInterfaceFilterrefParameter *parameter)
45 {
46 g_debug("Init GVirConfigDomainInterfaceFilterrefParameter=%p", parameter);
47
48 parameter->priv = GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_GET_PRIVATE(parameter);
49 }
50
51 GVirConfigDomainInterfaceFilterrefParameter *gvir_config_domain_interface_filterref_parameter_new(void)
52 {
53 GVirConfigObject *object;
54
55 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER,
56 "parameter", NULL);
57 return GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER(object);
58 }
59
60 GVirConfigDomainInterfaceFilterrefParameter *
61 gvir_config_domain_interface_filterref_parameter_new_from_xml(const gchar *xml, GError **error)
62 {
63 GVirConfigObject *object;
64
65 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER,
66 "parameter",
67 NULL,
68 xml,
69 error);
70
71 return GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER(object);
72 }
73
74 void gvir_config_domain_interface_filterref_parameter_set_name(GVirConfigDomainInterfaceFilterrefParameter *parameter, const gchar *name)
75 {
76 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF_PARAMETER(parameter));
77 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(parameter),
78 "name", name, NULL);
79 }
80
81 void gvir_config_domain_interface_filterref_parameter_set_value(GVirConfigDomainInterfaceFilterrefParameter *parameter, const gchar *value)
82 {
83 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF_PARAMETER(parameter));
84 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(parameter),
85 "value", value, NULL);
86 }
87
88 const gchar *gvir_config_domain_interface_filterref_parameter_get_name(GVirConfigDomainInterfaceFilterrefParameter *parameter)
89 {
90 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(parameter),
91 NULL,
92 "name");
93 }
94 const gchar *gvir_config_domain_interface_filterref_parameter_get_value(GVirConfigDomainInterfaceFilterrefParameter *parameter)
95 {
96 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(parameter),
97 NULL,
98 "value");
99 }
0 /*
1 * libvirt-gconfig-domain-interface-filterref-parameter.h:
2 * libvirt filterref parameters
3 *
4 * Copyright (C) 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 * Authors: Ian Main <imain@redhat.com>
21 * Daniel P. Berrange <berrange@redhat.com>
22 */
23
24 #if !defined(__LIBVIRT_GCONFIG_H__) && !defined(LIBVIRT_GCONFIG_BUILD)
25 #error "Only <libvirt-gconfig/libvirt-gconfig.h> can be included directly."
26 #endif
27
28 #ifndef __LIBVIRT_GCONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_H__
29 #define __LIBVIRT_GCONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_H__
30
31 G_BEGIN_DECLS
32
33 #define GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER (gvir_config_domain_interface_filterref_parameter_get_type ())
34 #define GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER, GVirConfigDomainInterfaceFilterrefParameter))
35 #define GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER, GVirConfigDomainInterfaceFilterrefParameterClass))
36 #define GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER))
37 #define GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER))
38 #define GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER, GVirConfigDomainInterfaceFilterrefParameterClass))
39
40 typedef struct _GVirConfigDomainInterfaceFilterrefParameter GVirConfigDomainInterfaceFilterrefParameter;
41 typedef struct _GVirConfigDomainInterfaceFilterrefParameterPrivate GVirConfigDomainInterfaceFilterrefParameterPrivate;
42 typedef struct _GVirConfigDomainInterfaceFilterrefParameterClass GVirConfigDomainInterfaceFilterrefParameterClass;
43
44 struct _GVirConfigDomainInterfaceFilterrefParameter
45 {
46 GVirConfigObject parent;
47
48 GVirConfigDomainInterfaceFilterrefParameterPrivate *priv;
49
50 /* Do not add fields to this struct */
51 };
52
53 struct _GVirConfigDomainInterfaceFilterrefParameterClass
54 {
55 GVirConfigObjectClass parent_class;
56
57 gpointer padding[20];
58 };
59
60 GType gvir_config_domain_interface_filterref_parameter_get_type(void);
61
62 GVirConfigDomainInterfaceFilterrefParameter *gvir_config_domain_interface_filterref_parameter_new(void);
63
64 GVirConfigDomainInterfaceFilterrefParameter *
65 gvir_config_domain_interface_filterref_parameter_new_from_xml(const gchar *xml, GError **error);
66
67 void gvir_config_domain_interface_filterref_parameter_set_name(GVirConfigDomainInterfaceFilterrefParameter *parameter, const gchar *name);
68 void gvir_config_domain_interface_filterref_parameter_set_value(GVirConfigDomainInterfaceFilterrefParameter *parameter, const gchar *value);
69 const gchar *gvir_config_domain_interface_filterref_parameter_get_name(GVirConfigDomainInterfaceFilterrefParameter *parameter);
70 const gchar *gvir_config_domain_interface_filterref_parameter_get_value(GVirConfigDomainInterfaceFilterrefParameter *parameter);
71
72 G_END_DECLS
73
74 #endif /* __LIBVIRT_GCONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_H__ */
0 /*
1 * libvirt-gconfig-domain-interface-network-filterref.c:
2 * libvirt filter reference config.
3 *
4 * Copyright (C) 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: Ian Main <imain@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_INTERFACE_FILTERREF_GET_PRIVATE(obj) \
29 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF, GVirConfigDomainInterfaceFilterrefPrivate))
30
31 struct _GVirConfigDomainInterfaceFilterrefPrivate
32 {
33 gboolean unused;
34 };
35
36 G_DEFINE_TYPE(GVirConfigDomainInterfaceFilterref, gvir_config_domain_interface_filterref, GVIR_CONFIG_TYPE_OBJECT);
37
38 static void gvir_config_domain_interface_filterref_class_init(GVirConfigDomainInterfaceFilterrefClass *klass)
39 {
40 g_type_class_add_private(klass, sizeof(GVirConfigDomainInterfaceFilterrefPrivate));
41 }
42
43 static void gvir_config_domain_interface_filterref_init(GVirConfigDomainInterfaceFilterref *filterref)
44 {
45 g_debug("Init GVirConfigDomainInterfaceFilterref=%p", filterref);
46
47 filterref->priv = GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_GET_PRIVATE(filterref);
48 }
49
50
51 GVirConfigDomainInterfaceFilterref *gvir_config_domain_interface_filterref_new(void)
52 {
53 GVirConfigObject *object;
54
55 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF,
56 "filterref", NULL);
57 return GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF(object);
58 }
59
60 GVirConfigDomainInterfaceFilterref *gvir_config_domain_interface_filterref_new_from_xml(const gchar *xml,
61 GError **error)
62 {
63 GVirConfigObject *object;
64
65 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF,
66 "filterref", NULL, xml, error);
67 if (gvir_config_object_get_attribute(object, NULL, "filter") == NULL) {
68 g_object_unref(G_OBJECT(object));
69 return NULL;
70 }
71 return GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF(object);
72 }
73
74 void gvir_config_domain_interface_filterref_set_name(GVirConfigDomainInterfaceFilterref *filterref,
75 const char *filter)
76 {
77 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF(filterref));
78
79 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(filterref),
80 "filter", filter, NULL);
81 }
82
83 const char *gvir_config_domain_interface_filterref_get_name(GVirConfigDomainInterfaceFilterref *filterref)
84 {
85 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF(filterref), NULL);
86 return gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(filterref),
87 NULL,
88 "filter");
89 }
90
91 void gvir_config_domain_interface_filterref_add_parameter(GVirConfigDomainInterfaceFilterref *filterref,
92 GVirConfigDomainInterfaceFilterrefParameter *parameter)
93 {
94 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF(filterref));
95 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF_PARAMETER(parameter));
96
97 gvir_config_object_attach_add(GVIR_CONFIG_OBJECT(filterref),
98 GVIR_CONFIG_OBJECT(parameter));
99 }
100
101 struct GetParameterData {
102 GVirConfigXmlDoc *doc;
103 GList *parameters;
104 };
105
106
107 static gboolean add_filterref_parameter(xmlNodePtr node, gpointer opaque)
108 {
109 struct GetParameterData* data = (struct GetParameterData*)opaque;
110 GVirConfigObject *parameter;
111
112 if (g_strcmp0((const gchar *)node->name, "parameter") != 0) {
113 g_debug("unexpected node %s", node->name);
114 return TRUE;
115 }
116
117 parameter = gvir_config_object_new_from_tree(GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF_PARAMETER,
118 data->doc, NULL, node);
119 if (parameter != NULL)
120 data->parameters = g_list_append(data->parameters, parameter);
121 else
122 g_debug("Failed to parse %s node", node->name);
123
124 return TRUE;
125 }
126
127 /**
128 * gvir_config_domain_interface_filterref_get_parameters:
129 * @filterref: a #GVirConfigDomainInterfaceFilterref
130 *
131 * Gets the list of parameters attached to @filterref. The returned list should be
132 * freed with g_list_free(), after its elements have been unreffed with
133 * g_object_unref().
134 *
135 * Returns: (element-type LibvirtGConfig.DomainInterfaceFilterrefParameter) (transfer full):
136 * a newly allocated #GList of #GVirConfigDomainInterfaceFilterrefParameter.
137 */
138 GList *gvir_config_domain_interface_filterref_get_parameters(GVirConfigDomainInterfaceFilterref *filterref)
139 {
140 struct GetParameterData data;
141
142 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF(filterref), NULL);
143
144 g_object_get(G_OBJECT(filterref), "doc", &data.doc, NULL);
145 data.parameters = NULL;
146
147 gvir_config_object_foreach_child(GVIR_CONFIG_OBJECT(filterref),
148 NULL,
149 add_filterref_parameter,
150 &data);
151
152 if (data.doc != NULL) {
153 g_object_unref(G_OBJECT(data.doc));
154 }
155
156 return data.parameters;
157 }
0 /*
1 * libvirt-gconfig-domain-interface-network-filterref.h: libvirt filter reference config
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: Ian Main <imain@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 #include <libvirt-gconfig/libvirt-gconfig-domain-interface-filterref-parameter.h>
27
28 #ifndef __LIBVIRT_GCONFIG_DOMAIN_INTERFACE_FILTERREF_H__
29 #define __LIBVIRT_GCONFIG_DOMAIN_INTERFACE_FILTERREF_H__
30
31 G_BEGIN_DECLS
32
33 #define GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF (gvir_config_domain_interface_filterref_get_type ())
34 #define GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF, GVirConfigDomainInterfaceFilterref))
35 #define GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF, GVirConfigDomainInterfaceFilterrefClass))
36 #define GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF))
37 #define GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF))
38 #define GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF, GVirConfigDomainInterfaceFilterrefClass))
39
40 typedef struct _GVirConfigDomainInterfaceFilterref GVirConfigDomainInterfaceFilterref;
41 typedef struct _GVirConfigDomainInterfaceFilterrefPrivate GVirConfigDomainInterfaceFilterrefPrivate;
42 typedef struct _GVirConfigDomainInterfaceFilterrefClass GVirConfigDomainInterfaceFilterrefClass;
43
44 struct _GVirConfigDomainInterfaceFilterref
45 {
46 GVirConfigObject parent;
47
48 GVirConfigDomainInterfaceFilterrefPrivate *priv;
49
50 /* Do not add fields to this struct */
51 };
52
53 struct _GVirConfigDomainInterfaceFilterrefClass
54 {
55 GVirConfigObjectClass parent_class;
56
57 gpointer padding[20];
58 };
59
60 GType gvir_config_domain_interface_filterref_get_type(void);
61
62 GVirConfigDomainInterfaceFilterref *gvir_config_domain_interface_filterref_new(void);
63
64 GVirConfigDomainInterfaceFilterref *
65 gvir_config_domain_interface_filterref_new_from_xml(const gchar *xml, GError **error);
66
67 void gvir_config_domain_interface_filterref_set_name(GVirConfigDomainInterfaceFilterref *filterref,
68 const char *filter);
69 const char *gvir_config_domain_interface_filterref_get_name(GVirConfigDomainInterfaceFilterref *filterref);
70
71 void gvir_config_domain_interface_filterref_add_parameter(GVirConfigDomainInterfaceFilterref *filterref,
72 GVirConfigDomainInterfaceFilterrefParameter *parameter);
73 GList *gvir_config_domain_interface_filterref_get_parameters(GVirConfigDomainInterfaceFilterref *filterref);
74
75 G_END_DECLS
76
77 #endif /* __LIBVIRT_GCONFIG_DOMAIN_INTERFACE_FILTERREF_H__ */
130130 "model", "type");
131131 }
132132
133 /**
134 * gvir_config_domain_interface_set_filterref:
135 * @interface: a #GVirConfigDomainInterface
136 * @filterref: (allow-none): the filterref to set
137 */
138 void gvir_config_domain_interface_set_filterref(GVirConfigDomainInterface *interface,
139 GVirConfigDomainInterfaceFilterref *filterref)
140 {
141 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_INTERFACE(interface));
142 g_return_if_fail(filterref == NULL || GVIR_CONFIG_IS_DOMAIN_INTERFACE_FILTERREF(filterref));
143
144 gvir_config_object_attach_replace(GVIR_CONFIG_OBJECT(interface),
145 "filterref",
146 GVIR_CONFIG_OBJECT(filterref));
147 }
148
149 /**
150 * gvir_config_domain_interface_get_filterref:
151 * @interface: a #GVirConfigDomainInterface
152 *
153 * Gets the filterref associated with the @interface
154 *
155 * Returns: (transfer full): A #GVirConfigDomainInterfaceFilterref. The returned
156 * object should be unreffed with g_object_unref() when no longer needed.
157 */
158
159 GVirConfigDomainInterfaceFilterref *gvir_config_domain_interface_get_filterref(GVirConfigDomainInterface *interface)
160 {
161 GVirConfigObject *object;
162
163 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_INTERFACE(interface), NULL);
164
165 object = gvir_config_object_get_child_with_type
166 (GVIR_CONFIG_OBJECT(interface),
167 "filterref",
168 GVIR_CONFIG_TYPE_DOMAIN_INTERFACE_FILTERREF);
169
170 return GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF(object);
171 }
172
173
133174 G_GNUC_INTERNAL GVirConfigDomainDevice *
134175 gvir_config_domain_interface_new_from_tree(GVirConfigXmlDoc *doc,
135176 xmlNodePtr tree)
2525
2626 #ifndef __LIBVIRT_GCONFIG_DOMAIN_INTERFACE_H__
2727 #define __LIBVIRT_GCONFIG_DOMAIN_INTERFACE_H__
28
29 #include <libvirt-gconfig/libvirt-gconfig-domain-interface-filterref.h>
2830
2931 G_BEGIN_DECLS
3032
7577 GVirConfigDomainInterfaceLinkState gvir_config_domain_interface_get_link_state(GVirConfigDomainInterface *interface);
7678 const char *gvir_config_domain_interface_get_mac(GVirConfigDomainInterface *interface);
7779 const char *gvir_config_domain_interface_get_model(GVirConfigDomainInterface *interface);
80 void gvir_config_domain_interface_set_filterref(GVirConfigDomainInterface *interface,
81 GVirConfigDomainInterfaceFilterref *filterref);
82 GVirConfigDomainInterfaceFilterref *gvir_config_domain_interface_get_filterref(GVirConfigDomainInterface *interface);
7883
7984 G_END_DECLS
8085
266266 * @os: a #GVirConfigDomainOs
267267 *
268268 * Gets the list of devices attached to @os. The returned list should be
269 * freed with g_list_free(), after its elements have been unreffed with
270 * g_object_unref().
271 *
272 * Returns: (element-type LibvirtGConfig.DomainOsBootDevice) (transfer full):
269 * freed with g_list_free().
270 *
271 * Returns: (element-type LibvirtGConfig.DomainOsBootDevice) (transfer container):
273272 * a newly allocated #GList of #GVirConfigDomainOsBootDevice.
274273 */
275274 GList *gvir_config_domain_os_get_boot_devices(GVirConfigDomainOs *os)
0 /*
1 * libvirt-gconfig-domain-timer-hpet.c: libvirt domain HPET timer configuration
2 *
3 * Copyright (C) 2012, 2014 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 #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_TIMER_HPET_GET_PRIVATE(obj) \
28 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET, GVirConfigDomainTimerHpetPrivate))
29
30 struct _GVirConfigDomainTimerHpetPrivate
31 {
32 gboolean unused;
33 };
34
35 G_DEFINE_TYPE(GVirConfigDomainTimerHpet, gvir_config_domain_timer_hpet, GVIR_CONFIG_TYPE_DOMAIN_TIMER);
36
37
38 static void gvir_config_domain_timer_hpet_class_init(GVirConfigDomainTimerHpetClass *klass)
39 {
40 g_type_class_add_private(klass, sizeof(GVirConfigDomainTimerHpetPrivate));
41 }
42
43
44 static void gvir_config_domain_timer_hpet_init(GVirConfigDomainTimerHpet *timer)
45 {
46 g_debug("Init GVirConfigDomainTimerHpet=%p", timer);
47
48 timer->priv = GVIR_CONFIG_DOMAIN_TIMER_HPET_GET_PRIVATE(timer);
49 }
50
51
52 GVirConfigDomainTimerHpet *gvir_config_domain_timer_hpet_new(void)
53 {
54 GVirConfigObject *object;
55
56 object = gvir_config_object_new(GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET,
57 "timer", NULL);
58 gvir_config_object_set_attribute(object, "name", "hpet", NULL);
59 return GVIR_CONFIG_DOMAIN_TIMER_HPET(object);
60 }
61
62 GVirConfigDomainTimerHpet *gvir_config_domain_timer_hpet_new_from_xml(const gchar *xml,
63 GError **error)
64 {
65 GVirConfigObject *object;
66
67 object = gvir_config_object_new_from_xml(GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET,
68 "timer", NULL, xml, error);
69 if (g_strcmp0(gvir_config_object_get_attribute(object, NULL, "type"), "hpet") != 0) {
70 g_object_unref(G_OBJECT(object));
71 g_return_val_if_reached(NULL);
72 }
73 return GVIR_CONFIG_DOMAIN_TIMER_HPET(object);
74 }
0 /*
1 * libvirt-gconfig-domain-timer-hpet.h: libvirt domain HPET timer configuration
2 *
3 * Copyright (C) 2012, 2014 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_TIMER_HPET_H__
27 #define __LIBVIRT_GCONFIG_DOMAIN_TIMER_HPET_H__
28
29 G_BEGIN_DECLS
30
31 #define GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET (gvir_config_domain_timer_hpet_get_type ())
32 #define GVIR_CONFIG_DOMAIN_TIMER_HPET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET, GVirConfigDomainTimerHpet))
33 #define GVIR_CONFIG_DOMAIN_TIMER_HPET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET, GVirConfigDomainTimerHpetClass))
34 #define GVIR_CONFIG_IS_DOMAIN_TIMER_HPET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET))
35 #define GVIR_CONFIG_IS_DOMAIN_TIMER_HPET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET))
36 #define GVIR_CONFIG_DOMAIN_TIMER_HPET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_CONFIG_TYPE_DOMAIN_TIMER_HPET, GVirConfigDomainTimerHpetClass))
37
38 typedef struct _GVirConfigDomainTimerHpet GVirConfigDomainTimerHpet;
39 typedef struct _GVirConfigDomainTimerHpetPrivate GVirConfigDomainTimerHpetPrivate;
40 typedef struct _GVirConfigDomainTimerHpetClass GVirConfigDomainTimerHpetClass;
41
42 struct _GVirConfigDomainTimerHpet
43 {
44 GVirConfigDomainTimer parent;
45
46 GVirConfigDomainTimerHpetPrivate *priv;
47
48 /* Do not add fields to this struct */
49 };
50
51 struct _GVirConfigDomainTimerHpetClass
52 {
53 GVirConfigDomainTimerClass parent_class;
54
55 gpointer padding[20];
56 };
57
58 GType gvir_config_domain_timer_hpet_get_type(void);
59
60 GVirConfigDomainTimerHpet *gvir_config_domain_timer_hpet_new(void);
61 GVirConfigDomainTimerHpet *gvir_config_domain_timer_hpet_new_from_xml(const gchar *xml,
62 GError **error);
63
64 G_END_DECLS
65
66 #endif /* __LIBVIRT_GCONFIG_DOMAIN_TIMER_HPET_H__ */
4141
4242 struct _GVirConfigDomainTimerPit
4343 {
44 GVirConfigObject parent;
44 GVirConfigDomainTimer parent;
4545
4646 GVirConfigDomainTimerPitPrivate *priv;
4747
5050
5151 struct _GVirConfigDomainTimerPitClass
5252 {
53 GVirConfigObjectClass parent_class;
53 GVirConfigDomainTimerClass parent_class;
5454
5555 gpointer padding[20];
5656 };
00 /*
11 * libvirt-gconfig-domain-timer.c: libvirt domain timer configuration
22 *
3 * Copyright (C) 2011 Red Hat, Inc.
3 * Copyright (C) 2011, 2014 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
7272 GVIR_CONFIG_TYPE_DOMAIN_TIMER_TICK_POLICY,
7373 GVIR_CONFIG_DOMAIN_TIMER_TICK_POLICY_DELAY);
7474 }
75
76
77 void gvir_config_domain_timer_set_present(GVirConfigDomainTimer *timer,
78 gboolean present)
79 {
80 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_TIMER(timer));
81
82 gvir_config_object_set_attribute_with_type(GVIR_CONFIG_OBJECT(timer),
83 "present",
84 G_TYPE_BOOLEAN,
85 present,
86 NULL);
87 }
88
89
90 gboolean gvir_config_domain_timer_get_present(GVirConfigDomainTimer *timer)
91 {
92 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_TIMER(timer), TRUE);
93
94 return gvir_config_object_get_attribute_boolean(GVIR_CONFIG_OBJECT(timer),
95 NULL,
96 "present",
97 TRUE);
98 }
00 /*
11 * libvirt-gconfig-domain-timer.h: libvirt domain timer configuration
22 *
3 * Copyright (C) 2011 Red Hat, Inc.
3 * Copyright (C) 2011, 2014 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
6666
6767 GVirConfigDomainTimerTickPolicy gvir_config_domain_timer_get_tick_policy(GVirConfigDomainTimer *timer);
6868 void gvir_config_domain_timer_set_tick_policy(GVirConfigDomainTimer *timer, GVirConfigDomainTimerTickPolicy policy);
69 gboolean gvir_config_domain_timer_get_present(GVirConfigDomainTimer *timer);
70 void gvir_config_domain_timer_set_present(GVirConfigDomainTimer *timer, gboolean present);
6971
7072 G_END_DECLS
7173
11 * libvirt-gconfig-domain-video.c: libvirt domain video configuration
22 *
33 * Copyright (C) 2011 Red Hat, Inc.
4 * Copyright (C) 2015 T A Mahadevan
45 *
56 * This library is free software; you can redistribute it and/or
67 * modify it under the terms of the GNU Lesser General Public
101102 g_free(vram_str);
102103 }
103104
105 void gvir_config_domain_video_set_ram(GVirConfigDomainVideo *video,
106 guint kbytes)
107 {
108 GVirConfigObject *node;
109 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_VIDEO(video));
110 node = gvir_config_object_add_child(GVIR_CONFIG_OBJECT(video), "model");
111 g_return_if_fail(GVIR_CONFIG_OBJECT(node));
112 gvir_config_object_set_attribute_with_type(node, "ram", G_TYPE_UINT,
113 kbytes, NULL);
114 g_object_unref(G_OBJECT(node));
115 }
116
117
118 void gvir_config_domain_video_set_vgamem(GVirConfigDomainVideo *video,
119 guint kbytes)
120 {
121 GVirConfigObject *node;
122 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_VIDEO(video));
123 node = gvir_config_object_add_child(GVIR_CONFIG_OBJECT(video), "model");
124 g_return_if_fail(GVIR_CONFIG_OBJECT(node));
125 gvir_config_object_set_attribute_with_type(node, "vgamem", G_TYPE_UINT,
126 kbytes, NULL);
127 g_object_unref(G_OBJECT(node));
128 }
129
104130 void gvir_config_domain_video_set_heads(GVirConfigDomainVideo *video,
105131 guint head_count)
106132 {
7373 GVirConfigDomainVideoModel model);
7474 void gvir_config_domain_video_set_vram(GVirConfigDomainVideo *video,
7575 guint kbytes);
76
77 void gvir_config_domain_video_set_ram(GVirConfigDomainVideo *video,
78 guint kbytes);
79 void gvir_config_domain_video_set_vgamem(GVirConfigDomainVideo *video,
80 guint kbytes);
7681 void gvir_config_domain_video_set_heads(GVirConfigDomainVideo *video,
7782 guint head_count);
7883
3838 enum {
3939 PROP_0,
4040 PROP_NAME,
41 PROP_UUID,
4142 PROP_TITLE,
4243 PROP_DESCRIPTION,
4344 PROP_MEMORY,
5758 case PROP_NAME:
5859 g_value_set_string(value, gvir_config_domain_get_name(domain));
5960 break;
61 case PROP_UUID:
62 g_value_set_string(value, gvir_config_domain_get_uuid(domain));
63 break;
6064 case PROP_TITLE:
6165 g_value_set_string(value, gvir_config_domain_get_title(domain));
6266 break;
9195 switch (prop_id) {
9296 case PROP_NAME:
9397 gvir_config_domain_set_name(domain, g_value_get_string(value));
98 break;
99 case PROP_UUID:
100 gvir_config_domain_set_uuid(domain, g_value_get_string(value));
94101 break;
95102 case PROP_TITLE:
96103 gvir_config_domain_set_title(domain, g_value_get_string(value));
130137 g_param_spec_string("name",
131138 "Name",
132139 "Domain Name",
140 NULL,
141 G_PARAM_READWRITE |
142 G_PARAM_STATIC_STRINGS));
143 g_object_class_install_property(object_class,
144 PROP_UUID,
145 g_param_spec_string("uuid",
146 "UUID",
147 "Domain UUID",
133148 NULL,
134149 G_PARAM_READWRITE |
135150 G_PARAM_STATIC_STRINGS));
242257
243258 const char *gvir_config_domain_get_name(GVirConfigDomain *domain)
244259 {
260 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN(domain), NULL);
261
245262 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(domain),
246263 "name");
247264 }
248265
266 const char *gvir_config_domain_get_uuid(GVirConfigDomain *domain)
267 {
268 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN(domain), NULL);
269
270 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(domain),
271 "uuid");
272 }
273
249274 const char *gvir_config_domain_get_title(GVirConfigDomain *domain)
250275 {
276 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN(domain), NULL);
277
251278 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(domain),
252279 "title");
253280 }
259286 */
260287 void gvir_config_domain_set_name(GVirConfigDomain *domain, const char *name)
261288 {
289 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
290
262291 gvir_config_object_set_node_content(GVIR_CONFIG_OBJECT(domain),
263292 "name", name);
264293 g_object_notify(G_OBJECT(domain), "name");
265294 }
266295
267296 /**
297 * gvir_config_domain_set_uuid:
298 * @domain: a #GVirConfigDomain
299 * @uuid: (allow-none):
300 */
301 void gvir_config_domain_set_uuid(GVirConfigDomain *domain, const char *uuid)
302 {
303 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
304
305 gvir_config_object_set_node_content(GVIR_CONFIG_OBJECT(domain),
306 "uuid", uuid);
307 g_object_notify(G_OBJECT(domain), "uuid");
308 }
309
310 /**
268311 * gvir_config_domain_set_title:
269312 * @domain: a #GVirConfigDomain
270313 * @title: (allow-none): title of the domain
274317 */
275318 void gvir_config_domain_set_title(GVirConfigDomain *domain, const char *title)
276319 {
320 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
321
277322 gvir_config_object_set_node_content(GVIR_CONFIG_OBJECT(domain),
278323 "title", title);
279324 g_object_notify(G_OBJECT(domain), "title");
281326
282327 const char *gvir_config_domain_get_description(GVirConfigDomain *domain)
283328 {
329 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN(domain), NULL);
330
284331 return gvir_config_object_get_node_content(GVIR_CONFIG_OBJECT(domain),
285332 "description");
286333 }
293340 void gvir_config_domain_set_description(GVirConfigDomain *domain,
294341 const char *description)
295342 {
343 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
344
296345 gvir_config_object_set_node_content(GVIR_CONFIG_OBJECT(domain),
297346 "description", description);
298347 g_object_notify(G_OBJECT(domain), "description");
366415 guint64 unit_base;
367416 guint64 memory;
368417
418 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN(domain), 0);
419
369420 unit = gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(domain), "memory", "unit");
370421 unit_base = get_unit_base(unit, 1024);
371422
387438 guint64 unit_base;
388439 guint64 memory;
389440
441 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN(domain), 0);
442
390443 unit = gvir_config_object_get_attribute(GVIR_CONFIG_OBJECT(domain), "currentMemory", "unit");
391444 unit_base = get_unit_base(unit, 1024);
392445
407460 void gvir_config_domain_set_memory(GVirConfigDomain *domain, guint64 memory)
408461 {
409462 GVirConfigObject *node;
463
464 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
410465
411466 node = gvir_config_object_replace_child(GVIR_CONFIG_OBJECT(domain), "memory");
412467 gvir_config_object_set_node_content_uint64(GVIR_CONFIG_OBJECT(node), NULL, memory);
434489 {
435490 GVirConfigObject *node;
436491
492 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
493
437494 node = gvir_config_object_replace_child(GVIR_CONFIG_OBJECT(domain), "currentMemory");
438495 gvir_config_object_set_node_content_uint64(GVIR_CONFIG_OBJECT(node), NULL, memory);
439496 gvir_config_object_set_attribute(GVIR_CONFIG_OBJECT(node),
451508
452509 void gvir_config_domain_set_vcpus(GVirConfigDomain *domain, guint64 vcpu_count)
453510 {
511 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
512
454513 gvir_config_object_set_node_content_uint64(GVIR_CONFIG_OBJECT(domain),
455514 "vcpu", vcpu_count);
456515 g_object_notify(G_OBJECT(domain), "vcpu");
495554 {
496555 GVirConfigObject *features_node;
497556 GStrv it;
557
558 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
498559
499560 features_node = gvir_config_object_replace_child(GVIR_CONFIG_OBJECT(domain),
500561 "features");
509570 g_object_notify(G_OBJECT(domain), "features");
510571 }
511572
573
574 /**
575 * gvir_config_domain_get_clock:
576 * @domain: a #GVirConfigDomain
577 *
578 * Gets the clock configuration of @domain
579 *
580 * Returns: (transfer full): A #GVirConfigDomainClock. The returned
581 * object should be unreffed with g_object_unref() when no longer needed.
582 */
583 GVirConfigDomainClock *gvir_config_domain_get_clock(GVirConfigDomain *domain)
584 {
585 GVirConfigObject *object;
586
587 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN(domain), NULL);
588
589 object = gvir_config_object_get_child_with_type(GVIR_CONFIG_OBJECT(domain),
590 "clock",
591 GVIR_CONFIG_TYPE_DOMAIN_CLOCK);
592
593 return GVIR_CONFIG_DOMAIN_CLOCK(object);
594 }
595
596
512597 /**
513598 * gvir_config_domain_set_clock:
514599 * @domain: a #GVirConfigDomain
518603 GVirConfigDomainClock *klock)
519604 {
520605 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
521 g_return_if_fail(klock != NULL || GVIR_CONFIG_IS_DOMAIN_CLOCK(klock));
606 g_return_if_fail(klock == NULL || GVIR_CONFIG_IS_DOMAIN_CLOCK(klock));
522607
523608 gvir_config_object_attach_replace(GVIR_CONFIG_OBJECT(domain),
524609 "clock",
799884 GVirConfigDomainCpu *cpu)
800885 {
801886 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN(domain));
802 g_return_if_fail(cpu != NULL || GVIR_CONFIG_IS_DOMAIN_CPU(cpu));
887 g_return_if_fail(cpu == NULL || GVIR_CONFIG_IS_DOMAIN_CPU(cpu));
803888
804889 gvir_config_object_attach_replace(GVIR_CONFIG_OBJECT(domain),
805890 "cpu",
104104 void gvir_config_domain_set_virt_type(GVirConfigDomain *domain, GVirConfigDomainVirtType type);
105105 const char *gvir_config_domain_get_name(GVirConfigDomain *domain);
106106 void gvir_config_domain_set_name(GVirConfigDomain *domain, const char *name);
107 const char *gvir_config_domain_get_uuid(GVirConfigDomain *domain);
108 void gvir_config_domain_set_uuid(GVirConfigDomain *domain, const char *uuid);
107109 const char *gvir_config_domain_get_description(GVirConfigDomain *domain);
108110 void gvir_config_domain_set_description(GVirConfigDomain *domain, const char *description);
109111 guint64 gvir_config_domain_get_memory(GVirConfigDomain *domain);
116118 GStrv gvir_config_domain_get_features(GVirConfigDomain *domain);
117119 void gvir_config_domain_set_features(GVirConfigDomain *domain,
118120 const GStrv features);
121 GVirConfigDomainClock *gvir_config_domain_get_clock(GVirConfigDomain *domain);
119122 void gvir_config_domain_set_clock(GVirConfigDomain *domain,
120123 GVirConfigDomainClock *klock);
121124 GVirConfigDomainOs *gvir_config_domain_get_os(GVirConfigDomain *domain);
5252 const char *attr_name,
5353 GType enum_type,
5454 gint default_value);
55 gboolean gvir_config_object_get_attribute_boolean(GVirConfigObject *object,
56 const char *node_name,
57 const char *attr_name,
58 gboolean default_value);
5559 void gvir_config_object_set_node_content(GVirConfigObject *object,
5660 const char *node_name,
5761 const char *value);
682682
683683 return g_ascii_strtoull(str, NULL, 0);
684684 }
685
686
687 G_GNUC_INTERNAL gboolean
688 gvir_config_object_get_attribute_boolean(GVirConfigObject *object,
689 const char *node_name,
690 const char *attr_name,
691 gboolean default_value)
692 {
693 const char *str;
694
695 str = gvir_config_object_get_attribute(object, node_name, attr_name);
696 if (g_strcmp0(str, "yes") == 0) {
697 return TRUE;
698 } else if (g_strcmp0(str, "no") == 0) {
699 return FALSE;
700 } else {
701 return default_value;
702 }
703 }
704
685705
686706 GVirConfigObject *gvir_config_object_new_from_xml(GType type,
687707 const char *root_name,
9898 "permissions",
9999 GVIR_CONFIG_OBJECT(perms));
100100 }
101
102 /**
103 * gvir_config_storage_vol_target_set_compat:
104 * @compat: (allow-none):
105 */
106 void gvir_config_storage_vol_target_set_compat(GVirConfigStorageVolTarget *target,
107 const char *compat)
108 {
109 g_return_if_fail(GVIR_CONFIG_IS_STORAGE_VOL_TARGET(target));
110
111 gvir_config_object_set_node_content(GVIR_CONFIG_OBJECT(target),
112 "compat", compat);
113 }
6262 GVirConfigStorageVolTarget *gvir_config_storage_vol_target_new_from_xml(const gchar *xml,
6363 GError **error);
6464
65 void gvir_config_storage_vol_target_set_compat(GVirConfigStorageVolTarget *target,
66 const char *compat);
6567 void gvir_config_storage_vol_target_set_format(GVirConfigStorageVolTarget *target,
6668 const char *format);
6769 void gvir_config_storage_vol_target_set_permissions(GVirConfigStorageVolTarget *target,
00 /*
11 * libvirt-gconfig.h: libvirt gconfig integration
22 *
3 * Copyright (C) 2010-2012 Red Hat, Inc.
3 * Copyright (C) 2010-2014 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
3030 #include <libvirt-gconfig/libvirt-gconfig-capabilities.h>
3131 #include <libvirt-gconfig/libvirt-gconfig-capabilities-cpu.h>
3232 #include <libvirt-gconfig/libvirt-gconfig-capabilities-cpu-feature.h>
33 #include <libvirt-gconfig/libvirt-gconfig-capabilities-cpu-model.h>
3334 #include <libvirt-gconfig/libvirt-gconfig-capabilities-cpu-topology.h>
3435 #include <libvirt-gconfig/libvirt-gconfig-capabilities-guest.h>
3536 #include <libvirt-gconfig/libvirt-gconfig-capabilities-guest-arch.h>
3637 #include <libvirt-gconfig/libvirt-gconfig-capabilities-guest-domain.h>
3738 #include <libvirt-gconfig/libvirt-gconfig-capabilities-guest-feature.h>
3839 #include <libvirt-gconfig/libvirt-gconfig-capabilities-host.h>
40 #include <libvirt-gconfig/libvirt-gconfig-capabilities-host-secmodel.h>
3941 #include <libvirt-gconfig/libvirt-gconfig-domain.h>
4042 #include <libvirt-gconfig/libvirt-gconfig-domain-address.h>
4143 #include <libvirt-gconfig/libvirt-gconfig-domain-address-pci.h>
4345 #include <libvirt-gconfig/libvirt-gconfig-domain-chardev.h>
4446 #include <libvirt-gconfig/libvirt-gconfig-domain-chardev-source.h>
4547 #include <libvirt-gconfig/libvirt-gconfig-domain-chardev-source-pty.h>
48 #include <libvirt-gconfig/libvirt-gconfig-domain-chardev-source-spiceport.h>
4649 #include <libvirt-gconfig/libvirt-gconfig-domain-chardev-source-spicevmc.h>
50 #include <libvirt-gconfig/libvirt-gconfig-domain-chardev-source-unix.h>
4751 #include <libvirt-gconfig/libvirt-gconfig-domain-channel.h>
4852 #include <libvirt-gconfig/libvirt-gconfig-domain-clock.h>
4953 #include <libvirt-gconfig/libvirt-gconfig-domain-console.h>
5155 #include <libvirt-gconfig/libvirt-gconfig-domain-controller-usb.h>
5256 #include <libvirt-gconfig/libvirt-gconfig-domain-cpu.h>
5357 #include <libvirt-gconfig/libvirt-gconfig-domain-cpu-feature.h>
58 #include <libvirt-gconfig/libvirt-gconfig-domain-cpu-model.h>
5459 #include <libvirt-gconfig/libvirt-gconfig-domain-device.h>
5560 #include <libvirt-gconfig/libvirt-gconfig-domain-disk.h>
61 #include <libvirt-gconfig/libvirt-gconfig-domain-disk-driver.h>
5662 #include <libvirt-gconfig/libvirt-gconfig-domain-filesys.h>
5763 #include <libvirt-gconfig/libvirt-gconfig-domain-graphics.h>
5864 #include <libvirt-gconfig/libvirt-gconfig-domain-graphics-desktop.h>
6369 #include <libvirt-gconfig/libvirt-gconfig-domain-input.h>
6470 #include <libvirt-gconfig/libvirt-gconfig-domain-interface.h>
6571 #include <libvirt-gconfig/libvirt-gconfig-domain-interface-bridge.h>
72 #include <libvirt-gconfig/libvirt-gconfig-domain-interface-filterref-parameter.h>
73 #include <libvirt-gconfig/libvirt-gconfig-domain-interface-filterref.h>
6674 #include <libvirt-gconfig/libvirt-gconfig-domain-interface-network.h>
6775 #include <libvirt-gconfig/libvirt-gconfig-domain-interface-user.h>
6876 #include <libvirt-gconfig/libvirt-gconfig-domain-memballoon.h>
8088 #include <libvirt-gconfig/libvirt-gconfig-domain-snapshot-disk.h>
8189 #include <libvirt-gconfig/libvirt-gconfig-domain-sound.h>
8290 #include <libvirt-gconfig/libvirt-gconfig-domain-timer.h>
91 #include <libvirt-gconfig/libvirt-gconfig-domain-timer-hpet.h>
8392 #include <libvirt-gconfig/libvirt-gconfig-domain-timer-pit.h>
8493 #include <libvirt-gconfig/libvirt-gconfig-domain-timer-rtc.h>
8594 #include <libvirt-gconfig/libvirt-gconfig-domain-video.h>
00 LIBVIRT_GCONFIG_0.0.8 {
11 global:
2 gvir_config_init_check;
3 gvir_config_init;
4
52 gvir_config_capabilities_get_type;
63 gvir_config_capabilities_new;
74 gvir_config_capabilities_new_from_xml;
85
96 gvir_config_domain_add_device;
10 gvir_config_domain_get_type;
11 gvir_config_domain_lifecycle_action_get_type;
12 gvir_config_domain_lifecycle_event_get_type;
13 gvir_config_domain_new;
14 gvir_config_domain_new_from_xml;
15 gvir_config_domain_set_clock;
16 gvir_config_domain_set_custom_xml;
17 gvir_config_domain_get_custom_xml;
18 gvir_config_domain_get_description;
19 gvir_config_domain_set_description;
20 gvir_config_domain_get_devices;
21 gvir_config_domain_set_devices;
22 gvir_config_domain_get_features;
23 gvir_config_domain_set_features;
24 gvir_config_domain_set_lifecycle;
25 gvir_config_domain_get_memory;
26 gvir_config_domain_set_memory;
27 gvir_config_domain_get_name;
28 gvir_config_domain_set_name;
29 gvir_config_domain_set_os;
30 gvir_config_domain_set_seclabel;
31 gvir_config_domain_get_vcpus;
32 gvir_config_domain_set_vcpus;
33 gvir_config_domain_set_virt_type;
34 gvir_config_domain_virt_type_get_type;
357
368 gvir_config_domain_address_get_type;
379
5325 gvir_config_domain_channel_get_type;
5426 gvir_config_domain_channel_new;
5527 gvir_config_domain_channel_new_from_xml;
28 gvir_config_domain_channel_set_target_name;
5629 gvir_config_domain_channel_set_target_type;
57 gvir_config_domain_channel_set_target_name;
5830 gvir_config_domain_channel_target_type_get_type;
5931
6032 gvir_config_domain_chardev_get_type;
7143 gvir_config_domain_chardev_source_spicevmc_new;
7244 gvir_config_domain_chardev_source_spicevmc_new_from_xml;
7345
46 gvir_config_domain_clock_add_timer;
7447 gvir_config_domain_clock_get_type;
75 gvir_config_domain_clock_offset_get_type;
7648 gvir_config_domain_clock_new;
7749 gvir_config_domain_clock_new_from_xml;
78 gvir_config_domain_clock_add_timer;
50 gvir_config_domain_clock_offset_get_type;
7951 gvir_config_domain_clock_set_offset;
8052 gvir_config_domain_clock_set_timezone;
8153 gvir_config_domain_clock_set_variable_offset;
8658 gvir_config_domain_console_set_target_type;
8759 gvir_config_domain_console_target_type_get_type;
8860
61 gvir_config_domain_controller_get_index;
8962 gvir_config_domain_controller_get_type;
9063 gvir_config_domain_controller_set_address;
91 gvir_config_domain_controller_get_index;
9264 gvir_config_domain_controller_set_index;
9365
9466 gvir_config_domain_controller_usb_get_type;
10072
10173 gvir_config_domain_device_get_type;
10274
103 gvir_config_domain_disk_get_type;
10475 gvir_config_domain_disk_bus_get_type;
10576 gvir_config_domain_disk_cache_type_get_type;
77 gvir_config_domain_disk_get_disk_type;
78 gvir_config_domain_disk_get_driver_cache;
79 gvir_config_domain_disk_get_driver_name;
80 gvir_config_domain_disk_get_driver_type;
81 gvir_config_domain_disk_get_guest_device_type;
82 gvir_config_domain_disk_get_snapshot_type;
83 gvir_config_domain_disk_get_source;
84 gvir_config_domain_disk_get_startup_policy;
85 gvir_config_domain_disk_get_target_bus;
86 gvir_config_domain_disk_get_target_dev;
87 gvir_config_domain_disk_get_type;
10688 gvir_config_domain_disk_guest_device_type_get_type;
89 gvir_config_domain_disk_new;
90 gvir_config_domain_disk_new_from_xml;
91 gvir_config_domain_disk_set_driver_cache;
92 gvir_config_domain_disk_set_driver_name;
93 gvir_config_domain_disk_set_driver_type;
94 gvir_config_domain_disk_set_guest_device_type;
95 gvir_config_domain_disk_set_readonly;
96 gvir_config_domain_disk_set_snapshot_type;
97 gvir_config_domain_disk_set_source;
98 gvir_config_domain_disk_set_startup_policy;
99 gvir_config_domain_disk_set_target_bus;
100 gvir_config_domain_disk_set_target_dev;
101 gvir_config_domain_disk_set_type;
107102 gvir_config_domain_disk_snapshot_type_get_type;
108103 gvir_config_domain_disk_startup_policy_get_type;
109104 gvir_config_domain_disk_type_get_type;
110 gvir_config_domain_disk_new;
111 gvir_config_domain_disk_new_from_xml;
112 gvir_config_domain_disk_get_driver_cache;
113 gvir_config_domain_disk_set_driver_cache;
114 gvir_config_domain_disk_get_driver_name;
115 gvir_config_domain_disk_set_driver_name;
116 gvir_config_domain_disk_get_driver_type;
117 gvir_config_domain_disk_set_driver_type;
118 gvir_config_domain_disk_get_guest_device_type;
119 gvir_config_domain_disk_set_guest_device_type;
120 gvir_config_domain_disk_get_snapshot_type;
121 gvir_config_domain_disk_set_snapshot_type;
122 gvir_config_domain_disk_get_source;
123 gvir_config_domain_disk_set_source;
124 gvir_config_domain_disk_get_startup_policy;
125 gvir_config_domain_disk_set_startup_policy;
126 gvir_config_domain_disk_get_target_bus;
127 gvir_config_domain_disk_set_target_bus;
128 gvir_config_domain_disk_get_target_dev;
129 gvir_config_domain_disk_set_target_dev;
130 gvir_config_domain_disk_get_disk_type;
131 gvir_config_domain_disk_set_readonly;
132 gvir_config_domain_disk_set_type;
133
134 gvir_config_domain_filesys_get_type;
135 gvir_config_domain_filesys_type_get_type;
105
136106 gvir_config_domain_filesys_access_type_get_type;
137107 gvir_config_domain_filesys_driver_type_get_type;
108 gvir_config_domain_filesys_get_type;
138109 gvir_config_domain_filesys_new;
139110 gvir_config_domain_filesys_new_from_xml;
140111 gvir_config_domain_filesys_set_access_type;
143114 gvir_config_domain_filesys_set_source;
144115 gvir_config_domain_filesys_set_target;
145116 gvir_config_domain_filesys_set_type;
117 gvir_config_domain_filesys_type_get_type;
118
119 gvir_config_domain_get_custom_xml;
120 gvir_config_domain_get_description;
121 gvir_config_domain_get_devices;
122 gvir_config_domain_get_features;
123 gvir_config_domain_get_memory;
124 gvir_config_domain_get_name;
125 gvir_config_domain_get_type;
126 gvir_config_domain_get_vcpus;
146127
147128 gvir_config_domain_graphics_get_type;
148129
156137 gvir_config_domain_graphics_spice_new;
157138 gvir_config_domain_graphics_spice_new_from_xml;
158139 gvir_config_domain_graphics_spice_set_autoport;
140 gvir_config_domain_graphics_spice_set_password;
159141 gvir_config_domain_graphics_spice_set_port;
160142 gvir_config_domain_graphics_spice_set_tls_port;
161 gvir_config_domain_graphics_spice_set_password;
162143
163144 gvir_config_domain_graphics_vnc_get_type;
164145 gvir_config_domain_graphics_vnc_new;
168149 gvir_config_domain_graphics_vnc_set_port;
169150
170151 gvir_config_domain_input_bus_get_type;
152 gvir_config_domain_input_device_type_get_type;
171153 gvir_config_domain_input_get_type;
172 gvir_config_domain_input_device_type_get_type;
173154 gvir_config_domain_input_new;
174155 gvir_config_domain_input_new_from_xml;
156 gvir_config_domain_input_set_bus;
175157 gvir_config_domain_input_set_device_type;
176 gvir_config_domain_input_set_bus;
177
178 gvir_config_domain_interface_get_type;
179 gvir_config_domain_interface_link_state_get_type;
180 gvir_config_domain_interface_set_ifname;
181 gvir_config_domain_interface_get_ifname;
182 gvir_config_domain_interface_set_link_state;
183 gvir_config_domain_interface_get_link_state;
184 gvir_config_domain_interface_set_mac;
185 gvir_config_domain_interface_get_mac;
186 gvir_config_domain_interface_set_model;
187 gvir_config_domain_interface_get_model;
188158
189159 gvir_config_domain_interface_bridge_get_type;
190160 gvir_config_domain_interface_bridge_new;
191161 gvir_config_domain_interface_bridge_new_from_xml;
192162 gvir_config_domain_interface_bridge_set_source;
193163
164 gvir_config_domain_interface_get_ifname;
165 gvir_config_domain_interface_get_link_state;
166 gvir_config_domain_interface_get_mac;
167 gvir_config_domain_interface_get_model;
168 gvir_config_domain_interface_get_type;
169 gvir_config_domain_interface_link_state_get_type;
170
194171 gvir_config_domain_interface_network_get_type;
195172 gvir_config_domain_interface_network_new;
196173 gvir_config_domain_interface_network_new_from_xml;
197174 gvir_config_domain_interface_network_set_source;
198175
176 gvir_config_domain_interface_set_ifname;
177 gvir_config_domain_interface_set_link_state;
178 gvir_config_domain_interface_set_mac;
179 gvir_config_domain_interface_set_model;
180
199181 gvir_config_domain_interface_user_get_type;
200182 gvir_config_domain_interface_user_new;
201183 gvir_config_domain_interface_user_new_from_xml;
184
185 gvir_config_domain_lifecycle_action_get_type;
186 gvir_config_domain_lifecycle_event_get_type;
202187
203188 gvir_config_domain_memballoon_get_type;
204189 gvir_config_domain_memballoon_model_get_type;
206191 gvir_config_domain_memballoon_new_from_xml;
207192 gvir_config_domain_memballoon_set_model;
208193
194 gvir_config_domain_new;
195 gvir_config_domain_new_from_xml;
196
197 gvir_config_domain_os_bios_enable_serial;
198 gvir_config_domain_os_boot_device_get_type;
199 gvir_config_domain_os_enable_boot_menu;
209200 gvir_config_domain_os_get_type;
210 gvir_config_domain_os_boot_device_get_type;
211 gvir_config_domain_os_sm_bios_mode_get_type;
212201 gvir_config_domain_os_new;
213202 gvir_config_domain_os_new_from_xml;
214 gvir_config_domain_os_set_os_type;
203 gvir_config_domain_os_set_arch;
215204 gvir_config_domain_os_set_boot_devices;
216205 gvir_config_domain_os_set_cmdline;
217206 gvir_config_domain_os_set_init;
218207 gvir_config_domain_os_set_kernel;
219208 gvir_config_domain_os_set_loader;
209 gvir_config_domain_os_set_machine;
210 gvir_config_domain_os_set_os_type;
220211 gvir_config_domain_os_set_ramdisk;
221212 gvir_config_domain_os_set_smbios_mode;
222 gvir_config_domain_os_enable_boot_menu;
223 gvir_config_domain_os_bios_enable_serial;
224 gvir_config_domain_os_set_machine;
225 gvir_config_domain_os_set_arch;
213 gvir_config_domain_os_sm_bios_mode_get_type;
226214 gvir_config_domain_os_type_get_type;
227215
228216 gvir_config_domain_parallel_get_type;
229217 gvir_config_domain_parallel_new;
230218 gvir_config_domain_parallel_new_from_xml;
231219
220 gvir_config_domain_redirdev_bus_get_type;
232221 gvir_config_domain_redirdev_get_type;
233 gvir_config_domain_redirdev_bus_get_type;
234222 gvir_config_domain_redirdev_new;
235223 gvir_config_domain_redirdev_new_from_xml;
236224 gvir_config_domain_redirdev_set_address;
237225 gvir_config_domain_redirdev_set_bus;
238226
239227 gvir_config_domain_seclabel_get_type;
240 gvir_config_domain_seclabel_type_get_type;
241228 gvir_config_domain_seclabel_new;
242229 gvir_config_domain_seclabel_new_from_xml;
243 gvir_config_domain_seclabel_set_type;
244 gvir_config_domain_seclabel_set_model;
245230 gvir_config_domain_seclabel_set_baselabel;
246231 gvir_config_domain_seclabel_set_label;
232 gvir_config_domain_seclabel_set_model;
233 gvir_config_domain_seclabel_set_type;
234 gvir_config_domain_seclabel_type_get_type;
247235
248236 gvir_config_domain_serial_get_type;
249237 gvir_config_domain_serial_new;
250238 gvir_config_domain_serial_new_from_xml;
239
240 gvir_config_domain_set_clock;
241 gvir_config_domain_set_custom_xml;
242 gvir_config_domain_set_description;
243 gvir_config_domain_set_devices;
244 gvir_config_domain_set_features;
245 gvir_config_domain_set_lifecycle;
246 gvir_config_domain_set_memory;
247 gvir_config_domain_set_name;
248 gvir_config_domain_set_os;
249 gvir_config_domain_set_seclabel;
250 gvir_config_domain_set_vcpus;
251 gvir_config_domain_set_virt_type;
251252
252253 gvir_config_domain_snapshot_get_type;
253254 gvir_config_domain_snapshot_new;
259260 gvir_config_domain_sound_new_from_xml;
260261 gvir_config_domain_sound_set_model;
261262
263 gvir_config_domain_timer_get_tick_policy;
262264 gvir_config_domain_timer_get_type;
263 gvir_config_domain_timer_tick_policy_get_type;
264 gvir_config_domain_timer_get_tick_policy;
265 gvir_config_domain_timer_set_tick_policy;
266265
267266 gvir_config_domain_timer_pit_get_type;
268267 gvir_config_domain_timer_pit_new;
271270 gvir_config_domain_timer_rtc_get_type;
272271 gvir_config_domain_timer_rtc_new;
273272 gvir_config_domain_timer_rtc_new_from_xml;
273
274 gvir_config_domain_timer_set_tick_policy;
275 gvir_config_domain_timer_tick_policy_get_type;
274276
275277 gvir_config_domain_video_get_type;
276278 gvir_config_domain_video_model_get_type;
277279 gvir_config_domain_video_new;
278280 gvir_config_domain_video_new_from_xml;
281 gvir_config_domain_video_set_heads;
279282 gvir_config_domain_video_set_model;
280283 gvir_config_domain_video_set_vram;
281 gvir_config_domain_video_set_heads;
284
285 gvir_config_domain_virt_type_get_type;
286
287 gvir_config_init;
288 gvir_config_init_check;
282289
283290 gvir_config_interface_get_type;
284291 gvir_config_interface_new;
285292 gvir_config_interface_new_from_xml;
286293
294 gvir_config_network_filter_get_type;
295 gvir_config_network_filter_new;
296 gvir_config_network_filter_new_from_xml;
297
287298 gvir_config_network_get_type;
288299 gvir_config_network_new;
289300 gvir_config_network_new_from_xml;
290301
291 gvir_config_network_filter_get_type;
292 gvir_config_network_filter_new;
293 gvir_config_network_filter_new_from_xml;
294302
295303 gvir_config_node_device_get_type;
296304 gvir_config_node_device_new;
297305 gvir_config_node_device_new_from_xml;
298306
307 gvir_config_object_error_quark;
308 gvir_config_object_get_schema;
299309 gvir_config_object_get_type;
300 gvir_config_object_error_quark;
301310 gvir_config_object_new;
302 gvir_config_object_get_schema;
303311 gvir_config_object_to_xml;
304312 gvir_config_object_validate;
305313
316324 gvir_config_storage_permissions_set_owner;
317325
318326 gvir_config_storage_pool_get_type;
319 gvir_config_storage_pool_type_get_type;
320327 gvir_config_storage_pool_new;
321328 gvir_config_storage_pool_new_from_xml;
322329 gvir_config_storage_pool_set_allocation;
346353 gvir_config_storage_pool_target_set_path;
347354 gvir_config_storage_pool_target_set_permissions;
348355
356 gvir_config_storage_pool_type_get_type;
357
358 gvir_config_storage_vol_backing_store_get_type;
359 gvir_config_storage_vol_backing_store_new;
360 gvir_config_storage_vol_backing_store_new_from_xml;
361 gvir_config_storage_vol_backing_store_set_format;
362 gvir_config_storage_vol_backing_store_set_path;
363
349364 gvir_config_storage_vol_get_type;
350365 gvir_config_storage_vol_new;
351366 gvir_config_storage_vol_new_from_xml;
355370 gvir_config_storage_vol_set_name;
356371 gvir_config_storage_vol_set_target;
357372
358 gvir_config_storage_vol_backing_store_get_type;
359 gvir_config_storage_vol_backing_store_new;
360 gvir_config_storage_vol_backing_store_new_from_xml;
361 gvir_config_storage_vol_backing_store_set_format;
362 gvir_config_storage_vol_backing_store_set_path;
363
364373 gvir_config_storage_vol_target_get_type;
365374 gvir_config_storage_vol_target_new;
366375 gvir_config_storage_vol_target_new_from_xml;
369378
370379 gvir_config_xml_doc_get_type;
371380 gvir_config_xml_doc_new;
381
372382 local:
373 *;
383 *;
374384 };
375385
376386 LIBVIRT_GCONFIG_0.0.9 {
377387 global:
388 gvir_config_capabilities_cpu_feature_get_name;
389 gvir_config_capabilities_cpu_feature_get_type;
390
391 gvir_config_capabilities_cpu_get_arch;
392 gvir_config_capabilities_cpu_get_features;
393 gvir_config_capabilities_cpu_get_topology;
394 gvir_config_capabilities_cpu_get_type;
395
396 gvir_config_capabilities_cpu_topology_get_cores;
397 gvir_config_capabilities_cpu_topology_get_sockets;
398 gvir_config_capabilities_cpu_topology_get_threads;
399 gvir_config_capabilities_cpu_topology_get_type;
400
401 gvir_config_capabilities_get_guests;
402 gvir_config_capabilities_get_host;
403
404 gvir_config_capabilities_guest_arch_get_domains;
405 gvir_config_capabilities_guest_arch_get_emulator;
406 gvir_config_capabilities_guest_arch_get_name;
407 gvir_config_capabilities_guest_arch_get_type;
408
409 gvir_config_capabilities_guest_domain_get_emulator;
410 gvir_config_capabilities_guest_domain_get_type;
411 gvir_config_capabilities_guest_domain_get_virt_type;
412
413 gvir_config_capabilities_guest_feature_get_name;
414 gvir_config_capabilities_guest_feature_get_type;
415
416 gvir_config_capabilities_guest_get_arch;
417 gvir_config_capabilities_guest_get_features;
418 gvir_config_capabilities_guest_get_os_type;
419 gvir_config_capabilities_guest_get_type;
420
421 gvir_config_capabilities_host_get_cpu;
422 gvir_config_capabilities_host_get_type;
423 gvir_config_capabilities_host_get_uuid;
424
425 gvir_config_domain_filesys_set_ram_usage;
426
378427 gvir_config_domain_get_os;
379428 gvir_config_domain_get_title;
380 gvir_config_domain_set_title;
381429 gvir_config_domain_get_virt_type;
382
383 gvir_config_domain_filesys_set_ram_usage;
384430
385431 gvir_config_domain_os_get_arch;
386432 gvir_config_domain_os_get_boot_devices;
387433 gvir_config_domain_os_get_os_type;
388434
389 gvir_config_capabilities_get_host;
390 gvir_config_capabilities_get_guests;
391
392 gvir_config_capabilities_cpu_get_type;
393 gvir_config_capabilities_cpu_get_arch;
394 gvir_config_capabilities_cpu_get_features;
395 gvir_config_capabilities_cpu_get_topology;
396
397 gvir_config_capabilities_cpu_feature_get_type;
398 gvir_config_capabilities_cpu_feature_get_name;
399
400 gvir_config_capabilities_cpu_topology_get_type;
401 gvir_config_capabilities_cpu_topology_get_cores;
402 gvir_config_capabilities_cpu_topology_get_sockets;
403 gvir_config_capabilities_cpu_topology_get_threads;
404
405 gvir_config_capabilities_guest_get_type;
406 gvir_config_capabilities_guest_get_arch;
407 gvir_config_capabilities_guest_get_features;
408 gvir_config_capabilities_guest_get_os_type;
409
410 gvir_config_capabilities_guest_arch_get_type;
411 gvir_config_capabilities_guest_arch_get_domains;
412 gvir_config_capabilities_guest_arch_get_emulator;
413 gvir_config_capabilities_guest_arch_get_name;
414
415 gvir_config_capabilities_guest_domain_get_type;
416 gvir_config_capabilities_guest_domain_get_emulator;
417 gvir_config_capabilities_guest_domain_get_virt_type;
418
419 gvir_config_capabilities_guest_feature_get_type;
420 gvir_config_capabilities_guest_feature_get_name;
421
422 gvir_config_capabilities_host_get_type;
423 gvir_config_capabilities_host_get_uuid;
424 gvir_config_capabilities_host_get_cpu;
435 gvir_config_domain_set_title;
425436 } LIBVIRT_GCONFIG_0.0.8;
426437
427438 LIBVIRT_GCONFIG_0.1.0 {
428439 global:
429440 gvir_config_capabilities_cpu_add_feature;
441
442 gvir_config_capabilities_cpu_feature_set_name;
443
430444 gvir_config_capabilities_cpu_set_topology;
431
432 gvir_config_capabilities_cpu_feature_set_name;
433445
434446 gvir_config_capabilities_cpu_topology_new;
435447 gvir_config_capabilities_cpu_topology_new_from_xml;
437449 gvir_config_capabilities_cpu_topology_set_sockets;
438450 gvir_config_capabilities_cpu_topology_set_threads;
439451
440 gvir_config_domain_get_cpu;
441 gvir_config_domain_set_cpu;
442
443 gvir_config_domain_cpu_get_type;
444 gvir_config_domain_cpu_match_policy_get_type;
445 gvir_config_domain_cpu_mode_get_type;
446 gvir_config_domain_cpu_get_features;
447 gvir_config_domain_cpu_get_match_policy;
448 gvir_config_domain_cpu_set_match_policy;
449 gvir_config_domain_cpu_get_mode;
450 gvir_config_domain_cpu_set_mode;
451 gvir_config_domain_cpu_new;
452 gvir_config_domain_cpu_new_from_xml;
453
452 gvir_config_domain_cpu_feature_get_policy;
454453 gvir_config_domain_cpu_feature_get_type;
455454 gvir_config_domain_cpu_feature_new;
456455 gvir_config_domain_cpu_feature_new_from_xml;
457456 gvir_config_domain_cpu_feature_policy_get_type;
458 gvir_config_domain_cpu_feature_get_policy;
459457 gvir_config_domain_cpu_feature_set_policy;
458
459 gvir_config_domain_cpu_get_match_policy;
460 gvir_config_domain_cpu_get_mode;
461 gvir_config_domain_cpu_get_type;
462 gvir_config_domain_cpu_match_policy_get_type;
463 gvir_config_domain_cpu_mode_get_type;
464 gvir_config_domain_cpu_new;
465 gvir_config_domain_cpu_new_from_xml;
466 gvir_config_domain_cpu_set_match_policy;
467 gvir_config_domain_cpu_set_mode;
468
469 gvir_config_domain_get_cpu;
470 gvir_config_domain_set_cpu;
460471 } LIBVIRT_GCONFIG_0.0.9;
461472
462473 LIBVIRT_GCONFIG_0.1.3 {
463474 global:
464475 gvir_config_domain_get_current_memory;
465 gvir_config_domain_set_current_memory;
466476
467477 gvir_config_domain_graphics_spice_get_port;
468478
469479 gvir_config_domain_graphics_vnc_get_port;
470480 gvir_config_domain_graphics_vnc_get_socket;
471481 gvir_config_domain_graphics_vnc_set_socket;
482
483 gvir_config_domain_set_current_memory;
472484 } LIBVIRT_GCONFIG_0.1.0;
473485
474486 LIBVIRT_GCONFIG_0.1.4 {
476488 gvir_config_domain_power_management_get_type;
477489 gvir_config_domain_power_management_new;
478490 gvir_config_domain_power_management_new_from_xml;
491 gvir_config_domain_power_management_set_disk_suspend_enabled;
479492 gvir_config_domain_power_management_set_mem_suspend_enabled;
480 gvir_config_domain_power_management_set_disk_suspend_enabled;
481493
482494 gvir_config_domain_set_power_management;
483495 } LIBVIRT_GCONFIG_0.1.3;
485497 LIBVIRT_GCONFIG_0.1.5 {
486498 global:
487499 gvir_config_domain_smartcard_get_type;
488 gvir_config_domain_smartcard_set_address;
500
501 gvir_config_domain_smartcard_host_certificates_get_type;
502 gvir_config_domain_smartcard_host_certificates_new;
503 gvir_config_domain_smartcard_host_certificates_new_from_xml;
504 gvir_config_domain_smartcard_host_certificates_set_certificates;
505 gvir_config_domain_smartcard_host_certificates_set_database;
489506
490507 gvir_config_domain_smartcard_host_get_type;
491508 gvir_config_domain_smartcard_host_new;
492509 gvir_config_domain_smartcard_host_new_from_xml;
493
494 gvir_config_domain_smartcard_host_certificates_get_type;
495 gvir_config_domain_smartcard_host_certificates_new;
496 gvir_config_domain_smartcard_host_certificates_new_from_xml;
497 gvir_config_domain_smartcard_host_certificates_set_database;
498 gvir_config_domain_smartcard_host_certificates_set_certificates;
499510
500511 gvir_config_domain_smartcard_passthrough_get_type;
501512 gvir_config_domain_smartcard_passthrough_new;
502513 gvir_config_domain_smartcard_passthrough_new_from_xml;
503514 gvir_config_domain_smartcard_passthrough_set_source;
515
516 gvir_config_domain_smartcard_set_address;
504517 } LIBVIRT_GCONFIG_0.1.4;
505518
506519 LIBVIRT_GCONFIG_0.1.6 {
507520 global:
508521 gvir_config_domain_graphics_spice_get_image_compression;
522
523 gvir_config_domain_graphics_spice_image_compression_get_type;
524
509525 gvir_config_domain_graphics_spice_set_image_compression;
510
511 gvir_config_domain_graphics_spice_image_compression_get_type;
512526 } LIBVIRT_GCONFIG_0.1.5;
513527
514528 LIBVIRT_GCONFIG_0.1.7 {
515529 global:
516530 gvir_config_domain_channel_get_target_name;
517531 gvir_config_domain_channel_get_target_type;
532
533 gvir_config_domain_chardev_get_source;
534 gvir_config_domain_chardev_source_pty_get_path;
535
536 gvir_config_domain_device_get_alias;
518537
519538 gvir_config_domain_disk_format_get_type;
520539 gvir_config_domain_disk_get_driver_format;
526545 gvir_config_domain_graphics_desktop_set_display;
527546 gvir_config_domain_graphics_desktop_set_fullscreen;
528547
529 gvir_config_domain_graphics_sdl_set_fullscreen;
530
548 gvir_config_domain_graphics_rdp_get_port;
531549 gvir_config_domain_graphics_rdp_get_type;
532550 gvir_config_domain_graphics_rdp_new;
533551 gvir_config_domain_graphics_rdp_new_from_xml;
534552 gvir_config_domain_graphics_rdp_set_autoport;
535 gvir_config_domain_graphics_rdp_get_port;
536553 gvir_config_domain_graphics_rdp_set_port;
554
555 gvir_config_domain_graphics_sdl_set_fullscreen;
556
557 gvir_config_domain_snapshot_add_disk;
558 gvir_config_domain_snapshot_disk_get_driver_format;
559 gvir_config_domain_snapshot_disk_get_name;
560 gvir_config_domain_snapshot_disk_get_snapshot_type;
561 gvir_config_domain_snapshot_disk_get_source_file;
562 gvir_config_domain_snapshot_disk_get_type;
563 gvir_config_domain_snapshot_disk_new;
564 gvir_config_domain_snapshot_disk_new_from_xml;
565 gvir_config_domain_snapshot_disk_set_driver_format;
566 gvir_config_domain_snapshot_disk_set_name;
567 gvir_config_domain_snapshot_disk_set_snapshot_type;
568 gvir_config_domain_snapshot_disk_set_source_file;
569 gvir_config_domain_snapshot_domain_state_get_type;
570 gvir_config_domain_snapshot_get_creation_time;
571 gvir_config_domain_snapshot_get_description;
572 gvir_config_domain_snapshot_get_disks;
573 gvir_config_domain_snapshot_get_domain;
574 gvir_config_domain_snapshot_get_memory_file;
575 gvir_config_domain_snapshot_get_memory_state;
576 gvir_config_domain_snapshot_get_name;
577 gvir_config_domain_snapshot_get_parent;
578 gvir_config_domain_snapshot_get_state;
579 gvir_config_domain_snapshot_memory_state_get_type;
580 gvir_config_domain_snapshot_set_description;
581 gvir_config_domain_snapshot_set_disks;
582 gvir_config_domain_snapshot_set_memory_file;
583 gvir_config_domain_snapshot_set_memory_state;
584 gvir_config_domain_snapshot_set_name;
537585
538586 gvir_config_storage_permissions_get_group;
539587 gvir_config_storage_permissions_get_label;
561609 gvir_config_storage_pool_target_get_path;
562610 gvir_config_storage_pool_target_get_permissions;
563611
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;
599612 } LIBVIRT_GCONFIG_0.1.6;
600613
614 LIBVIRT_GCONFIG_0.1.8 {
615 global:
616 gvir_config_domain_clock_get_offset;
617 gvir_config_domain_clock_get_timezone;
618 gvir_config_domain_clock_get_variable_offset;
619
620 gvir_config_domain_disk_driver_discard_get_type;
621 gvir_config_domain_disk_driver_error_policy_get_type;
622 gvir_config_domain_disk_driver_get_cache;
623 gvir_config_domain_disk_driver_get_copy_on_read;
624 gvir_config_domain_disk_driver_get_discard;
625 gvir_config_domain_disk_driver_get_error_policy;
626 gvir_config_domain_disk_driver_get_format;
627 gvir_config_domain_disk_driver_get_io_policy;
628 gvir_config_domain_disk_driver_get_name;
629 gvir_config_domain_disk_driver_get_type;
630 gvir_config_domain_disk_driver_io_policy_get_type;
631 gvir_config_domain_disk_driver_new;
632 gvir_config_domain_disk_driver_new_from_xml;
633 gvir_config_domain_disk_driver_set_cache;
634 gvir_config_domain_disk_driver_set_copy_on_read;
635 gvir_config_domain_disk_driver_set_discard;
636 gvir_config_domain_disk_driver_set_error_policy;
637 gvir_config_domain_disk_driver_set_format;
638 gvir_config_domain_disk_driver_set_io_policy;
639 gvir_config_domain_disk_driver_set_name;
640
641 gvir_config_domain_disk_get_driver;
642 gvir_config_domain_disk_set_driver;
643
644 gvir_config_domain_get_clock;
645 gvir_config_domain_get_uuid;
646
647 gvir_config_domain_graphics_desktop_get_display;
648 gvir_config_domain_graphics_desktop_get_fullscreen;
649
650 gvir_config_domain_graphics_rdp_get_multi_user;
651 gvir_config_domain_graphics_rdp_get_replace_user;
652 gvir_config_domain_graphics_rdp_set_multi_user;
653 gvir_config_domain_graphics_rdp_set_replace_user;
654
655 gvir_config_domain_input_get_bus;
656 gvir_config_domain_input_get_device_type;
657
658 gvir_config_domain_interface_filterref_add_parameter;
659 gvir_config_domain_interface_filterref_get_name;
660 gvir_config_domain_interface_filterref_get_parameters;
661 gvir_config_domain_interface_filterref_get_type;
662 gvir_config_domain_interface_filterref_new;
663 gvir_config_domain_interface_filterref_new_from_xml;
664 gvir_config_domain_interface_filterref_parameter_get_name;
665 gvir_config_domain_interface_filterref_parameter_get_type;
666 gvir_config_domain_interface_filterref_parameter_get_value;
667 gvir_config_domain_interface_filterref_parameter_new;
668 gvir_config_domain_interface_filterref_parameter_new_from_xml;
669 gvir_config_domain_interface_filterref_parameter_set_name;
670 gvir_config_domain_interface_filterref_parameter_set_value;
671 gvir_config_domain_interface_filterref_set_name;
672
673 gvir_config_domain_interface_get_filterref;
674 gvir_config_domain_interface_set_filterref;
675
676 gvir_config_domain_set_uuid;
677
678 gvir_config_domain_timer_get_present;
679
680 gvir_config_domain_timer_hpet_get_type;
681 gvir_config_domain_timer_hpet_new;
682 gvir_config_domain_timer_hpet_new_from_xml;
683
684 gvir_config_domain_timer_set_present;
685
686 gvir_config_object_new_from_xml;
687 } LIBVIRT_GCONFIG_0.1.7;
688
689 LIBVIRT_GCONFIG_0.1.9 {
690 global:
691 gvir_config_capabilities_cpu_get_model;
692
693 gvir_config_capabilities_cpu_model_get_name;
694 gvir_config_capabilities_cpu_model_get_type;
695 gvir_config_capabilities_cpu_model_new;
696 gvir_config_capabilities_cpu_model_set_name;
697
698 gvir_config_capabilities_host_get_secmodels;
699
700 gvir_config_capabilities_host_secmodel_get_doi;
701 gvir_config_capabilities_host_secmodel_get_model;
702 gvir_config_capabilities_host_secmodel_get_type;
703
704 gvir_config_domain_chardev_source_spiceport_get_channel;
705 gvir_config_domain_chardev_source_spiceport_get_type;
706 gvir_config_domain_chardev_source_spiceport_new;
707 gvir_config_domain_chardev_source_spiceport_new_from_xml;
708 gvir_config_domain_chardev_source_spiceport_set_channel;
709
710 gvir_config_domain_cpu_model_get_type;
711 gvir_config_domain_cpu_model_new;
712
713 gvir_config_domain_cpu_set_model;
714 } LIBVIRT_GCONFIG_0.1.8;
715
716 LIBVIRT_GCONFIG_0.2.0 {
717 global:
718 gvir_config_storage_vol_target_set_compat;
719 } LIBVIRT_GCONFIG_0.1.9;
720
721 LIBVIRT_GCONFIG_0.2.1 {
722 global:
723 gvir_config_domain_filesys_set_driver_format;
724 } LIBVIRT_GCONFIG_0.2.0;
725
726 LIBVIRT_GCONFIG_0.2.2 {
727 global:
728 gvir_config_domain_chardev_source_unix_get_type;
729 gvir_config_domain_chardev_source_unix_new;
730 gvir_config_domain_chardev_source_unix_new_from_xml;
731 gvir_config_domain_video_set_ram;
732 gvir_config_domain_video_set_vgamem;
733 } LIBVIRT_GCONFIG_0.2.1;
734
601735 # .... define new API here using predicted next version number ....
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
17 am__is_gnu_make = { \
18 if test -z '$(MAKELEVEL)'; then \
19 false; \
20 elif test -n '$(MAKE_HOST)'; then \
21 true; \
22 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
23 true; \
24 else \
25 false; \
26 fi; \
27 }
1828 am__make_running_with_option = \
1929 case $${target_option-} in \
2030 ?) ;; \
8090 noinst_PROGRAMS = test-domain-create$(EXEEXT) \
8191 test-domain-parse$(EXEEXT) test-capabilities-parse$(EXEEXT)
8292 subdir = libvirt-gconfig/tests
83 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
84 $(top_srcdir)/build-aux/depcomp
8593 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
94 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
95 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
96 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
97 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
9098 $(top_srcdir)/m4/manywarnings.m4 \
9199 $(top_srcdir)/m4/virt-compile-warnings.m4 \
92100 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
93101 $(top_srcdir)/configure.ac
94102 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
95103 $(ACLOCAL_M4)
104 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
96105 mkinstalldirs = $(install_sh) -d
97106 CONFIG_HEADER = $(top_builddir)/config.h
98107 CONFIG_CLEAN_FILES =
188197 done | $(am__uniquify_input)`
189198 ETAGS = etags
190199 CTAGS = ctags
200 am__DIST_COMMON = $(srcdir)/Makefile.in \
201 $(top_srcdir)/build-aux/depcomp
191202 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
192203 ACLOCAL = @ACLOCAL@
193204 ALL_LINGUAS = @ALL_LINGUAS@
211222 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
212223 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
213224 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
214 DATADIRNAME = @DATADIRNAME@
215225 DEFS = @DEFS@
216226 DEPDIR = @DEPDIR@
217227 DLLTOOL = @DLLTOOL@
228238 GIO2_LIBS = @GIO2_LIBS@
229239 GLIB2_CFLAGS = @GLIB2_CFLAGS@
230240 GLIB2_LIBS = @GLIB2_LIBS@
241 GLIB2_REQUIRED = @GLIB2_REQUIRED@
231242 GLIB_MKENUMS = @GLIB_MKENUMS@
232243 GMSGFMT = @GMSGFMT@
233244 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
234245 GOBJECT2_LIBS = @GOBJECT2_LIBS@
235 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
236 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
237246 GREP = @GREP@
238247 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
239248 GTHREAD2_LIBS = @GTHREAD2_LIBS@
240249 GTKDOC_CHECK = @GTKDOC_CHECK@
250 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
241251 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
242252 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
243253 GTKDOC_MKPDF = @GTKDOC_MKPDF@
244254 GTKDOC_REBASE = @GTKDOC_REBASE@
245 G_IR_COMPILER = @G_IR_COMPILER@
246 G_IR_SCANNER = @G_IR_SCANNER@
247255 HTML_DIR = @HTML_DIR@
248256 INSTALL = @INSTALL@
249257 INSTALL_DATA = @INSTALL_DATA@
258266 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
259267 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
260268 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
269 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
270 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
271 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
272 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
273 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
274 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
275 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
276 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
261277 LD = @LD@
262278 LDFLAGS = @LDFLAGS@
263279 LIBOBJS = @LIBOBJS@
313329 VAPIGEN = @VAPIGEN@
314330 VERSION = @VERSION@
315331 WARN_CFLAGS = @WARN_CFLAGS@
316 WARN_LDFLAGS = @WARN_LDFLAGS@
317332 XGETTEXT = @XGETTEXT@
318333 abs_builddir = @abs_builddir@
319334 abs_srcdir = @abs_srcdir@
348363 includedir = @includedir@
349364 infodir = @infodir@
350365 install_sh = @install_sh@
366 installed_test_metadir = @installed_test_metadir@
367 installed_testdir = @installed_testdir@
351368 intltool__v_merge_options_ = @intltool__v_merge_options_@
352369 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
353370 libdir = @libdir@
401418 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libvirt-gconfig/tests/Makefile'; \
402419 $(am__cd) $(top_srcdir) && \
403420 $(AUTOMAKE) --gnu libvirt-gconfig/tests/Makefile
404 .PRECIOUS: Makefile
405421 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
406422 @case '$?' in \
407423 *config.status*) \
456472 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
457473 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
458474 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
459 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
475 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
460476
461477 .c.obj:
462478 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
463479 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
464480 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
465481 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
466 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
482 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
467483
468484 .c.lo:
469485 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
681697 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
682698 tags tags-am uninstall uninstall-am
683699
700 .PRECIOUS: Makefile
701
684702
685703 # Tell versions [3.59,3.63) of GNU make to not export all variables.
686704 # Otherwise a system limit (for SysV at least) may be exceeded.
3434 {
3535 GVirConfigCapabilitiesCpu *cpu_caps;
3636 GVirConfigCapabilitiesCpuTopology *topology;
37 GList *features, *iter;
37 GList *features, *iter, *secmodels;
3838 const char *str;
3939
4040 g_assert(host_caps != NULL);
5959 g_assert(gvir_config_capabilities_cpu_topology_get_threads(topology) == 2);
6060 g_object_unref(G_OBJECT(topology));
6161 g_object_unref(G_OBJECT(cpu_caps));
62
63 secmodels = gvir_config_capabilities_host_get_secmodels(host_caps);
64 g_assert(g_list_length(secmodels) == 2);
65 for (iter = secmodels; iter != NULL; iter = iter->next) {
66 GVirConfigCapabilitiesHostSecModel *secmodel;
67
68 g_assert(iter->data != NULL);
69 secmodel = GVIR_CONFIG_CAPABILITIES_HOST_SECMODEL(iter->data);
70 g_assert(gvir_config_capabilities_host_secmodel_get_model(secmodel) != NULL);
71 g_assert(gvir_config_capabilities_host_secmodel_get_doi(secmodel) != NULL);
72 g_object_unref(G_OBJECT(iter->data));
73 }
74 g_list_free(secmodels);
6275 }
6376
6477 static void verify_guest_caps(GVirConfigCapabilitiesGuest *guest_caps)
137137 GVirConfigDomainClock *klock;
138138 GVirConfigDomainTimerPit *pit;
139139 GVirConfigDomainTimerRtc *rtc;
140 GVirConfigDomainTimerHpet *hpet;
140141
141142 klock = gvir_config_domain_clock_new();
142 gvir_config_domain_clock_set_offset(klock, GVIR_CONFIG_DOMAIN_CLOCK_UTC);
143 gvir_config_domain_clock_set_offset(klock, GVIR_CONFIG_DOMAIN_CLOCK_TIMEZONE);
144 gvir_config_domain_clock_set_timezone(klock, "CEST");
145 g_assert(gvir_config_domain_clock_get_offset(klock) == GVIR_CONFIG_DOMAIN_CLOCK_TIMEZONE);
146 g_str_const_check(gvir_config_domain_clock_get_timezone(klock), "CEST");
143147
144148 pit = gvir_config_domain_timer_pit_new();
145149 gvir_config_domain_timer_set_tick_policy(GVIR_CONFIG_DOMAIN_TIMER(pit),
146150 GVIR_CONFIG_DOMAIN_TIMER_TICK_POLICY_DELAY);
147151 gvir_config_domain_clock_add_timer(klock, GVIR_CONFIG_DOMAIN_TIMER(pit));
148152 g_assert(gvir_config_domain_timer_get_tick_policy(GVIR_CONFIG_DOMAIN_TIMER(pit)) == GVIR_CONFIG_DOMAIN_TIMER_TICK_POLICY_DELAY);
153 g_assert(gvir_config_domain_timer_get_present(GVIR_CONFIG_DOMAIN_TIMER(pit)) != FALSE);
149154 g_object_unref(G_OBJECT(pit));
150155
151156 rtc = gvir_config_domain_timer_rtc_new();
153158 GVIR_CONFIG_DOMAIN_TIMER_TICK_POLICY_CATCHUP);
154159 gvir_config_domain_clock_add_timer(klock, GVIR_CONFIG_DOMAIN_TIMER(rtc));
155160 g_assert(gvir_config_domain_timer_get_tick_policy(GVIR_CONFIG_DOMAIN_TIMER(rtc)) == GVIR_CONFIG_DOMAIN_TIMER_TICK_POLICY_CATCHUP);
161 g_assert(gvir_config_domain_timer_get_present(GVIR_CONFIG_DOMAIN_TIMER(rtc)) != FALSE);
156162 g_object_unref(G_OBJECT(rtc));
157163
164 hpet = gvir_config_domain_timer_hpet_new();
165 gvir_config_domain_timer_set_present(GVIR_CONFIG_DOMAIN_TIMER(hpet), FALSE);
166 gvir_config_domain_clock_add_timer(klock, GVIR_CONFIG_DOMAIN_TIMER(hpet));
167 g_assert(gvir_config_domain_timer_get_present(GVIR_CONFIG_DOMAIN_TIMER(hpet)) == FALSE);
168 g_object_unref(G_OBJECT(hpet));
169
158170 gvir_config_domain_set_clock(domain, klock);
171 g_object_unref(G_OBJECT(klock));
172
173 klock = gvir_config_domain_get_clock(domain);
174 g_assert(klock != NULL);
175 g_assert(gvir_config_domain_clock_get_offset(klock) == GVIR_CONFIG_DOMAIN_CLOCK_TIMEZONE);
176 g_str_const_check(gvir_config_domain_clock_get_timezone(klock), "CEST");
159177 g_object_unref(G_OBJECT(klock));
160178
161179 /* os node */
232250
233251 /* disk node */
234252 GVirConfigDomainDisk *disk;
253 GVirConfigDomainDiskDriver *driver;
254
255 driver = gvir_config_domain_disk_driver_new();
256 gvir_config_domain_disk_driver_set_name(driver, "foo");
257 gvir_config_domain_disk_driver_set_format(driver, GVIR_CONFIG_DOMAIN_DISK_FORMAT_BOCHS);
258 gvir_config_domain_disk_driver_set_name(driver, "qemu");
259 gvir_config_domain_disk_driver_set_cache(driver, GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE);
260 gvir_config_domain_disk_driver_set_format(driver, GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2);
261 gvir_config_domain_disk_driver_set_copy_on_read(driver, TRUE);
235262
236263 disk = gvir_config_domain_disk_new();
237264 gvir_config_domain_disk_set_type(disk, GVIR_CONFIG_DOMAIN_DISK_FILE);
238265 gvir_config_domain_disk_set_guest_device_type(disk, GVIR_CONFIG_DOMAIN_DISK_GUEST_DEVICE_DISK);
239266 gvir_config_domain_disk_set_source(disk, "/tmp/foo/bar");
240267 gvir_config_domain_disk_set_startup_policy (disk, GVIR_CONFIG_DOMAIN_DISK_STARTUP_POLICY_REQUISITE);
241 gvir_config_domain_disk_set_driver_name(disk, "foo");
242 gvir_config_domain_disk_set_driver_format(disk, GVIR_CONFIG_DOMAIN_DISK_FORMAT_BOCHS);
243 gvir_config_domain_disk_set_driver_name(disk, "qemu");
244 gvir_config_domain_disk_set_driver_cache(disk, GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE);
245 gvir_config_domain_disk_set_driver_format(disk, GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2);
246268 gvir_config_domain_disk_set_target_bus(disk, GVIR_CONFIG_DOMAIN_DISK_BUS_IDE);
247269 gvir_config_domain_disk_set_target_dev(disk, "hda");
270 gvir_config_domain_disk_set_driver(disk, driver);
271 g_object_unref(G_OBJECT(driver));
248272 devices = g_list_append(devices, GVIR_CONFIG_DOMAIN_DEVICE(disk));
249273
250274 g_assert(gvir_config_domain_disk_get_disk_type(disk) == GVIR_CONFIG_DOMAIN_DISK_FILE);
251275 g_assert(gvir_config_domain_disk_get_guest_device_type(disk) == GVIR_CONFIG_DOMAIN_DISK_GUEST_DEVICE_DISK);
252276 g_assert(gvir_config_domain_disk_get_startup_policy (disk) == GVIR_CONFIG_DOMAIN_DISK_STARTUP_POLICY_REQUISITE);
253277 g_str_const_check(gvir_config_domain_disk_get_source(disk), "/tmp/foo/bar");
254 g_assert(gvir_config_domain_disk_get_driver_cache(disk) == GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE);
255 g_str_const_check(gvir_config_domain_disk_get_driver_name(disk), "qemu");
256 g_assert(gvir_config_domain_disk_get_driver_format(disk) == GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2);
278 driver = gvir_config_domain_disk_get_driver(disk);
279 g_assert(driver != NULL);
280 g_assert(gvir_config_domain_disk_driver_get_cache(driver) == GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE);
281 g_str_const_check(gvir_config_domain_disk_driver_get_name(driver), "qemu");
282 g_assert(gvir_config_domain_disk_driver_get_format(driver) == GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2);
283 g_assert(gvir_config_domain_disk_driver_get_copy_on_read(driver));
257284 g_assert(gvir_config_domain_disk_get_target_bus(disk) == GVIR_CONFIG_DOMAIN_DISK_BUS_IDE);
258285 g_str_const_check(gvir_config_domain_disk_get_target_dev(disk), "hda");
286 g_object_unref(driver);
259287
260288
261289 /* network interfaces node */
372400 redirdev = create_redirdev(0, 5);
373401 devices = g_list_append(devices, GVIR_CONFIG_DOMAIN_DEVICE(redirdev));
374402
403 /* unix channel */
404 GVirConfigDomainChardevSourceUnix *unix_source;
405
406 channel = gvir_config_domain_channel_new();
407 gvir_config_domain_channel_set_target_type(channel,
408 GVIR_CONFIG_DOMAIN_CHANNEL_TARGET_VIRTIO);
409 gvir_config_domain_channel_set_target_name(channel, "org.qemu.guest_agent.0");
410 unix_source = gvir_config_domain_chardev_source_unix_new();
411 gvir_config_domain_chardev_set_source(GVIR_CONFIG_DOMAIN_CHARDEV(channel),
412 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE(unix_source));
413 g_object_unref(G_OBJECT(unix_source));
414 devices = g_list_append(devices, GVIR_CONFIG_DOMAIN_DEVICE(channel));
415
416
375417 gvir_config_domain_set_devices(domain, devices);
376418 g_list_foreach(devices, (GFunc)g_object_unref, NULL);
377419 g_list_free(devices);
454496 vol_target = gvir_config_storage_vol_target_new();
455497 gvir_config_storage_vol_target_set_format(vol_target, "qcow2");
456498 gvir_config_storage_vol_target_set_permissions(vol_target, perms);
499 gvir_config_storage_vol_target_set_compat(vol_target, "1.1");
457500 g_object_unref(G_OBJECT(perms));
458501 gvir_config_storage_vol_set_target(vol, vol_target);
459502 g_object_unref(G_OBJECT(vol_target));
3636 -Wl,--version-script=$(srcdir)/libvirt-glib.sym \
3737 -version-info $(LIBVIRT_GLIB_VERSION_INFO)
3838
39 if WITH_GOBJECT_INTROSPECTION
39 # .libs/libvirt-glib.so is built by libtool as a side-effect of the Makefile
40 # rule for libosvirt-glib.la. However, checking symbols relies on Linux ELF layout
41 if WITH_LINUX
42 check-symfile: libvirt-glib.sym libvirt-glib-1.0.la
43 $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symfile.pl $(srcdir)/libvirt-glib.sym \
44 .libs/libvirt-glib-1.0.so
45 else ! WITH_LINUX
46 check-symfile:
47 endif ! WITH_LINUX
48 check-symsorting:
49 $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symsorting.pl \
50 $(srcdir)/libvirt-glib.sym
51 check-local: check-symfile check-symsorting
4052
41 LibvirtGLib-1.0.gir: libvirt-glib-1.0.la $(G_IR_SCANNER) Makefile.am
42 $(AM_V_GEN)$(G_IR_SCANNER) \
43 --quiet \
44 --warn-all \
45 --namespace LibvirtGLib \
46 --nsversion 1.0 \
47 --include GLib-2.0 \
48 --identifier-prefix=GVir \
49 --symbol-prefix=gvir \
50 --library=$(builddir)/libvirt-glib-1.0.la \
51 --output $@ \
52 -I$(top_srcdir) \
53 --verbose \
54 --pkg=gthread-2.0 \
55 --c-include="libvirt-glib/libvirt-glib.h" \
56 --pkg-export=libvirt-glib-1.0 \
57 $(libvirt_glib_1_0_la_SOURCES:%=$(srcdir)/%)
53 -include $(INTROSPECTION_MAKEFILE)
54 INTROSPECTION_GIRS =
55 CLEANFILES=
56
57 if HAVE_INTROSPECTION
58 LibvirtGLib-1.0.gir: libvirt-glib-1.0.la
59 LibvirtGLib_1_0_gir_INCLUDES = GLib-2.0
60 LibvirtGLib_1_0_gir_PACKAGES = glib-2.0
61 LibvirtGLib_1_0_gir_EXPORT_PACKAGES = libvirt-glib-1.0
62 LibvirtGLib_1_0_gir_LIBS = libvirt-glib-1.0.la
63 LibvirtGLib_1_0_gir_FILES = $(libvirt_glib_1_0_la_SOURCES)
64 LibvirtGLib_1_0_gir_CFLAGS = $(libvirt_glib_1_0_la_CFLAGS)
65 LibvirtGLib_1_0_gir_SCANNERFLAGS = \
66 --identifier-prefix=GVir \
67 --symbol-prefix=gvir \
68 --c-include="libvirt-glib/libvirt-glib.h" \
69 $(NULL)
70 INTROSPECTION_GIRS += LibvirtGLib-1.0.gir
5871
5972 girdir = $(datadir)/gir-1.0
6073 gir_DATA = LibvirtGLib-1.0.gir
6174
62 typelibsdir = $(libdir)/girepository-1.0
63 typelibs_DATA = LibvirtGLib-1.0.typelib
75 typelibdir = $(libdir)/girepository-1.0
76 typelib_DATA = LibvirtGLib-1.0.typelib
6477
65 %.typelib: %.gir
66 $(AM_V_GEN)$(G_IR_COMPILER) \
67 --includedir=$(builddir) \
68 --includedir=$(girdir) \
69 -o $@ $<
70
71 CLEANFILES = $(gir_DATA) $(typelibs_DATA)
72
73 endif # WITH_GOBJECT_INTROSPECTION
78 CLEANFILES += $(gir_DATA) $(typelib_DATA)
79 endif # HAVE_INTROSPECTION
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
19 am__is_gnu_make = { \
20 if test -z '$(MAKELEVEL)'; then \
21 false; \
22 elif test -n '$(MAKE_HOST)'; then \
23 true; \
24 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
25 true; \
26 else \
27 false; \
28 fi; \
29 }
2030 am__make_running_with_option = \
2131 case $${target_option-} in \
2232 ?) ;; \
7989 POST_UNINSTALL = :
8090 build_triplet = @build@
8191 host_triplet = @host@
92 @HAVE_INTROSPECTION_TRUE@am__append_1 = LibvirtGLib-1.0.gir
93 @HAVE_INTROSPECTION_TRUE@am__append_2 = $(gir_DATA) $(typelib_DATA)
8294 subdir = libvirt-glib
83 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
84 $(top_srcdir)/build-aux/depcomp $(libvirt_glib_1_0_la_HEADERS)
8595 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
96 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
97 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
98 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
99 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
90100 $(top_srcdir)/m4/manywarnings.m4 \
91101 $(top_srcdir)/m4/virt-compile-warnings.m4 \
92102 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
93103 $(top_srcdir)/configure.ac
94104 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
95105 $(ACLOCAL_M4)
106 DIST_COMMON = $(srcdir)/Makefile.am $(libvirt_glib_1_0_la_HEADERS) \
107 $(am__DIST_COMMON)
96108 mkinstalldirs = $(install_sh) -d
97109 CONFIG_HEADER = $(top_builddir)/config.h
98110 CONFIG_CLEAN_FILES =
125137 $(am__cd) "$$dir" && rm -f $$files; }; \
126138 }
127139 am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" \
128 "$(DESTDIR)$(typelibsdir)" \
140 "$(DESTDIR)$(typelibdir)" \
129141 "$(DESTDIR)$(libvirt_glib_1_0_ladir)"
130142 LTLIBRARIES = $(lib_LTLIBRARIES)
131143 am__DEPENDENCIES_1 =
184196 n|no|NO) false;; \
185197 *) (install-info --version) >/dev/null 2>&1;; \
186198 esac
187 DATA = $(gir_DATA) $(typelibs_DATA)
199 DATA = $(gir_DATA) $(typelib_DATA)
188200 HEADERS = $(libvirt_glib_1_0_la_HEADERS)
189201 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
190202 # Read a list of newline-separated strings from the standard input,
205217 done | $(am__uniquify_input)`
206218 ETAGS = etags
207219 CTAGS = ctags
220 am__DIST_COMMON = $(srcdir)/Makefile.in \
221 $(top_srcdir)/build-aux/depcomp
208222 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
209223 ACLOCAL = @ACLOCAL@
210224 ALL_LINGUAS = @ALL_LINGUAS@
228242 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
229243 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
230244 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
231 DATADIRNAME = @DATADIRNAME@
232245 DEFS = @DEFS@
233246 DEPDIR = @DEPDIR@
234247 DLLTOOL = @DLLTOOL@
245258 GIO2_LIBS = @GIO2_LIBS@
246259 GLIB2_CFLAGS = @GLIB2_CFLAGS@
247260 GLIB2_LIBS = @GLIB2_LIBS@
261 GLIB2_REQUIRED = @GLIB2_REQUIRED@
248262 GLIB_MKENUMS = @GLIB_MKENUMS@
249263 GMSGFMT = @GMSGFMT@
250264 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
251265 GOBJECT2_LIBS = @GOBJECT2_LIBS@
252 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
253 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
254266 GREP = @GREP@
255267 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
256268 GTHREAD2_LIBS = @GTHREAD2_LIBS@
257269 GTKDOC_CHECK = @GTKDOC_CHECK@
270 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
258271 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
259272 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
260273 GTKDOC_MKPDF = @GTKDOC_MKPDF@
261274 GTKDOC_REBASE = @GTKDOC_REBASE@
262 G_IR_COMPILER = @G_IR_COMPILER@
263 G_IR_SCANNER = @G_IR_SCANNER@
264275 HTML_DIR = @HTML_DIR@
265276 INSTALL = @INSTALL@
266277 INSTALL_DATA = @INSTALL_DATA@
275286 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
276287 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
277288 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
289 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
290 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
291 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
292 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
293 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
294 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
295 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
296 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
278297 LD = @LD@
279298 LDFLAGS = @LDFLAGS@
280299 LIBOBJS = @LIBOBJS@
330349 VAPIGEN = @VAPIGEN@
331350 VERSION = @VERSION@
332351 WARN_CFLAGS = @WARN_CFLAGS@
333 WARN_LDFLAGS = @WARN_LDFLAGS@
334352 XGETTEXT = @XGETTEXT@
335353 abs_builddir = @abs_builddir@
336354 abs_srcdir = @abs_srcdir@
365383 includedir = @includedir@
366384 infodir = @infodir@
367385 install_sh = @install_sh@
386 installed_test_metadir = @installed_test_metadir@
387 installed_testdir = @installed_testdir@
368388 intltool__v_merge_options_ = @intltool__v_merge_options_@
369389 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
370390 libdir = @libdir@
428448 -Wl,--version-script=$(srcdir)/libvirt-glib.sym \
429449 -version-info $(LIBVIRT_GLIB_VERSION_INFO)
430450
431 @WITH_GOBJECT_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0
432 @WITH_GOBJECT_INTROSPECTION_TRUE@gir_DATA = LibvirtGLib-1.0.gir
433 @WITH_GOBJECT_INTROSPECTION_TRUE@typelibsdir = $(libdir)/girepository-1.0
434 @WITH_GOBJECT_INTROSPECTION_TRUE@typelibs_DATA = LibvirtGLib-1.0.typelib
435 @WITH_GOBJECT_INTROSPECTION_TRUE@CLEANFILES = $(gir_DATA) $(typelibs_DATA)
451 INTROSPECTION_GIRS = $(am__append_1)
452 CLEANFILES = $(am__append_2)
453 @HAVE_INTROSPECTION_TRUE@LibvirtGLib_1_0_gir_INCLUDES = GLib-2.0
454 @HAVE_INTROSPECTION_TRUE@LibvirtGLib_1_0_gir_PACKAGES = glib-2.0
455 @HAVE_INTROSPECTION_TRUE@LibvirtGLib_1_0_gir_EXPORT_PACKAGES = libvirt-glib-1.0
456 @HAVE_INTROSPECTION_TRUE@LibvirtGLib_1_0_gir_LIBS = libvirt-glib-1.0.la
457 @HAVE_INTROSPECTION_TRUE@LibvirtGLib_1_0_gir_FILES = $(libvirt_glib_1_0_la_SOURCES)
458 @HAVE_INTROSPECTION_TRUE@LibvirtGLib_1_0_gir_CFLAGS = $(libvirt_glib_1_0_la_CFLAGS)
459 @HAVE_INTROSPECTION_TRUE@LibvirtGLib_1_0_gir_SCANNERFLAGS = \
460 @HAVE_INTROSPECTION_TRUE@ --identifier-prefix=GVir \
461 @HAVE_INTROSPECTION_TRUE@ --symbol-prefix=gvir \
462 @HAVE_INTROSPECTION_TRUE@ --c-include="libvirt-glib/libvirt-glib.h" \
463 @HAVE_INTROSPECTION_TRUE@ $(NULL)
464
465 @HAVE_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0
466 @HAVE_INTROSPECTION_TRUE@gir_DATA = LibvirtGLib-1.0.gir
467 @HAVE_INTROSPECTION_TRUE@typelibdir = $(libdir)/girepository-1.0
468 @HAVE_INTROSPECTION_TRUE@typelib_DATA = LibvirtGLib-1.0.typelib
436469 all: all-am
437470
438471 .SUFFIXES:
449482 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libvirt-glib/Makefile'; \
450483 $(am__cd) $(top_srcdir) && \
451484 $(AUTOMAKE) --gnu libvirt-glib/Makefile
452 .PRECIOUS: Makefile
453485 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
454486 @case '$?' in \
455487 *config.status*) \
521553 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
522554 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
523555 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
524 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
556 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
525557
526558 .c.obj:
527559 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
528560 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
529561 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
530562 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
531 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
563 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
532564
533565 .c.lo:
534566 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
584616 @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \
585617 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
586618 dir='$(DESTDIR)$(girdir)'; $(am__uninstall_files_from_dir)
587 install-typelibsDATA: $(typelibs_DATA)
619 install-typelibDATA: $(typelib_DATA)
588620 @$(NORMAL_INSTALL)
589 @list='$(typelibs_DATA)'; test -n "$(typelibsdir)" || list=; \
621 @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \
590622 if test -n "$$list"; then \
591 echo " $(MKDIR_P) '$(DESTDIR)$(typelibsdir)'"; \
592 $(MKDIR_P) "$(DESTDIR)$(typelibsdir)" || exit 1; \
623 echo " $(MKDIR_P) '$(DESTDIR)$(typelibdir)'"; \
624 $(MKDIR_P) "$(DESTDIR)$(typelibdir)" || exit 1; \
593625 fi; \
594626 for p in $$list; do \
595627 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
596628 echo "$$d$$p"; \
597629 done | $(am__base_list) | \
598630 while read files; do \
599 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibsdir)'"; \
600 $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibsdir)" || exit $$?; \
631 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibdir)'"; \
632 $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibdir)" || exit $$?; \
601633 done
602634
603 uninstall-typelibsDATA:
635 uninstall-typelibDATA:
604636 @$(NORMAL_UNINSTALL)
605 @list='$(typelibs_DATA)'; test -n "$(typelibsdir)" || list=; \
637 @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \
606638 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
607 dir='$(DESTDIR)$(typelibsdir)'; $(am__uninstall_files_from_dir)
639 dir='$(DESTDIR)$(typelibdir)'; $(am__uninstall_files_from_dir)
608640 install-libvirt_glib_1_0_laHEADERS: $(libvirt_glib_1_0_la_HEADERS)
609641 @$(NORMAL_INSTALL)
610642 @list='$(libvirt_glib_1_0_la_HEADERS)'; test -n "$(libvirt_glib_1_0_ladir)" || list=; \
710742 fi; \
711743 done
712744 check-am: all-am
745 $(MAKE) $(AM_MAKEFLAGS) check-local
713746 check: check-am
714747 all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS)
715748 installdirs:
716 for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(typelibsdir)" "$(DESTDIR)$(libvirt_glib_1_0_ladir)"; do \
749 for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(typelibdir)" "$(DESTDIR)$(libvirt_glib_1_0_ladir)"; do \
717750 test -z "$$dir" || $(MKDIR_P) "$$dir"; \
718751 done
719752 install: install-am
771804 info-am:
772805
773806 install-data-am: install-girDATA install-libvirt_glib_1_0_laHEADERS \
774 install-typelibsDATA
807 install-typelibDATA
775808
776809 install-dvi: install-dvi-am
777810
818851 ps-am:
819852
820853 uninstall-am: uninstall-girDATA uninstall-libLTLIBRARIES \
821 uninstall-libvirt_glib_1_0_laHEADERS uninstall-typelibsDATA
822
823 .MAKE: install-am install-strip
824
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 \
854 uninstall-libvirt_glib_1_0_laHEADERS uninstall-typelibDATA
855
856 .MAKE: check-am install-am install-strip
857
858 .PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
859 clean-generic clean-libLTLIBRARIES clean-libtool cscopelist-am \
860 ctags ctags-am distclean distclean-compile distclean-generic \
828861 distclean-libtool distclean-tags distdir dvi dvi-am html \
829862 html-am info info-am install install-am install-data \
830863 install-data-am install-dvi install-dvi-am install-exec \
832865 install-info install-info-am install-libLTLIBRARIES \
833866 install-libvirt_glib_1_0_laHEADERS install-man install-pdf \
834867 install-pdf-am install-ps install-ps-am install-strip \
835 install-typelibsDATA installcheck installcheck-am installdirs \
868 install-typelibDATA installcheck installcheck-am installdirs \
836869 maintainer-clean maintainer-clean-generic mostlyclean \
837870 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
838871 pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
839872 uninstall-girDATA uninstall-libLTLIBRARIES \
840 uninstall-libvirt_glib_1_0_laHEADERS uninstall-typelibsDATA
841
842
843 @WITH_GOBJECT_INTROSPECTION_TRUE@LibvirtGLib-1.0.gir: libvirt-glib-1.0.la $(G_IR_SCANNER) Makefile.am
844 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(AM_V_GEN)$(G_IR_SCANNER) \
845 @WITH_GOBJECT_INTROSPECTION_TRUE@ --quiet \
846 @WITH_GOBJECT_INTROSPECTION_TRUE@ --warn-all \
847 @WITH_GOBJECT_INTROSPECTION_TRUE@ --namespace LibvirtGLib \
848 @WITH_GOBJECT_INTROSPECTION_TRUE@ --nsversion 1.0 \
849 @WITH_GOBJECT_INTROSPECTION_TRUE@ --include GLib-2.0 \
850 @WITH_GOBJECT_INTROSPECTION_TRUE@ --identifier-prefix=GVir \
851 @WITH_GOBJECT_INTROSPECTION_TRUE@ --symbol-prefix=gvir \
852 @WITH_GOBJECT_INTROSPECTION_TRUE@ --library=$(builddir)/libvirt-glib-1.0.la \
853 @WITH_GOBJECT_INTROSPECTION_TRUE@ --output $@ \
854 @WITH_GOBJECT_INTROSPECTION_TRUE@ -I$(top_srcdir) \
855 @WITH_GOBJECT_INTROSPECTION_TRUE@ --verbose \
856 @WITH_GOBJECT_INTROSPECTION_TRUE@ --pkg=gthread-2.0 \
857 @WITH_GOBJECT_INTROSPECTION_TRUE@ --c-include="libvirt-glib/libvirt-glib.h" \
858 @WITH_GOBJECT_INTROSPECTION_TRUE@ --pkg-export=libvirt-glib-1.0 \
859 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(libvirt_glib_1_0_la_SOURCES:%=$(srcdir)/%)
860
861 @WITH_GOBJECT_INTROSPECTION_TRUE@%.typelib: %.gir
862 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(AM_V_GEN)$(G_IR_COMPILER) \
863 @WITH_GOBJECT_INTROSPECTION_TRUE@ --includedir=$(builddir) \
864 @WITH_GOBJECT_INTROSPECTION_TRUE@ --includedir=$(girdir) \
865 @WITH_GOBJECT_INTROSPECTION_TRUE@ -o $@ $<
873 uninstall-libvirt_glib_1_0_laHEADERS uninstall-typelibDATA
874
875 .PRECIOUS: Makefile
876
877
878 # .libs/libvirt-glib.so is built by libtool as a side-effect of the Makefile
879 # rule for libosvirt-glib.la. However, checking symbols relies on Linux ELF layout
880 @WITH_LINUX_TRUE@check-symfile: libvirt-glib.sym libvirt-glib-1.0.la
881 @WITH_LINUX_TRUE@ $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symfile.pl $(srcdir)/libvirt-glib.sym \
882 @WITH_LINUX_TRUE@ .libs/libvirt-glib-1.0.so
883 @WITH_LINUX_FALSE@check-symfile:
884 check-symsorting:
885 $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symsorting.pl \
886 $(srcdir)/libvirt-glib.sym
887 check-local: check-symfile check-symsorting
888
889 -include $(INTROSPECTION_MAKEFILE)
890
891 @HAVE_INTROSPECTION_TRUE@LibvirtGLib-1.0.gir: libvirt-glib-1.0.la
866892
867893 # Tell versions [3.59,3.63) of GNU make to not export all variables.
868894 # Otherwise a system limit (for SysV at least) may be exceeded.
2929 #include <libvirt/libvirt.h>
3030
3131 #include "libvirt-glib/libvirt-glib.h"
32
33 #ifdef G_OS_WIN32
34 #include <io.h>
35 #endif
3236
3337 /**
3438 * SECTION:libvirt-glib-event
163167 data->events = events;
164168 data->cb = cb;
165169 data->opaque = opaque;
170 #ifdef G_OS_WIN32
171 data->channel = g_io_channel_win32_new_socket(_get_osfhandle(fd));
172 #else
166173 data->channel = g_io_channel_unix_new(fd);
174 #endif
167175 data->ff = ff;
168176
169177 g_debug("Add handle %p %d %d %d %p\n", data, data->watch, data->fd, events, data->opaque);
170178
171 data->source = g_io_add_watch(data->channel,
172 cond,
173 gvir_event_handle_dispatch,
174 data);
179 if (events != 0) {
180 data->source = g_io_add_watch(data->channel,
181 cond,
182 gvir_event_handle_dispatch,
183 data);
184 }
175185
176186 g_ptr_array_add(handles, data);
177187
281291
282292 g_debug("Remove handle %p %d %d\n", data, watch, data->fd);
283293
284 if (!data->source)
285 goto cleanup;
286
287 g_source_remove(data->source);
288 data->source = 0;
289 data->events = 0;
294 if (data->source != 0) {
295 g_source_remove(data->source);
296 data->source = 0;
297 data->events = 0;
298 }
299
300 g_warn_if_fail(data->channel != NULL);
301 g_io_channel_unref(data->channel);
302 data->channel = NULL;
303
290304 /* since the actual watch deletion is done asynchronously, a handle_update call may
291305 * reschedule the watch before it's fully deleted, that's why we need to mark it as
292306 * 'removed' to prevent reuse
437451
438452 g_debug("Remove timeout %p %d\n", data, timer);
439453
440 if (!data->source)
441 goto cleanup;
442
443 g_source_remove(data->source);
444 data->source = 0;
454 if (data->source != 0) {
455 g_source_remove(data->source);
456 data->source = 0;
457 }
458
445459 /* since the actual timeout deletion is done asynchronously, a timeout_update call may
446460 * reschedule the timeout before it's fully deleted, that's why we need to mark it as
447461 * 'removed' to prevent reuse
00 LIBVIRT_GLIB_0.0.7 {
11 global:
2 gvir_init;
3 gvir_init_check;
4 gvir_event_register;
2 gvir_error_new;
3 gvir_error_new_literal;
4 gvir_error_new_valist;
55
6 gvir_error_new;
7 gvir_error_new_valist;
8 gvir_error_new_literal;
6 gvir_event_register;
7
8 gvir_init;
9 gvir_init_check;
10
911 gvir_set_error;
12 gvir_set_error_literal;
1013 gvir_set_error_valist;
11 gvir_set_error_literal;
1214
1315 local:
1416 *;
2020 %define libvirt_version 0.10.2
2121
2222 Name: libvirt-glib
23 Version: 0.1.7
23 Version: 0.2.2
2424 Release: 1%{?dist}%{?extra_release}
2525 Summary: libvirt glib integration for events
2626 Group: Development/Libraries
2929 Source0: ftp://libvirt.org/libvirt/glib/%{name}-%{version}.tar.gz
3030 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
3131
32 BuildRequires: glib2-devel >= 2.22.0
32 BuildRequires: glib2-devel >= 2.36.0
3333 BuildRequires: libvirt-devel >= %{libvirt_version}
3434 BuildRequires: python-devel
3535 %if %{with_introspection}
137137 rm -f $RPM_BUILD_ROOT%{_libdir}/libvirt-gobject-1.0.a
138138 rm -f $RPM_BUILD_ROOT%{_libdir}/libvirt-gobject-1.0.la
139139
140 %find_lang %{name}
141
140142 %clean
141143 rm -rf $RPM_BUILD_ROOT
142144
152154
153155 %postun -n libvirt-gobject -p /sbin/ldconfig
154156
155 %files
157 %files -f %{name}.lang
156158 %defattr(-,root,root,-)
157159 %doc README COPYING AUTHORS ChangeLog NEWS
158160 %{_libdir}/libvirt-glib-1.0.so.*
159161 %if %{with_introspection}
160162 %{_libdir}/girepository-1.0/LibvirtGLib-1.0.typelib
161163 %endif
162 %if %{with_vala}
163 %{_datadir}/vala/vapi/libvirt-glib-1.0.vapi
164 %endif
165164
166165 %files -n libvirt-gconfig
167166 %{_libdir}/libvirt-gconfig-1.0.so.*
168167 %if %{with_introspection}
169168 %{_libdir}/girepository-1.0/LibvirtGConfig-1.0.typelib
170169 %endif
171 %if %{with_vala}
172 %{_datadir}/vala/vapi/libvirt-gconfig-1.0.vapi
173 %endif
174170
175171 %files -n libvirt-gobject
176172 %{_libdir}/libvirt-gobject-1.0.so.*
177173 %if %{with_introspection}
178174 %{_libdir}/girepository-1.0/LibvirtGObject-1.0.typelib
179 %endif
180 %if %{with_vala}
181 %{_datadir}/vala/vapi/libvirt-gobject-1.0.deps
182 %{_datadir}/vala/vapi/libvirt-gobject-1.0.vapi
183175 %endif
184176
185177 %files devel
195187 %{_datadir}/gir-1.0/LibvirtGLib-1.0.gir
196188 %endif
197189 %{_datadir}/gtk-doc/html/Libvirt-glib
190 %if %{with_vala}
191 %{_datadir}/vala/vapi/libvirt-glib-1.0.vapi
192 %endif
198193
199194 %files -n libvirt-gconfig-devel
200195 %defattr(-,root,root,-)
209204 %{_datadir}/gir-1.0/LibvirtGConfig-1.0.gir
210205 %endif
211206 %{_datadir}/gtk-doc/html/Libvirt-gconfig
207 %if %{with_vala}
208 %{_datadir}/vala/vapi/libvirt-gconfig-1.0.vapi
209 %endif
212210
213211 %files -n libvirt-gobject-devel
214212 %defattr(-,root,root,-)
223221 %{_datadir}/gir-1.0/LibvirtGObject-1.0.gir
224222 %endif
225223 %{_datadir}/gtk-doc/html/Libvirt-gobject
224 %if %{with_vala}
225 %{_datadir}/vala/vapi/libvirt-gobject-1.0.deps
226 %{_datadir}/vala/vapi/libvirt-gobject-1.0.vapi
227 %endif
226228
227229 %if %{with_python}
228230 %files python
2929 Source0: ftp://libvirt.org/libvirt/glib/%{name}-%{version}.tar.gz
3030 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
3131
32 BuildRequires: glib2-devel >= 2.22.0
32 BuildRequires: glib2-devel >= @GLIB2_REQUIRED@
3333 BuildRequires: libvirt-devel >= %{libvirt_version}
3434 BuildRequires: python-devel
3535 %if %{with_introspection}
137137 rm -f $RPM_BUILD_ROOT%{_libdir}/libvirt-gobject-1.0.a
138138 rm -f $RPM_BUILD_ROOT%{_libdir}/libvirt-gobject-1.0.la
139139
140 %find_lang %{name}
141
140142 %clean
141143 rm -rf $RPM_BUILD_ROOT
142144
152154
153155 %postun -n libvirt-gobject -p /sbin/ldconfig
154156
155 %files
157 %files -f %{name}.lang
156158 %defattr(-,root,root,-)
157159 %doc README COPYING AUTHORS ChangeLog NEWS
158160 %{_libdir}/libvirt-glib-1.0.so.*
159161 %if %{with_introspection}
160162 %{_libdir}/girepository-1.0/LibvirtGLib-1.0.typelib
161163 %endif
162 %if %{with_vala}
163 %{_datadir}/vala/vapi/libvirt-glib-1.0.vapi
164 %endif
165164
166165 %files -n libvirt-gconfig
167166 %{_libdir}/libvirt-gconfig-1.0.so.*
168167 %if %{with_introspection}
169168 %{_libdir}/girepository-1.0/LibvirtGConfig-1.0.typelib
170169 %endif
171 %if %{with_vala}
172 %{_datadir}/vala/vapi/libvirt-gconfig-1.0.vapi
173 %endif
174170
175171 %files -n libvirt-gobject
176172 %{_libdir}/libvirt-gobject-1.0.so.*
177173 %if %{with_introspection}
178174 %{_libdir}/girepository-1.0/LibvirtGObject-1.0.typelib
179 %endif
180 %if %{with_vala}
181 %{_datadir}/vala/vapi/libvirt-gobject-1.0.deps
182 %{_datadir}/vala/vapi/libvirt-gobject-1.0.vapi
183175 %endif
184176
185177 %files devel
195187 %{_datadir}/gir-1.0/LibvirtGLib-1.0.gir
196188 %endif
197189 %{_datadir}/gtk-doc/html/Libvirt-glib
190 %if %{with_vala}
191 %{_datadir}/vala/vapi/libvirt-glib-1.0.vapi
192 %endif
198193
199194 %files -n libvirt-gconfig-devel
200195 %defattr(-,root,root,-)
209204 %{_datadir}/gir-1.0/LibvirtGConfig-1.0.gir
210205 %endif
211206 %{_datadir}/gtk-doc/html/Libvirt-gconfig
207 %if %{with_vala}
208 %{_datadir}/vala/vapi/libvirt-gconfig-1.0.vapi
209 %endif
212210
213211 %files -n libvirt-gobject-devel
214212 %defattr(-,root,root,-)
223221 %{_datadir}/gir-1.0/LibvirtGObject-1.0.gir
224222 %endif
225223 %{_datadir}/gtk-doc/html/Libvirt-gobject
224 %if %{with_vala}
225 %{_datadir}/vala/vapi/libvirt-gobject-1.0.deps
226 %{_datadir}/vala/vapi/libvirt-gobject-1.0.vapi
227 %endif
226228
227229 %if %{with_python}
228230 %files python
1212 libvirt-gobject-domain.h \
1313 libvirt-gobject-interface.h \
1414 libvirt-gobject-network.h \
15 libvirt-gobject-network-dhcp-lease.h \
1516 libvirt-gobject-network-filter.h \
1617 libvirt-gobject-node-device.h \
1718 libvirt-gobject-secret.h \
2122 libvirt-gobject-connection.h \
2223 libvirt-gobject-manager.h
2324 noinst_HEADERS = \
24 libvirt-gobject-storage-pool-private.h
25 libvirt-gobject-storage-pool-private.h \
26 libvirt-gobject-network-dhcp-lease-private.h
2527 GOBJECT_SOURCE_FILES = \
2628 libvirt-gobject-main.c \
2729 libvirt-gobject-domain-snapshot.c \
3133 libvirt-gobject-domain.c \
3234 libvirt-gobject-interface.c \
3335 libvirt-gobject-network.c \
36 libvirt-gobject-network-dhcp-lease.c \
3437 libvirt-gobject-network-filter.c \
3538 libvirt-gobject-node-device.c \
3639 libvirt-gobject-secret.c \
6770 -DLIBVIRT_GOBJECT_BUILD \
6871 $(COVERAGE_CFLAGS) \
6972 -I$(top_srcdir) \
73 -I$(top_builddir) \
7074 $(GIO2_CFLAGS) \
7175 $(GOBJECT2_CFLAGS) \
7276 $(GTHREAD2_CFLAGS) \
9195 -Wl,--version-script=$(srcdir)/libvirt-gobject.sym \
9296 -version-info $(LIBVIRT_GLIB_VERSION_INFO)
9397
94 libvirt-gobject-enums.c: libvirt-gobject-domain.h libvirt-gobject-connection.h
98 libvirt-gobject-enums.c: $(libvirt_gobject_1_0_la_HEADERS)
9599 $(AM_V_GEN)glib-mkenums \
96100 --fhead "#include \"libvirt-gobject/libvirt-gobject.h\"\n\n" \
97101 --vhead "static const G@Type@Value _@enum_name@_values[] = {" \
104108 --vtail " return type;\n}\n\n" \
105109 $^ | sed -e 's/g_vir/gvir/g' > $@
106110
107 libvirt-gobject-enums.h: libvirt-gobject-domain.h libvirt-gobject-connection.h
111 libvirt-gobject-enums.h: $(libvirt_gobject_1_0_la_HEADERS)
108112 $(AM_V_GEN)glib-mkenums --fhead "#ifndef __LIBVIRT_GOBJECT_ENUMS_H__\n" \
109113 --fhead "#define __LIBVIRT_GOBJECT_ENUMS_H__\n\n" \
110114 --fhead "G_BEGIN_DECLS\n\n" \
118122
119123 CLEANFILES = $(BUILT_SOURCES)
120124
121 if WITH_GOBJECT_INTROSPECTION
125 # .libs/libvirt-gobject.so is built by libtool as a side-effect of the Makefile
126 # rule for libosvirt-gobject.la. However, checking symbols relies on Linux ELF layout
127 if WITH_LINUX
128 check-symfile: libvirt-gobject.sym libvirt-gobject-1.0.la
129 $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symfile.pl $(srcdir)/libvirt-gobject.sym \
130 .libs/libvirt-gobject-1.0.so
131 else ! WITH_LINUX
132 check-symfile:
133 endif ! WITH_LINUX
134 check-symsorting:
135 $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symsorting.pl \
136 $(srcdir)/libvirt-gobject.sym
137 check-local: check-symfile check-symsorting
122138
123 LibvirtGObject-1.0.gir: libvirt-gobject-1.0.la $(G_IR_SCANNER) Makefile.am
124 $(AM_V_GEN)$(G_IR_SCANNER) \
125 --quiet \
126 --warn-all \
127 --namespace LibvirtGObject \
128 --nsversion 1.0 \
129 --include GObject-2.0 \
130 --include Gio-2.0 \
131 --include-uninstalled $(top_builddir)/libvirt-glib/LibvirtGLib-1.0.gir \
132 --include-uninstalled $(top_builddir)/libvirt-gconfig/LibvirtGConfig-1.0.gir \
133 --identifier-prefix=GVir \
134 --symbol-prefix=gvir \
135 --library=$(top_builddir)/libvirt-glib/libvirt-glib-1.0.la \
136 --library=$(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
137 --library=$(builddir)/libvirt-gobject-1.0.la \
138 --output $@ \
139 -I$(top_builddir) \
140 -I$(top_srcdir) \
141 --verbose \
142 --c-include="libvirt-gobject/libvirt-gobject.h" \
143 --pkg=gthread-2.0 \
144 --pkg=libxml-2.0 \
145 --pkg-export=libvirt-gobject-1.0 \
146 $(srcdir)/libvirt-gobject.h \
147 $(GOBJECT_SOURCE_FILES:%=$(srcdir)/%) \
148 $(GOBJECT_HEADER_FILES:%=$(srcdir)/%) \
149 $(GOBJECT_GENERATED_FILES:%=$(builddir)/%)
139 -include $(INTROSPECTION_MAKEFILE)
140 INTROSPECTION_GIRS =
141
142 if HAVE_INTROSPECTION
143 LibvirtGObject-1.0.gir: libvirt-gobject-1.0.la
144 LibvirtGObject_1_0_gir_INCLUDES = GObject-2.0 Gio-2.0
145 LibvirtGObject_1_0_gir_PACKAGES = gobject-2.0
146 LibvirtGObject_1_0_gir_EXPORT_PACKAGES = libvirt-gobject-1.0
147 LibvirtGObject_1_0_gir_LIBS = \
148 $(top_builddir)/libvirt-glib/libvirt-glib-1.0.la \
149 $(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
150 libvirt-gobject-1.0.la
151 LibvirtGObject_1_0_gir_FILES = \
152 $(GOBJECT_SOURCE_FILES) \
153 $(GOBJECT_HEADER_FILES) \
154 $(GOBJECT_GENERATED_FILES) \
155 $(NULL)
156 LibvirtGObject_1_0_gir_CFLAGS = $(libvirt_gobject_1_0_la_CFLAGS)
157 LibvirtGObject_1_0_gir_SCANNERFLAGS = \
158 --identifier-prefix=GVir --symbol-prefix=gvir \
159 --c-include="libvirt-gobject/libvirt-gobject.h" \
160 --include-uninstalled $(top_builddir)/libvirt-glib/LibvirtGLib-1.0.gir \
161 --include-uninstalled $(top_builddir)/libvirt-gconfig/LibvirtGConfig-1.0.gir \
162 $(NULL)
163 INTROSPECTION_GIRS += LibvirtGObject-1.0.gir
164 INTROSPECTION_COMPILER_ARGS = \
165 --includedir=$(top_builddir)/libvirt-glib \
166 --includedir=$(top_builddir)/libvirt-gconfig
150167
151168 girdir = $(datadir)/gir-1.0
152169 gir_DATA = LibvirtGObject-1.0.gir
153170
154 typelibsdir = $(libdir)/girepository-1.0
155 typelibs_DATA = LibvirtGObject-1.0.typelib
171 typelibdir = $(libdir)/girepository-1.0
172 typelib_DATA = LibvirtGObject-1.0.typelib
156173
157 %.typelib: %.gir
158 $(AM_V_GEN)$(G_IR_COMPILER) \
159 --includedir=$(top_builddir)/libvirt-glib \
160 --includedir=$(top_builddir)/libvirt-gconfig \
161 --includedir=$(builddir) \
162 --includedir=$(girdir) \
163 -o $@ $<
164
165 CLEANFILES += $(gir_DATA) $(typelibs_DATA)
166
167 endif # WITH_GOBJECT_INTROSPECTION
174 CLEANFILES += $(gir_DATA) $(typelib_DATA)
175 endif # HAVE_INTROSPECTION
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
19 am__is_gnu_make = { \
20 if test -z '$(MAKELEVEL)'; then \
21 false; \
22 elif test -n '$(MAKE_HOST)'; then \
23 true; \
24 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
25 true; \
26 else \
27 false; \
28 fi; \
29 }
2030 am__make_running_with_option = \
2131 case $${target_option-} in \
2232 ?) ;; \
7989 POST_UNINSTALL = :
8090 build_triplet = @build@
8191 host_triplet = @host@
82 @WITH_GOBJECT_INTROSPECTION_TRUE@am__append_1 = $(gir_DATA) $(typelibs_DATA)
92 @HAVE_INTROSPECTION_TRUE@am__append_1 = LibvirtGObject-1.0.gir
93 @HAVE_INTROSPECTION_TRUE@am__append_2 = $(gir_DATA) $(typelib_DATA)
8394 subdir = libvirt-gobject
84 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
85 $(top_srcdir)/build-aux/depcomp \
86 $(libvirt_gobject_1_0_la_HEADERS) $(noinst_HEADERS)
8795 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
96 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
97 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
98 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
99 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
92100 $(top_srcdir)/m4/manywarnings.m4 \
93101 $(top_srcdir)/m4/virt-compile-warnings.m4 \
94102 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
95103 $(top_srcdir)/configure.ac
96104 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
97105 $(ACLOCAL_M4)
106 DIST_COMMON = $(srcdir)/Makefile.am $(libvirt_gobject_1_0_la_HEADERS) \
107 $(noinst_HEADERS) $(am__DIST_COMMON)
98108 mkinstalldirs = $(install_sh) -d
99109 CONFIG_HEADER = $(top_builddir)/config.h
100110 CONFIG_CLEAN_FILES =
127137 $(am__cd) "$$dir" && rm -f $$files; }; \
128138 }
129139 am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" \
130 "$(DESTDIR)$(typelibsdir)" \
140 "$(DESTDIR)$(typelibdir)" \
131141 "$(DESTDIR)$(libvirt_gobject_1_0_ladir)" \
132142 "$(DESTDIR)$(libvirt_gobject_1_0_ladir)"
133143 LTLIBRARIES = $(lib_LTLIBRARIES)
142152 libvirt_gobject_1_0_la-libvirt-gobject-domain.lo \
143153 libvirt_gobject_1_0_la-libvirt-gobject-interface.lo \
144154 libvirt_gobject_1_0_la-libvirt-gobject-network.lo \
155 libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.lo \
145156 libvirt_gobject_1_0_la-libvirt-gobject-network-filter.lo \
146157 libvirt_gobject_1_0_la-libvirt-gobject-node-device.lo \
147158 libvirt_gobject_1_0_la-libvirt-gobject-secret.lo \
208219 n|no|NO) false;; \
209220 *) (install-info --version) >/dev/null 2>&1;; \
210221 esac
211 DATA = $(gir_DATA) $(typelibs_DATA)
222 DATA = $(gir_DATA) $(typelib_DATA)
212223 HEADERS = $(libvirt_gobject_1_0_la_HEADERS) \
213224 $(nodist_libvirt_gobject_1_0_la_HEADERS) $(noinst_HEADERS)
214225 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
230241 done | $(am__uniquify_input)`
231242 ETAGS = etags
232243 CTAGS = ctags
244 am__DIST_COMMON = $(srcdir)/Makefile.in \
245 $(top_srcdir)/build-aux/depcomp
233246 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
234247 ACLOCAL = @ACLOCAL@
235248 ALL_LINGUAS = @ALL_LINGUAS@
253266 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
254267 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
255268 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
256 DATADIRNAME = @DATADIRNAME@
257269 DEFS = @DEFS@
258270 DEPDIR = @DEPDIR@
259271 DLLTOOL = @DLLTOOL@
270282 GIO2_LIBS = @GIO2_LIBS@
271283 GLIB2_CFLAGS = @GLIB2_CFLAGS@
272284 GLIB2_LIBS = @GLIB2_LIBS@
285 GLIB2_REQUIRED = @GLIB2_REQUIRED@
273286 GLIB_MKENUMS = @GLIB_MKENUMS@
274287 GMSGFMT = @GMSGFMT@
275288 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
276289 GOBJECT2_LIBS = @GOBJECT2_LIBS@
277 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
278 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
279290 GREP = @GREP@
280291 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
281292 GTHREAD2_LIBS = @GTHREAD2_LIBS@
282293 GTKDOC_CHECK = @GTKDOC_CHECK@
294 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
283295 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
284296 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
285297 GTKDOC_MKPDF = @GTKDOC_MKPDF@
286298 GTKDOC_REBASE = @GTKDOC_REBASE@
287 G_IR_COMPILER = @G_IR_COMPILER@
288 G_IR_SCANNER = @G_IR_SCANNER@
289299 HTML_DIR = @HTML_DIR@
290300 INSTALL = @INSTALL@
291301 INSTALL_DATA = @INSTALL_DATA@
300310 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
301311 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
302312 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
313 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
314 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
315 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
316 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
317 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
318 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
319 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
320 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
303321 LD = @LD@
304322 LDFLAGS = @LDFLAGS@
305323 LIBOBJS = @LIBOBJS@
355373 VAPIGEN = @VAPIGEN@
356374 VERSION = @VERSION@
357375 WARN_CFLAGS = @WARN_CFLAGS@
358 WARN_LDFLAGS = @WARN_LDFLAGS@
359376 XGETTEXT = @XGETTEXT@
360377 abs_builddir = @abs_builddir@
361378 abs_srcdir = @abs_srcdir@
390407 includedir = @includedir@
391408 infodir = @infodir@
392409 install_sh = @install_sh@
410 installed_test_metadir = @installed_test_metadir@
411 installed_testdir = @installed_testdir@
393412 intltool__v_merge_options_ = @intltool__v_merge_options_@
394413 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
395414 libdir = @libdir@
424443 libvirt-gobject-domain.h \
425444 libvirt-gobject-interface.h \
426445 libvirt-gobject-network.h \
446 libvirt-gobject-network-dhcp-lease.h \
427447 libvirt-gobject-network-filter.h \
428448 libvirt-gobject-node-device.h \
429449 libvirt-gobject-secret.h \
434454 libvirt-gobject-manager.h
435455
436456 noinst_HEADERS = \
437 libvirt-gobject-storage-pool-private.h
457 libvirt-gobject-storage-pool-private.h \
458 libvirt-gobject-network-dhcp-lease-private.h
438459
439460 GOBJECT_SOURCE_FILES = \
440461 libvirt-gobject-main.c \
445466 libvirt-gobject-domain.c \
446467 libvirt-gobject-interface.c \
447468 libvirt-gobject-network.c \
469 libvirt-gobject-network-dhcp-lease.c \
448470 libvirt-gobject-network-filter.c \
449471 libvirt-gobject-node-device.c \
450472 libvirt-gobject-secret.c \
485507 -DLIBVIRT_GOBJECT_BUILD \
486508 $(COVERAGE_CFLAGS) \
487509 -I$(top_srcdir) \
510 -I$(top_builddir) \
488511 $(GIO2_CFLAGS) \
489512 $(GOBJECT2_CFLAGS) \
490513 $(GTHREAD2_CFLAGS) \
513536 -version-info $(LIBVIRT_GLIB_VERSION_INFO)
514537
515538 BUILT_SOURCES = $(GOBJECT_GENERATED_FILES)
516 CLEANFILES = $(BUILT_SOURCES) $(am__append_1)
517 @WITH_GOBJECT_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0
518 @WITH_GOBJECT_INTROSPECTION_TRUE@gir_DATA = LibvirtGObject-1.0.gir
519 @WITH_GOBJECT_INTROSPECTION_TRUE@typelibsdir = $(libdir)/girepository-1.0
520 @WITH_GOBJECT_INTROSPECTION_TRUE@typelibs_DATA = LibvirtGObject-1.0.typelib
539 CLEANFILES = $(BUILT_SOURCES) $(am__append_2)
540 INTROSPECTION_GIRS = $(am__append_1)
541 @HAVE_INTROSPECTION_TRUE@LibvirtGObject_1_0_gir_INCLUDES = GObject-2.0 Gio-2.0
542 @HAVE_INTROSPECTION_TRUE@LibvirtGObject_1_0_gir_PACKAGES = gobject-2.0
543 @HAVE_INTROSPECTION_TRUE@LibvirtGObject_1_0_gir_EXPORT_PACKAGES = libvirt-gobject-1.0
544 @HAVE_INTROSPECTION_TRUE@LibvirtGObject_1_0_gir_LIBS = \
545 @HAVE_INTROSPECTION_TRUE@ $(top_builddir)/libvirt-glib/libvirt-glib-1.0.la \
546 @HAVE_INTROSPECTION_TRUE@ $(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
547 @HAVE_INTROSPECTION_TRUE@ libvirt-gobject-1.0.la
548
549 @HAVE_INTROSPECTION_TRUE@LibvirtGObject_1_0_gir_FILES = \
550 @HAVE_INTROSPECTION_TRUE@ $(GOBJECT_SOURCE_FILES) \
551 @HAVE_INTROSPECTION_TRUE@ $(GOBJECT_HEADER_FILES) \
552 @HAVE_INTROSPECTION_TRUE@ $(GOBJECT_GENERATED_FILES) \
553 @HAVE_INTROSPECTION_TRUE@ $(NULL)
554
555 @HAVE_INTROSPECTION_TRUE@LibvirtGObject_1_0_gir_CFLAGS = $(libvirt_gobject_1_0_la_CFLAGS)
556 @HAVE_INTROSPECTION_TRUE@LibvirtGObject_1_0_gir_SCANNERFLAGS = \
557 @HAVE_INTROSPECTION_TRUE@ --identifier-prefix=GVir --symbol-prefix=gvir \
558 @HAVE_INTROSPECTION_TRUE@ --c-include="libvirt-gobject/libvirt-gobject.h" \
559 @HAVE_INTROSPECTION_TRUE@ --include-uninstalled $(top_builddir)/libvirt-glib/LibvirtGLib-1.0.gir \
560 @HAVE_INTROSPECTION_TRUE@ --include-uninstalled $(top_builddir)/libvirt-gconfig/LibvirtGConfig-1.0.gir \
561 @HAVE_INTROSPECTION_TRUE@ $(NULL)
562
563 @HAVE_INTROSPECTION_TRUE@INTROSPECTION_COMPILER_ARGS = \
564 @HAVE_INTROSPECTION_TRUE@ --includedir=$(top_builddir)/libvirt-glib \
565 @HAVE_INTROSPECTION_TRUE@ --includedir=$(top_builddir)/libvirt-gconfig
566
567 @HAVE_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0
568 @HAVE_INTROSPECTION_TRUE@gir_DATA = LibvirtGObject-1.0.gir
569 @HAVE_INTROSPECTION_TRUE@typelibdir = $(libdir)/girepository-1.0
570 @HAVE_INTROSPECTION_TRUE@typelib_DATA = LibvirtGObject-1.0.typelib
521571 all: $(BUILT_SOURCES)
522572 $(MAKE) $(AM_MAKEFLAGS) all-am
523573
535585 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libvirt-gobject/Makefile'; \
536586 $(am__cd) $(top_srcdir) && \
537587 $(AUTOMAKE) --gnu libvirt-gobject/Makefile
538 .PRECIOUS: Makefile
539588 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
540589 @case '$?' in \
541590 *config.status*) \
610659 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-interface.Plo@am__quote@
611660 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-main.Plo@am__quote@
612661 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-manager.Plo@am__quote@
662 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.Plo@am__quote@
613663 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-network-filter.Plo@am__quote@
614664 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-network.Plo@am__quote@
615665 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-node-device.Plo@am__quote@
624674 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
625675 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
626676 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
627 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
677 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
628678
629679 .c.obj:
630680 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
631681 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
632682 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
633683 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
634 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
684 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
635685
636686 .c.lo:
637687 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
695745 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gobject-network.c' object='libvirt_gobject_1_0_la-libvirt-gobject-network.lo' libtool=yes @AMDEPBACKSLASH@
696746 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
697747 @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_gobject_1_0_la_CFLAGS) $(CFLAGS) -c -o libvirt_gobject_1_0_la-libvirt-gobject-network.lo `test -f 'libvirt-gobject-network.c' || echo '$(srcdir)/'`libvirt-gobject-network.c
748
749 libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.lo: libvirt-gobject-network-dhcp-lease.c
750 @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_gobject_1_0_la_CFLAGS) $(CFLAGS) -MT libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.lo -MD -MP -MF $(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.Tpo -c -o libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.lo `test -f 'libvirt-gobject-network-dhcp-lease.c' || echo '$(srcdir)/'`libvirt-gobject-network-dhcp-lease.c
751 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.Tpo $(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.Plo
752 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libvirt-gobject-network-dhcp-lease.c' object='libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.lo' libtool=yes @AMDEPBACKSLASH@
753 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
754 @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_gobject_1_0_la_CFLAGS) $(CFLAGS) -c -o libvirt_gobject_1_0_la-libvirt-gobject-network-dhcp-lease.lo `test -f 'libvirt-gobject-network-dhcp-lease.c' || echo '$(srcdir)/'`libvirt-gobject-network-dhcp-lease.c
698755
699756 libvirt_gobject_1_0_la-libvirt-gobject-network-filter.lo: libvirt-gobject-network-filter.c
700757 @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_gobject_1_0_la_CFLAGS) $(CFLAGS) -MT libvirt_gobject_1_0_la-libvirt-gobject-network-filter.lo -MD -MP -MF $(DEPDIR)/libvirt_gobject_1_0_la-libvirt-gobject-network-filter.Tpo -c -o libvirt_gobject_1_0_la-libvirt-gobject-network-filter.lo `test -f 'libvirt-gobject-network-filter.c' || echo '$(srcdir)/'`libvirt-gobject-network-filter.c
806863 @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \
807864 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
808865 dir='$(DESTDIR)$(girdir)'; $(am__uninstall_files_from_dir)
809 install-typelibsDATA: $(typelibs_DATA)
866 install-typelibDATA: $(typelib_DATA)
810867 @$(NORMAL_INSTALL)
811 @list='$(typelibs_DATA)'; test -n "$(typelibsdir)" || list=; \
868 @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \
812869 if test -n "$$list"; then \
813 echo " $(MKDIR_P) '$(DESTDIR)$(typelibsdir)'"; \
814 $(MKDIR_P) "$(DESTDIR)$(typelibsdir)" || exit 1; \
870 echo " $(MKDIR_P) '$(DESTDIR)$(typelibdir)'"; \
871 $(MKDIR_P) "$(DESTDIR)$(typelibdir)" || exit 1; \
815872 fi; \
816873 for p in $$list; do \
817874 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
818875 echo "$$d$$p"; \
819876 done | $(am__base_list) | \
820877 while read files; do \
821 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibsdir)'"; \
822 $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibsdir)" || exit $$?; \
878 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibdir)'"; \
879 $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibdir)" || exit $$?; \
823880 done
824881
825 uninstall-typelibsDATA:
882 uninstall-typelibDATA:
826883 @$(NORMAL_UNINSTALL)
827 @list='$(typelibs_DATA)'; test -n "$(typelibsdir)" || list=; \
884 @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \
828885 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
829 dir='$(DESTDIR)$(typelibsdir)'; $(am__uninstall_files_from_dir)
886 dir='$(DESTDIR)$(typelibdir)'; $(am__uninstall_files_from_dir)
830887 install-libvirt_gobject_1_0_laHEADERS: $(libvirt_gobject_1_0_la_HEADERS)
831888 @$(NORMAL_INSTALL)
832889 @list='$(libvirt_gobject_1_0_la_HEADERS)'; test -n "$(libvirt_gobject_1_0_ladir)" || list=; \
9531010 fi; \
9541011 done
9551012 check-am: all-am
1013 $(MAKE) $(AM_MAKEFLAGS) check-local
9561014 check: $(BUILT_SOURCES)
9571015 $(MAKE) $(AM_MAKEFLAGS) check-am
9581016 all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS)
9591017 installdirs:
960 for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(typelibsdir)" "$(DESTDIR)$(libvirt_gobject_1_0_ladir)" "$(DESTDIR)$(libvirt_gobject_1_0_ladir)"; do \
1018 for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(typelibdir)" "$(DESTDIR)$(libvirt_gobject_1_0_ladir)" "$(DESTDIR)$(libvirt_gobject_1_0_ladir)"; do \
9611019 test -z "$$dir" || $(MKDIR_P) "$$dir"; \
9621020 done
9631021 install: $(BUILT_SOURCES)
10181076
10191077 install-data-am: install-girDATA install-libvirt_gobject_1_0_laHEADERS \
10201078 install-nodist_libvirt_gobject_1_0_laHEADERS \
1021 install-typelibsDATA
1079 install-typelibDATA
10221080
10231081 install-dvi: install-dvi-am
10241082
10671125 uninstall-am: uninstall-girDATA uninstall-libLTLIBRARIES \
10681126 uninstall-libvirt_gobject_1_0_laHEADERS \
10691127 uninstall-nodist_libvirt_gobject_1_0_laHEADERS \
1070 uninstall-typelibsDATA
1071
1072 .MAKE: all check install install-am install-strip
1073
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 \
1128 uninstall-typelibDATA
1129
1130 .MAKE: all check check-am install install-am install-strip
1131
1132 .PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
1133 clean-generic clean-libLTLIBRARIES clean-libtool cscopelist-am \
1134 ctags ctags-am distclean distclean-compile distclean-generic \
10771135 distclean-libtool distclean-tags distdir dvi dvi-am html \
10781136 html-am info info-am install install-am install-data \
10791137 install-data-am install-dvi install-dvi-am install-exec \
10821140 install-libvirt_gobject_1_0_laHEADERS install-man \
10831141 install-nodist_libvirt_gobject_1_0_laHEADERS install-pdf \
10841142 install-pdf-am install-ps install-ps-am install-strip \
1085 install-typelibsDATA installcheck installcheck-am installdirs \
1143 install-typelibDATA installcheck installcheck-am installdirs \
10861144 maintainer-clean maintainer-clean-generic mostlyclean \
10871145 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
10881146 pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
10891147 uninstall-girDATA uninstall-libLTLIBRARIES \
10901148 uninstall-libvirt_gobject_1_0_laHEADERS \
10911149 uninstall-nodist_libvirt_gobject_1_0_laHEADERS \
1092 uninstall-typelibsDATA
1093
1094
1095 libvirt-gobject-enums.c: libvirt-gobject-domain.h libvirt-gobject-connection.h
1150 uninstall-typelibDATA
1151
1152 .PRECIOUS: Makefile
1153
1154
1155 libvirt-gobject-enums.c: $(libvirt_gobject_1_0_la_HEADERS)
10961156 $(AM_V_GEN)glib-mkenums \
10971157 --fhead "#include \"libvirt-gobject/libvirt-gobject.h\"\n\n" \
10981158 --vhead "static const G@Type@Value _@enum_name@_values[] = {" \
11051165 --vtail " return type;\n}\n\n" \
11061166 $^ | sed -e 's/g_vir/gvir/g' > $@
11071167
1108 libvirt-gobject-enums.h: libvirt-gobject-domain.h libvirt-gobject-connection.h
1168 libvirt-gobject-enums.h: $(libvirt_gobject_1_0_la_HEADERS)
11091169 $(AM_V_GEN)glib-mkenums --fhead "#ifndef __LIBVIRT_GOBJECT_ENUMS_H__\n" \
11101170 --fhead "#define __LIBVIRT_GOBJECT_ENUMS_H__\n\n" \
11111171 --fhead "G_BEGIN_DECLS\n\n" \
11151175 --eprod "GType @enum_name@_get_type (void);\n" \
11161176 $^ | sed -e 's/g_vir/gvir/g' | sed -e 's/_VIR_/_/g' > $@
11171177
1118 @WITH_GOBJECT_INTROSPECTION_TRUE@LibvirtGObject-1.0.gir: libvirt-gobject-1.0.la $(G_IR_SCANNER) Makefile.am
1119 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(AM_V_GEN)$(G_IR_SCANNER) \
1120 @WITH_GOBJECT_INTROSPECTION_TRUE@ --quiet \
1121 @WITH_GOBJECT_INTROSPECTION_TRUE@ --warn-all \
1122 @WITH_GOBJECT_INTROSPECTION_TRUE@ --namespace LibvirtGObject \
1123 @WITH_GOBJECT_INTROSPECTION_TRUE@ --nsversion 1.0 \
1124 @WITH_GOBJECT_INTROSPECTION_TRUE@ --include GObject-2.0 \
1125 @WITH_GOBJECT_INTROSPECTION_TRUE@ --include Gio-2.0 \
1126 @WITH_GOBJECT_INTROSPECTION_TRUE@ --include-uninstalled $(top_builddir)/libvirt-glib/LibvirtGLib-1.0.gir \
1127 @WITH_GOBJECT_INTROSPECTION_TRUE@ --include-uninstalled $(top_builddir)/libvirt-gconfig/LibvirtGConfig-1.0.gir \
1128 @WITH_GOBJECT_INTROSPECTION_TRUE@ --identifier-prefix=GVir \
1129 @WITH_GOBJECT_INTROSPECTION_TRUE@ --symbol-prefix=gvir \
1130 @WITH_GOBJECT_INTROSPECTION_TRUE@ --library=$(top_builddir)/libvirt-glib/libvirt-glib-1.0.la \
1131 @WITH_GOBJECT_INTROSPECTION_TRUE@ --library=$(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
1132 @WITH_GOBJECT_INTROSPECTION_TRUE@ --library=$(builddir)/libvirt-gobject-1.0.la \
1133 @WITH_GOBJECT_INTROSPECTION_TRUE@ --output $@ \
1134 @WITH_GOBJECT_INTROSPECTION_TRUE@ -I$(top_builddir) \
1135 @WITH_GOBJECT_INTROSPECTION_TRUE@ -I$(top_srcdir) \
1136 @WITH_GOBJECT_INTROSPECTION_TRUE@ --verbose \
1137 @WITH_GOBJECT_INTROSPECTION_TRUE@ --c-include="libvirt-gobject/libvirt-gobject.h" \
1138 @WITH_GOBJECT_INTROSPECTION_TRUE@ --pkg=gthread-2.0 \
1139 @WITH_GOBJECT_INTROSPECTION_TRUE@ --pkg=libxml-2.0 \
1140 @WITH_GOBJECT_INTROSPECTION_TRUE@ --pkg-export=libvirt-gobject-1.0 \
1141 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(srcdir)/libvirt-gobject.h \
1142 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(GOBJECT_SOURCE_FILES:%=$(srcdir)/%) \
1143 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(GOBJECT_HEADER_FILES:%=$(srcdir)/%) \
1144 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(GOBJECT_GENERATED_FILES:%=$(builddir)/%)
1145
1146 @WITH_GOBJECT_INTROSPECTION_TRUE@%.typelib: %.gir
1147 @WITH_GOBJECT_INTROSPECTION_TRUE@ $(AM_V_GEN)$(G_IR_COMPILER) \
1148 @WITH_GOBJECT_INTROSPECTION_TRUE@ --includedir=$(top_builddir)/libvirt-glib \
1149 @WITH_GOBJECT_INTROSPECTION_TRUE@ --includedir=$(top_builddir)/libvirt-gconfig \
1150 @WITH_GOBJECT_INTROSPECTION_TRUE@ --includedir=$(builddir) \
1151 @WITH_GOBJECT_INTROSPECTION_TRUE@ --includedir=$(girdir) \
1152 @WITH_GOBJECT_INTROSPECTION_TRUE@ -o $@ $<
1178 # .libs/libvirt-gobject.so is built by libtool as a side-effect of the Makefile
1179 # rule for libosvirt-gobject.la. However, checking symbols relies on Linux ELF layout
1180 @WITH_LINUX_TRUE@check-symfile: libvirt-gobject.sym libvirt-gobject-1.0.la
1181 @WITH_LINUX_TRUE@ $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symfile.pl $(srcdir)/libvirt-gobject.sym \
1182 @WITH_LINUX_TRUE@ .libs/libvirt-gobject-1.0.so
1183 @WITH_LINUX_FALSE@check-symfile:
1184 check-symsorting:
1185 $(AM_V_GEN)$(PERL) $(top_srcdir)/build-aux/check-symsorting.pl \
1186 $(srcdir)/libvirt-gobject.sym
1187 check-local: check-symfile check-symsorting
1188
1189 -include $(INTROSPECTION_MAKEFILE)
1190
1191 @HAVE_INTROSPECTION_TRUE@LibvirtGObject-1.0.gir: libvirt-gobject-1.0.la
11531192
11541193 # Tell versions [3.59,3.63) of GNU make to not export all variables.
11551194 # Otherwise a system limit (for SysV at least) may be exceeded.
4343
4444 GHashTable *domains;
4545 GHashTable *pools;
46 GHashTable *interfaces;
47 GHashTable *networks;
4648 };
4749
4850 G_DEFINE_TYPE(GVirConnection, gvir_connection, G_TYPE_OBJECT);
251253 g_str_equal,
252254 NULL,
253255 g_object_unref);
256 priv->interfaces = g_hash_table_new_full(g_str_hash,
257 g_str_equal,
258 NULL,
259 g_object_unref);
260 priv->networks = g_hash_table_new_full(g_str_hash,
261 g_str_equal,
262 NULL,
263 g_object_unref);
254264 }
255265
256266
496506 }
497507
498508 static void
499 gvir_connection_open_helper(GSimpleAsyncResult *res,
500 GObject *object,
509 gvir_connection_open_helper(GTask *task,
510 gpointer object,
511 gpointer task_data G_GNUC_UNUSED,
501512 GCancellable *cancellable)
502513 {
503514 GVirConnection *conn = GVIR_CONNECTION(object);
504515 GError *err = NULL;
505516
506 if (!gvir_connection_open(conn, cancellable, &err)) {
507 g_simple_async_result_set_from_error(res, err);
508 g_error_free(err);
509 }
517 if (!gvir_connection_open(conn, cancellable, &err))
518 g_task_return_error(task, err);
519 else
520 g_task_return_boolean(task, TRUE);
510521 }
511522
512523
522533 GAsyncReadyCallback callback,
523534 gpointer user_data)
524535 {
525 GSimpleAsyncResult *res;
536 GTask *task;
526537
527538 g_return_if_fail(GVIR_IS_CONNECTION(conn));
528539 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
529540
530 res = g_simple_async_result_new(G_OBJECT(conn),
531 callback,
532 user_data,
533 gvir_connection_open_async);
534 g_simple_async_result_run_in_thread(res,
535 gvir_connection_open_helper,
536 G_PRIORITY_DEFAULT,
537 cancellable);
538 g_object_unref(res);
541 task = g_task_new(G_OBJECT(conn),
542 cancellable,
543 callback,
544 user_data);
545 g_task_set_source_tag(task,
546 gvir_connection_open_async);
547 g_task_run_in_thread(task,
548 gvir_connection_open_helper);
549 g_object_unref(task);
539550 }
540551
541552
549560 GError **err)
550561 {
551562 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
552 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(conn),
553 gvir_connection_open_async),
563 g_return_val_if_fail(g_task_is_valid(result, G_OBJECT(conn)),
554564 FALSE);
555
556 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
557 return FALSE;
558
559 return TRUE;
565 g_return_val_if_fail(g_task_get_source_tag(G_TASK(result)) ==
566 gvir_connection_open_async,
567 FALSE);
568
569 return g_task_propagate_boolean(G_TASK(result), err);
560570 }
561571
562572 static void
563 gvir_connection_open_read_only_helper(GSimpleAsyncResult *res,
564 GObject *object,
565 GCancellable *cancellable)
573 gvir_connection_open_read_only_helper(GTask *task,
574 gpointer object,
575 gpointer task_data G_GNUC_UNUSED,
576 GCancellable *cancellable)
566577 {
567578 GVirConnection *conn = GVIR_CONNECTION(object);
568579 GError *err = NULL;
569580
570 if (!gvir_connection_open_read_only(conn, cancellable, &err)) {
571 g_simple_async_result_set_from_error(res, err);
572 g_error_free(err);
573 }
581 if (!gvir_connection_open_read_only(conn, cancellable, &err))
582 g_task_return_error(task, err);
583 else
584 g_task_return_boolean(task, TRUE);
574585 }
575586
576587
586597 GAsyncReadyCallback callback,
587598 gpointer user_data)
588599 {
589 GSimpleAsyncResult *res;
600 GTask *task;
590601
591602 g_return_if_fail(GVIR_IS_CONNECTION(conn));
592603 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
593604
594 res = g_simple_async_result_new(G_OBJECT(conn),
595 callback,
596 user_data,
597 gvir_connection_open_read_only_async);
598 g_simple_async_result_run_in_thread(res,
599 gvir_connection_open_read_only_helper,
600 G_PRIORITY_DEFAULT,
601 cancellable);
602 g_object_unref(res);
605 task = g_task_new(G_OBJECT(conn),
606 cancellable,
607 callback,
608 user_data);
609 g_task_set_source_tag(task,
610 gvir_connection_open_read_only_async);
611 g_task_run_in_thread(task,
612 gvir_connection_open_read_only_helper);
613 g_object_unref(task);
603614 }
604615
605616
613624 GError **err)
614625 {
615626 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
616 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(conn),
617 gvir_connection_open_read_only_async),
627 g_return_val_if_fail(g_task_is_valid(result, G_OBJECT(conn)),
618628 FALSE);
619
620 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
621 return FALSE;
622
623 return TRUE;
629 g_return_val_if_fail(g_task_get_source_tag(G_TASK(result)) ==
630 gvir_connection_open_read_only_async,
631 FALSE);
632
633 return g_task_propagate_boolean(G_TASK(result), err);
624634 }
625635
626636 gboolean gvir_connection_is_open(GVirConnection *conn)
665675 if (priv->pools) {
666676 g_hash_table_unref(priv->pools);
667677 priv->pools = NULL;
678 }
679
680 if (priv->interfaces) {
681 g_hash_table_unref(priv->interfaces);
682 priv->interfaces = NULL;
683 }
684
685 if (priv->networks) {
686 g_hash_table_unref(priv->networks);
687 priv->networks = NULL;
668688 }
669689
670690 if (priv->conn) {
679699 g_signal_emit(conn, signals[VIR_CONNECTION_CLOSED], 0);
680700 }
681701
682 typedef gint (* CountFunction) (virConnectPtr vconn);
683 typedef gint (* ListFunction) (virConnectPtr vconn, gchar **lst, gint max);
684
685 static gchar ** fetch_list(virConnectPtr vconn,
686 const char *name,
687 CountFunction count_func,
688 ListFunction list_func,
689 GCancellable *cancellable,
690 gint *length,
691 GError **err)
692 {
693 gchar **lst = NULL;
694 gint n = 0;
695 gint i;
696
697 if ((n = count_func(vconn)) < 0) {
698 gvir_set_error(err, GVIR_CONNECTION_ERROR,
699 0,
700 _("Unable to count %s"), name);
701 goto error;
702 }
703
704 if (n) {
705 if (g_cancellable_set_error_if_cancelled(cancellable, err))
706 goto error;
707
708 lst = g_new0(gchar *, n);
709 if ((n = list_func(vconn, lst, n)) < 0) {
710 gvir_set_error(err, GVIR_CONNECTION_ERROR,
711 0,
712 _("Unable to list %s %d"), name, n);
713 goto error;
714 }
715 }
716
717 *length = n;
718 return lst;
719
720 error:
721 if (lst != NULL) {
722 for (i = 0 ; i < n; i++)
723 g_free(lst[i]);
724 g_free(lst);
725 }
726 return NULL;
727 }
728
729702 /**
730703 * gvir_connection_fetch_domains:
731704 * @conn: a #GVirConnection
737710 {
738711 GVirConnectionPrivate *priv;
739712 GHashTable *doms;
740 gchar **inactive = NULL;
741 gint ninactive = 0;
742 gint *active = NULL;
743 gint nactive = 0;
713 virDomainPtr *domains = NULL;
714 gint ndomains = 0;
744715 gboolean ret = FALSE;
745716 gint i;
746717 virConnectPtr vconn = NULL;
747 GError *lerr = NULL;
748718
749719 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
750720 g_return_val_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable),
765735 virConnectRef(vconn);
766736 g_mutex_unlock(priv->lock);
767737
738 ndomains = virConnectListAllDomains(vconn, &domains, 0);
739 if (ndomains < 0) {
740 gvir_set_error(err, GVIR_CONNECTION_ERROR,
741 0,
742 _("Failed to fetch list of domains"));
743 goto cleanup;
744 }
745
768746 if (g_cancellable_set_error_if_cancelled(cancellable, err))
769747 goto cleanup;
770
771 if ((nactive = virConnectNumOfDomains(vconn)) < 0) {
772 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
773 0,
774 _("Unable to count domains"));
775 goto cleanup;
776 }
777 if (nactive) {
778 if (g_cancellable_set_error_if_cancelled(cancellable, err))
779 goto cleanup;
780
781 active = g_new(gint, nactive);
782 if ((nactive = virConnectListDomains(vconn, active, nactive)) < 0) {
783 gvir_set_error_literal(err, GVIR_CONNECTION_ERROR,
784 0,
785 _("Unable to list domains"));
786 goto cleanup;
787 }
788 }
789
790 if (g_cancellable_set_error_if_cancelled(cancellable, err))
791 goto cleanup;
792
793 inactive = fetch_list(vconn,
794 "Domains",
795 virConnectNumOfDefinedDomains,
796 virConnectListDefinedDomains,
797 cancellable,
798 &ninactive,
799 &lerr);
800 if (lerr) {
801 g_propagate_error(err, lerr);
802 lerr = NULL;
803 goto cleanup;
804 }
805748
806749 doms = g_hash_table_new_full(g_str_hash,
807750 g_str_equal,
808751 NULL,
809752 g_object_unref);
810753
811 for (i = 0 ; i < nactive ; i++) {
812 if (g_cancellable_set_error_if_cancelled(cancellable, err))
813 goto cleanup;
814
815 virDomainPtr vdom = virDomainLookupByID(vconn, active[i]);
754 for (i = 0 ; i < ndomains; i++) {
816755 GVirDomain *dom;
817 if (!vdom)
818 continue;
819756
820757 dom = GVIR_DOMAIN(g_object_new(GVIR_TYPE_DOMAIN,
821 "handle", vdom,
758 "handle", domains[i],
822759 NULL));
823 virDomainFree(vdom);
824760
825761 g_hash_table_insert(doms,
826762 (gpointer)gvir_domain_get_uuid(dom),
827763 dom);
828764 }
829765
830 for (i = 0 ; i < ninactive ; i++) {
831 if (g_cancellable_set_error_if_cancelled(cancellable, err))
832 goto cleanup;
833
834 virDomainPtr vdom = virDomainLookupByName(vconn, inactive[i]);
835 GVirDomain *dom;
836 if (!vdom)
837 continue;
838
839 dom = GVIR_DOMAIN(g_object_new(GVIR_TYPE_DOMAIN,
840 "handle", vdom,
841 NULL));
842 virDomainFree(vdom);
843
844 g_hash_table_insert(doms,
845 (gpointer)gvir_domain_get_uuid(dom),
846 dom);
847 }
848
849766 g_mutex_lock(priv->lock);
850767 if (priv->domains)
851768 g_hash_table_unref(priv->domains);
852769 priv->domains = doms;
853 virConnectClose(vconn);
854770 g_mutex_unlock(priv->lock);
855771
856772 ret = TRUE;
857773
858774 cleanup:
859 g_free(active);
860 for (i = 0 ; i < ninactive ; i++)
861 g_free(inactive[i]);
862 g_free(inactive);
775 if (ndomains > 0) {
776 for (i = 0 ; i < ndomains; i++)
777 virDomainFree(domains[i]);
778 free(domains);
779 }
780 if (vconn != NULL)
781 virConnectClose(vconn);
863782 return ret;
864783 }
865784
874793 {
875794 GVirConnectionPrivate *priv;
876795 GHashTable *pools;
877 gchar **inactive = NULL;
878 gint ninactive = 0;
879 gchar **active = NULL;
880 gint nactive = 0;
796 virStoragePoolPtr *vpools = NULL;
797 gint npools = 0;
881798 gboolean ret = FALSE;
882799 gint i;
883800 virConnectPtr vconn = NULL;
884 GError *lerr = NULL;
885801
886802 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
887803 g_return_val_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable),
905821 if (g_cancellable_set_error_if_cancelled(cancellable, err))
906822 goto cleanup;
907823
908 active = fetch_list(vconn,
909 "Storage Pools",
910 virConnectNumOfStoragePools,
911 virConnectListStoragePools,
912 cancellable,
913 &nactive,
914 &lerr);
915 if (lerr) {
916 g_propagate_error(err, lerr);
917 lerr = NULL;
824 npools = virConnectListAllStoragePools(vconn, &vpools, 0);
825 if (npools < 0) {
826 gvir_set_error(err, GVIR_CONNECTION_ERROR,
827 0,
828 _("Failed to fetch list of pools"));
918829 goto cleanup;
919830 }
920831
921832 if (g_cancellable_set_error_if_cancelled(cancellable, err))
922833 goto cleanup;
923
924 inactive = fetch_list(vconn,
925 "Storage Pools",
926 virConnectNumOfDefinedStoragePools,
927 virConnectListDefinedStoragePools,
928 cancellable,
929 &ninactive,
930 &lerr);
931 if (lerr) {
932 g_propagate_error(err, lerr);
933 lerr = NULL;
934 goto cleanup;
935 }
936834
937835 pools = g_hash_table_new_full(g_str_hash,
938836 g_str_equal,
939837 NULL,
940838 g_object_unref);
941839
942 for (i = 0 ; i < nactive ; i++) {
840 for (i = 0 ; i < npools; i++) {
841 GVirStoragePool *pool;
842
943843 if (g_cancellable_set_error_if_cancelled(cancellable, err))
944844 goto cleanup;
945845
946 virStoragePoolPtr vpool;
947 GVirStoragePool *pool;
948
949 vpool = virStoragePoolLookupByName(vconn, active[i]);
950 if (!vpool)
951 continue;
952
953846 pool = GVIR_STORAGE_POOL(g_object_new(GVIR_TYPE_STORAGE_POOL,
954 "handle", vpool,
847 "handle", vpools[i],
955848 NULL));
956 virStoragePoolFree(vpool);
957
958849 g_hash_table_insert(pools,
959850 (gpointer)gvir_storage_pool_get_uuid(pool),
960851 pool);
961852 }
962853
963 for (i = 0 ; i < ninactive ; i++) {
964 if (g_cancellable_set_error_if_cancelled(cancellable, err))
965 goto cleanup;
966
967 virStoragePoolPtr vpool;
968 GVirStoragePool *pool;
969
970 vpool = virStoragePoolLookupByName(vconn, inactive[i]);
971 if (!vpool)
972 continue;
973
974 pool = GVIR_STORAGE_POOL(g_object_new(GVIR_TYPE_STORAGE_POOL,
975 "handle", vpool,
976 NULL));
977 virStoragePoolFree(vpool);
978
979 g_hash_table_insert(pools,
980 (gpointer)gvir_storage_pool_get_uuid(pool),
981 pool);
982 }
983
984854 g_mutex_lock(priv->lock);
985855 if (priv->pools)
986856 g_hash_table_unref(priv->pools);
987857 priv->pools = pools;
988 virConnectClose(vconn);
989858 g_mutex_unlock(priv->lock);
990859
991860 ret = TRUE;
992861
993862 cleanup:
994 for (i = 0 ; i < nactive ; i++)
995 g_free(active[i]);
996 g_free(active);
997 for (i = 0 ; i < ninactive ; i++)
998 g_free(inactive[i]);
999 g_free(inactive);
863 if (npools > 0) {
864 for (i = 0 ; i < npools; i++)
865 virStoragePoolFree(vpools[i]);
866 free(vpools);
867 }
868 if (vconn != NULL)
869 virConnectClose(vconn);
1000870 return ret;
1001871 }
1002872
1003873 static void
1004 gvir_connection_fetch_domains_helper(GSimpleAsyncResult *res,
1005 GObject *object,
874 gvir_connection_fetch_domains_helper(GTask *task,
875 gpointer object,
876 gpointer task_data G_GNUC_UNUSED,
1006877 GCancellable *cancellable)
1007878 {
1008879 GVirConnection *conn = GVIR_CONNECTION(object);
1009880 GError *err = NULL;
1010881
1011 if (!gvir_connection_fetch_domains(conn, cancellable, &err)) {
1012 g_simple_async_result_set_from_error(res, err);
1013 g_error_free(err);
1014 }
882 if (!gvir_connection_fetch_domains(conn, cancellable, &err))
883 g_task_return_error(task, err);
884 else
885 g_task_return_boolean(task, TRUE);
1015886 }
1016887
1017888
1027898 GAsyncReadyCallback callback,
1028899 gpointer user_data)
1029900 {
1030 GSimpleAsyncResult *res;
901 GTask *task;
1031902
1032903 g_return_if_fail(GVIR_IS_CONNECTION(conn));
1033904 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
1034905
1035 res = g_simple_async_result_new(G_OBJECT(conn),
1036 callback,
1037 user_data,
1038 gvir_connection_fetch_domains_async);
1039 g_simple_async_result_run_in_thread(res,
1040 gvir_connection_fetch_domains_helper,
1041 G_PRIORITY_DEFAULT,
1042 cancellable);
1043 g_object_unref(res);
906 task = g_task_new(G_OBJECT(conn),
907 cancellable,
908 callback,
909 user_data);
910 g_task_set_source_tag(task,
911 gvir_connection_fetch_domains_async);
912 g_task_run_in_thread(task,
913 gvir_connection_fetch_domains_helper);
914 g_object_unref(task);
1044915 }
1045916
1046917 /**
1053924 GError **err)
1054925 {
1055926 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
1056 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(conn),
1057 gvir_connection_fetch_domains_async),
927 g_return_val_if_fail(g_task_is_valid(result, G_OBJECT(conn)),
1058928 FALSE);
1059
1060 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
1061 return FALSE;
1062
1063 return TRUE;
929 g_return_val_if_fail(g_task_get_source_tag(G_TASK(result)) ==
930 gvir_connection_fetch_domains_async,
931 FALSE);
932
933 return g_task_propagate_boolean(G_TASK(result), err);
1064934 }
1065935
1066936 static void
1067 gvir_connection_fetch_pools_helper(GSimpleAsyncResult *res,
1068 GObject *object,
937 gvir_connection_fetch_pools_helper(GTask *task,
938 gpointer object,
939 gpointer task_data G_GNUC_UNUSED,
1069940 GCancellable *cancellable)
1070941 {
1071942 GVirConnection *conn = GVIR_CONNECTION(object);
1072943 GError *err = NULL;
1073944
1074 if (!gvir_connection_fetch_storage_pools(conn, cancellable, &err)) {
1075 g_simple_async_result_set_from_error(res, err);
1076 g_error_free(err);
1077 }
945 if (!gvir_connection_fetch_storage_pools(conn, cancellable, &err))
946 g_task_return_error(task, err);
947 else
948 g_task_return_boolean(task, TRUE);
1078949 }
1079950
1080951 /**
1089960 GAsyncReadyCallback callback,
1090961 gpointer user_data)
1091962 {
1092 GSimpleAsyncResult *res;
963 GTask *task;
1093964
1094965 g_return_if_fail(GVIR_IS_CONNECTION(conn));
1095966 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
1096967
1097 res = g_simple_async_result_new(G_OBJECT(conn),
1098 callback,
1099 user_data,
1100 gvir_connection_fetch_storage_pools_async);
1101 g_simple_async_result_run_in_thread(res,
1102 gvir_connection_fetch_pools_helper,
1103 G_PRIORITY_DEFAULT,
1104 cancellable);
1105 g_object_unref(res);
968 task = g_task_new(G_OBJECT(conn),
969 cancellable,
970 callback,
971 user_data);
972 g_task_set_source_tag(task,
973 gvir_connection_fetch_storage_pools_async);
974 g_task_run_in_thread(task,
975 gvir_connection_fetch_pools_helper);
976 g_object_unref(task);
1106977 }
1107978
1108979 /**
1115986 GError **err)
1116987 {
1117988 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
1118 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(conn),
1119 gvir_connection_fetch_storage_pools_async),
989 g_return_val_if_fail(g_task_is_valid(result, G_OBJECT(conn)),
1120990 FALSE);
1121
1122 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
1123 return FALSE;
1124
1125 return TRUE;
991 g_return_val_if_fail(g_task_get_source_tag(G_TASK(result)) ==
992 gvir_connection_fetch_storage_pools_async,
993 FALSE);
994
995 return g_task_propagate_boolean(G_TASK(result), err);
1126996 }
1127997
1128998 const gchar *gvir_connection_get_uri(GVirConnection *conn)
15891459 g_mutex_unlock(priv->lock);
15901460
15911461 return domain;
1462 }
1463
1464 /**
1465 * gvir_connection_fetch_interfaces:
1466 * @conn: a #GVirConnection
1467 * @cancellable: (allow-none)(transfer none): cancellation object
1468 * @err: return location for any errors
1469 *
1470 * Use this method to fetch information on all network interfaces
1471 * managed by connection @conn on host machine. Use
1472 * #gvir_connection_get_interfaces or #gvir_connection_get_interface afterwards
1473 * to query the fetched interfaces.
1474 *
1475 * Return value: %TRUE on success, %FALSE otherwise and @err is set.
1476 */
1477 gboolean gvir_connection_fetch_interfaces(GVirConnection *conn,
1478 GCancellable *cancellable,
1479 GError **err)
1480 {
1481 GVirConnectionPrivate *priv;
1482 GHashTable *interfaces;
1483 virInterfacePtr *ifaces = NULL;
1484 gint ninterfaces = 0;
1485 gboolean ret = FALSE;
1486 gint i;
1487 virConnectPtr vconn = NULL;
1488
1489 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
1490 g_return_val_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable),
1491 FALSE);
1492 g_return_val_if_fail((err == NULL) || (*err == NULL), FALSE);
1493
1494 priv = conn->priv;
1495 g_mutex_lock(priv->lock);
1496 if (!priv->conn) {
1497 g_set_error_literal(err, GVIR_CONNECTION_ERROR,
1498 0,
1499 _("Connection is not open"));
1500 g_mutex_unlock(priv->lock);
1501 goto cleanup;
1502 }
1503 vconn = priv->conn;
1504 /* Stop another thread closing the connection just at the minute */
1505 virConnectRef(vconn);
1506 g_mutex_unlock(priv->lock);
1507
1508 if (g_cancellable_set_error_if_cancelled(cancellable, err))
1509 goto cleanup;
1510
1511 ninterfaces = virConnectListAllInterfaces(vconn, &ifaces, 0);
1512 if (ninterfaces < 0) {
1513 gvir_set_error(err, GVIR_CONNECTION_ERROR,
1514 0,
1515 _("Failed to fetch list of interfaces"));
1516 goto cleanup;
1517 }
1518
1519 if (g_cancellable_set_error_if_cancelled(cancellable, err))
1520 goto cleanup;
1521
1522 interfaces = g_hash_table_new_full(g_str_hash,
1523 g_str_equal,
1524 NULL,
1525 g_object_unref);
1526
1527 for (i = 0 ; i < ninterfaces; i++) {
1528 GVirInterface *iface;
1529
1530 if (g_cancellable_set_error_if_cancelled(cancellable, err))
1531 goto cleanup;
1532
1533 iface = GVIR_INTERFACE(g_object_new(GVIR_TYPE_INTERFACE,
1534 "handle", ifaces[i],
1535 NULL));
1536
1537 g_hash_table_insert(interfaces,
1538 (gpointer)gvir_interface_get_name(iface),
1539 iface);
1540 }
1541
1542 g_mutex_lock(priv->lock);
1543 if (priv->interfaces)
1544 g_hash_table_unref(priv->interfaces);
1545 priv->interfaces = interfaces;
1546 g_mutex_unlock(priv->lock);
1547
1548 ret = TRUE;
1549
1550 cleanup:
1551 if (ninterfaces > 0) {
1552 for (i = 0 ; i < ninterfaces; i++)
1553 virInterfaceFree(ifaces[i]);
1554 free(ifaces);
1555 }
1556 if (vconn != NULL)
1557 virConnectClose(vconn);
1558 return ret;
1559 }
1560
1561 static void
1562 gvir_connection_fetch_interfaces_helper(GTask *task,
1563 gpointer object,
1564 gpointer task_data G_GNUC_UNUSED,
1565 GCancellable *cancellable)
1566 {
1567 GVirConnection *conn = GVIR_CONNECTION(object);
1568 GError *err = NULL;
1569
1570 if (!gvir_connection_fetch_interfaces(conn, cancellable, &err))
1571 g_task_return_error(task, err);
1572 else
1573 g_task_return_boolean(task, TRUE);
1574 }
1575
1576
1577 /**
1578 * gvir_connection_fetch_interfaces_async:
1579 * @conn: a #GVirConnection
1580 * @cancellable: (allow-none)(transfer none): cancellation object
1581 * @callback: (scope async): completion callback
1582 * @user_data: (closure): opaque data for callback
1583 */
1584 void gvir_connection_fetch_interfaces_async(GVirConnection *conn,
1585 GCancellable *cancellable,
1586 GAsyncReadyCallback callback,
1587 gpointer user_data)
1588 {
1589 GTask *task;
1590
1591 g_return_if_fail(GVIR_IS_CONNECTION(conn));
1592 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
1593
1594 task = g_task_new(G_OBJECT(conn),
1595 cancellable,
1596 callback,
1597 user_data);
1598 g_task_set_source_tag(task,
1599 gvir_connection_fetch_interfaces_async);
1600 g_task_run_in_thread(task,
1601 gvir_connection_fetch_interfaces_helper);
1602 g_object_unref(task);
1603 }
1604
1605 /**
1606 * gvir_connection_fetch_interfaces_finish:
1607 * @conn: a #GVirConnection
1608 * @result: (transfer none): async method result
1609 * @err: return location for any errors
1610 */
1611 gboolean gvir_connection_fetch_interfaces_finish(GVirConnection *conn,
1612 GAsyncResult *result,
1613 GError **err)
1614 {
1615 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
1616 g_return_val_if_fail(g_task_is_valid(result, G_OBJECT(conn)),
1617 FALSE);
1618 g_return_val_if_fail(g_task_get_source_tag(G_TASK(result)) ==
1619 gvir_connection_fetch_interfaces_async,
1620 FALSE);
1621
1622 return g_task_propagate_boolean(G_TASK(result), err);
1623 }
1624
1625 /**
1626 * gvir_connection_get_interfaces:
1627 * @conn: a #GVirConnection
1628 *
1629 * Get a list of all the network interfaces managed by connection @conn on
1630 * host machine.
1631 *
1632 * Return value: (element-type LibvirtGObject.Interface) (transfer full): List
1633 * of #GVirInterface. The returned list should be freed with g_list_free(),
1634 * after its elements have been unreffed with g_object_unref().
1635 */
1636 GList *gvir_connection_get_interfaces(GVirConnection *conn)
1637 {
1638 GVirConnectionPrivate *priv;
1639 GList *interfaces = NULL;
1640
1641 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), NULL);
1642
1643 priv = conn->priv;
1644 g_mutex_lock(priv->lock);
1645 if (priv->interfaces != NULL) {
1646 interfaces = g_hash_table_get_values(priv->interfaces);
1647 g_list_foreach(interfaces, gvir_domain_ref, NULL);
1648 }
1649 g_mutex_unlock(priv->lock);
1650
1651 return interfaces;
1652 }
1653
1654 /**
1655 * gvir_connection_get_interface:
1656 * @conn: a #GVirConnection
1657 * @name: interface name to lookup
1658 *
1659 * Get a particular interface which has name @name.
1660 *
1661 * Return value: (transfer full): A new reference to a #GVirInterface, or NULL
1662 * if no interface exists with name @name. The returned object must be unreffed
1663 * using g_object_unref() once used.
1664 */
1665 GVirInterface *gvir_connection_get_interface(GVirConnection *conn,
1666 const gchar *name)
1667 {
1668 GVirConnectionPrivate *priv;
1669 GVirInterface *iface;
1670
1671 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), NULL);
1672 g_return_val_if_fail(name != NULL, NULL);
1673
1674 priv = conn->priv;
1675 g_mutex_lock(priv->lock);
1676 iface = g_hash_table_lookup(priv->interfaces, name);
1677 if (iface)
1678 g_object_ref(iface);
1679 g_mutex_unlock(priv->lock);
1680
1681 return iface;
1682 }
1683
1684 /**
1685 * gvir_connection_find_interface_by_mac:
1686 * @conn: a #GVirConnection
1687 * @mac: MAC address to lookup
1688 *
1689 * Get a particular interface which has MAC address @mac.
1690 *
1691 * Return value: (transfer full): A new reference to a #GVirInterface, or NULL
1692 * if no interface exists with MAC address @mac. The returned object must be
1693 * unreffed using g_object_unref() once used.
1694 */
1695 GVirInterface *gvir_connection_find_interface_by_mac(GVirConnection *conn,
1696 const gchar *mac)
1697 {
1698 GVirConnectionPrivate *priv;
1699 GHashTableIter iter;
1700 gpointer key, value;
1701
1702 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), NULL);
1703 g_return_val_if_fail(mac != NULL, NULL);
1704
1705 priv = conn->priv;
1706 g_mutex_lock(priv->lock);
1707 g_hash_table_iter_init(&iter, priv->interfaces);
1708
1709 while (g_hash_table_iter_next(&iter, &key, &value)) {
1710 GVirInterface *iface = value;
1711 const gchar *thismac = gvir_interface_get_mac(iface);
1712
1713 if (g_strcmp0(thismac, mac) == 0) {
1714 g_object_ref(iface);
1715 g_mutex_unlock(priv->lock);
1716 return iface;
1717 }
1718 }
1719 g_mutex_unlock(priv->lock);
1720
1721 return NULL;
1722 }
1723
1724 /**
1725 * gvir_connection_fetch_networks:
1726 * @conn: a #GVirConnection
1727 * @cancellable: (allow-none)(transfer none): cancellation object
1728 */
1729 gboolean gvir_connection_fetch_networks(GVirConnection *conn,
1730 GCancellable *cancellable,
1731 GError **err)
1732 {
1733 GVirConnectionPrivate *priv;
1734 GHashTable *networks;
1735 virNetworkPtr *vnetworks = NULL;
1736 gint nnetworks = 0;
1737 gboolean ret = FALSE;
1738 gint i;
1739 virConnectPtr vconn = NULL;
1740
1741 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
1742 g_return_val_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable),
1743 FALSE);
1744 g_return_val_if_fail((err == NULL) || (*err == NULL), FALSE);
1745
1746 priv = conn->priv;
1747 g_mutex_lock(priv->lock);
1748 if (!priv->conn) {
1749 g_set_error_literal(err, GVIR_CONNECTION_ERROR,
1750 0,
1751 _("Connection is not open"));
1752 g_mutex_unlock(priv->lock);
1753 goto cleanup;
1754 }
1755 vconn = priv->conn;
1756 /* Stop another thread closing the connection just at the minute */
1757 virConnectRef(vconn);
1758 g_mutex_unlock(priv->lock);
1759
1760 if (g_cancellable_set_error_if_cancelled(cancellable, err))
1761 goto cleanup;
1762
1763 nnetworks = virConnectListAllNetworks(vconn, &vnetworks, 0);
1764 if (nnetworks < 0) {
1765 gvir_set_error(err, GVIR_CONNECTION_ERROR,
1766 0,
1767 _("Failed to fetch list of networks"));
1768 goto cleanup;
1769 }
1770
1771 if (g_cancellable_set_error_if_cancelled(cancellable, err))
1772 goto cleanup;
1773
1774 networks = g_hash_table_new_full(g_str_hash,
1775 g_str_equal,
1776 NULL,
1777 g_object_unref);
1778
1779 for (i = 0 ; i < nnetworks; i++) {
1780 GVirNetwork *network;
1781
1782 if (g_cancellable_set_error_if_cancelled(cancellable, err))
1783 goto cleanup;
1784
1785 network = GVIR_NETWORK(g_object_new(GVIR_TYPE_NETWORK,
1786 "handle", vnetworks[i],
1787 NULL));
1788 g_hash_table_insert(networks,
1789 (gpointer)gvir_network_get_uuid(network),
1790 network);
1791 }
1792
1793 g_mutex_lock(priv->lock);
1794 if (priv->networks)
1795 g_hash_table_unref(priv->networks);
1796 priv->networks = networks;
1797 g_mutex_unlock(priv->lock);
1798
1799 ret = TRUE;
1800
1801 cleanup:
1802 if (nnetworks > 0) {
1803 for (i = 0 ; i < nnetworks; i++)
1804 virNetworkFree(vnetworks[i]);
1805 free(vnetworks);
1806 }
1807 if (vconn != NULL)
1808 virConnectClose(vconn);
1809 return ret;
1810 }
1811
1812 static void
1813 gvir_connection_fetch_networks_helper(GTask *task,
1814 gpointer object,
1815 gpointer task_data G_GNUC_UNUSED,
1816 GCancellable *cancellable)
1817 {
1818 GVirConnection *conn = GVIR_CONNECTION(object);
1819 GError *err = NULL;
1820
1821 if (!gvir_connection_fetch_networks(conn, cancellable, &err))
1822 g_task_return_error(task, err);
1823 else
1824 g_task_return_boolean(task, TRUE);
1825 }
1826
1827 /**
1828 * gvir_connection_fetch_networks_async:
1829 * @conn: a #GVirConnection
1830 * @cancellable: (allow-none)(transfer none): cancellation object
1831 * @callback: (scope async): completion callback
1832 * @user_data: (closure): opaque data for callback
1833 */
1834 void gvir_connection_fetch_networks_async(GVirConnection *conn,
1835 GCancellable *cancellable,
1836 GAsyncReadyCallback callback,
1837 gpointer user_data)
1838 {
1839 GTask *task;
1840
1841 g_return_if_fail(GVIR_IS_CONNECTION(conn));
1842 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
1843
1844 task = g_task_new(G_OBJECT(conn),
1845 cancellable,
1846 callback,
1847 user_data);
1848 g_task_set_source_tag(task,
1849 gvir_connection_fetch_networks_async);
1850 g_task_run_in_thread(task,
1851 gvir_connection_fetch_networks_helper);
1852 g_object_unref(task);
1853 }
1854
1855 /**
1856 * gvir_connection_fetch_networks_finish:
1857 * @conn: a #GVirConnection
1858 * @result: (transfer none): async method result
1859 * @err: return location for any errors
1860 */
1861 gboolean gvir_connection_fetch_networks_finish(GVirConnection *conn,
1862 GAsyncResult *result,
1863 GError **err)
1864 {
1865 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
1866 g_return_val_if_fail(g_task_is_valid(result, G_OBJECT(conn)),
1867 FALSE);
1868 g_return_val_if_fail(g_task_get_source_tag(G_TASK(result)) ==
1869 gvir_connection_fetch_networks_async,
1870 FALSE);
1871
1872 return g_task_propagate_boolean(G_TASK(result), err);
1873 }
1874
1875 /**
1876 * gvir_connection_get_networks:
1877 * @conn: a #GVirConnection
1878 *
1879 * Get a list of all the network networks available through @conn.
1880 *
1881 * Return value: (element-type LibvirtGObject.Network) (transfer full): List
1882 * of #GVirNetwork. The returned list should be freed with g_list_free(),
1883 * after its elements have been unreffed with g_object_unref().
1884 */
1885 GList *gvir_connection_get_networks(GVirConnection *conn)
1886 {
1887 GVirConnectionPrivate *priv;
1888 GList *networks = NULL;
1889
1890 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), NULL);
1891
1892 priv = conn->priv;
1893 g_mutex_lock(priv->lock);
1894 if (priv->networks != NULL) {
1895 networks = g_hash_table_get_values(priv->networks);
1896 g_list_foreach(networks, gvir_domain_ref, NULL);
1897 }
1898 g_mutex_unlock(priv->lock);
1899
1900 return networks;
1901 }
1902
1903 /**
1904 * gvir_connection_get_network:
1905 * @conn: a #GVirConnection
1906 * @uuid: UUID of the network to lookup
1907 *
1908 * Get a particular network which has UUID @uuid.
1909 *
1910 * Return value: (transfer full): A new reference to a #GVirNetwork, or NULL if
1911 * no network exists with UUID @uuid. The returned object must be unreffed using
1912 * g_object_unref() once used.
1913 */
1914 GVirNetwork *gvir_connection_get_network(GVirConnection *conn,
1915 const gchar *uuid)
1916 {
1917 GVirConnectionPrivate *priv;
1918 GVirNetwork *network;
1919
1920 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), NULL);
1921 g_return_val_if_fail(uuid != NULL, NULL);
1922
1923 priv = conn->priv;
1924 g_mutex_lock(priv->lock);
1925 network = g_hash_table_lookup(priv->networks, uuid);
1926 if (network)
1927 g_object_ref(network);
1928 g_mutex_unlock(priv->lock);
1929
1930 return network;
1931 }
1932
1933 /**
1934 * gvir_connection_find_network_by_name:
1935 * @conn: a #GVirConnection
1936 * @name: name of the network to search for
1937 *
1938 * Get a particular network which has name @name.
1939 *
1940 * Return value: (transfer full): A new reference to a #GVirNetwork, or NULL if
1941 * no network exists with name @name. The returned object must be unreffed using
1942 * g_object_unref() once used.
1943 */
1944 GVirNetwork *gvir_connection_find_network_by_name(GVirConnection *conn,
1945 const gchar *name)
1946 {
1947 GVirConnectionPrivate *priv;
1948 GHashTableIter iter;
1949 gpointer key, value;
1950
1951 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), NULL);
1952 g_return_val_if_fail(name != NULL, NULL);
1953
1954 priv = conn->priv;
1955 g_mutex_lock(priv->lock);
1956 g_hash_table_iter_init(&iter, priv->networks);
1957
1958 while (g_hash_table_iter_next(&iter, &key, &value)) {
1959 GVirNetwork *network = value;
1960 const gchar *thisname = gvir_network_get_name(network);
1961
1962 if (thisname == NULL)
1963 continue;
1964
1965 if (strcmp(thisname, name) == 0) {
1966 g_object_ref(network);
1967 g_mutex_unlock(priv->lock);
1968 return network;
1969 }
1970 }
1971 g_mutex_unlock(priv->lock);
1972
1973 return NULL;
15921974 }
15931975
15941976 /**
17172099 }
17182100
17192101 static void
1720 gvir_connection_get_capabilities_helper(GSimpleAsyncResult *res,
1721 GObject *object,
1722 GCancellable *cancellable)
2102 gvir_connection_get_capabilities_helper(GTask *task,
2103 gpointer object,
2104 gpointer task_data G_GNUC_UNUSED,
2105 GCancellable *cancellable G_GNUC_UNUSED)
17232106 {
17242107 GVirConnection *conn = GVIR_CONNECTION(object);
17252108 GError *err = NULL;
17272110
17282111 caps = gvir_connection_get_capabilities(conn, &err);
17292112 if (caps == NULL) {
1730 g_simple_async_result_take_error(res, err);
2113 g_task_return_error(task, err);
17312114
17322115 return;
17332116 }
17342117
1735 g_simple_async_result_set_op_res_gpointer(res, caps, g_object_unref);
2118 g_task_return_pointer(task, caps, g_object_unref);
17362119 }
17372120
17382121 /**
17472130 GAsyncReadyCallback callback,
17482131 gpointer user_data)
17492132 {
1750 GSimpleAsyncResult *res;
2133 GTask *task;
17512134
17522135 g_return_if_fail(GVIR_IS_CONNECTION(conn));
17532136 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
17542137
1755 res = g_simple_async_result_new(G_OBJECT(conn),
1756 callback,
1757 user_data,
1758 gvir_connection_get_capabilities_async);
1759 g_simple_async_result_run_in_thread(res,
1760 gvir_connection_get_capabilities_helper,
1761 G_PRIORITY_DEFAULT,
1762 cancellable);
1763 g_object_unref(res);
2138 task = g_task_new(G_OBJECT(conn),
2139 cancellable,
2140 callback,
2141 user_data);
2142 g_task_set_source_tag(task,
2143 gvir_connection_get_capabilities_async);
2144 g_task_run_in_thread(task,
2145 gvir_connection_get_capabilities_helper);
2146 g_object_unref(task);
17642147 }
17652148
17662149 /**
17772160 GAsyncResult *result,
17782161 GError **err)
17792162 {
1780 GVirConfigCapabilities *caps;
1781
17822163 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), NULL);
1783 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(conn),
1784 gvir_connection_get_capabilities_async),
2164 g_return_val_if_fail(g_task_is_valid(result, G_OBJECT(conn)),
17852165 NULL);
1786
1787 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
1788 return NULL;
1789
1790 caps = g_simple_async_result_get_op_res_gpointer(G_SIMPLE_ASYNC_RESULT(result));
1791
1792 return g_object_ref(caps);
2166 g_return_val_if_fail(g_task_get_source_tag(G_TASK(result)) ==
2167 gvir_connection_get_capabilities_async,
2168 FALSE);
2169
2170 return g_task_propagate_pointer(G_TASK(result), err);
17932171 }
17942172
17952173 /**
18572235
18582236 static void
18592237 gvir_connection_restore_domain_from_file_helper
1860 (GSimpleAsyncResult *res,
1861 GObject *object,
2238 (GTask *task,
2239 gpointer object,
2240 gpointer task_data,
18622241 GCancellable *cancellable G_GNUC_UNUSED)
18632242 {
18642243 GVirConnection *conn = GVIR_CONNECTION(object);
18652244 RestoreDomainFromFileData *data;
18662245 GError *err = NULL;
18672246
1868 data = g_simple_async_result_get_op_res_gpointer(res);
2247 data = (RestoreDomainFromFileData *)task_data;
18692248
18702249 if (!gvir_connection_restore_domain_from_file(conn,
18712250 data->filename,
18722251 data->custom_conf,
18732252 data->flags,
18742253 &err))
1875 g_simple_async_result_take_error(res, err);
2254 g_task_return_error(task, err);
2255 else
2256 g_task_return_boolean(task, TRUE);
18762257 }
18772258
18782259 /**
18962277 GAsyncReadyCallback callback,
18972278 gpointer user_data)
18982279 {
1899 GSimpleAsyncResult *res;
2280 GTask *task;
19002281 RestoreDomainFromFileData *data;
19012282
19022283 g_return_if_fail(GVIR_IS_CONNECTION(conn));
19092290 data->custom_conf = g_object_ref(custom_conf);
19102291 data->flags = flags;
19112292
1912 res = g_simple_async_result_new
1913 (G_OBJECT(conn),
1914 callback,
1915 user_data,
2293 task = g_task_new(G_OBJECT(conn),
2294 cancellable,
2295 callback,
2296 user_data);
2297 g_task_set_source_tag(task,
19162298 gvir_connection_restore_domain_from_file_async);
1917 g_simple_async_result_set_op_res_gpointer
1918 (res,
1919 data,
1920 (GDestroyNotify)restore_domain_from_file_data_free);
1921
1922 g_simple_async_result_run_in_thread
1923 (res,
1924 gvir_connection_restore_domain_from_file_helper,
1925 G_PRIORITY_DEFAULT,
1926 cancellable);
1927
1928 g_object_unref(res);
2299 g_task_set_task_data(task,
2300 data,
2301 (GDestroyNotify)restore_domain_from_file_data_free);
2302
2303 g_task_run_in_thread(task,
2304 gvir_connection_restore_domain_from_file_helper);
2305
2306 g_object_unref(task);
19292307 }
19302308
19312309 /**
19442322 GError **err)
19452323 {
19462324 g_return_val_if_fail(GVIR_IS_CONNECTION(conn), FALSE);
1947 g_return_val_if_fail(g_simple_async_result_is_valid
1948 (result,
1949 G_OBJECT(conn),
1950 gvir_connection_restore_domain_from_file_async),
1951 FALSE);
1952
1953 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result),
1954 err))
1955 return FALSE;
1956
1957 return TRUE;
1958 }
2325 g_return_val_if_fail(g_task_is_valid(result, G_OBJECT(conn)),
2326 FALSE);
2327 g_return_val_if_fail(g_task_get_source_tag(G_TASK(result)) ==
2328 gvir_connection_restore_domain_from_file_async,
2329 FALSE);
2330
2331 return g_task_propagate_boolean(G_TASK(result), err);
2332 }
143143 guint flags,
144144 GError **err);
145145
146 #if 0
146 gboolean gvir_connection_fetch_interfaces(GVirConnection *conn,
147 GCancellable *cancellable,
148 GError **err);
149 void gvir_connection_fetch_interfaces_async(GVirConnection *conn,
150 GCancellable *cancellable,
151 GAsyncReadyCallback callback,
152 gpointer user_data);
153 gboolean gvir_connection_fetch_interfaces_finish(GVirConnection *conn,
154 GAsyncResult *result,
155 GError **err);
147156 GList *gvir_connection_get_interfaces(GVirConnection *conn);
148157 GVirInterface *gvir_connection_get_interface(GVirConnection *conn,
149158 const gchar *name);
150159 GVirInterface *gvir_connection_find_interface_by_mac(GVirConnection *conn,
151160 const gchar *macaddr);
152161
153
162 gboolean gvir_connection_fetch_networks(GVirConnection *conn,
163 GCancellable *cancellable,
164 GError **err);
165 void gvir_connection_fetch_networks_async(GVirConnection *conn,
166 GCancellable *cancellable,
167 GAsyncReadyCallback callback,
168 gpointer user_data);
169 gboolean gvir_connection_fetch_networks_finish(GVirConnection *conn,
170 GAsyncResult *result,
171 GError **err);
154172 GList *gvir_connection_get_networks(GVirConnection *conn);
155173 GVirNetwork *gvir_connection_get_network(GVirConnection *conn,
156174 const gchar *uuid);
157175 GVirNetwork *gvir_connection_find_network_by_name(GVirConnection *conn,
158176 const gchar *name);
159177
160
178 #if 0
161179 GList *gvir_connection_get_network_filters(GVirConnection *conn);
162180 GVirNetworkFilter *gvir_connection_get_network_filter(GVirConnection *conn,
163181 const gchar *uuid);
1919 * Author: Marc-André Lureau <marcandre.lureau@redhat.com>
2020 */
2121 #ifndef __LIBVIRT_GOBJECT_DOMAIN_DEVICE_PRIVATE_H__
22 #define __LIBVIRT_GOBJECT_DOMAIN_DEVICE_PRIVATEH__
22 #define __LIBVIRT_GOBJECT_DOMAIN_DEVICE_PRIVATE_H__
2323
2424 G_BEGIN_DECLS
2525
2929
3030 G_END_DECLS
3131
32 #endif /* __LIBVIRT_GOBJECT_DOMAIN_DEVICE_PRIVATEH__ */
32 #endif /* __LIBVIRT_GOBJECT_DOMAIN_DEVICE_PRIVATE_H__ */
143143 static GVirDomainSnapshotHandle*
144144 gvir_domain_snapshot_handle_copy(GVirDomainSnapshotHandle *src)
145145 {
146 #if 0
147146 virDomainSnapshotRef((virDomainSnapshotPtr)src);
148 #endif
149147 return src;
150148 }
151149
161159 const gchar *gvir_domain_snapshot_get_name(GVirDomainSnapshot *snapshot)
162160 {
163161 g_return_val_if_fail(GVIR_IS_DOMAIN_SNAPSHOT(snapshot), NULL);
164 #if 0
162
165163 GVirDomainSnapshotPrivate *priv = snapshot->priv;
166164 const char *name;
167165
171169 }
172170
173171 return name;
174 #else
175 if (snapshot)
176 return NULL;
177 #endif
178
179 g_return_val_if_reached(NULL);
180172 }
181173
182174
213205 free(xml);
214206 return conf;
215207 }
208
209 /**
210 * gvir_domain_snapshot_delete:
211 * @snapshot: The domain snapshot
212 * @flags: Bitwise or of #GVirDomainSnapshotDeleteFlags
213 * @error: (allow-none): Place-holder for error or NULL
214 *
215 * Returns: TRUE on success, FALSE otherwise
216 */
217 gboolean gvir_domain_snapshot_delete (GVirDomainSnapshot *snapshot,
218 guint flags,
219 GError **error)
220 {
221 GVirDomainSnapshotPrivate *priv;
222 int status;
223
224 g_return_val_if_fail(GVIR_IS_DOMAIN_SNAPSHOT (snapshot), FALSE);
225 g_return_val_if_fail(error == NULL || *error == NULL, FALSE);
226
227 priv = snapshot->priv;
228 status = virDomainSnapshotDelete(priv->handle, flags);
229 if (status < 0) {
230 gvir_set_error(error, GVIR_DOMAIN_SNAPSHOT_ERROR, 0,
231 "Unable to delete snapshot `%s'",
232 gvir_domain_snapshot_get_name(snapshot));
233 return FALSE;
234 }
235 return TRUE;
236 }
237
238
239
240 static void _delete_async_thread(GTask *task,
241 gpointer source_object,
242 gpointer task_data,
243 GCancellable *cancellable G_GNUC_UNUSED)
244 {
245 GError *error = NULL;
246 gboolean status;
247
248 status = gvir_domain_snapshot_delete(source_object,
249 GPOINTER_TO_UINT(task_data),
250 &error);
251
252 if (status)
253 g_task_return_boolean(task, TRUE);
254 else
255 g_task_return_error(task, error);
256 }
257
258
259 /**
260 * gvir_domain_snapshot_delete_async:
261 * @snapshot: A #GVirDomainSnapshot
262 * @flags: Bitwise-OR of #GVirDomainSnapshotDeleteFlags
263 * @cancellable: (allow-none) (transfer none): cancellation object
264 * @callback: (scope async): completion callback
265 * @user_data: (closure): opaque data for callback
266 */
267 void gvir_domain_snapshot_delete_async(GVirDomainSnapshot *snapshot,
268 guint flags,
269 GCancellable *cancellable,
270 GAsyncReadyCallback callback,
271 gpointer user_data)
272 {
273 GTask *task;
274
275 g_return_if_fail(GVIR_IS_DOMAIN_SNAPSHOT(snapshot));
276
277 task = g_task_new(snapshot, cancellable, callback, user_data);
278 g_task_set_task_data(task, GUINT_TO_POINTER(flags), NULL);
279 g_task_run_in_thread(task, _delete_async_thread);
280 g_object_unref(task);
281 }
282
283 /**
284 * gvir_domain_snapshot_delete_finish:
285 * @snapshot: A #GVirDomainSnapshot
286 * @res: (transfer none): async method result
287 *
288 * Returns: %TRUE on success, %FALSE otherwise.
289 */
290 gboolean gvir_domain_snapshot_delete_finish(GVirDomainSnapshot *snapshot,
291 GAsyncResult *res,
292 GError **error)
293 {
294 g_return_val_if_fail(GVIR_IS_DOMAIN_SNAPSHOT(snapshot), FALSE);
295 g_return_val_if_fail(g_task_is_valid(res, snapshot), FALSE);
296
297 return g_task_propagate_boolean(G_TASK(res), error);
298 }
299
300 /**
301 * gvir_domain_snapshot_get_is_current:
302 * @snapshot: The domain snapshot
303 * @flags: Currently unused, pass 0
304 * @is_current: (out): %TRUE if the given snapshot is the current snapshot
305 * of its domain, %FALSE otherwise.
306 * @error: (allow-none): Place-holder for error or %NULL
307 *
308 * Returns: %TRUE on success, %FALSE otherwise.
309 */
310 gboolean gvir_domain_snapshot_get_is_current(GVirDomainSnapshot *snapshot,
311 guint flags,
312 gboolean *is_current,
313 GError **error)
314 {
315 gint status;
316
317 g_return_val_if_fail(GVIR_IS_DOMAIN_SNAPSHOT(snapshot), FALSE);
318 g_return_val_if_fail(is_current != NULL, FALSE);
319 g_return_val_if_fail(error == NULL || *error == NULL, FALSE);
320
321 status = virDomainSnapshotIsCurrent(snapshot->priv->handle, flags);
322 if (status == -1) {
323 gvir_set_error(error, GVIR_DOMAIN_SNAPSHOT_ERROR, 0,
324 "Could not determine if `%s' is the current snapshot",
325 gvir_domain_snapshot_get_name(snapshot));
326 return FALSE;
327 }
328
329 *is_current = status;
330
331 return TRUE;
332 }
333
334
335
336 /**
337 * gvir_domain_snapshot_revert_to:
338 * @snapshot: The domain snapshot
339 * @flags: Bitwise OR of GVirDomainSnapshotRevertFlags
340 * @error: (allow-none): Place-holder for error or NULL
341 *
342 * Returns: TRUE if the snapshot's domain has successfully been
343 * reverted to the given snapshot, FALSE otherwise, in which case
344 * @error will be set.
345 */
346 gboolean gvir_domain_snapshot_revert_to(GVirDomainSnapshot *snapshot,
347 guint flags,
348 GError **error)
349 {
350 int status;
351
352 g_return_val_if_fail(GVIR_IS_DOMAIN_SNAPSHOT(snapshot), FALSE);
353 g_return_val_if_fail((error == NULL) || (*error == NULL), FALSE);
354
355
356 status = virDomainRevertToSnapshot(snapshot->priv->handle,
357 flags);
358 if (status != 0) {
359 gvir_set_error(error, GVIR_DOMAIN_SNAPSHOT_ERROR,
360 0, "Failed to revert to snapshot `%s'",
361 gvir_domain_snapshot_get_name(snapshot));
362 return FALSE;
363 }
364
365 return TRUE;
366 }
367
368 static void _revert_to_async_thread(GTask *task,
369 gpointer source_object,
370 gpointer task_data,
371 GCancellable *cancellable G_GNUC_UNUSED)
372 {
373 GError *error = NULL;
374 gboolean status;
375
376 status = gvir_domain_snapshot_revert_to(source_object,
377 GPOINTER_TO_UINT(task_data),
378 &error);
379
380 if (status)
381 g_task_return_boolean(task, TRUE);
382 else
383 g_task_return_error(task, error);
384 }
385
386
387 /**
388 * gvir_domain_snapshot_revert_to_async:
389 * @snapshot: A #GVirDomainSnapshot
390 * @flags: Bitwise OR of #GVirDomainSnapshotRevertFlags
391 * @cancellable: (allow-none) (transfer none): cancellation object
392 * @callback: (scope async): The callback
393 * @user_data: (closure): Opaque data for callback
394 */
395 void gvir_domain_snapshot_revert_to_async(GVirDomainSnapshot *snapshot,
396 guint flags,
397 GCancellable *cancellable,
398 GAsyncReadyCallback callback,
399 gpointer user_data)
400 {
401 GTask *task;
402
403 g_return_if_fail(GVIR_IS_DOMAIN_SNAPSHOT(snapshot));
404
405 task = g_task_new(snapshot, cancellable, callback, user_data);
406 g_task_set_task_data(task, GUINT_TO_POINTER(flags), NULL);
407 g_task_run_in_thread(task, _revert_to_async_thread);
408 g_object_unref(task);
409 }
410
411
412
413 /**
414 * gvir_domain_snapshot_revert_to_finish:
415 * @snapshot: The domain snapshot
416 * @result: (transfer none): The result
417 *
418 * Returns: %TRUE on success, %FALSE otherwise.
419 */
420 gboolean gvir_domain_snapshot_revert_to_finish(GVirDomainSnapshot *snapshot,
421 GAsyncResult *result,
422 GError **error)
423 {
424 g_return_val_if_fail(GVIR_IS_DOMAIN_SNAPSHOT(snapshot), FALSE);
425 g_return_val_if_fail(g_task_is_valid(result, snapshot), FALSE);
426
427 return g_task_propagate_boolean(G_TASK(result), error);
428 }
429
430
431
432 /**
433 * gvir_domain_snapshot_set_config:
434 * @snapshot: The domain snapshot
435 * @conf: The new config object
436 * @error: (allow-none): Place-holder for error or %NULL
437 *
438 * Updates the given snapshot's configuration according to the
439 * given GVirConfigDomainSnapshot.
440 *
441 * Returns: %TRUE if no error was reported, %FALSE otherwise.
442 */
443 gboolean gvir_domain_snapshot_set_config(GVirDomainSnapshot *snapshot,
444 GVirConfigDomainSnapshot *conf,
445 GError **error)
446 {
447 gchar *xml;
448 virConnectPtr conn;
449 virDomainSnapshotPtr handle;
450 virDomainPtr domain;
451 GVirDomainSnapshotPrivate *priv;
452
453 g_return_val_if_fail(GVIR_IS_DOMAIN_SNAPSHOT(snapshot), FALSE);
454 g_return_val_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(conf), FALSE);
455 g_return_val_if_fail(error == NULL || *error == NULL, FALSE);
456
457 priv = snapshot->priv;
458 handle = priv->handle;
459 domain = virDomainSnapshotGetDomain(handle);
460
461
462 if ((conn = virDomainSnapshotGetConnect(priv->handle)) == NULL) {
463 gvir_set_error_literal(error, GVIR_DOMAIN_SNAPSHOT_ERROR,
464 0,
465 "Failed to get domain connection");
466 return FALSE;
467 }
468
469
470 /* XXX Changing the name will create a new snapshot */
471 if (g_strcmp0 (gvir_domain_snapshot_get_name(snapshot),
472 gvir_config_domain_snapshot_get_name(conf)) != 0) {
473 gvir_set_error_literal(error, GVIR_DOMAIN_SNAPSHOT_ERROR,
474 0,
475 "Cannot set config: snapshot names don't match");
476 return FALSE;
477 }
478
479
480 xml = gvir_config_object_to_xml(GVIR_CONFIG_OBJECT(conf));
481
482 handle = virDomainSnapshotCreateXML(domain,
483 xml,
484 VIR_DOMAIN_SNAPSHOT_CREATE_REDEFINE);
485 g_free(xml);
486
487 if (handle == NULL) {
488 gvir_set_error(error, GVIR_DOMAIN_SNAPSHOT_ERROR,
489 0,
490 "Failed to create snapshot `%s' from XML definition",
491 gvir_domain_snapshot_get_name(snapshot));
492 return FALSE;
493 }
494 virDomainSnapshotFree(handle);
495 return TRUE;
496 }
5757 gpointer padding[20];
5858 };
5959
60 /**
61 * GVirDomainSnapshotDeleteFlags:
62 * @GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN: Also delete children
63 * @GVIR_DOMAIN_SNAPSHOT_DELETE_METADATA_ONLY: Delete just metadata
64 * @GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN_ONLY: Delete just children
65 */
66 typedef enum {
67 GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN = 1,
68 GVIR_DOMAIN_SNAPSHOT_DELETE_METADATA_ONLY = 2,
69 GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN_ONLY = 4
70 } GVirDomainSnapshotDeleteFlags;
71
72
73 /**
74 * GVirDomainSnapshotRevertFlags:
75 * @GVIR_DOMAIN_SNAPSHOT_REVERT_RUNNING: Run after revert
76 * @GVIR_DOMAIN_SNAPSHOT_REVERT_PAUSED: Pause after revert
77 * @GVIR_DOMAIN_SNAPSHOT_REVERT_FORCE: Allow risky reverts
78 */
79 typedef enum {
80 GVIR_DOMAIN_SNAPSHOT_REVERT_RUNNING = 1,
81 GVIR_DOMAIN_SNAPSHOT_REVERT_PAUSED = 2,
82 GVIR_DOMAIN_SNAPSHOT_REVERT_FORCE = 4
83 } GVirDomainSnapshotRevertFlags;
84
6085
6186 GType gvir_domain_snapshot_get_type(void);
6287 GType gvir_domain_snapshot_handle_get_type(void);
6893 guint flags,
6994 GError **err);
7095
96 gboolean gvir_domain_snapshot_delete (GVirDomainSnapshot *snapshot,
97 guint flags,
98 GError **error);
99
100 void gvir_domain_snapshot_delete_async(GVirDomainSnapshot *snapshot,
101 guint flags,
102 GCancellable *cancellable,
103 GAsyncReadyCallback callback,
104 gpointer user_data);
105
106 gboolean gvir_domain_snapshot_delete_finish(GVirDomainSnapshot *snapshot,
107 GAsyncResult *res,
108 GError **error);
109
110 gboolean gvir_domain_snapshot_get_is_current(GVirDomainSnapshot *snapshot,
111 guint flags,
112 gboolean *is_current,
113 GError **error);
114
115 gboolean gvir_domain_snapshot_revert_to(GVirDomainSnapshot *snapshot,
116 guint flags,
117 GError **error);
118
119 void gvir_domain_snapshot_revert_to_async(GVirDomainSnapshot *snapshot,
120 guint flags,
121 GCancellable *cancellable,
122 GAsyncReadyCallback callback,
123 gpointer user_data);
124
125 gboolean gvir_domain_snapshot_revert_to_finish(GVirDomainSnapshot *snapshot,
126 GAsyncResult *result,
127 GError **error);
128
129
130 gboolean gvir_domain_snapshot_set_config(GVirDomainSnapshot *snapshot,
131 GVirConfigDomainSnapshot *conf,
132 GError **error);
133
71134 G_END_DECLS
72135
73136 #endif /* __LIBVIRT_GOBJECT_DOMAIN_SNAPSHOT_H__ */
2222
2323 #include <config.h>
2424
25 #include <glib.h>
2526 #include <libvirt/virterror.h>
2627 #include <string.h>
28 #if !defined(HAVE_VIR_DOMAIN_OPEN_GRAPHICS_FD) && !defined(G_OS_WIN32)
29 #include <sys/socket.h>
30 #endif
2731
2832 #include "libvirt-glib/libvirt-glib.h"
2933 #include "libvirt-gobject/libvirt-gobject.h"
3741 {
3842 virDomainPtr handle;
3943 gchar uuid[VIR_UUID_STRING_BUFLEN];
44 GHashTable *snapshots;
45 GMutex *lock;
4046 };
4147
4248 G_DEFINE_TYPE(GVirDomain, gvir_domain, G_TYPE_OBJECT);
5864 LAST_SIGNAL
5965 };
6066
67 typedef struct {
68 guint create_flags;
69 GVirConfigDomainSnapshot *snapshot_config;
70 } SnapshotCreateData;
71
72 static void snapshot_create_data_free (SnapshotCreateData *data) {
73 g_clear_object (&data->snapshot_config);
74 g_slice_free (SnapshotCreateData, data);
75 }
76
6177 static gint signals[LAST_SIGNAL];
6278
6379 #define GVIR_DOMAIN_ERROR gvir_domain_error_quark()
119135 GVirDomainPrivate *priv = domain->priv;
120136
121137 g_debug("Finalize GVirDomain=%p", domain);
138
139 if (priv->snapshots) {
140 g_hash_table_unref(priv->snapshots);
141 }
142 g_mutex_free(priv->lock);
122143
123144 virDomainFree(priv->handle);
124145
236257 g_debug("Init GVirDomain=%p", domain);
237258
238259 domain->priv = GVIR_DOMAIN_GET_PRIVATE(domain);
260 domain->priv->lock = g_mutex_new();
239261 }
240262
241263 typedef struct virDomain GVirDomainHandle;
12031225 }
12041226
12051227 /**
1228 * gvir_domain_open_graphics_fd:
1229 * @dom: the domain
1230 * @idx: the graphics index
1231 * @flags: extra flags, currently unused
1232 *
1233 * This will create a socket pair connected to the graphics backend of @dom. One
1234 * end of the socket will be returned on success, and the other end is handed to
1235 * the hypervisor. If @dom has multiple graphics backends configured, then @idx
1236 * will determine which one is opened, starting from @idx 0.
1237 *
1238 * Returns: An fd on success, -1 on failure.
1239 *
1240 * Since: 0.2.0
1241 */
1242 #if defined(HAVE_VIR_DOMAIN_OPEN_GRAPHICS_FD) || !defined(G_OS_WIN32)
1243 int gvir_domain_open_graphics_fd(GVirDomain *dom,
1244 guint idx,
1245 unsigned int flags,
1246 GError **err)
1247 {
1248 GVirDomainPrivate *priv;
1249 int ret = -1;
1250 #ifndef HAVE_VIR_DOMAIN_OPEN_GRAPHICS_FD
1251 int pair[2];
1252 #endif
1253
1254 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), -1);
1255 g_return_val_if_fail(err == NULL || *err == NULL, -1);
1256
1257 priv = dom->priv;
1258
1259 #ifdef HAVE_VIR_DOMAIN_OPEN_GRAPHICS_FD
1260 ret = virDomainOpenGraphicsFD(priv->handle, idx, flags);
1261 if (ret <= 0) {
1262 gvir_set_error_literal(err, GVIR_DOMAIN_ERROR,
1263 0,
1264 "Unable to open graphics");
1265 goto end;
1266 }
1267
1268 #else
1269 if (socketpair(PF_UNIX, SOCK_STREAM, 0, pair) < 0) {
1270 g_set_error_literal(err, GVIR_DOMAIN_ERROR,
1271 0,
1272 "Failed to create socket pair");
1273 goto end;
1274 }
1275
1276 if (virDomainOpenGraphics(priv->handle, idx, pair[0], flags) < 0) {
1277 gvir_set_error_literal(err, GVIR_DOMAIN_ERROR,
1278 0,
1279 "Unable to open graphics");
1280 close(pair[0]);
1281 close(pair[1]);
1282
1283 goto end;
1284 }
1285 close(pair[0]);
1286 ret = pair[1];
1287 #endif
1288
1289 end:
1290 return ret;
1291 }
1292 #else
1293 int gvir_domain_open_graphics_fd(GVirDomain *dom G_GNUC_UNUSED,
1294 guint idx G_GNUC_UNUSED,
1295 unsigned int flags G_GNUC_UNUSED,
1296 GError **err)
1297 {
1298 g_set_error_literal(err, GVIR_DOMAIN_ERROR,
1299 0,
1300 "Unable to create socketpair on this platform");
1301 return -1;
1302 }
1303 #endif
1304
1305
1306
1307 /**
12061308 * gvir_domain_suspend:
12071309 * @dom: the domain to suspend
12081310 * @err: Place-holder for possible errors
15131615 g_free(custom_xml);
15141616 return dom_snapshot;
15151617 }
1618
1619
1620 static void _create_snapshot_async_thread(GTask *task,
1621 gpointer source_object,
1622 gpointer task_data,
1623 GCancellable *cancellable G_GNUC_UNUSED)
1624 {
1625 GError *error = NULL;
1626 GVirDomainSnapshot *snapshot;
1627 SnapshotCreateData *create_data = task_data;
1628
1629 snapshot = gvir_domain_create_snapshot(source_object,
1630 create_data->snapshot_config,
1631 create_data->create_flags,
1632 &error);
1633 if (snapshot)
1634 g_task_return_pointer(task, snapshot, g_object_unref);
1635 else
1636 g_task_return_error(task, error);
1637 }
1638
1639 /**
1640 * gvir_domain_create_snapshot_async:
1641 * @dom: The #GVirDomain
1642 * @custom_conf: (allow-none): Configuration of snapshot or %NULL
1643 * @flags: Bitwise-OR of #GVirDomainSnapshotCreateFlags
1644 * @cancellable: (allow-none) (transfer none): cancellation object
1645 * @callback: (scope async): Completion callback
1646 * @user_data: (closure): Opaque data for callback
1647 */
1648 void gvir_domain_create_snapshot_async(GVirDomain *dom,
1649 GVirConfigDomainSnapshot *custom_conf,
1650 guint flags,
1651 GCancellable *cancellable,
1652 GAsyncReadyCallback callback,
1653 gpointer user_data)
1654 {
1655 SnapshotCreateData *create_data;
1656 GTask *task;
1657
1658 g_return_if_fail(GVIR_IS_DOMAIN(dom));
1659 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_SNAPSHOT(custom_conf));
1660
1661 create_data = g_slice_new(SnapshotCreateData);
1662 create_data->create_flags = flags;
1663 create_data->snapshot_config = g_object_ref (custom_conf);
1664
1665 task = g_task_new(dom, cancellable, callback, user_data);
1666 g_task_set_task_data(task, create_data, (GDestroyNotify)snapshot_create_data_free);
1667 g_task_run_in_thread(task, _create_snapshot_async_thread);
1668 g_object_unref(task);
1669 }
1670
1671 /**
1672 * gvir_domain_create_snapshot_finish:
1673 * @domain: A #GVirDomain
1674 * @result: (transfer none): Async method result
1675 * @error: (allow-none): Error placeholder
1676 *
1677 * Returns: (transfer full): The created snapshot
1678 */
1679 GVirDomainSnapshot *gvir_domain_create_snapshot_finish(GVirDomain *domain,
1680 GAsyncResult *result,
1681 GError **error)
1682 {
1683 g_return_val_if_fail(g_task_is_valid(result, domain), NULL);
1684
1685 return g_task_propagate_pointer(G_TASK(result), error);
1686 }
1687
1688 /**
1689 * gvir_domain_fetch_snapshots:
1690 * @dom: The domain
1691 * @list_flags: bitwise-OR of #GVirDomainSnapshotListFlags
1692 * @cancellable: (allow-none) (transfer none): cancellation object
1693 * @error: (allow-none): Place-holder for error or %NULL
1694 *
1695 * Returns: %TRUE on success, %FALSE otherwise.
1696 */
1697 gboolean gvir_domain_fetch_snapshots(GVirDomain *dom,
1698 guint list_flags,
1699 GCancellable *cancellable,
1700 GError **error)
1701 {
1702 GVirDomainPrivate *priv;
1703 virDomainSnapshotPtr *snapshots = NULL;
1704 GVirDomainSnapshot *snap;
1705 GHashTable *snap_table;
1706 int n_snaps = 0;
1707 int i;
1708 gboolean ret = FALSE;
1709
1710 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
1711 g_return_val_if_fail((error == NULL) || (*error == NULL), FALSE);
1712
1713 priv = dom->priv;
1714
1715 snap_table = g_hash_table_new_full(g_str_hash,
1716 g_str_equal,
1717 NULL,
1718 g_object_unref);
1719
1720
1721 n_snaps = virDomainListAllSnapshots(priv->handle, &snapshots, list_flags);
1722
1723 if (g_cancellable_set_error_if_cancelled(cancellable, error)) {
1724 goto cleanup;
1725 }
1726
1727 if (n_snaps < 0) {
1728 gvir_set_error(error, GVIR_DOMAIN_ERROR, 0,
1729 "Unable to fetch snapshots of %s",
1730 gvir_domain_get_name(dom));
1731 goto cleanup;
1732 }
1733
1734 for (i = 0; i < n_snaps; i ++) {
1735 if (g_cancellable_set_error_if_cancelled(cancellable, error)) {
1736 goto cleanup;
1737 }
1738 snap = GVIR_DOMAIN_SNAPSHOT(g_object_new(GVIR_TYPE_DOMAIN_SNAPSHOT,
1739 "handle", snapshots[i],
1740 NULL));
1741 g_hash_table_insert(snap_table,
1742 (gpointer)gvir_domain_snapshot_get_name(snap),
1743 snap);
1744 }
1745
1746
1747 g_mutex_lock(priv->lock);
1748 if (priv->snapshots != NULL)
1749 g_hash_table_unref(priv->snapshots);
1750 priv->snapshots = snap_table;
1751 snap_table = NULL;
1752 g_mutex_unlock(priv->lock);
1753
1754 ret = TRUE;
1755
1756 cleanup:
1757 free(snapshots);
1758 if (snap_table != NULL)
1759 g_hash_table_unref(snap_table);
1760 return ret;
1761 }
1762
1763 /**
1764 * gvir_domain_get_snapshots:
1765 * @dom: The domain
1766 * Returns: (element-type LibvirtGObject.DomainSnapshot) (transfer full): A
1767 * list of all the snapshots available for the given domain. The returned
1768 * list should be freed with g_list_free(), after its elements have been
1769 * unreffed with g_object_unref().
1770 */
1771 GList *gvir_domain_get_snapshots(GVirDomain *dom)
1772 {
1773 GVirDomainPrivate *priv;
1774 GList *snapshots = NULL;
1775 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), NULL);
1776
1777 priv = dom->priv;
1778
1779 g_mutex_lock (priv->lock);
1780 if (dom->priv->snapshots != NULL) {
1781 snapshots = g_hash_table_get_values(priv->snapshots);
1782 g_list_foreach(snapshots, (GFunc)g_object_ref, NULL);
1783 }
1784 g_mutex_unlock (priv->lock);
1785
1786 return snapshots;
1787 }
1788
1789
1790
1791 static void _fetch_snapshots_async_thread(GTask *task,
1792 gpointer source_object,
1793 gpointer task_data,
1794 GCancellable *cancellable)
1795 {
1796 GError *error = NULL;
1797 gboolean status;
1798
1799 status = gvir_domain_fetch_snapshots(source_object,
1800 GPOINTER_TO_UINT(task_data),
1801 cancellable,
1802 &error);
1803 if (status)
1804 g_task_return_boolean(task, TRUE);
1805 else
1806 g_task_return_error(task, error);
1807 }
1808
1809
1810 /**
1811 * gvir_domain_fetch_snapshots_async:
1812 * @dom: The domain
1813 * @list_flags: bitwise-OR of #GVirDomainSnapshotListFlags
1814 * @cancellable: (allow-none) (transfer none): cancellation object
1815 * @callback: (scope async): completion callback
1816 * @user_data: (closure): opaque data for callback
1817 */
1818 void gvir_domain_fetch_snapshots_async(GVirDomain *dom,
1819 guint list_flags,
1820 GCancellable *cancellable,
1821 GAsyncReadyCallback callback,
1822 gpointer user_data)
1823 {
1824 GTask *task;
1825
1826 g_return_if_fail(GVIR_IS_DOMAIN(dom));
1827 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
1828
1829 task = g_task_new(dom, cancellable, callback, user_data);
1830 g_task_set_task_data(task, GUINT_TO_POINTER(list_flags), NULL);
1831 g_task_run_in_thread(task, _fetch_snapshots_async_thread);
1832 g_object_unref(task);
1833 }
1834
1835
1836 /**
1837 * gvir_domain_fetch_snapshots_finish:
1838 * @dom: a #GVirDomain
1839 * @res: (transfer none): async method result
1840 *
1841 * Returns: TRUE on success, FALSE otherwise.
1842 */
1843 gboolean gvir_domain_fetch_snapshots_finish(GVirDomain *dom,
1844 GAsyncResult *res,
1845 GError **error)
1846 {
1847 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
1848 g_return_val_if_fail(g_task_is_valid(res, dom), FALSE);
1849
1850 return g_task_propagate_boolean(G_TASK(res), error);
1851 }
1852
1853
1854 /**
1855 * gvir_domain_get_has_current_snapshot:
1856 * @dom: a #GVirDomain
1857 * @flags: Unused, pass 0
1858 * @has_current_snapshot: (out): Will be set to %TRUE if the given domain
1859 * has a current snapshot and to %FALSE otherwise.
1860 * @error: (allow-none): Place-holder for error or %NULL
1861 *
1862 * Returns: %TRUE on success, %FALSE otherwise.
1863 */
1864 gboolean gvir_domain_get_has_current_snapshot(GVirDomain *dom,
1865 guint flags,
1866 gboolean *has_current_snapshot,
1867 GError **error)
1868 {
1869 int status;
1870 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
1871 g_return_val_if_fail(has_current_snapshot != NULL, FALSE);
1872 g_return_val_if_fail(error == NULL || *error == NULL, FALSE);
1873
1874 status = virDomainHasCurrentSnapshot(dom->priv->handle,
1875 flags);
1876
1877 if (status == -1) {
1878 gvir_set_error(error, GVIR_DOMAIN_ERROR, 0,
1879 "Unable to check if domain `%s' has a current snapshot",
1880 gvir_domain_get_name(dom));
1881 return FALSE;
1882 }
1883
1884 *has_current_snapshot = status;
1885
1886 return TRUE;
1887 }
181181 GVIR_DOMAIN_REBOOT_ACPI_POWER_BTN = VIR_DOMAIN_REBOOT_ACPI_POWER_BTN,
182182 GVIR_DOMAIN_REBOOT_GUEST_AGENT = VIR_DOMAIN_REBOOT_GUEST_AGENT,
183183 } GVirDomainRebootFlags;
184
185 /**
186 * GVirDomainSnapshotListFlags:
187 * @GVIR_DOMAIN_SNAPSHOT_LIST_ALL: List all snapshots
188 * @GVIR_DOMAIN_SNAPSHOT_LIST_DESCENDANTS: List all descendants, not just
189 * children, when listing a snapshot.
190 * For historical reasons, groups do not use contiguous bits.
191 * @GVIR_DOMAIN_SNAPSHOT_LIST_ROOTS: Filter by snapshots with no parents, when listing a domain
192 * @GVIR_DOMAIN_SNAPSHOT_LIST_METADATA: Filter by snapshots which have metadata
193 * @GVIR_DOMAIN_SNAPSHOT_LIST_LEAVES: Filter by snapshots with no children
194 * @GVIR_DOMAIN_SNAPSHOT_LIST_NO_LEAVES: Filter by snapshots that have children
195 * @GVIR_DOMAIN_SNAPSHOT_LIST_NO_METADATA: Filter by snapshots with no metadata
196 * @GVIR_DOMAIN_SNAPSHOT_LIST_INACTIVE: Filter by snapshots taken while guest was shut off
197 * @GVIR_DOMAIN_SNAPSHOT_LIST_ACTIVE: Filter by snapshots taken while guest was active, and with memory state
198 * @GVIR_DOMAIN_SNAPSHOT_LIST_DISK_ONLY: Filter by snapshots taken while guest was active, but without memory state
199 * @GVIR_DOMAIN_SNAPSHOT_LIST_INTERNAL: Filter by snapshots stored internal to disk images
200 * @GVIR_DOMAIN_SNAPSHOT_LIST_EXTERNAL: Filter by snapshots that use files external to disk images
201 */
202 typedef enum {
203 GVIR_DOMAIN_SNAPSHOT_LIST_ALL = 0,
204 GVIR_DOMAIN_SNAPSHOT_LIST_DESCENDANTS = VIR_DOMAIN_SNAPSHOT_LIST_DESCENDANTS,
205 GVIR_DOMAIN_SNAPSHOT_LIST_ROOTS = VIR_DOMAIN_SNAPSHOT_LIST_ROOTS,
206 GVIR_DOMAIN_SNAPSHOT_LIST_METADATA = VIR_DOMAIN_SNAPSHOT_LIST_METADATA,
207 GVIR_DOMAIN_SNAPSHOT_LIST_LEAVES = VIR_DOMAIN_SNAPSHOT_LIST_LEAVES,
208 GVIR_DOMAIN_SNAPSHOT_LIST_NO_LEAVES = VIR_DOMAIN_SNAPSHOT_LIST_NO_LEAVES,
209 GVIR_DOMAIN_SNAPSHOT_LIST_NO_METADATA = VIR_DOMAIN_SNAPSHOT_LIST_NO_METADATA,
210 GVIR_DOMAIN_SNAPSHOT_LIST_INACTIVE = VIR_DOMAIN_SNAPSHOT_LIST_INACTIVE,
211 GVIR_DOMAIN_SNAPSHOT_LIST_ACTIVE = VIR_DOMAIN_SNAPSHOT_LIST_ACTIVE,
212 GVIR_DOMAIN_SNAPSHOT_LIST_DISK_ONLY = VIR_DOMAIN_SNAPSHOT_LIST_DISK_ONLY,
213 GVIR_DOMAIN_SNAPSHOT_LIST_INTERNAL = VIR_DOMAIN_SNAPSHOT_LIST_INTERNAL,
214 GVIR_DOMAIN_SNAPSHOT_LIST_EXTERNAL = VIR_DOMAIN_SNAPSHOT_LIST_EXTERNAL
215 } GVirDomainSnapshotListFlags;
216
184217
185218 typedef struct _GVirDomainInfo GVirDomainInfo;
186219 struct _GVirDomainInfo
298331 int fd,
299332 unsigned int flags,
300333 GError **err);
334 int gvir_domain_open_graphics_fd(GVirDomain *dom,
335 guint idx,
336 unsigned int flags,
337 GError **err);
301338
302339 gboolean gvir_domain_suspend (GVirDomain *dom,
303340 GError **err);
329366 guint flags,
330367 GError **err);
331368
369 void gvir_domain_create_snapshot_async(GVirDomain *dom,
370 GVirConfigDomainSnapshot *custom_conf,
371 guint flags,
372 GCancellable *cancellable,
373 GAsyncReadyCallback callback,
374 gpointer user_data);
375
376 GVirDomainSnapshot *gvir_domain_create_snapshot_finish(GVirDomain *domain,
377 GAsyncResult *result,
378 GError **error);
379
380
381 gboolean gvir_domain_fetch_snapshots(GVirDomain *dom,
382 guint list_flags,
383 GCancellable *cancellable,
384 GError **error);
385
386 GList *gvir_domain_get_snapshots(GVirDomain *dom);
387
388 void gvir_domain_fetch_snapshots_async(GVirDomain *dom,
389 guint list_flags,
390 GCancellable *cancellable,
391 GAsyncReadyCallback callback,
392 gpointer user_data);
393
394 gboolean gvir_domain_fetch_snapshots_finish(GVirDomain *dom,
395 GAsyncResult *res,
396 GError **error);
397
398 gboolean gvir_domain_get_has_current_snapshot(GVirDomain *dom,
399 guint flags,
400 gboolean *has_current_snapshot,
401 GError **error);
402
332403 G_END_DECLS
333404
334405 #endif /* __LIBVIRT_GOBJECT_DOMAIN_H__ */
170170 return name;
171171 }
172172
173 const gchar *gvir_interface_get_mac(GVirInterface *iface)
174 {
175 const char *mac;
176
177 g_return_val_if_fail(GVIR_IS_INTERFACE(iface), NULL);
178
179 if (!(mac = virInterfaceGetMACString(iface->priv->handle))) {
180 gvir_warning("Failed to get interface mac on %p", iface->priv->handle);
181 return NULL;
182 }
183
184 return mac;
185 }
173186
174187 /**
175188 * gvir_interface_get_config:
6262 GType gvir_interface_handle_get_type(void);
6363
6464 const gchar *gvir_interface_get_name(GVirInterface *iface);
65 const gchar *gvir_interface_get_mac(GVirInterface *iface);
6566
6667 GVirConfigInterface *gvir_interface_get_config(GVirInterface *iface,
6768 guint flags,
0 /*
1 * libvirt-gobject-network-dhcp-lease-private.h: libvirt gobject integration
2 *
3 * Copyright (C) 2010-2011 Red Hat, Inc.
4 * Copyright (C) 2015 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 * Authors: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
21 * Daniel P. Berrange <berrange@redhat.com>
22 */
23
24 #ifndef __LIBVIRT_GOBJECT_NETWORK_DHCP_LEASE_PRIVATE_H__
25 #define __LIBVIRT_GOBJECT_NETWORK_DHCP_LEASE_PRIVATE_H__
26
27 G_BEGIN_DECLS
28
29 GVirNetworkDHCPLease *gvir_network_dhcp_lease_new(virNetworkDHCPLeasePtr handle);
30
31 G_END_DECLS
32
33 #endif /* __LIBVIRT_GOBJECT_NETWORK_DHCP_LEASE_PRIVATE_H__ */
0 /*
1 * libvirt-gobject-network-dhcp-lease.c: libvirt glib integration
2 *
3 * Copyright (C) 2008 Daniel P. Berrange
4 * Copyright (C) 2015 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 * Authors: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
21 * Daniel P. Berrange <berrange@redhat.com>
22 */
23
24 #include <config.h>
25
26 #include <libvirt/virterror.h>
27 #include <string.h>
28
29 #include "libvirt-glib/libvirt-glib.h"
30 #include "libvirt-gobject/libvirt-gobject.h"
31 #include "libvirt-gobject-compat.h"
32 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
33 #include "libvirt-gobject/libvirt-gobject-network-dhcp-lease-private.h"
34 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
35
36 #define GVIR_NETWORK_DHCP_LEASE_GET_PRIVATE(obj) \
37 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_TYPE_NETWORK_DHCP_LEASE, GVirNetworkDHCPLeasePrivate))
38
39 struct _GVirNetworkDHCPLeasePrivate
40 {
41 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
42 virNetworkDHCPLeasePtr handle;
43 #else
44 void *handle;
45 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
46 };
47
48 G_DEFINE_TYPE(GVirNetworkDHCPLease, gvir_network_dhcp_lease, G_TYPE_OBJECT);
49
50 enum {
51 PROP_0,
52 PROP_HANDLE,
53 };
54
55 static void gvir_network_dhcp_lease_get_property(GObject *object,
56 guint prop_id,
57 GValue *value,
58 GParamSpec *pspec)
59 {
60 GVirNetworkDHCPLease *lease = GVIR_NETWORK_DHCP_LEASE(object);
61 GVirNetworkDHCPLeasePrivate *priv = lease->priv;
62
63 switch (prop_id) {
64 case PROP_HANDLE:
65 g_value_set_pointer(value, priv->handle);
66 break;
67
68 default:
69 G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec);
70 }
71 }
72
73 static void gvir_network_dhcp_lease_set_property(GObject *object,
74 guint prop_id,
75 const GValue *value,
76 GParamSpec *pspec)
77 {
78 GVirNetworkDHCPLease *lease = GVIR_NETWORK_DHCP_LEASE(object);
79 GVirNetworkDHCPLeasePrivate *priv = lease->priv;
80
81 switch (prop_id) {
82 case PROP_HANDLE:
83 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
84 if (priv->handle)
85 virNetworkDHCPLeaseFree(priv->handle);
86 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
87 priv->handle = g_value_get_pointer(value);
88 break;
89
90 default:
91 G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec);
92 }
93 }
94
95
96 static void gvir_network_dhcp_lease_finalize(GObject *object)
97 {
98 GVirNetworkDHCPLease *lease = GVIR_NETWORK_DHCP_LEASE(object);
99 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
100 GVirNetworkDHCPLeasePrivate *priv = lease->priv;
101 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
102
103 g_debug("Finalize GVirNetworkDHCPLease=%p", lease);
104
105 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
106 virNetworkDHCPLeaseFree(priv->handle);
107 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
108
109 G_OBJECT_CLASS(gvir_network_dhcp_lease_parent_class)->finalize(object);
110 }
111
112 static void gvir_network_dhcp_lease_class_init(GVirNetworkDHCPLeaseClass *klass)
113 {
114 GObjectClass *object_class = G_OBJECT_CLASS (klass);
115
116 object_class->finalize = gvir_network_dhcp_lease_finalize;
117 object_class->get_property = gvir_network_dhcp_lease_get_property;
118 object_class->set_property = gvir_network_dhcp_lease_set_property;
119
120 g_object_class_install_property(object_class,
121 PROP_HANDLE,
122 g_param_spec_pointer("handle",
123 "Handle",
124 "The lease handle",
125 G_PARAM_READWRITE |
126 G_PARAM_CONSTRUCT_ONLY |
127 G_PARAM_PRIVATE |
128 G_PARAM_STATIC_STRINGS));
129
130 g_type_class_add_private(klass, sizeof(GVirNetworkDHCPLeasePrivate));
131 }
132
133
134 static void gvir_network_dhcp_lease_init(GVirNetworkDHCPLease *lease)
135 {
136 g_debug("Init GVirNetworkDHCPLease=%p", lease);
137
138 lease->priv = GVIR_NETWORK_DHCP_LEASE_GET_PRIVATE(lease);
139 }
140
141 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
142 GVirNetworkDHCPLease *gvir_network_dhcp_lease_new(virNetworkDHCPLeasePtr handle)
143 {
144 return g_object_new(GVIR_TYPE_NETWORK_DHCP_LEASE,
145 "handle", handle,
146 NULL);
147 }
148 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
149
150 /**
151 * gvir_network_dhcp_lease_get_iface:
152 * @lease: the lease
153 *
154 * Returns: (transfer none): The network interface name.
155 */
156 const gchar *gvir_network_dhcp_lease_get_iface(GVirNetworkDHCPLease *lease)
157 {
158 g_return_val_if_fail(GVIR_IS_NETWORK_DHCP_LEASE(lease), NULL);
159
160 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
161 return lease->priv->handle->iface;
162 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
163 return NULL;
164 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
165 }
166
167 /**
168 * gvir_network_dhcp_lease_get_expiry_time:
169 * @lease: the lease
170 *
171 * Returns: The expiry time of this lease, as seconds since epoch.
172 */
173 gint64 gvir_network_dhcp_lease_get_expiry_time(GVirNetworkDHCPLease *lease)
174 {
175 g_return_val_if_fail(GVIR_IS_NETWORK_DHCP_LEASE(lease), -1);
176
177 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
178 return lease->priv->handle->expirytime;
179 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
180 return -1;
181 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
182 }
183
184 /**
185 * gvir_network_dhcp_lease_get_ip_type:
186 * @lease: the lease
187 *
188 * Returns: The type of IP, see %GVirIPAddrType for possible values.
189 */
190 gint gvir_network_dhcp_lease_get_ip_type(GVirNetworkDHCPLease *lease)
191 {
192 g_return_val_if_fail(GVIR_IS_NETWORK_DHCP_LEASE(lease), -1);
193
194 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
195 return lease->priv->handle->type;
196 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
197 return -1;
198 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
199 }
200
201 /**
202 * gvir_network_dhcp_lease_get_mac:
203 * @lease: the lease
204 *
205 * Returns: (transfer none): The MAC address.
206 */
207 const gchar *gvir_network_dhcp_lease_get_mac(GVirNetworkDHCPLease *lease)
208 {
209 g_return_val_if_fail(GVIR_IS_NETWORK_DHCP_LEASE(lease), NULL);
210
211 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
212 return lease->priv->handle->mac;
213 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
214 return NULL;
215 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
216 }
217
218 /**
219 * gvir_network_dhcp_lease_get_iaid:
220 * @lease: the lease
221 *
222 * Returns: (transfer none): The IAID.
223 */
224 const gchar *gvir_network_dhcp_lease_get_iaid(GVirNetworkDHCPLease *lease)
225 {
226 g_return_val_if_fail(GVIR_IS_NETWORK_DHCP_LEASE(lease), NULL);
227
228 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
229 return lease->priv->handle->iaid;
230 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
231 return NULL;
232 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
233 }
234
235 /**
236 * gvir_network_dhcp_lease_get_ip:
237 * @lease: the lease
238 *
239 * Returns: (transfer none): The IP address.
240 */
241 const gchar *gvir_network_dhcp_lease_get_ip(GVirNetworkDHCPLease *lease)
242 {
243 g_return_val_if_fail(GVIR_IS_NETWORK_DHCP_LEASE(lease), NULL);
244
245 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
246 return lease->priv->handle->ipaddr;
247 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
248 return NULL;
249 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
250 }
251
252 /**
253 * gvir_network_dhcp_lease_get_prefix:
254 * @lease: the lease
255 *
256 * Returns: The number of network address bits in the IP address.
257 */
258 guint gvir_network_dhcp_lease_get_prefix(GVirNetworkDHCPLease *lease)
259 {
260 g_return_val_if_fail(GVIR_IS_NETWORK_DHCP_LEASE(lease), 0);
261
262 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
263 return lease->priv->handle->prefix;
264 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
265 return 0;
266 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
267 }
268
269 /**
270 * gvir_network_dhcp_lease_get_hostname:
271 * @lease: the lease
272 *
273 * Returns: (transfer none): The hostname.
274 */
275 const gchar *gvir_network_dhcp_lease_get_hostname(GVirNetworkDHCPLease *lease)
276 {
277 g_return_val_if_fail(GVIR_IS_NETWORK_DHCP_LEASE(lease), NULL);
278
279 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
280 return lease->priv->handle->hostname;
281 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
282 return NULL;
283 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
284 }
285
286 /**
287 * gvir_network_dhcp_lease_get_client_id:
288 * @lease: the lease
289 *
290 * Returns: (transfer none): The client ID or DUID.
291 */
292 const gchar *gvir_network_dhcp_lease_get_client_id(GVirNetworkDHCPLease *lease)
293 {
294 g_return_val_if_fail(GVIR_IS_NETWORK_DHCP_LEASE(lease), NULL);
295
296 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
297 return lease->priv->handle->clientid;
298 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
299 return NULL;
300 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
301 }
0 /*
1 * libvirt-gobject-network-dhcp-lease.h: libvirt gobject integration
2 *
3 * Copyright (C) 2010-2011 Red Hat, Inc.
4 * Copyright (C) 2015 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 * Authors: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
21 * Daniel P. Berrange <berrange@redhat.com>
22 */
23
24 #if !defined(__LIBVIRT_GOBJECT_H__) && !defined(LIBVIRT_GOBJECT_BUILD)
25 #error "Only <libvirt-gobject/libvirt-gobject.h> can be included directly."
26 #endif
27
28 #ifndef __LIBVIRT_GOBJECT_NETWORK_DHCP_LEASE_H__
29 #define __LIBVIRT_GOBJECT_NETWORK_DHCP_LEASE_H__
30
31 G_BEGIN_DECLS
32
33 /**
34 * GVirIPAddrType:
35 * @GVIR_IP_ADDR_TYPE_IPV4: IPv4 Address.
36 * @GVIR_IP_ADDR_TYPE_IPV6: IPv6 Address.
37 */
38 typedef enum {
39 GVIR_IP_ADDR_TYPE_IPV4 = 0,
40 GVIR_IP_ADDR_TYPE_IPV6 = 1
41 } GVirIPAddrType;
42
43 #define GVIR_TYPE_NETWORK_DHCP_LEASE (gvir_network_dhcp_lease_get_type ())
44 #define GVIR_NETWORK_DHCP_LEASE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GVIR_TYPE_NETWORK_DHCP_LEASE, GVirNetworkDHCPLease))
45 #define GVIR_NETWORK_DHCP_LEASE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GVIR_TYPE_NETWORK_DHCP_LEASE, GVirNetworkDHCPLeaseClass))
46 #define GVIR_IS_NETWORK_DHCP_LEASE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GVIR_TYPE_NETWORK_DHCP_LEASE))
47 #define GVIR_IS_NETWORK_DHCP_LEASE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GVIR_TYPE_NETWORK_DHCP_LEASE))
48 #define GVIR_NETWORK_DHCP_LEASE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GVIR_TYPE_NETWORK_DHCP_LEASE, GVirNetworkDHCPLeaseClass))
49
50 typedef struct _GVirNetworkDHCPLease GVirNetworkDHCPLease;
51 typedef struct _GVirNetworkDHCPLeasePrivate GVirNetworkDHCPLeasePrivate;
52 typedef struct _GVirNetworkDHCPLeaseClass GVirNetworkDHCPLeaseClass;
53
54 struct _GVirNetworkDHCPLease
55 {
56 GObject parent;
57
58 GVirNetworkDHCPLeasePrivate *priv;
59
60 /* Do not add fields to this struct */
61 };
62
63 struct _GVirNetworkDHCPLeaseClass
64 {
65 GObjectClass parent_class;
66
67 gpointer padding[7];
68 };
69
70 GType gvir_network_dhcp_lease_get_type(void);
71
72 const gchar *gvir_network_dhcp_lease_get_iface(GVirNetworkDHCPLease *lease);
73 gint64 gvir_network_dhcp_lease_get_expiry_time(GVirNetworkDHCPLease *lease);
74 gint gvir_network_dhcp_lease_get_ip_type(GVirNetworkDHCPLease *lease);
75 const gchar *gvir_network_dhcp_lease_get_mac(GVirNetworkDHCPLease *lease);
76 const gchar *gvir_network_dhcp_lease_get_iaid(GVirNetworkDHCPLease *lease);
77 const gchar *gvir_network_dhcp_lease_get_ip(GVirNetworkDHCPLease *lease);
78 guint gvir_network_dhcp_lease_get_prefix(GVirNetworkDHCPLease *lease);
79 const gchar *gvir_network_dhcp_lease_get_hostname(GVirNetworkDHCPLease *lease);
80 const gchar *gvir_network_dhcp_lease_get_client_id(GVirNetworkDHCPLease *lease);
81
82 G_END_DECLS
83
84 #endif /* __LIBVIRT_GOBJECT_NETWORK_DHCP_LEASE_H__ */
2828 #include "libvirt-glib/libvirt-glib.h"
2929 #include "libvirt-gobject/libvirt-gobject.h"
3030 #include "libvirt-gobject-compat.h"
31 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
32 #include "libvirt-gobject/libvirt-gobject-network-dhcp-lease-private.h"
33 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
3134
3235 #define GVIR_NETWORK_GET_PRIVATE(obj) \
3336 (G_TYPE_INSTANCE_GET_PRIVATE((obj), GVIR_TYPE_NETWORK, GVirNetworkPrivate))
223226 free(xml);
224227 return conf;
225228 }
229
230 /**
231 * gvir_network_get_dhcp_leases:
232 * @network: the network
233 * @mac: (allow-none): The optional ASCII formatted MAC address of an interface
234 * @flags: placeholder for flags, must be 0
235 *
236 * @err: Place-holder for possible errors
237 *
238 * This function fetches leases info of guests in the specified network. If the
239 * optional parameter @mac is specified, the returned list will contain only
240 * lease info about a specific guest interface with @mac. There can be multiple
241 * leases for a single @mac because this API supports DHCPv6 too.
242 *
243 * Returns: (element-type LibvirtGObject.NetworkDHCPLease) (transfer full): the
244 * list of network leases. Each object in the returned list should be unreffed
245 * with g_object_unref() and the list itself using g_list_free, when no longer
246 * needed.
247 */
248 GList *gvir_network_get_dhcp_leases(GVirNetwork *network,
249 const char *mac G_GNUC_UNUSED,
250 guint flags,
251 GError **err)
252 {
253 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
254 virNetworkDHCPLeasePtr *leases;
255 GList *ret = NULL;
256 int num_leases, i;
257 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
258
259 g_return_val_if_fail(GVIR_IS_NETWORK(network), NULL);
260 g_return_val_if_fail(err == NULL || *err == NULL, NULL);
261 g_return_val_if_fail(flags == 0, NULL);
262
263 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
264 num_leases = virNetworkGetDHCPLeases(network->priv->handle, mac, &leases, flags);
265 if (num_leases < 0) {
266 gvir_set_error_literal(err, GVIR_NETWORK_ERROR,
267 0,
268 "Unable to get network DHCP leases");
269 return NULL;
270 }
271
272 if (num_leases == 0)
273 return NULL;
274
275 for (i = 0; i < num_leases; i++) {
276 GVirNetworkDHCPLease *lease;
277
278 lease = gvir_network_dhcp_lease_new(leases[i]);
279 ret = g_list_prepend(ret, lease);
280 }
281 free(leases);
282
283 return g_list_reverse(ret);
284 #else /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
285 g_set_error_literal(err, GVIR_NETWORK_ERROR,
286 0,
287 "Unable to get network DHCP leases");
288 return NULL;
289 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
290 }
7070 GVirConfigNetwork *gvir_network_get_config(GVirNetwork *network,
7171 guint flags,
7272 GError **err);
73 GList *gvir_network_get_dhcp_leases(GVirNetwork *network,
74 const char* mac,
75 guint flags,
76 GError **err);
7377
7478 G_END_DECLS
7579
320320 {
321321 gchar **lst = NULL;
322322 gint n = 0;
323 gint i;
324323
325324 if ((n = count_func(vpool)) < 0) {
326325 gvir_set_error(err, GVIR_STORAGE_POOL_ERROR,
346345 return lst;
347346
348347 error:
349 if (lst != NULL) {
350 for (i = 0 ; i < n; i++)
351 g_free(lst[i]);
352 g_free(lst);
353 }
348 g_free(lst);
354349 return NULL;
355350 }
356351
10521047 return TRUE;
10531048 }
10541049
1050 /**
1051 * gvir_storage_pool_get_autostart:
1052 * @pool: the storage pool
1053 * @err: return location for any #GError
1054 *
1055 * Return value: #True if autostart is enabled, #False otherwise.
1056 */
1057 gboolean gvir_storage_pool_get_autostart(GVirStoragePool *pool,
1058 GError **err)
1059 {
1060 int ret;
1061
1062 g_return_val_if_fail(GVIR_IS_STORAGE_POOL(pool), FALSE);
1063 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
1064
1065 if (virStoragePoolGetAutostart(pool->priv->handle, &ret)) {
1066 gvir_set_error_literal(err, GVIR_STORAGE_POOL_ERROR,
1067 0,
1068 "Failed to get autostart flag from storage pool");
1069 }
1070
1071 return !!ret;
1072 }
1073
1074 /**
1075 * gvir_storage_pool_set_autostart:
1076 * @pool: the storage pool
1077 * @autostart: Whether or not to autostart
1078 * @err: return location for any #GError
1079 *
1080 * Sets whether or not storage pool @pool is started automatically on boot.
1081 *
1082 * Return value: #TRUE on success, #FALSE otherwise.
1083 */
1084 gboolean gvir_storage_pool_set_autostart(GVirStoragePool *pool,
1085 gboolean autostart,
1086 GError **err)
1087 {
1088 g_return_val_if_fail(GVIR_IS_STORAGE_POOL(pool), FALSE);
1089 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
1090
1091 if (virStoragePoolSetAutostart(pool->priv->handle, autostart)) {
1092 gvir_set_error_literal(err, GVIR_STORAGE_POOL_ERROR,
1093 0,
1094 "Failed to set autostart flag on storage pool");
1095 return FALSE;
1096 }
1097
1098 return TRUE;
1099 }
1100
10551101 static void
10561102 gvir_storage_pool_delete_helper(GSimpleAsyncResult *res,
10571103 GObject *object,
165165 gboolean gvir_storage_pool_delete_finish(GVirStoragePool *pool,
166166 GAsyncResult *result,
167167 GError **err);
168 gboolean gvir_storage_pool_get_autostart(GVirStoragePool *pool,
169 GError **err);
170 gboolean gvir_storage_pool_set_autostart(GVirStoragePool *pool,
171 gboolean autostart,
172 GError **err);
168173
169174 G_END_DECLS
170175
366366 GVirStream *stream,
367367 guint64 offset,
368368 guint64 length,
369 guint flags,
369 guint flags G_GNUC_UNUSED,
370370 GError **err)
371371 {
372372 virStreamPtr stream_handle = NULL;
412412 GVirStream *stream,
413413 guint64 offset,
414414 guint64 length,
415 guint flags,
415 guint flags G_GNUC_UNUSED,
416416 GError **err)
417417 {
418418 virStreamPtr stream_handle = NULL;
101101
102102 static gboolean gvir_stream_close(GIOStream *io_stream,
103103 GCancellable *cancellable,
104 G_GNUC_UNUSED GError **error)
104 GError **error)
105105 {
106106 GVirStream *self = GVIR_STREAM(io_stream);
107 GError *local_error = NULL;
108 gboolean i_ret = TRUE, o_ret = TRUE;
109
110 g_return_val_if_fail(error == NULL || *error == NULL, FALSE);
107111
108112 if (self->priv->input_stream)
109 g_input_stream_close(self->priv->input_stream, cancellable, NULL);
113 i_ret = g_input_stream_close(self->priv->input_stream, cancellable, &local_error);
114
115 if (local_error)
116 g_propagate_error(error, local_error);
110117
111118 if (self->priv->output_stream)
112 g_output_stream_close(self->priv->output_stream, cancellable, NULL);
113
114 return TRUE; /* FIXME: really close the stream? */
119 o_ret = g_output_stream_close(self->priv->output_stream, cancellable, &local_error);
120
121 if (local_error) {
122 if (i_ret)
123 g_propagate_error(error, local_error);
124 else
125 g_error_free(local_error);
126 }
127
128 return (i_ret && o_ret);
115129 }
116130
117131
3636 #include <libvirt-gobject/libvirt-gobject-domain.h>
3737 #include <libvirt-gobject/libvirt-gobject-interface.h>
3838 #include <libvirt-gobject/libvirt-gobject-network.h>
39 #include <libvirt-gobject/libvirt-gobject-network-dhcp-lease.h>
3940 #include <libvirt-gobject/libvirt-gobject-network-filter.h>
4041 #include <libvirt-gobject/libvirt-gobject-node-device.h>
4142 #include <libvirt-gobject/libvirt-gobject-secret.h>
00 LIBVIRT_GOBJECT_0.0.8 {
11 global:
2 gvir_init_object;
3 gvir_init_object_check;
4
5 gvir_connection_get_type;
6 gvir_node_info_get_type;
7 gvir_connection_new;
8 gvir_connection_open;
9 gvir_connection_open_async;
10 gvir_connection_open_finish;
11 gvir_connection_is_open;
122 gvir_connection_close;
13 gvir_connection_get_uri;
14 gvir_connection_get_stream;
15
3 gvir_connection_create_domain;
4 gvir_connection_create_storage_pool;
165 gvir_connection_fetch_domains;
176 gvir_connection_fetch_domains_async;
187 gvir_connection_fetch_domains_finish;
198 gvir_connection_fetch_storage_pools;
209 gvir_connection_fetch_storage_pools_async;
2110 gvir_connection_fetch_storage_pools_finish;
22 gvir_connection_get_domains;
23 gvir_connection_get_storage_pools;
24 gvir_connection_get_domain;
25 gvir_connection_get_storage_pool;
2611 gvir_connection_find_domain_by_id;
2712 gvir_connection_find_domain_by_name;
2813 gvir_connection_find_storage_pool_by_name;
29 gvir_connection_create_domain;
30 gvir_connection_create_storage_pool;
14 gvir_connection_get_domain;
15 gvir_connection_get_domains;
16 gvir_connection_get_node_info;
17 gvir_connection_get_storage_pool;
18 gvir_connection_get_storage_pools;
19 gvir_connection_get_stream;
20 gvir_connection_get_type;
21 gvir_connection_get_uri;
22 gvir_connection_handle_get_type;
23 gvir_connection_is_open;
24 gvir_connection_new;
25 gvir_connection_open;
26 gvir_connection_open_async;
27 gvir_connection_open_finish;
3128 gvir_connection_start_domain;
32 gvir_connection_get_node_info;
33
29
30 gvir_domain_delete;
31 gvir_domain_delete_flags_get_type;
32
33 gvir_domain_device_get_config;
34 gvir_domain_device_get_domain;
3435 gvir_domain_device_get_type;
35 gvir_domain_device_get_domain;
36 gvir_domain_device_get_config;
37
36
37 gvir_domain_disk_get_stats;
3838 gvir_domain_disk_get_type;
39 gvir_domain_disk_resize;
3940 gvir_domain_disk_stats_get_type;
40 gvir_domain_disk_get_stats;
41 gvir_domain_disk_resize;
42
41
42 gvir_domain_get_config;
43 gvir_domain_get_devices;
44 gvir_domain_get_id;
45 gvir_domain_get_info;
46 gvir_domain_get_info_async;
47 gvir_domain_get_info_finish;
48 gvir_domain_get_name;
49 gvir_domain_get_persistent;
50 gvir_domain_get_saved;
51 gvir_domain_get_type;
52 gvir_domain_get_uuid;
53 gvir_domain_handle_get_type;
54 gvir_domain_info_get_type;
55
56 gvir_domain_interface_get_stats;
4357 gvir_domain_interface_get_type;
4458 gvir_domain_interface_stats_get_type;
45 gvir_domain_interface_get_stats;
46
47 gvir_domain_get_type;
48 gvir_domain_handle_get_type;
49 gvir_domain_info_get_type;
50 gvir_domain_state_get_type;
51 gvir_domain_start_flags_get_type;
52 gvir_domain_delete_flags_get_type;
53 gvir_domain_get_name;
54 gvir_domain_get_uuid;
55 gvir_domain_get_id;
56 gvir_domain_start;
59
60 gvir_domain_open_console;
61 gvir_domain_open_graphics;
62 gvir_domain_reboot;
5763 gvir_domain_resume;
58 gvir_domain_stop;
59 gvir_domain_suspend;
6064 gvir_domain_save;
6165 gvir_domain_save_async;
6266 gvir_domain_save_finish;
63 gvir_domain_delete;
64 gvir_domain_open_console;
65 gvir_domain_open_graphics;
66 gvir_domain_shutdown;
67 gvir_domain_reboot;
68 gvir_domain_get_config;
69 gvir_domain_set_config;
70 gvir_domain_get_devices;
71 gvir_domain_get_info;
72 gvir_domain_get_info_async;
73 gvir_domain_get_info_finish;
74 gvir_domain_get_persistent;
75 gvir_domain_get_saved;
76 gvir_domain_screenshot;
7767 gvir_domain_save_to_file;
7868 gvir_domain_save_to_file_async;
7969 gvir_domain_save_to_file_finish;
80
70 gvir_domain_screenshot;
71 gvir_domain_set_config;
72 gvir_domain_shutdown;
73
74 gvir_domain_snapshot_get_config;
75 gvir_domain_snapshot_get_name;
8176 gvir_domain_snapshot_get_type;
8277 gvir_domain_snapshot_handle_get_type;
83 gvir_domain_snapshot_get_name;
84 gvir_domain_snapshot_get_config;
85
78
79 gvir_domain_start;
80 gvir_domain_start_flags_get_type;
81 gvir_domain_state_get_type;
82 gvir_domain_stop;
83 gvir_domain_suspend;
84
85 gvir_init_object;
86 gvir_init_object_check;
87
88 gvir_interface_get_config;
89 gvir_interface_get_name;
90 gvir_interface_get_type;
91 gvir_interface_handle_get_type;
92
93 gvir_manager_add_connection;
94 gvir_manager_find_connection_by_uri;
95 gvir_manager_get_connections;
96 gvir_manager_get_type;
97 gvir_manager_new;
98 gvir_manager_remove_connection;
99
100 gvir_network_filter_get_config;
101 gvir_network_filter_get_name;
102 gvir_network_filter_get_type;
103 gvir_network_filter_get_uuid;
104 gvir_network_filter_handle_get_type;
105
106 gvir_network_get_config;
107 gvir_network_get_name;
86108 gvir_network_get_type;
109 gvir_network_get_uuid;
87110 gvir_network_handle_get_type;
88 gvir_network_get_name;
89 gvir_network_get_uuid;
90 gvir_network_get_config;
91
92 gvir_network_filter_get_type;
93 gvir_network_filter_handle_get_type;
94 gvir_network_filter_get_name;
95 gvir_network_filter_get_uuid;
96 gvir_network_filter_get_config;
97
111
112 gvir_node_device_get_config;
113 gvir_node_device_get_name;
98114 gvir_node_device_get_type;
99115 gvir_node_device_handle_get_type;
100 gvir_node_device_get_name;
101 gvir_node_device_get_config;
102
103 gvir_interface_get_type;
104 gvir_interface_handle_get_type;
105 gvir_interface_get_name;
106 gvir_interface_get_config;
107
116
117 gvir_node_info_get_type;
118
119 gvir_secret_get_config;
108120 gvir_secret_get_type;
121 gvir_secret_get_uuid;
109122 gvir_secret_handle_get_type;
110 gvir_secret_get_uuid;
111 gvir_secret_get_config;
112
113 gvir_storage_pool_get_type;
114 gvir_storage_pool_info_get_type;
115 gvir_storage_pool_handle_get_type;
116 gvir_storage_pool_get_name;
117 gvir_storage_pool_get_uuid;
123
124 gvir_storage_pool_build;
125 gvir_storage_pool_build_async;
126 gvir_storage_pool_build_finish;
127 gvir_storage_pool_create_volume;
118128 gvir_storage_pool_get_config;
119129 gvir_storage_pool_get_info;
130 gvir_storage_pool_get_name;
131 gvir_storage_pool_get_type;
132 gvir_storage_pool_get_uuid;
133 gvir_storage_pool_get_volume;
134 gvir_storage_pool_get_volumes;
135 gvir_storage_pool_handle_get_type;
136 gvir_storage_pool_info_get_type;
120137 gvir_storage_pool_refresh;
121138 gvir_storage_pool_refresh_async;
122139 gvir_storage_pool_refresh_finish;
123 gvir_storage_pool_get_volumes;
124 gvir_storage_pool_get_volume;
125 gvir_storage_pool_create_volume;
126 gvir_storage_pool_build;
127 gvir_storage_pool_build_async;
128 gvir_storage_pool_build_finish;
129140 gvir_storage_pool_start;
130141 gvir_storage_pool_start_async;
131142 gvir_storage_pool_start_finish;
132143
133 gvir_storage_vol_get_type;
134 gvir_storage_vol_info_get_type;
135 gvir_storage_vol_handle_get_type;
144 gvir_storage_vol_delete;
145 gvir_storage_vol_download;
146 gvir_storage_vol_get_config;
147 gvir_storage_vol_get_info;
136148 gvir_storage_vol_get_name;
137149 gvir_storage_vol_get_path;
138 gvir_storage_vol_get_config;
139 gvir_storage_vol_get_info;
140 gvir_storage_vol_delete;
150 gvir_storage_vol_get_type;
151 gvir_storage_vol_handle_get_type;
152 gvir_storage_vol_info_get_type;
141153 gvir_storage_vol_resize;
142 gvir_storage_vol_download;
143154 gvir_storage_vol_upload;
144155
145 gvir_connection_handle_get_type;
146
147 gvir_manager_get_type;
148 gvir_manager_new;
149 gvir_manager_add_connection;
150 gvir_manager_remove_connection;
151 gvir_manager_get_connections;
152 gvir_manager_find_connection_by_uri;
153
156 gvir_stream_add_watch;
157 gvir_stream_add_watch_full;
154158 gvir_stream_get_type;
159 gvir_stream_handle_get_type;
155160 gvir_stream_receive;
156161 gvir_stream_receive_all;
157162 gvir_stream_send;
158163 gvir_stream_send_all;
159 gvir_stream_handle_get_type;
160 gvir_stream_add_watch;
161 gvir_stream_add_watch_full;
162164
163165 local:
164166 *;
172174
173175 gvir_connection_restore_domain_from_file;
174176 gvir_connection_restore_domain_from_file_async;
175 gvir_conecction_restore_domain_from_file_finish;
177 gvir_connection_restore_domain_from_file_finish;
176178
177179 gvir_domain_start_async;
178180 gvir_domain_start_finish;
180182
181183 LIBVIRT_GOBJECT_0.1.1 {
182184 global:
185 gvir_domain_create_snapshot;
186
183187 gvir_domain_shutdown_flags_get_type;
184188 gvir_domain_snapshot_create_flags_get_type;
185189 gvir_domain_xml_flags_get_type;
186
187 gvir_domain_create_snapshot;
188190 } LIBVIRT_GOBJECT_0.0.9;
189191
190192 LIBVIRT_GOBJECT_0.1.2 {
205207
206208 LIBVIRT_GOBJECT_0.1.4 {
207209 global:
210 gvir_domain_reboot_flags_get_type;
211
212 gvir_domain_update_device;
208213 gvir_domain_update_device_flags_get_type;
209 gvir_domain_update_device;
210
211 gvir_domain_reboot_flags_get_type;
212214
213215 gvir_storage_pool_delete;
214216 gvir_storage_pool_delete_async;
231233 gvir_connection_open_read_only_finish;
232234 } LIBVIRT_GOBJECT_0.1.4;
233235
236 LIBVIRT_GOBJECT_0.1.9 {
237 global:
238 gvir_domain_create_snapshot_async;
239 gvir_domain_create_snapshot_finish;
240 gvir_domain_fetch_snapshots;
241 gvir_domain_fetch_snapshots_async;
242 gvir_domain_fetch_snapshots_finish;
243 gvir_domain_get_has_current_snapshot;
244 gvir_domain_get_snapshots;
245 gvir_domain_snapshot_delete;
246 gvir_domain_snapshot_delete_async;
247 gvir_domain_snapshot_delete_finish;
248 gvir_domain_snapshot_delete_flags_get_type;
249 gvir_domain_snapshot_get_is_current;
250 gvir_domain_snapshot_list_flags_get_type;
251 gvir_domain_snapshot_revert_flags_get_type;
252 gvir_domain_snapshot_revert_to;
253 gvir_domain_snapshot_revert_to_async;
254 gvir_domain_snapshot_revert_to_finish;
255 gvir_domain_snapshot_set_config;
256 gvir_storage_pool_state_get_type;
257 gvir_storage_vol_resize_flags_get_type;
258 gvir_storage_vol_type_get_type;
259 gvir_stream_io_condition_get_type;
260 } LIBVIRT_GOBJECT_0.1.5;
261
262 LIBVIRT_GOBJECT_0.2.0 {
263 global:
264 gvir_domain_open_graphics_fd;
265 } LIBVIRT_GOBJECT_0.1.9;
266
267 LIBVIRT_GOBJECT_0.2.1 {
268 global:
269 gvir_storage_pool_get_autostart;
270 gvir_storage_pool_set_autostart;
271 } LIBVIRT_GOBJECT_0.2.0;
272
273 LIBVIRT_GOBJECT_0.2.2 {
274 global:
275 gvir_connection_fetch_interfaces;
276 gvir_connection_fetch_interfaces_async;
277 gvir_connection_fetch_interfaces_finish;
278 gvir_connection_fetch_networks;
279 gvir_connection_fetch_networks_async;
280 gvir_connection_fetch_networks_finish;
281 gvir_connection_find_interface_by_mac;
282 gvir_connection_find_network_by_name;
283 gvir_connection_get_interface;
284 gvir_connection_get_interfaces;
285 gvir_connection_get_network;
286 gvir_connection_get_networks;
287
288 gvir_interface_get_mac;
289
290 gvir_ip_addr_type_get_type;
291
292 gvir_network_dhcp_lease_get_client_id;
293 gvir_network_dhcp_lease_get_expiry_time;
294 gvir_network_dhcp_lease_get_hostname;
295 gvir_network_dhcp_lease_get_iaid;
296 gvir_network_dhcp_lease_get_iface;
297 gvir_network_dhcp_lease_get_ip;
298 gvir_network_dhcp_lease_get_ip_type;
299 gvir_network_dhcp_lease_get_mac;
300 gvir_network_dhcp_lease_get_prefix;
301 gvir_network_dhcp_lease_get_type;
302
303 gvir_network_get_dhcp_leases;
304 } LIBVIRT_GOBJECT_0.2.1;
305
234306 # .... define new API here using predicted next version number ....
0 dnl GLIB_TESTS
1 dnl
2
3 AC_DEFUN([GLIB_TESTS],
4 [
5 AC_ARG_ENABLE(installed-tests,
6 AS_HELP_STRING([--enable-installed-tests],
7 [Enable installation of some test cases]),
8 [case ${enableval} in
9 yes) ENABLE_INSTALLED_TESTS="1" ;;
10 no) ENABLE_INSTALLED_TESTS="" ;;
11 *) AC_MSG_ERROR([bad value ${enableval} for --enable-installed-tests]) ;;
12 esac])
13 AM_CONDITIONAL([ENABLE_INSTALLED_TESTS], test "$ENABLE_INSTALLED_TESTS" = "1")
14 AC_ARG_ENABLE(always-build-tests,
15 AS_HELP_STRING([--enable-always-build-tests],
16 [Enable always building tests during 'make all']),
17 [case ${enableval} in
18 yes) ENABLE_ALWAYS_BUILD_TESTS="1" ;;
19 no) ENABLE_ALWAYS_BUILD_TESTS="" ;;
20 *) AC_MSG_ERROR([bad value ${enableval} for --enable-always-build-tests]) ;;
21 esac])
22 AM_CONDITIONAL([ENABLE_ALWAYS_BUILD_TESTS], test "$ENABLE_ALWAYS_BUILD_TESTS" = "1")
23 if test "$ENABLE_INSTALLED_TESTS" = "1"; then
24 AC_SUBST(installed_test_metadir, [${datadir}/installed-tests/]AC_PACKAGE_NAME)
25 AC_SUBST(installed_testdir, [${libexecdir}/installed-tests/]AC_PACKAGE_NAME)
26 fi
27 ])
153153
154154 # Substitute ALL_LINGUAS so we can use it in po/Makefile
155155 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)
181156
182157 IT_PO_SUBDIR([po])
183158
13111311 rm -rf conftest*
13121312 ;;
13131313
1314 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
1314 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
13151315 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
13161316 # Find out which ABI we are using.
13171317 echo 'int i;' > conftest.$ac_ext
13251325 x86_64-*linux*)
13261326 LD="${LD-ld} -m elf_i386"
13271327 ;;
1328 ppc64-*linux*|powerpc64-*linux*)
1328 powerpc64le-*linux*)
1329 LD="${LD-ld} -m elf32lppclinux"
1330 ;;
1331 powerpc64-*linux*)
13291332 LD="${LD-ld} -m elf32ppclinux"
13301333 ;;
13311334 s390x-*linux*)
13441347 x86_64-*linux*)
13451348 LD="${LD-ld} -m elf_x86_64"
13461349 ;;
1347 ppc*-*linux*|powerpc*-*linux*)
1350 powerpcle-*linux*)
1351 LD="${LD-ld} -m elf64lppc"
1352 ;;
1353 powerpc-*linux*)
13481354 LD="${LD-ld} -m elf64ppc"
13491355 ;;
13501356 s390*-*linux*|s390*-*tpf*)
0 # manywarnings.m4 serial 3
1 dnl Copyright (C) 2008-2012 Free Software Foundation, Inc.
0 # manywarnings.m4 serial 7
1 dnl Copyright (C) 2008-2014 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
3434 # make sure your gcc understands it.
3535 AC_DEFUN([gl_MANYWARN_ALL_GCC],
3636 [
37 dnl First, check if -Wno-missing-field-initializers is needed.
38 dnl -Wmissing-field-initializers is implied by -W, but that issues
39 dnl warnings with GCC version before 4.7, for the common idiom
40 dnl of initializing types on the stack to zero, using { 0, }
37 dnl First, check for some issues that only occur when combining multiple
38 dnl gcc warning categories.
4139 AC_REQUIRE([AC_PROG_CC])
4240 if test -n "$GCC"; then
4341
44 dnl First, check -W -Werror -Wno-missing-field-initializers is supported
42 dnl Check if -W -Werror -Wno-missing-field-initializers is supported
4543 dnl with the current $CC $CFLAGS $CPPFLAGS.
4644 AC_MSG_CHECKING([whether -Wno-missing-field-initializers is supported])
4745 AC_CACHE_VAL([gl_cv_cc_nomfi_supported], [
7674 ])
7775 AC_MSG_RESULT([$gl_cv_cc_nomfi_needed])
7876 fi
79 fi
77
78 dnl Next, check if -Werror -Wuninitialized is useful with the
79 dnl user's choice of $CFLAGS; some versions of gcc warn that it
80 dnl has no effect if -O is not also used
81 AC_MSG_CHECKING([whether -Wuninitialized is supported])
82 AC_CACHE_VAL([gl_cv_cc_uninitialized_supported], [
83 gl_save_CFLAGS="$CFLAGS"
84 CFLAGS="$CFLAGS -Werror -Wuninitialized"
85 AC_COMPILE_IFELSE(
86 [AC_LANG_PROGRAM([[]], [[]])],
87 [gl_cv_cc_uninitialized_supported=yes],
88 [gl_cv_cc_uninitialized_supported=no])
89 CFLAGS="$gl_save_CFLAGS"])
90 AC_MSG_RESULT([$gl_cv_cc_uninitialized_supported])
91
92 fi
93
94 # List all gcc warning categories.
95 # To compare this list to your installed GCC's, run this Bash command:
96 #
97 # comm -3 \
98 # <(sed -n 's/^ *\(-[^ ]*\) .*/\1/p' manywarnings.m4 | sort) \
99 # <(gcc --help=warnings | sed -n 's/^ \(-[^ ]*\) .*/\1/p' | sort |
100 # grep -v -x -f <(
101 # awk '/^[^#]/ {print $1}' ../build-aux/gcc-warning.spec))
80102
81103 gl_manywarn_set=
82104 for gl_manywarn_item in \
105 -W \
106 -Wabi \
107 -Waddress \
108 -Waggressive-loop-optimizations \
83109 -Wall \
84 -W \
85 -Wformat-y2k \
110 -Warray-bounds \
111 -Wattributes \
112 -Wbad-function-cast \
113 -Wbuiltin-macro-redefined \
114 -Wcast-align \
115 -Wchar-subscripts \
116 -Wclobbered \
117 -Wcomment \
118 -Wcomments \
119 -Wcoverage-mismatch \
120 -Wcpp \
121 -Wdate-time \
122 -Wdeprecated \
123 -Wdeprecated-declarations \
124 -Wdisabled-optimization \
125 -Wdiv-by-zero \
126 -Wdouble-promotion \
127 -Wempty-body \
128 -Wendif-labels \
129 -Wenum-compare \
130 -Wextra \
131 -Wformat-contains-nul \
132 -Wformat-extra-args \
86133 -Wformat-nonliteral \
87134 -Wformat-security \
135 -Wformat-y2k \
136 -Wformat-zero-length \
137 -Wfree-nonheap-object \
138 -Wignored-qualifiers \
139 -Wimplicit \
140 -Wimplicit-function-declaration \
141 -Wimplicit-int \
88142 -Winit-self \
143 -Winline \
144 -Wint-to-pointer-cast \
145 -Winvalid-memory-model \
146 -Winvalid-pch \
147 -Wjump-misses-init \
148 -Wlogical-op \
149 -Wmain \
150 -Wmaybe-uninitialized \
151 -Wmissing-braces \
152 -Wmissing-declarations \
153 -Wmissing-field-initializers \
89154 -Wmissing-include-dirs \
90 -Wswitch-default \
91 -Wswitch-enum \
92 -Wunused \
93 -Wunknown-pragmas \
155 -Wmissing-parameter-type \
156 -Wmissing-prototypes \
157 -Wmultichar \
158 -Wnarrowing \
159 -Wnested-externs \
160 -Wnonnull \
161 -Wold-style-declaration \
162 -Wold-style-definition \
163 -Wopenmp-simd \
164 -Woverflow \
165 -Woverlength-strings \
166 -Woverride-init \
167 -Wpacked \
168 -Wpacked-bitfield-compat \
169 -Wparentheses \
170 -Wpointer-arith \
171 -Wpointer-sign \
172 -Wpointer-to-int-cast \
173 -Wpragmas \
174 -Wreturn-local-addr \
175 -Wreturn-type \
176 -Wsequence-point \
177 -Wshadow \
178 -Wsizeof-pointer-memaccess \
179 -Wstack-protector \
94180 -Wstrict-aliasing \
95181 -Wstrict-overflow \
182 -Wstrict-prototypes \
183 -Wsuggest-attribute=const \
184 -Wsuggest-attribute=format \
185 -Wsuggest-attribute=noreturn \
186 -Wsuggest-attribute=pure \
187 -Wswitch \
188 -Wswitch-default \
189 -Wsync-nand \
96190 -Wsystem-headers \
97 -Wfloat-equal \
98 -Wtraditional \
99 -Wtraditional-conversion \
100 -Wdeclaration-after-statement \
101 -Wundef \
102 -Wshadow \
191 -Wtrampolines \
192 -Wtrigraphs \
193 -Wtype-limits \
194 -Wuninitialized \
195 -Wunknown-pragmas \
103196 -Wunsafe-loop-optimizations \
104 -Wpointer-arith \
105 -Wbad-function-cast \
106 -Wc++-compat \
107 -Wcast-qual \
108 -Wcast-align \
109 -Wwrite-strings \
110 -Wconversion \
111 -Wsign-conversion \
112 -Wlogical-op \
113 -Waggregate-return \
114 -Wstrict-prototypes \
115 -Wold-style-definition \
116 -Wmissing-prototypes \
117 -Wmissing-declarations \
118 -Wmissing-noreturn \
119 -Wmissing-format-attribute \
120 -Wpacked \
121 -Wpadded \
122 -Wredundant-decls \
123 -Wnested-externs \
124 -Wunreachable-code \
125 -Winline \
126 -Winvalid-pch \
127 -Wlong-long \
197 -Wunused \
198 -Wunused-but-set-parameter \
199 -Wunused-but-set-variable \
200 -Wunused-function \
201 -Wunused-label \
202 -Wunused-local-typedefs \
203 -Wunused-macros \
204 -Wunused-parameter \
205 -Wunused-result \
206 -Wunused-value \
207 -Wunused-variable \
208 -Wvarargs \
209 -Wvariadic-macros \
210 -Wvector-operation-performance \
128211 -Wvla \
129212 -Wvolatile-register-var \
130 -Wdisabled-optimization \
131 -Wstack-protector \
132 -Woverlength-strings \
133 -Wbuiltin-macro-redefined \
134 -Wmudflap \
135 -Wpacked-bitfield-compat \
136 -Wsync-nand \
213 -Wwrite-strings \
214 \
137215 ; do
138216 gl_manywarn_set="$gl_manywarn_set $gl_manywarn_item"
139217 done
140 # The following are not documented in the manual but are included in
141 # output from gcc --help=warnings.
142 for gl_manywarn_item in \
143 -Wattributes \
144 -Wcoverage-mismatch \
145 -Wmultichar \
146 -Wunused-macros \
147 ; do
148 gl_manywarn_set="$gl_manywarn_set $gl_manywarn_item"
149 done
150 # More warnings from gcc 4.6.2 --help=warnings.
151 for gl_manywarn_item in \
152 -Wabi \
153 -Wcpp \
154 -Wdeprecated \
155 -Wdeprecated-declarations \
156 -Wdiv-by-zero \
157 -Wdouble-promotion \
158 -Wendif-labels \
159 -Wextra \
160 -Wformat-contains-nul \
161 -Wformat-extra-args \
162 -Wformat-zero-length \
163 -Wformat=2 \
164 -Wmultichar \
165 -Wnormalized=nfc \
166 -Woverflow \
167 -Wpointer-to-int-cast \
168 -Wpragmas \
169 -Wsuggest-attribute=const \
170 -Wsuggest-attribute=noreturn \
171 -Wsuggest-attribute=pure \
172 -Wtrampolines \
173 ; do
174 gl_manywarn_set="$gl_manywarn_set $gl_manywarn_item"
175 done
176
177 # Disable the missing-field-initializers warning if needed
218
219 # gcc --help=warnings outputs an unusual form for this option; list
220 # it here so that the above 'comm' command doesn't report a false match.
221 gl_manywarn_set="$gl_manywarn_set -Wnormalized=nfc"
222
223 # These are needed for older GCC versions.
224 if test -n "$GCC"; then
225 case `($CC --version) 2>/dev/null` in
226 'gcc (GCC) '[[0-3]].* | \
227 'gcc (GCC) '4.[[0-7]].*)
228 gl_manywarn_set="$gl_manywarn_set -fdiagnostics-show-option"
229 gl_manywarn_set="$gl_manywarn_set -funit-at-a-time"
230 ;;
231 esac
232 fi
233
234 # Disable specific options as needed.
178235 if test "$gl_cv_cc_nomfi_needed" = yes; then
179236 gl_manywarn_set="$gl_manywarn_set -Wno-missing-field-initializers"
180237 fi
181238
239 if test "$gl_cv_cc_uninitialized_supported" = no; then
240 gl_manywarn_set="$gl_manywarn_set -Wno-uninitialized"
241 fi
242
182243 $1=$gl_manywarn_set
183244 ])
3232 dontwarn="$dontwarn -Wpadded"
3333 # GCC very confused with -O2
3434 dontwarn="$dontwarn -Wunreachable-code"
35 # We explicitly need to remove const sometimes
35 # Too many to deal with
36 dontwarn="$dontwarn -Wconversion"
37 # Too many to deal with
38 dontwarn="$dontwarn -Wsign-conversion"
39 # GNULIB gettext.h violates
40 dontwarn="$dontwarn -Wvla"
41 # Many GNULIB header violations
42 dontwarn="$dontwarn -Wundef"
43 # Need to allow bad cast for execve()
3644 dontwarn="$dontwarn -Wcast-qual"
37 # Allow vars decl in the middle of blocks
45 # We need to use long long in many places
46 dontwarn="$dontwarn -Wlong-long"
47 # We allow manual list of all enum cases without default:
48 dontwarn="$dontwarn -Wswitch-default"
49 # We allow optional default: instead of listing all enum values
50 dontwarn="$dontwarn -Wswitch-enum"
51 # Not a problem since we don't use -fstrict-overflow
52 dontwarn="$dontwarn -Wstrict-overflow"
53 # Not a problem since we don't use -funsafe-loop-optimizations
54 dontwarn="$dontwarn -Wunsafe-loop-optimizations"
55 # Things like virAsprintf mean we can't use this
56 dontwarn="$dontwarn -Wformat-nonliteral"
57 # Gnulib's stat-time.h violates this
58 dontwarn="$dontwarn -Waggregate-return"
59 # gcc 4.4.6 complains this is C++ only; gcc 4.7.0 implies this from -Wall
60 dontwarn="$dontwarn -Wenum-compare"
61
62 # gcc 4.2 treats attribute(format) as an implicit attribute(nonnull),
63 # which triggers spurious warnings for our usage
64 AC_CACHE_CHECK([whether the C compiler's -Wformat allows NULL strings],
65 [lv_cv_gcc_wformat_null_works], [
66 save_CFLAGS=$CFLAGS
67 CFLAGS='-Wunknown-pragmas -Werror -Wformat'
68 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
69 #include <stddef.h>
70 static __attribute__ ((__format__ (__printf__, 1, 2))) int
71 foo (const char *fmt, ...) { return !fmt; }
72 ]], [[
73 return foo(NULL);
74 ]])],
75 [lv_cv_gcc_wformat_null_works=yes],
76 [lv_cv_gcc_wformat_null_works=no])
77 CFLAGS=$save_CFLAGS])
78
79 # Gnulib uses '#pragma GCC diagnostic push' to silence some
80 # warnings, but older gcc doesn't support this.
81 AC_CACHE_CHECK([whether pragma GCC diagnostic push works],
82 [lv_cv_gcc_pragma_push_works], [
83 save_CFLAGS=$CFLAGS
84 CFLAGS='-Wunknown-pragmas -Werror'
85 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
86 #pragma GCC diagnostic push
87 #pragma GCC diagnostic pop
88 ]])],
89 [lv_cv_gcc_pragma_push_works=yes],
90 [lv_cv_gcc_pragma_push_works=no])
91 CFLAGS=$save_CFLAGS])
92 if test $lv_cv_gcc_pragma_push_works = no; then
93 dontwarn="$dontwarn -Wmissing-prototypes"
94 dontwarn="$dontwarn -Wmissing-declarations"
95 dontwarn="$dontwarn -Wcast-align"
96 else
97 AC_DEFINE_UNQUOTED([WORKING_PRAGMA_PUSH], 1,
98 [Define to 1 if gcc supports pragma push/pop])
99 fi
100
101 dnl Check whether strchr(s, char variable) causes a bogus compile
102 dnl warning, which is the case with GCC < 4.6 on some glibc
103 AC_CACHE_CHECK([whether the C compiler's -Wlogical-op gives bogus warnings],
104 [lv_cv_gcc_wlogical_op_broken], [
105 save_CFLAGS="$CFLAGS"
106 CFLAGS="-O2 -Wlogical-op -Werror"
107 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
108 #include <string.h>
109 ]], [[
110 const char *haystack;
111 char needle;
112 return strchr(haystack, needle) == haystack;]])],
113 [lv_cv_gcc_wlogical_op_broken=no],
114 [lv_cv_gcc_wlogical_op_broken=yes])
115 CFLAGS="$save_CFLAGS"])
116
117 # We might fundamentally need some of these disabled forever, but
118 # ideally we'd turn many of them on
119 dontwarn="$dontwarn -Wfloat-equal"
38120 dontwarn="$dontwarn -Wdeclaration-after-statement"
39 # Using long long is fine
40 dontwarn="$dontwarn -Wlong-long"
41 # Unused macros are ok
121 dontwarn="$dontwarn -Wpacked"
42122 dontwarn="$dontwarn -Wunused-macros"
43
123 dontwarn="$dontwarn -Woverlength-strings"
124 dontwarn="$dontwarn -Wstack-protector"
44125
45126 # g_clear_object & G_ATOMIC_OP_USE_GCC_BUILTINS causes
46127 # violations with this. XXX Fix glib ?
47128 dontwarn="$dontwarn -Wbad-function-cast"
48129
130 # Due to gutils.h bug in g_bit_storage
131 wantwarn="$wantwarn -Wno-sign-conversion"
132 wantwarn="$wantwarn -Wno-conversion"
133 # We can't enable this due to horrible spice_usb_device_get_description
134 # signature
135 wantwarn="$wantwarn -Wno-format-nonliteral"
136
49137 # Get all possible GCC warnings
50138 gl_MANYWARN_ALL_GCC([maybewarn])
51139
52140 # Remove the ones we don't want, blacklisted earlier
53141 gl_MANYWARN_COMPLEMENT([wantwarn], [$maybewarn], [$dontwarn])
142
143 # GNULIB uses '-W' (aka -Wextra) which includes a bunch of stuff.
144 # Unfortunately, this means you can't simply use '-Wsign-compare'
145 # with gl_MANYWARN_COMPLEMENT
146 # So we have -W enabled, and then have to explicitly turn off...
147 wantwarn="$wantwarn -Wno-sign-compare"
148
149 # GNULIB expects this to be part of -Wc++-compat, but we turn
150 # that one off, so we need to manually enable this again
151 wantwarn="$wantwarn -Wjump-misses-init"
152
153 # GNULIB turns on -Wformat=2 which implies -Wformat-nonliteral,
154 # so we need to manually re-exclude it. Also, older gcc 4.2
155 # added an implied ATTRIBUTE_NONNULL on any parameter marked
156 # ATTRIBUTE_FMT_PRINT, which causes -Wformat failure on our
157 # intentional use of virReportError(code, NULL).
158 wantwarn="$wantwarn -Wno-format-nonliteral"
159 if test $lv_cv_gcc_wformat_null_works = no; then
160 wantwarn="$wantwarn -Wno-format"
161 fi
162
163 # This should be < 256 really. Currently we're down to 4096,
164 # but using 1024 bytes sized buffers (mostly for virStrerror)
165 # stops us from going down further
166 wantwarn="$wantwarn -Wframe-larger-than=4096"
167 dnl wantwarn="$wantwarn -Wframe-larger-than=256"
168
169 # Extra special flags
170 dnl -fstack-protector stuff passes gl_WARN_ADD with gcc
171 dnl on Mingw32, but fails when actually used
172 case $host in
173 aarch64-*-*)
174 dnl "error: -fstack-protector not supported for this target [-Werror]"
175 ;;
176 *-*-linux*)
177 dnl Prefer -fstack-protector-strong if it's available.
178 dnl There doesn't seem to be great overhead in adding
179 dnl -fstack-protector-all instead of -fstack-protector.
180 dnl
181 dnl We also don't need ssp-buffer-size with -all or -strong,
182 dnl since functions are protected regardless of buffer size.
183 dnl wantwarn="$wantwarn --param=ssp-buffer-size=4"
184 wantwarn="$wantwarn -fstack-protector-strong"
185 ;;
186 *-*-freebsd*)
187 dnl FreeBSD ships old gcc 4.2.1 which doesn't handle
188 dnl -fstack-protector-all well
189 wantwarn="$wantwarn -fstack-protector"
190
191 wantwarn="$wantwarn -Wno-unused-command-line-argument"
192 ;;
193 esac
194 wantwarn="$wantwarn -fexceptions"
195 wantwarn="$wantwarn -fasynchronous-unwind-tables"
196
197 # Need -fipa-pure-const in order to make -Wsuggest-attribute=pure
198 # fire even without -O.
199 wantwarn="$wantwarn -fipa-pure-const"
200 # We should eventually enable this, but right now there are at
201 # least 75 functions triggering warnings.
202 wantwarn="$wantwarn -Wno-suggest-attribute=pure"
203 wantwarn="$wantwarn -Wno-suggest-attribute=const"
204
205 if test "$set_werror" = "yes"
206 then
207 wantwarn="$wantwarn -Werror"
208 fi
54209
55210 # Check for $CC support of each warning
56211 for w in $wantwarn; do
57212 gl_WARN_ADD([$w])
58213 done
59214
60 # GNULIB uses '-W' (aka -Wextra) which includes a bunch of stuff.
61 # Unfortunately, this means you can't simply use '-Wsign-compare'
62 # with gl_MANYWARN_COMPLEMENT
63 # So we have -W enabled, and then have to explicitly turn off...
64 gl_WARN_ADD([-Wno-sign-compare])
65
66 # Due to gutils.h bug in g_bit_storage
67 gl_WARN_ADD([-Wno-sign-conversion])
68 gl_WARN_ADD([-Wno-conversion])
69 gl_WARN_ADD([-Wno-unused-parameter])
70 # We can't enable this due to horrible spice_usb_device_get_description
71 # signature
72 gl_WARN_ADD([-Wno-format-nonliteral])
73
74
75
76 # GNULIB expects this to be part of -Wc++-compat, but we turn
77 # that one off, so we need to manually enable this again
78 gl_WARN_ADD([-Wjump-misses-init])
79
80 # This should be < 256 really. Currently we're down to 4096,
81 # but using 1024 bytes sized buffers (mostly for virStrerror)
82 # stops us from going down further
83 gl_WARN_ADD([-Wframe-larger-than=4096])
84
85 # Use improved glibc headers
215 case $host in
216 *-*-linux*)
217 dnl Fall back to -fstack-protector-all if -strong is not available
218 case $WARN_CFLAGS in
219 *-fstack-protector-strong*)
220 ;;
221 *)
222 gl_WARN_ADD(["-fstack-protector-all"])
223 ;;
224 esac
225 ;;
226 esac
227
228 # Silence certain warnings in gnulib, and use improved glibc headers
229 AC_DEFINE([lint], [1],
230 [Define to 1 if the compiler is checking for lint.])
86231 AH_VERBATIM([FORTIFY_SOURCE],
87232 [/* Enable compile-time and run-time bounds-checking, and some warnings,
88233 without upsetting newer glibc. */
89 #if !defined _FORTIFY_SOURCE && defined __OPTIMIZE__ && __OPTIMIZE__
234 #if !defined _FORTIFY_SOURCE && defined __OPTIMIZE__ && __OPTIMIZE__
90235 # define _FORTIFY_SOURCE 2
91236 #endif
92237 ])
93238
94 # Extra special flags
95 dnl -fstack-protector stuff passes gl_WARN_ADD with gcc
96 dnl on Mingw32, but fails when actually used
97 case $host in
98 *-*-linux*)
99 dnl Fedora only uses -fstack-protector, but doesn't seem to
100 dnl be great overhead in adding -fstack-protector-all instead
101 dnl gl_WARN_ADD([-fstack-protector])
102 gl_WARN_ADD([-fstack-protector-all])
103 gl_WARN_ADD([--param=ssp-buffer-size=4])
104 ;;
105 esac
106 gl_WARN_ADD([-fexceptions])
107 gl_WARN_ADD([-fasynchronous-unwind-tables])
108 gl_WARN_ADD([-fdiagnostics-show-option])
109 gl_WARN_ADD([-funit-at-a-time])
110
111 # Need -fipa-pure-const in order to make -Wsuggest-attribute=pure
112 # fire even without -O.
113 gl_WARN_ADD([-fipa-pure-const])
114
115 # We should eventually enable this, but right now there are at
116 # least 75 functions triggering warnings.
117 gl_WARN_ADD([-Wno-suggest-attribute=pure])
118 gl_WARN_ADD([-Wno-suggest-attribute=const])
119
120
121 if test "$set_werror" = "yes"
122 then
123 gl_WARN_ADD([-Werror])
124 fi
125
126 WARN_LDFLAGS=$WARN_CFLAGS
127 AC_SUBST([WARN_CFLAGS])
128 AC_SUBST([WARN_LDFLAGS])
239 if test "$gl_cv_warn_c__Wlogical_op" = yes &&
240 test "$lv_cv_gcc_wlogical_op_broken" = yes; then
241 AC_DEFINE_UNQUOTED([BROKEN_GCC_WLOGICALOP], 1,
242 [Define to 1 if gcc -Wlogical-op reports false positives on strchr])
243 fi
129244 ])
0 # warnings.m4 serial 5
1 dnl Copyright (C) 2008-2012 Free Software Foundation, Inc.
0 # warnings.m4 serial 11
1 dnl Copyright (C) 2008-2013 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
1313 [m4_define([gl_AS_VAR_APPEND],
1414 [AS_VAR_SET([$1], [AS_VAR_GET([$1])$2])])])
1515
16 # gl_WARN_ADD(PARAMETER, [VARIABLE = WARN_CFLAGS])
17 # ------------------------------------------------
18 # Adds parameter to WARN_CFLAGS if the compiler supports it. For example,
19 # gl_WARN_ADD([-Wparentheses]).
16
17 # gl_COMPILER_OPTION_IF(OPTION, [IF-SUPPORTED], [IF-NOT-SUPPORTED],
18 # [PROGRAM = AC_LANG_PROGRAM()])
19 # -----------------------------------------------------------------
20 # Check if the compiler supports OPTION when compiling PROGRAM.
21 #
22 # FIXME: gl_Warn must be used unquoted until we can assume Autoconf
23 # 2.64 or newer.
24 AC_DEFUN([gl_COMPILER_OPTION_IF],
25 [AS_VAR_PUSHDEF([gl_Warn], [gl_cv_warn_[]_AC_LANG_ABBREV[]_$1])dnl
26 AS_VAR_PUSHDEF([gl_Flags], [_AC_LANG_PREFIX[]FLAGS])dnl
27 AS_LITERAL_IF([$1],
28 [m4_pushdef([gl_Positive], m4_bpatsubst([$1], [^-Wno-], [-W]))],
29 [gl_positive="$1"
30 case $gl_positive in
31 -Wno-*) gl_positive=-W`expr "X$gl_positive" : 'X-Wno-\(.*\)'` ;;
32 esac
33 m4_pushdef([gl_Positive], [$gl_positive])])dnl
34 AC_CACHE_CHECK([whether _AC_LANG compiler handles $1], m4_defn([gl_Warn]), [
35 gl_save_compiler_FLAGS="$gl_Flags"
36 gl_AS_VAR_APPEND(m4_defn([gl_Flags]),
37 [" $gl_unknown_warnings_are_errors ]m4_defn([gl_Positive])["])
38 AC_LINK_IFELSE([m4_default([$4], [AC_LANG_PROGRAM([])])],
39 [AS_VAR_SET(gl_Warn, [yes])],
40 [AS_VAR_SET(gl_Warn, [no])])
41 gl_Flags="$gl_save_compiler_FLAGS"
42 ])
43 AS_VAR_IF(gl_Warn, [yes], [$2], [$3])
44 m4_popdef([gl_Positive])dnl
45 AS_VAR_POPDEF([gl_Flags])dnl
46 AS_VAR_POPDEF([gl_Warn])dnl
47 ])
48
49 # gl_UNKNOWN_WARNINGS_ARE_ERRORS
50 # ------------------------------
51 # Clang doesn't complain about unknown warning options unless one also
52 # specifies -Wunknown-warning-option -Werror. Detect this.
53 AC_DEFUN([gl_UNKNOWN_WARNINGS_ARE_ERRORS],
54 [gl_COMPILER_OPTION_IF([-Werror -Wunknown-warning-option],
55 [gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror'],
56 [gl_unknown_warnings_are_errors=])])
57
58 # gl_WARN_ADD(OPTION, [VARIABLE = WARN_CFLAGS],
59 # [PROGRAM = AC_LANG_PROGRAM()])
60 # ---------------------------------------------
61 # Adds parameter to WARN_CFLAGS if the compiler supports it when
62 # compiling PROGRAM. For example, gl_WARN_ADD([-Wparentheses]).
63 #
64 # If VARIABLE is a variable name, AC_SUBST it.
2065 AC_DEFUN([gl_WARN_ADD],
21 dnl FIXME: gl_Warn must be used unquoted until we can assume
22 dnl autoconf 2.64 or newer.
23 [AS_VAR_PUSHDEF([gl_Warn], [gl_cv_warn_$1])dnl
24 AC_CACHE_CHECK([whether compiler handles $1], m4_defn([gl_Warn]), [
25 gl_save_CPPFLAGS="$CPPFLAGS"
26 CPPFLAGS="${CPPFLAGS} $1"
27 AC_PREPROC_IFELSE([AC_LANG_PROGRAM([])],
28 [AS_VAR_SET(gl_Warn, [yes])],
29 [AS_VAR_SET(gl_Warn, [no])])
30 CPPFLAGS="$gl_save_CPPFLAGS"
66 [AC_REQUIRE([gl_UNKNOWN_WARNINGS_ARE_ERRORS])
67 gl_COMPILER_OPTION_IF([$1],
68 [gl_AS_VAR_APPEND(m4_if([$2], [], [[WARN_CFLAGS]], [[$2]]), [" $1"])],
69 [],
70 [$3])
71 m4_ifval([$2],
72 [AS_LITERAL_IF([$2], [AC_SUBST([$2])])],
73 [AC_SUBST([WARN_CFLAGS])])dnl
3174 ])
32 AS_VAR_IF(gl_Warn, [yes],
33 [gl_AS_VAR_APPEND(m4_if([$2], [], [[WARN_CFLAGS]], [[$2]]), [" $1"])])
34 AS_VAR_POPDEF([gl_Warn])dnl
35 m4_ifval([$2], [AS_LITERAL_IF([$2], [AC_SUBST([$2])], [])])dnl
36 ])
75
76 # Local Variables:
77 # mode: autoconf
78 # End:
1515 BuildRequires: mingw64-glib2
1616 BuildRequires: mingw32-libvirt >= 0.9.10
1717 BuildRequires: mingw64-libvirt >= 0.9.10
18
18 BuildRequires: intltool
1919 BuildRequires: pkgconfig
2020
2121 BuildArch: noarch
105105 rm -rf $RPM_BUILD_ROOT%{mingw32_datadir}/gtk-doc
106106 rm -rf $RPM_BUILD_ROOT%{mingw64_datadir}/gtk-doc
107107
108 %mingw_find_lang libvirt-glib
108109
109 %files -n mingw32-libvirt-glib
110 %files -n mingw32-libvirt-glib -f mingw32-libvirt-glib.lang
110111 %doc README COPYING AUTHORS ChangeLog NEWS
111112 %{mingw32_bindir}/libvirt-glib-1.0-0.dll
112113
120121 %{mingw32_includedir}/libvirt-glib-1.0/libvirt-glib/libvirt-glib.h
121122 %{mingw32_includedir}/libvirt-glib-1.0/libvirt-glib/libvirt-glib-*.h
122123
123 %files -n mingw64-libvirt-glib
124 %files -n mingw64-libvirt-glib -f mingw64-libvirt-glib.lang
124125 %doc README COPYING AUTHORS ChangeLog NEWS
125126 %{mingw64_bindir}/libvirt-glib-1.0-0.dll
126127
0 af
1 am
2 anp
3 ar
4 as
5 ast
6 bal
7 be
8 bg
9 bn_IN
10 bn
11 bo
12 br
13 brx
14 bs
15 ca
16 cs
17 cy
18 da
19 de_CH
20 de
21 el
22 en_GB
23 eo
24 es
25 et
26 eu
27 fa
28 fi
29 fr
30 gl
31 gu
32 he
33 hi
34 hr
35 hu
36 ia
37 id
38 ilo
39 is
40 it
41 ja
42 ka
43 kk
44 km
45 kn
46 ko
47 kw_GB
48 kw@kkcor
49 kw
50 kw@uccor
51 ky
52 lt
53 lv
54 mai
55 mk
56 ml
57 mn
58 mr
59 ms
60 nb
61 nds
62 ne
63 nl
64 nn
65 nso
66 or
67 pa
68 pl
69 pt_BR
70 pt
71 ro
72 ru
73 si
74 sk
75 sl
76 sq
77 sr@latin
78 sr
79 sv
80 ta
81 te
82 tg
83 th
84 tr
85 tw
86 uk
87 ur
88 vi
89 wba
90 yo
91 zh_CN
92 zh_HK
93 zh_TW
94 zu
3232 datadir = @datadir@
3333 datarootdir = @datarootdir@
3434 libdir = @libdir@
35 DATADIRNAME = @DATADIRNAME@
36 itlocaledir = $(prefix)/$(DATADIRNAME)/locale
35 localedir = @localedir@
3736 subdir = po
3837 install_sh = @install_sh@
3938 # Automake >= 1.8 provides @mkdir_p@.
7978
8079 .po.pox:
8180 $(MAKE) $(GETTEXT_PACKAGE).pot
82 $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox
81 $(MSGMERGE) $* $(GETTEXT_PACKAGE).pot -o $*.pox
8382
8483 .po.mo:
8584 $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $<
107106 install-data-yes: all
108107 linguas="$(USE_LINGUAS)"; \
109108 for lang in $$linguas; do \
110 dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \
109 dir=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
111110 $(mkdir_p) $$dir; \
112111 if test -r $$lang.gmo; then \
113112 $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
141140 uninstall:
142141 linguas="$(USE_LINGUAS)"; \
143142 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; \
143 rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
144 rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
146145 done
147146
148147 check: all $(GETTEXT_PACKAGE).pot
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Afrikaans (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/af/)\n"
14 "Language: af\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Amharic (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/am/)\n"
14 "Language: am\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: libvirt-glib\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: \n"
11 "Last-Translator: \n"
12 "Language-Team: Angika\n"
13 "Language: anp\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
18 "X-Generator: Zanata 3.6.2\n"
19
20 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
21 msgid "No XML document to parse"
22 msgstr ""
23
24 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
25 msgid "Unable to parse configuration"
26 msgstr ""
27
28 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
29 #, c-format
30 msgid "XML data has no '%s' node"
31 msgstr ""
32
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 msgid "No XML document associated with this config object"
35 msgstr ""
36
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #, c-format
39 msgid "Unable to create RNG parser for %s"
40 msgstr ""
41
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #, c-format
44 msgid "Unable to parse RNG %s"
45 msgstr ""
46
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #, c-format
49 msgid "Unable to create RNG validation context %s"
50 msgstr ""
51
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 msgid "Unable to validate doc"
54 msgstr ""
55
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #, c-format
58 msgid "Connection %s is already open"
59 msgstr ""
60
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #, c-format
63 msgid "Unable to open %s"
64 msgstr ""
65
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 msgid "Unable to get connection URI"
68 msgstr ""
69
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
71 #, c-format
72 msgid "Unable to count %s"
73 msgstr ""
74
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
76 #, c-format
77 msgid "Unable to list %s %d"
78 msgstr ""
79
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
82 msgid "Connection is not open"
83 msgstr ""
84
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
86 msgid "Unable to count domains"
87 msgstr ""
88
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
90 msgid "Unable to list domains"
91 msgstr ""
92
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
95 msgid "Connection is not opened"
96 msgstr ""
97
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
99 msgid "Unable to get hypervisor name"
100 msgstr ""
101
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
103 msgid "Unable to get hypervisor version"
104 msgstr ""
105
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
108 msgid "Failed to create domain"
109 msgstr ""
110
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
112 msgid "Failed to create storage pool"
113 msgstr ""
114
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 msgid "Unable to get node info"
117 msgstr ""
118
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 msgid "Unable to get capabilities"
121 msgstr ""
122
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 msgid "Unable to restore domain"
125 msgstr ""
126
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 msgid "virStreamRecv call would block"
129 msgstr ""
130
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #, c-format
134 msgid "Got virStreamRecv error in %s"
135 msgstr ""
136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 msgid "Unable to perform RecvAll"
139 msgstr ""
140
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 msgid "virStreamSend call would block"
143 msgstr ""
144
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 msgid "Unable to perform SendAll"
147 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Arabic (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ar/)\n"
14 "Language: ar\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
19 "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Assamese (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/as/)\n"
14 "Language: as\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Asturian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ast/)\n"
14 "Language: ast\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Balochi (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/bal/)\n"
14 "Language: bal\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Belarusian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/be/)\n"
14 "Language: be\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
19 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Bulgarian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/bg/)\n"
14 "Language: bg\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Bengali (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/bn/)\n"
14 "Language: bn\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Bengali (India) (http://www.transifex.com/projects/p/libvirt-"
13 "glib/language/bn_IN/)\n"
14 "Language: bn-IN\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Tibetan (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/bo/)\n"
14 "Language: bo\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Breton (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/br/)\n"
14 "Language: br\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Bodo (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/brx/)\n"
14 "Language: brx\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Bosnian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/bs/)\n"
14 "Language: bs\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
19 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>, 2015. #zanata
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
11 "PO-Revision-Date: 2015-05-09 02:03-0400\n"
12 "Last-Translator: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>\n"
13 "Language-Team: Catalan (http://www.transifex.com/projects/p/libvirt-glib/"
14 "language/ca/)\n"
15 "Language: ca\n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr "Cap document XML per analitzar sintàcticament"
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr "No es pot analitzar sintàcticament"
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr "Les dades del XML no tenen cap node «%s»"
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38 "Cap document XML que estigui associat amb aquest objecte de configuració"
39
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
41 #, c-format
42 msgid "Unable to create RNG parser for %s"
43 msgstr "No es pot crear l'analitzador sintàctic RNG per %s"
44
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
46 #, c-format
47 msgid "Unable to parse RNG %s"
48 msgstr "No es pot analitzar sintàcticament el RNG %s"
49
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
51 #, c-format
52 msgid "Unable to create RNG validation context %s"
53 msgstr "No es pot crear la validació del context del RNG %s"
54
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
56 msgid "Unable to validate doc"
57 msgstr "No es pot validar el document"
58
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
60 #, c-format
61 msgid "Connection %s is already open"
62 msgstr "La connexió %s ja està oberta"
63
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
65 #, c-format
66 msgid "Unable to open %s"
67 msgstr "No es pot obrir %s"
68
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
70 msgid "Unable to get connection URI"
71 msgstr "No es pot obtenir la URI de la connexió"
72
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "No es pot contar %s"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr "No es pot llistar %s %d"
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
85 msgid "Connection is not open"
86 msgstr "La connexió no és oberta"
87
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "No es poden contar els dominis"
91
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "No es poden llistar els dominis"
95
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
98 msgid "Connection is not opened"
99 msgstr "La connexió no està oberta"
100
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
102 msgid "Unable to get hypervisor name"
103 msgstr "No es pot obtenir el nom de l'hipervisor"
104
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
106 msgid "Unable to get hypervisor version"
107 msgstr "No es pot obtenir la versió de l'hipervisor"
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
111 msgid "Failed to create domain"
112 msgstr "La creació del domini ha fallat"
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
115 msgid "Failed to create storage pool"
116 msgstr "La creació de la reserva de l'emmagatzematge ha fallat"
117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
119 msgid "Unable to get node info"
120 msgstr "No es pot obtenir la informació del node"
121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
123 msgid "Unable to get capabilities"
124 msgstr "No es poden obtenir les capacitats"
125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
127 msgid "Unable to restore domain"
128 msgstr "No es pot restaurar el domini"
129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
131 msgid "virStreamRecv call would block"
132 msgstr "La crida a virStreamRecv podria bloquejar"
133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
136 #, c-format
137 msgid "Got virStreamRecv error in %s"
138 msgstr "Es va obtenir un error en virStreamRecv a %s"
139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
141 msgid "Unable to perform RecvAll"
142 msgstr "No es pot realitzar RecvAll"
143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
145 msgid "virStreamSend call would block"
146 msgstr "La crida a virStreamSend podria bloquejar"
147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
149 msgid "Unable to perform SendAll"
150 msgstr "No es pot realitzar SendAll"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Czech (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/cs/)\n"
14 "Language: cs\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Welsh (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/cy/)\n"
14 "Language: cy\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != "
19 "11) ? 2 : 3;\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Danish (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/da/)\n"
14 "Language: da\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: German (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/de/)\n"
14 "Language: de\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/"
13 "libvirt-glib/language/de_CH/)\n"
14 "Language: de-CH\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Greek (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/el/)\n"
14 "Language: el\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Robert Readman <robert_readman@hotmail.com>, 2013
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
11 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
12 "Last-Translator: Robert Readman <robert_readman@hotmail.com>\n"
13 "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
14 "libvirt-glib/language/en_GB/)\n"
15 "Language: en-GB\n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr "No XML document to parse"
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr "Unable to parse configuration"
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr "XML data has no '%s' node"
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr "No XML document associated with this config object"
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr "Unable to create RNG parser for %s"
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr "Unable to parse RNG %s"
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr "Unable to create RNG validation context %s"
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr "Unable to validate doc"
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr "Connection %s is already open"
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr "Unable to open %s"
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr "Unable to get connection URI"
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr "Unable to count %s"
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr "Unable to list %s %d"
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr "Connection is not open"
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr "Unable to count domains"
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr "Unable to list domains"
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr "Connection is not opened"
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr "Unable to get hypervisor name"
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr "Unable to get hypervisor version"
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr "Failed to create domain"
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr "Failed to create storage pool"
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr "Unable to get node info"
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr "Unable to get capabilities"
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr "Unable to restore domain"
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr "virStreamRecv call would block"
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr "Got virStreamRecv error in %s"
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr "Unable to perform RecvAll"
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr "virStreamSend call would block"
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr "Unable to perform SendAll"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Esperanto (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/eo/)\n"
14 "Language: eo\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Adolfo Jayme Barrientos <fitoschido@ubuntu.com>, 2013
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
11 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
12 "Last-Translator: Adolfo Jayme Barrientos <fitoschido@ubuntu.com>\n"
13 "Language-Team: Spanish (http://www.transifex.com/projects/p/libvirt-glib/"
14 "language/es/)\n"
15 "Language: es\n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr "No hay ningún document XML que analizar"
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr "No se pudo analizar la configuración"
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr "Los datos XML no tienen un nodo «%s»"
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38 "No hay ningún documento XML asociado con este objeto de la configuración"
39
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
41 #, c-format
42 msgid "Unable to create RNG parser for %s"
43 msgstr "No se pudo crear el analizador RNG para %s"
44
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
46 #, c-format
47 msgid "Unable to parse RNG %s"
48 msgstr "No se pudo analizar el RNG %s"
49
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
51 #, c-format
52 msgid "Unable to create RNG validation context %s"
53 msgstr "No se pudo crear el contexto de validación de RNG %s"
54
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
56 msgid "Unable to validate doc"
57 msgstr "No se pudo validar el documento"
58
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
60 #, c-format
61 msgid "Connection %s is already open"
62 msgstr "La conexión %s ya está abierta"
63
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
65 #, c-format
66 msgid "Unable to open %s"
67 msgstr "No se puede abrir %s"
68
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
70 msgid "Unable to get connection URI"
71 msgstr "No se puede obtener el URI de la conexión"
72
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "No se puede contar %s"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr ""
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
85 msgid "Connection is not open"
86 msgstr "La conexión no está abierta"
87
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "No se pueden contar los dominios"
91
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "No se pueden listar los dominios"
95
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
98 msgid "Connection is not opened"
99 msgstr "La conexión no está abierta"
100
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
102 msgid "Unable to get hypervisor name"
103 msgstr "No se puede obtener el nombre del hipervisor"
104
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
106 msgid "Unable to get hypervisor version"
107 msgstr "No se puede obtener la versión del hipervisor"
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
111 msgid "Failed to create domain"
112 msgstr "Falló al crear el dominio"
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
115 msgid "Failed to create storage pool"
116 msgstr "Falló al crear el grupo de almacenamiento"
117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
119 msgid "Unable to get node info"
120 msgstr "No se puede obtener la información del nodo"
121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
123 msgid "Unable to get capabilities"
124 msgstr "No se pudieron obtener las capacidades"
125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
127 msgid "Unable to restore domain"
128 msgstr "No se puede restaurar el dominio"
129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
131 msgid "virStreamRecv call would block"
132 msgstr ""
133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
136 #, c-format
137 msgid "Got virStreamRecv error in %s"
138 msgstr "Se obtivo el error virStreamRecv en %s"
139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
141 msgid "Unable to perform RecvAll"
142 msgstr "No se puede realizar RecvAll"
143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
145 msgid "virStreamSend call would block"
146 msgstr ""
147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
149 msgid "Unable to perform SendAll"
150 msgstr "No se puede realizar SendAll"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Estonian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/et/)\n"
14 "Language: et\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Basque (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/eu/)\n"
14 "Language: eu\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Persian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/fa/)\n"
14 "Language: fa\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Finnish (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/fi/)\n"
14 "Language: fi\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Jérôme Fenal <jfenal@gmail.com>, 2013
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
11 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
12 "Last-Translator: Jérôme Fenal <jfenal@gmail.com>\n"
13 "Language-Team: French (http://www.transifex.com/projects/p/libvirt-glib/"
14 "language/fr/)\n"
15 "Language: fr\n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr "Aucun document XML à analyser"
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr "Impossible d'analyser la configuration"
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr "Les données XML n'ont pas de nœud « %s »"
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr "Aucun document XML associé avec cet objet de configuration"
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr "Impossible de créer l'analyseur RNG pour %s"
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr "Impossible d'analyser le RNG %s"
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr "Impossible de créer un contexte de validation RNG %s"
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr "Impossible de valider le document"
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr "La connexion %s est déjà ouverte"
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr "Impossible d'ouvrir %s"
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr "Impossible d'obtenir l'URI de connexion"
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr "Impossible de compter %s"
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr "Impossible de lister %s %d"
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr "La connexion n'est pas ouverte"
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr "Impossible de compter les domaines"
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr "Impossible de lister les domaines"
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr "La connexion n'est pas ouverte"
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr "Impossible d'obtenir le nom de l'hyperviseur"
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr "Impossible d'obtenir la version de l'hyperviseur"
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr "Échec de la création du domaine"
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr "Échec de la création du pool de stockage"
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr "Impossible d'obtenir les informations sur le nœud"
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr "Impossible d'obtenir les capacités"
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr "Impossible de restaurer le domaine"
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr "L'appel à virStreamRecv serait bloquant"
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr "Erreur virStreamRecv survenue dans %s"
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr "Impossible d'exécuter RecvAll"
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr "L'appel à virStreamSend serait bloquant"
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr "Impossible d'exécuter SendAll"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Galician (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/gl/)\n"
14 "Language: gl\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Gujarati (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/gu/)\n"
14 "Language: gu\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Hebrew (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/he/)\n"
14 "Language: he\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Mohan Prakash <mpduty@gmail.com>, 2014
6 # Rajesh Ranjan <rranjan@redhat.com>, 2014
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
12 "PO-Revision-Date: 2014-01-14 05:04-0500\n"
13 "Last-Translator: Rajesh Ranjan <rranjan@redhat.com>\n"
14 "Language-Team: Hindi (http://www.transifex.com/projects/p/libvirt-glib/"
15 "language/hi/)\n"
16 "Language: hi\n"
17 "MIME-Version: 1.0\n"
18 "Content-Type: text/plain; charset=UTF-8\n"
19 "Content-Transfer-Encoding: 8bit\n"
20 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
21 "X-Generator: Zanata 3.6.2\n"
22
23 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
24 msgid "No XML document to parse"
25 msgstr "विश्लेषण करने के लिए कोई XML दस्तावेज़ उपल्बध नहीं "
26
27 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
28 msgid "Unable to parse configuration"
29 msgstr "विन्यास के विश्लेषण कर पाने में असमर्थ"
30
31 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
32 #, c-format
33 msgid "XML data has no '%s' node"
34 msgstr "XML data का कोई '%s' नोड नहीं है"
35
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
37 msgid "No XML document associated with this config object"
38 msgstr "इस XML दस्तावेज़ के साथ कोई कॉन्फ़िंग ऑब्जेक्ट नहीं है"
39
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
41 #, c-format
42 msgid "Unable to create RNG parser for %s"
43 msgstr "%s के लिए RNG विश्लेषक का निर्माण करने में असमर्थ"
44
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
46 #, c-format
47 msgid "Unable to parse RNG %s"
48 msgstr "RNG %s को विश्लेषण करने में असमर्थ"
49
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
51 #, c-format
52 msgid "Unable to create RNG validation context %s"
53 msgstr "RNG अभिप्रमाणित सन्दर्भ %s का निर्माण करने में असमर्थ"
54
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
56 msgid "Unable to validate doc"
57 msgstr "डॉक को अभिप्रमाणित करने में असमर्थ"
58
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
60 #, c-format
61 msgid "Connection %s is already open"
62 msgstr "कनेक्शन %s पहले से ही खुला है"
63
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
65 #, c-format
66 msgid "Unable to open %s"
67 msgstr "%s को खोल पाने में असमर्थ "
68
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
70 msgid "Unable to get connection URI"
71 msgstr "URI कनेक्शन प्राप्त करने में असमर्थ "
72
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "%s को गिनने में असमर्थ"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr "%s %d की सूची बनाने में असमर्थ"
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
85 msgid "Connection is not open"
86 msgstr "कनेक्शन खुला नहीं है"
87
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "डोमेन को गिन पाने में असमर्थ"
91
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "डोमेन की सूची बनाने में असमर्थ"
95
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
98 msgid "Connection is not opened"
99 msgstr "कनेक्शन को खोला नहीं गया है"
100
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
102 msgid "Unable to get hypervisor name"
103 msgstr "हाइपरविज़र का नाम प्राप्त करने में असमर्थ"
104
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
106 msgid "Unable to get hypervisor version"
107 msgstr "हाइपरविज़र का सन्सकरण प्राप्त करने मे असमर्थ"
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
111 msgid "Failed to create domain"
112 msgstr "डोमेन का निर्माण कर पाने में असफल"
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
115 msgid "Failed to create storage pool"
116 msgstr "संग्रहण पूल का निर्माण करने में असफल"
117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
119 msgid "Unable to get node info"
120 msgstr "नोड की जानकारी प्राप्त करने में असमर्थ"
121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
123 msgid "Unable to get capabilities"
124 msgstr "सक्षमता प्राप्त करने में असमर्थ"
125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
127 msgid "Unable to restore domain"
128 msgstr "डोमेन पुन: स्थापित करने में असमर्थ"
129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
131 msgid "virStreamRecv call would block"
132 msgstr "virStreamRecv का कॉल रोक देता"
133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
136 #, c-format
137 msgid "Got virStreamRecv error in %s"
138 msgstr "%s में virStreamRecv त्रुटि पाया"
139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
141 msgid "Unable to perform RecvAll"
142 msgstr "RecvAll के कार्यान्वयन में असमर्थ"
143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
145 msgid "virStreamSend call would block"
146 msgstr "virStreamSend का कॉल रोक देता"
147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
149 msgid "Unable to perform SendAll"
150 msgstr "SendAll के कार्यान्वयन में असमर्थ"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Croatian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/hr/)\n"
14 "Language: hr\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
19 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Hungarian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/hu/)\n"
14 "Language: hu\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Interlingua (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ia/)\n"
14 "Language: ia\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Indonesian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/id/)\n"
14 "Language: id\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Iloko (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ilo/)\n"
14 "Language: ilo\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Icelandic (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/is/)\n"
14 "Language: is\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Italian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/it/)\n"
14 "Language: it\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Hajime Taira <htaira@redhat.com>, 2013
6 # Tomoyuki KATO <tomo@dream.daynight.jp>, 2013
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
12 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
13 "Last-Translator: Hajime Taira <htaira@redhat.com>\n"
14 "Language-Team: Japanese (http://www.transifex.com/projects/p/libvirt-glib/"
15 "language/ja/)\n"
16 "Language: ja\n"
17 "MIME-Version: 1.0\n"
18 "Content-Type: text/plain; charset=UTF-8\n"
19 "Content-Transfer-Encoding: 8bit\n"
20 "Plural-Forms: nplurals=1; plural=0;\n"
21 "X-Generator: Zanata 3.6.2\n"
22
23 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
24 msgid "No XML document to parse"
25 msgstr "構文解析する XML ドキュメントがありません"
26
27 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
28 msgid "Unable to parse configuration"
29 msgstr "設定を構文解析できません"
30
31 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
32 #, c-format
33 msgid "XML data has no '%s' node"
34 msgstr "XML データに '%s' ノードがありません"
35
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
37 msgid "No XML document associated with this config object"
38 msgstr "この設定オブジェクトと関連付けられた XML ドキュメントがありません"
39
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
41 #, c-format
42 msgid "Unable to create RNG parser for %s"
43 msgstr "%s の RNG パーサーを作成できません"
44
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
46 #, c-format
47 msgid "Unable to parse RNG %s"
48 msgstr "RNG %s を構文解析できません"
49
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
51 #, c-format
52 msgid "Unable to create RNG validation context %s"
53 msgstr "RNG 検証コンテキスト %s を作成できません"
54
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
56 msgid "Unable to validate doc"
57 msgstr "ドキュメントを検証できません"
58
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
60 #, c-format
61 msgid "Connection %s is already open"
62 msgstr "すでに接続 %s が開かれています"
63
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
65 #, c-format
66 msgid "Unable to open %s"
67 msgstr "%s を開けません"
68
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
70 msgid "Unable to get connection URI"
71 msgstr "接続 URI を取得できません"
72
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "%s を数えられません"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr "%s %d を一覧表示できません"
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
85 msgid "Connection is not open"
86 msgstr "接続されていません"
87
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "ドメインを数えられません"
91
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "ドメインを一覧表示できません"
95
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
98 msgid "Connection is not opened"
99 msgstr "接続されていません"
100
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
102 msgid "Unable to get hypervisor name"
103 msgstr "ハイパーバイザーの名前を取得できません"
104
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
106 msgid "Unable to get hypervisor version"
107 msgstr "ハイパーバイザーのバージョンを取得できません"
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
111 msgid "Failed to create domain"
112 msgstr "ドメインの作成に失敗しました"
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
115 msgid "Failed to create storage pool"
116 msgstr "ストレージプールの作成に失敗しました"
117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
119 msgid "Unable to get node info"
120 msgstr "ノード情報を取得できません"
121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
123 msgid "Unable to get capabilities"
124 msgstr "ケイパビリティを取得できません"
125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
127 msgid "Unable to restore domain"
128 msgstr "ドメインを復元できません"
129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
131 msgid "virStreamRecv call would block"
132 msgstr "virStreamRecv の呼び出しがブロックされます"
133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
136 #, c-format
137 msgid "Got virStreamRecv error in %s"
138 msgstr "%s において virStreamRecv エラーが発生しました"
139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
141 msgid "Unable to perform RecvAll"
142 msgstr "RecvAll を実行できません"
143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
145 msgid "virStreamSend call would block"
146 msgstr "virStreamSend の呼び出しがブロックされます"
147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
149 msgid "Unable to perform SendAll"
150 msgstr "SendAll を実行できません"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Georgian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ka/)\n"
14 "Language: ka\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Kazakh (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/kk/)\n"
14 "Language: kk\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Khmer (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/km/)\n"
14 "Language: km\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Kannada (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/kn/)\n"
14 "Language: kn\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Korean (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ko/)\n"
14 "Language: ko\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: libvirt-glib\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: \n"
11 "Last-Translator: \n"
12 "Language-Team: Cornish\n"
13 "Language: kw\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : "
18 "3\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: libvirt-glib\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: \n"
11 "Last-Translator: \n"
12 "Language-Team: Cornish (Common Orthography)\n"
13 "Language: kw@kkcor\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : "
18 "3\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: libvirt-glib\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: \n"
11 "Last-Translator: \n"
12 "Language-Team: Cornish (Unified Orthography)\n"
13 "Language: kw@uccor\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : "
18 "3\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: libvirt-glib\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: \n"
11 "Last-Translator: \n"
12 "Language-Team: Cornish (United Kingdom)\n"
13 "Language: kw-GB\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : "
18 "3\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Kirgyz (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ky/)\n"
14 "Language: ky\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Lithuanian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/lt/)\n"
14 "Language: lt\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
19 "%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Latvian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/lv/)\n"
14 "Language: lv\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
19 "2);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Maithili (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/mai/)\n"
14 "Language: mai\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Macedonian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/mk/)\n"
14 "Language: mk\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Malayalam (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ml/)\n"
14 "Language: ml\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Mongolian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/mn/)\n"
14 "Language: mn\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Marathi (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/mr/)\n"
14 "Language: mr\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Malay (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ms/)\n"
14 "Language: ms\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/libvirt-"
13 "glib/language/nb/)\n"
14 "Language: nb\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Low German (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/nds/)\n"
14 "Language: nds\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Nepali (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ne/)\n"
14 "Language: ne\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Dutch (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/nl/)\n"
14 "Language: nl\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/"
13 "libvirt-glib/language/nn/)\n"
14 "Language: nn\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Northern Sotho (http://www.transifex.com/projects/p/libvirt-"
13 "glib/language/nso/)\n"
14 "Language: nso\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Oriya (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/or/)\n"
14 "Language: or\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/"
13 "libvirt-glib/language/pa/)\n"
14 "Language: pa\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Daniel <veillard@redhat.com>, 2011
6 # Mateusz Marzantowicz <mmarzantowicz@osdf.com.pl>, 2013
7 # Mateusz Marzantowicz <mmarzantowicz@osdf.com.pl>, 2012
8 # Piotr Drąg <piotrdrag@gmail.com>, 2015. #zanata
9 msgid ""
10 msgstr ""
11 "Project-Id-Version: PACKAGE VERSION\n"
12 "Report-Msgid-Bugs-To: \n"
13 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
14 "PO-Revision-Date: 2015-03-01 01:22-0500\n"
15 "Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
16 "Language-Team: Polish (http://www.transifex.com/projects/p/libvirt-glib/"
17 "language/pl/)\n"
18 "Language: pl\n"
19 "MIME-Version: 1.0\n"
20 "Content-Type: text/plain; charset=UTF-8\n"
21 "Content-Transfer-Encoding: 8bit\n"
22 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
23 "|| n%100>=20) ? 1 : 2);\n"
24 "X-Generator: Zanata 3.6.2\n"
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
27 msgid "No XML document to parse"
28 msgstr "Brak dokumentu XML do przetworzenia"
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
31 msgid "Unable to parse configuration"
32 msgstr "Nie można przetworzyć konfiguracji"
33
34 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
35 #, c-format
36 msgid "XML data has no '%s' node"
37 msgstr "Dane XML nie posiadają węzła \"%s\""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
40 msgid "No XML document associated with this config object"
41 msgstr "Brak dokumentu XML powiązanego z tym obiektem konfiguracji"
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
44 #, c-format
45 msgid "Unable to create RNG parser for %s"
46 msgstr "Nie można utworzyć parsera RNG dla %s"
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
49 #, c-format
50 msgid "Unable to parse RNG %s"
51 msgstr "Nie można przetworzyć RNG %s"
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
54 #, c-format
55 msgid "Unable to create RNG validation context %s"
56 msgstr "Nie można utworzyć kontekst sprawdzania RNG %s"
57
58 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
59 msgid "Unable to validate doc"
60 msgstr "Nie można sprawdzić dokumentu"
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
63 #, c-format
64 msgid "Connection %s is already open"
65 msgstr "Połączenie %s jest już otwarte"
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
68 #, c-format
69 msgid "Unable to open %s"
70 msgstr "Nie można otworzyć %s"
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
73 msgid "Unable to get connection URI"
74 msgstr "Nie można uzyskać adresu URI połączenia"
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
77 #, c-format
78 msgid "Unable to count %s"
79 msgstr "Nie można policzyć %s"
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
82 #, c-format
83 msgid "Unable to list %s %d"
84 msgstr "Nie można wyświetlić listy %s %d"
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
88 msgid "Connection is not open"
89 msgstr "Połączenie nie jest otwarte"
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
92 msgid "Unable to count domains"
93 msgstr "Nie można policzyć domen"
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
96 msgid "Unable to list domains"
97 msgstr "Nie można wyświetlić listy domen"
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
101 msgid "Connection is not opened"
102 msgstr "Połączenie nie jest otwarte"
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
105 msgid "Unable to get hypervisor name"
106 msgstr "Nie można uzyskać nazwy nadzorcy"
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
109 msgid "Unable to get hypervisor version"
110 msgstr "Nie można uzyskać wersji nadzorcy"
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
114 msgid "Failed to create domain"
115 msgstr "Utworzenie domeny się nie powiodło"
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
118 msgid "Failed to create storage pool"
119 msgstr "Utworzenie puli pamięci masowej się nie powiodło"
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
122 msgid "Unable to get node info"
123 msgstr "Nie można uzyskać informacji o węźle"
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
126 msgid "Unable to get capabilities"
127 msgstr "Nie można uzyskać możliwości"
128
129 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
130 msgid "Unable to restore domain"
131 msgstr "Nie można przywrócić domeny"
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
134 msgid "virStreamRecv call would block"
135 msgstr "Wywołanie virStreamRecv spowodowałoby zablokowanie"
136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
139 #, c-format
140 msgid "Got virStreamRecv error in %s"
141 msgstr "Wystąpił błąd virStreamRecv w %s"
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
144 msgid "Unable to perform RecvAll"
145 msgstr "Nie można wykonać RecvAll"
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
148 msgid "virStreamSend call would block"
149 msgstr "Wywołanie virStreamSend spowodowałoby zablokowanie"
150
151 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
152 msgid "Unable to perform SendAll"
153 msgstr "Nie można wykonać SendAll"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Portuguese (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/pt/)\n"
14 "Language: pt\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Fábio Olivé Leite <fabio.olive@gmail.com>, 2013
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
11 "PO-Revision-Date: 2014-07-03 01:19-0400\n"
12 "Last-Translator: Daniel Lara <danniel@fedoraproject.org>\n"
13 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
14 "libvirt-glib/language/pt_BR/)\n"
15 "Language: pt-BR\n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr "Nenhum documento XML para analisar"
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr "Não foi possível ler a configuração"
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr "Dados XML não possuem um nó '%s'"
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr "Nenhum documento XML associado a este objeto de configuração"
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr "Não foi possível criar um analisador RNG para %s"
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr "Não foi possível analisar o RNG %s"
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr "Não foi possível criar o contexto de validação RNG %s"
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr "Não foi possível validar o documento"
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr "Conexão %s já está aberta"
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr "Não foi possível abrir %s"
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr "Não foi possível encontrar a URI da conexão"
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr "Não foi possível contar %s"
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr "Não foi possível listar %s %d"
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr "A conexão não está aberta"
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr "Não foi possível contar os domínios"
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr "Não foi possível listar os domínios"
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr "A conexão não está aberta"
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr "Não foi possível encontrar o nome do hypervisor"
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr "Não foi possível encontrar a versão do hypervisor"
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr "Falha na criação do domínio"
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr "Falha na criação do storage pool"
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr "Não foi possível buscar informações do nó"
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr "Não foi possível buscar as capacidades"
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr "Não foi possível restaurar o domínio"
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr "A chamada a virStreamRecv bloquearia"
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr "Erro virStreamRecv em %s"
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr "Não foi possível realizar um RecvAll"
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr "A chamada a virStreamSend bloquearia"
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr "Não foi possível realizar um SendAll"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Romanian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ro/)\n"
14 "Language: ro\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
19 "2:1));\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Alexander Savchenko, 2014
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
11 "PO-Revision-Date: 2014-07-15 05:11-0400\n"
12 "Last-Translator: Alexander Savchenko\n"
13 "Language-Team: Russian (http://www.transifex.com/projects/p/libvirt-glib/"
14 "language/ru/)\n"
15 "Language: ru\n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
20 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
21 "X-Generator: Zanata 3.6.2\n"
22
23 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
24 msgid "No XML document to parse"
25 msgstr ""
26
27 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
28 msgid "Unable to parse configuration"
29 msgstr ""
30
31 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
32 #, c-format
33 msgid "XML data has no '%s' node"
34 msgstr ""
35
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
37 msgid "No XML document associated with this config object"
38 msgstr ""
39
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
41 #, c-format
42 msgid "Unable to create RNG parser for %s"
43 msgstr ""
44
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
46 #, c-format
47 msgid "Unable to parse RNG %s"
48 msgstr ""
49
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
51 #, c-format
52 msgid "Unable to create RNG validation context %s"
53 msgstr ""
54
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
56 msgid "Unable to validate doc"
57 msgstr ""
58
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
60 #, c-format
61 msgid "Connection %s is already open"
62 msgstr ""
63
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
65 #, c-format
66 msgid "Unable to open %s"
67 msgstr "Невозможно открыть %s"
68
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
70 msgid "Unable to get connection URI"
71 msgstr ""
72
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr ""
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr ""
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
85 msgid "Connection is not open"
86 msgstr ""
87
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr ""
91
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr ""
95
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
98 msgid "Connection is not opened"
99 msgstr ""
100
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
102 msgid "Unable to get hypervisor name"
103 msgstr ""
104
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
106 msgid "Unable to get hypervisor version"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
111 msgid "Failed to create domain"
112 msgstr ""
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
115 msgid "Failed to create storage pool"
116 msgstr ""
117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
119 msgid "Unable to get node info"
120 msgstr ""
121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
123 msgid "Unable to get capabilities"
124 msgstr ""
125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
127 msgid "Unable to restore domain"
128 msgstr ""
129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
131 msgid "virStreamRecv call would block"
132 msgstr ""
133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
136 #, c-format
137 msgid "Got virStreamRecv error in %s"
138 msgstr ""
139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
141 msgid "Unable to perform RecvAll"
142 msgstr ""
143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
145 msgid "virStreamSend call would block"
146 msgstr ""
147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
149 msgid "Unable to perform SendAll"
150 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Sinhala (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/si/)\n"
14 "Language: si\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Slovak (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/sk/)\n"
14 "Language: sk\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Slovenian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/sl/)\n"
14 "Language: sl\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
19 "%100==4 ? 2 : 3);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Albanian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/sq/)\n"
14 "Language: sq\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Serbian (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/sr/)\n"
14 "Language: sr\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
19 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/libvirt-"
13 "glib/language/sr@latin/)\n"
14 "Language: sr@latin\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
19 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
21
22 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
23 msgid "No XML document to parse"
24 msgstr ""
25
26 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
27 msgid "Unable to parse configuration"
28 msgstr ""
29
30 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
31 #, c-format
32 msgid "XML data has no '%s' node"
33 msgstr ""
34
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 msgid "No XML document associated with this config object"
37 msgstr ""
38
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #, c-format
41 msgid "Unable to create RNG parser for %s"
42 msgstr ""
43
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #, c-format
46 msgid "Unable to parse RNG %s"
47 msgstr ""
48
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #, c-format
51 msgid "Unable to create RNG validation context %s"
52 msgstr ""
53
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 msgid "Unable to validate doc"
56 msgstr ""
57
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #, c-format
60 msgid "Connection %s is already open"
61 msgstr ""
62
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #, c-format
65 msgid "Unable to open %s"
66 msgstr ""
67
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 msgid "Unable to get connection URI"
70 msgstr ""
71
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
84 msgid "Connection is not open"
85 msgstr ""
86
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr ""
90
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr ""
94
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
97 msgid "Connection is not opened"
98 msgstr ""
99
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
101 msgid "Unable to get hypervisor name"
102 msgstr ""
103
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
105 msgid "Unable to get hypervisor version"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
110 msgid "Failed to create domain"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
114 msgid "Failed to create storage pool"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 msgid "Unable to get node info"
119 msgstr ""
120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 msgid "Unable to get capabilities"
123 msgstr ""
124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 msgid "Unable to restore domain"
127 msgstr ""
128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 msgid "virStreamRecv call would block"
131 msgstr ""
132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
135 #, c-format
136 msgid "Got virStreamRecv error in %s"
137 msgstr ""
138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 msgid "Unable to perform RecvAll"
141 msgstr ""
142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 msgid "virStreamSend call would block"
145 msgstr ""
146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 msgid "Unable to perform SendAll"
149 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Swedish (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/sv/)\n"
14 "Language: sv\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Tamil (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ta/)\n"
14 "Language: ta\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Telugu (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/te/)\n"
14 "Language: te\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Tajik (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/tg/)\n"
14 "Language: tg\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Thai (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/th/)\n"
14 "Language: th\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Turkish (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/tr/)\n"
14 "Language: tr\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: libvirt-glib\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: \n"
11 "Last-Translator: \n"
12 "Language-Team: Twi\n"
13 "Language: tw\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=1; plural=0\n"
18 "X-Generator: Zanata 3.6.2\n"
19
20 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
21 msgid "No XML document to parse"
22 msgstr ""
23
24 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
25 msgid "Unable to parse configuration"
26 msgstr ""
27
28 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
29 #, c-format
30 msgid "XML data has no '%s' node"
31 msgstr ""
32
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 msgid "No XML document associated with this config object"
35 msgstr ""
36
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #, c-format
39 msgid "Unable to create RNG parser for %s"
40 msgstr ""
41
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #, c-format
44 msgid "Unable to parse RNG %s"
45 msgstr ""
46
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #, c-format
49 msgid "Unable to create RNG validation context %s"
50 msgstr ""
51
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 msgid "Unable to validate doc"
54 msgstr ""
55
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #, c-format
58 msgid "Connection %s is already open"
59 msgstr ""
60
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #, c-format
63 msgid "Unable to open %s"
64 msgstr ""
65
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 msgid "Unable to get connection URI"
68 msgstr ""
69
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
71 #, c-format
72 msgid "Unable to count %s"
73 msgstr ""
74
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
76 #, c-format
77 msgid "Unable to list %s %d"
78 msgstr ""
79
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
82 msgid "Connection is not open"
83 msgstr ""
84
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
86 msgid "Unable to count domains"
87 msgstr ""
88
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
90 msgid "Unable to list domains"
91 msgstr ""
92
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
95 msgid "Connection is not opened"
96 msgstr ""
97
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
99 msgid "Unable to get hypervisor name"
100 msgstr ""
101
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
103 msgid "Unable to get hypervisor version"
104 msgstr ""
105
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
108 msgid "Failed to create domain"
109 msgstr ""
110
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
112 msgid "Failed to create storage pool"
113 msgstr ""
114
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 msgid "Unable to get node info"
117 msgstr ""
118
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 msgid "Unable to get capabilities"
121 msgstr ""
122
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 msgid "Unable to restore domain"
125 msgstr ""
126
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 msgid "virStreamRecv call would block"
129 msgstr ""
130
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #, c-format
134 msgid "Got virStreamRecv error in %s"
135 msgstr ""
136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 msgid "Unable to perform RecvAll"
139 msgstr ""
140
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 msgid "virStreamSend call would block"
143 msgstr ""
144
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 msgid "Unable to perform SendAll"
147 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 # Yuri Chornoivan <yurchor@ukr.net>, 2013
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
11 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
12 "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
13 "Language-Team: Ukrainian (http://www.transifex.com/projects/p/libvirt-glib/"
14 "language/uk/)\n"
15 "Language: uk\n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
20 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
21 "X-Generator: Zanata 3.6.2\n"
22
23 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
24 msgid "No XML document to parse"
25 msgstr "Немає документа XML для обробки"
26
27 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
28 msgid "Unable to parse configuration"
29 msgstr "Не вдалося обробити налаштування"
30
31 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
32 #, c-format
33 msgid "XML data has no '%s' node"
34 msgstr "У даних XML немає вузла «%s»"
35
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
37 msgid "No XML document associated with this config object"
38 msgstr "З цим об’єктом налаштування не пов’язано жодного документа XML"
39
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
41 #, c-format
42 msgid "Unable to create RNG parser for %s"
43 msgstr "Не вдалося створити обробник RNG для %s"
44
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
46 #, c-format
47 msgid "Unable to parse RNG %s"
48 msgstr "Не вдалося обробити RNG, %s"
49
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
51 #, c-format
52 msgid "Unable to create RNG validation context %s"
53 msgstr "Не вдалося створити контекст перевірки RNG, %s"
54
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
56 msgid "Unable to validate doc"
57 msgstr "Не вдалося перевірити документи"
58
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
60 #, c-format
61 msgid "Connection %s is already open"
62 msgstr "З’єднання %s вже відкрито"
63
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
65 #, c-format
66 msgid "Unable to open %s"
67 msgstr "Не вдалося відкрити %s"
68
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
70 msgid "Unable to get connection URI"
71 msgstr "Не вдалося отримати адресу з’єднання"
72
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "Не вдалося полічити %s"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr "Не вдалося побудувати список %s %d"
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
85 msgid "Connection is not open"
86 msgstr "З'єднання не відкрито"
87
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "Не вдалося полічити домени"
91
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "Не вдалося побудувати список доменів"
95
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
98 msgid "Connection is not opened"
99 msgstr "З’єднання не відкрито"
100
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
102 msgid "Unable to get hypervisor name"
103 msgstr "Не вдалося отримати назву гіпервізора"
104
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
106 msgid "Unable to get hypervisor version"
107 msgstr "Не вдалося отримати версію гіпервізора"
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
111 msgid "Failed to create domain"
112 msgstr "Не вдалося створити домен"
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
115 msgid "Failed to create storage pool"
116 msgstr "Не вдалося створити резервне сховище"
117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
119 msgid "Unable to get node info"
120 msgstr "Не вдалося отримати дані щодо вузла"
121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
123 msgid "Unable to get capabilities"
124 msgstr "Не вдалося отримати список можливостей"
125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
127 msgid "Unable to restore domain"
128 msgstr "Не вдалося відновити домен"
129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
131 msgid "virStreamRecv call would block"
132 msgstr "Виклик virStreamRecv заблокується"
133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
136 #, c-format
137 msgid "Got virStreamRecv error in %s"
138 msgstr "Отримано повідомлення про помилку virStreamRecv у %s"
139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
141 msgid "Unable to perform RecvAll"
142 msgstr "Не вдалося виконати RecvAll"
143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
145 msgid "virStreamSend call would block"
146 msgstr "Виклик virStreamSend заблокується"
147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
149 msgid "Unable to perform SendAll"
150 msgstr "Не вдалося виконати SendAll"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Urdu (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/ur/)\n"
14 "Language: ur\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Vietnamese (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/vi/)\n"
14 "Language: vi\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: libvirt-glib\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: \n"
11 "Last-Translator: \n"
12 "Language-Team: wba\n"
13 "Language: wba\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=1; plural=0\n"
18 "X-Generator: Zanata 3.6.2\n"
19
20 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
21 msgid "No XML document to parse"
22 msgstr ""
23
24 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
25 msgid "Unable to parse configuration"
26 msgstr ""
27
28 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
29 #, c-format
30 msgid "XML data has no '%s' node"
31 msgstr ""
32
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 msgid "No XML document associated with this config object"
35 msgstr ""
36
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #, c-format
39 msgid "Unable to create RNG parser for %s"
40 msgstr ""
41
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #, c-format
44 msgid "Unable to parse RNG %s"
45 msgstr ""
46
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #, c-format
49 msgid "Unable to create RNG validation context %s"
50 msgstr ""
51
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 msgid "Unable to validate doc"
54 msgstr ""
55
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #, c-format
58 msgid "Connection %s is already open"
59 msgstr ""
60
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #, c-format
63 msgid "Unable to open %s"
64 msgstr ""
65
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 msgid "Unable to get connection URI"
68 msgstr ""
69
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
71 #, c-format
72 msgid "Unable to count %s"
73 msgstr ""
74
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
76 #, c-format
77 msgid "Unable to list %s %d"
78 msgstr ""
79
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
82 msgid "Connection is not open"
83 msgstr ""
84
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
86 msgid "Unable to count domains"
87 msgstr ""
88
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
90 msgid "Unable to list domains"
91 msgstr ""
92
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
95 msgid "Connection is not opened"
96 msgstr ""
97
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
99 msgid "Unable to get hypervisor name"
100 msgstr ""
101
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
103 msgid "Unable to get hypervisor version"
104 msgstr ""
105
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
108 msgid "Failed to create domain"
109 msgstr ""
110
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
112 msgid "Failed to create storage pool"
113 msgstr ""
114
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 msgid "Unable to get node info"
117 msgstr ""
118
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 msgid "Unable to get capabilities"
121 msgstr ""
122
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 msgid "Unable to restore domain"
125 msgstr ""
126
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 msgid "virStreamRecv call would block"
129 msgstr ""
130
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #, c-format
134 msgid "Got virStreamRecv error in %s"
135 msgstr ""
136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 msgid "Unable to perform RecvAll"
139 msgstr ""
140
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 msgid "virStreamSend call would block"
143 msgstr ""
144
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 msgid "Unable to perform SendAll"
147 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: libvirt-glib\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: \n"
11 "Last-Translator: \n"
12 "Language-Team: Yoruba\n"
13 "Language: yo\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
18 "X-Generator: Zanata 3.6.2\n"
19
20 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
21 msgid "No XML document to parse"
22 msgstr ""
23
24 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
25 msgid "Unable to parse configuration"
26 msgstr ""
27
28 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
29 #, c-format
30 msgid "XML data has no '%s' node"
31 msgstr ""
32
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 msgid "No XML document associated with this config object"
35 msgstr ""
36
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #, c-format
39 msgid "Unable to create RNG parser for %s"
40 msgstr ""
41
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #, c-format
44 msgid "Unable to parse RNG %s"
45 msgstr ""
46
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #, c-format
49 msgid "Unable to create RNG validation context %s"
50 msgstr ""
51
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 msgid "Unable to validate doc"
54 msgstr ""
55
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #, c-format
58 msgid "Connection %s is already open"
59 msgstr ""
60
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #, c-format
63 msgid "Unable to open %s"
64 msgstr ""
65
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 msgid "Unable to get connection URI"
68 msgstr ""
69
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
71 #, c-format
72 msgid "Unable to count %s"
73 msgstr ""
74
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
76 #, c-format
77 msgid "Unable to list %s %d"
78 msgstr ""
79
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
82 msgid "Connection is not open"
83 msgstr ""
84
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
86 msgid "Unable to count domains"
87 msgstr ""
88
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
90 msgid "Unable to list domains"
91 msgstr ""
92
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
95 msgid "Connection is not opened"
96 msgstr ""
97
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
99 msgid "Unable to get hypervisor name"
100 msgstr ""
101
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
103 msgid "Unable to get hypervisor version"
104 msgstr ""
105
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
108 msgid "Failed to create domain"
109 msgstr ""
110
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
112 msgid "Failed to create storage pool"
113 msgstr ""
114
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 msgid "Unable to get node info"
117 msgstr ""
118
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 msgid "Unable to get capabilities"
121 msgstr ""
122
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 msgid "Unable to restore domain"
125 msgstr ""
126
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 msgid "virStreamRecv call would block"
129 msgstr ""
130
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #, c-format
134 msgid "Got virStreamRecv error in %s"
135 msgstr ""
136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 msgid "Unable to perform RecvAll"
139 msgstr ""
140
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 msgid "virStreamSend call would block"
143 msgstr ""
144
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 msgid "Unable to perform SendAll"
147 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/libvirt-"
13 "glib/language/zh_CN/)\n"
14 "Language: zh-CN\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/"
13 "libvirt-glib/language/zh_HK/)\n"
14 "Language: zh-HK\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/libvirt-"
13 "glib/language/zh_TW/)\n"
14 "Language: zh-TW\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 #
4 # Translators:
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: PACKAGE VERSION\n"
8 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Zulu (http://www.transifex.com/projects/p/libvirt-glib/"
13 "language/zu/)\n"
14 "Language: zu\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
20
21 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
22 msgid "No XML document to parse"
23 msgstr ""
24
25 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:149
26 msgid "Unable to parse configuration"
27 msgstr ""
28
29 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
30 #, c-format
31 msgid "XML data has no '%s' node"
32 msgstr ""
33
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 msgid "No XML document associated with this config object"
36 msgstr ""
37
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #, c-format
40 msgid "Unable to create RNG parser for %s"
41 msgstr ""
42
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #, c-format
45 msgid "Unable to parse RNG %s"
46 msgstr ""
47
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #, c-format
50 msgid "Unable to create RNG validation context %s"
51 msgstr ""
52
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 msgid "Unable to validate doc"
55 msgstr ""
56
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #, c-format
59 msgid "Connection %s is already open"
60 msgstr ""
61
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #, c-format
64 msgid "Unable to open %s"
65 msgstr ""
66
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 msgid "Unable to get connection URI"
69 msgstr ""
70
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
83 msgid "Connection is not open"
84 msgstr ""
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
88 msgstr ""
89
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
92 msgstr ""
93
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
96 msgid "Connection is not opened"
97 msgstr ""
98
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
100 msgid "Unable to get hypervisor name"
101 msgstr ""
102
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
104 msgid "Unable to get hypervisor version"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
109 msgid "Failed to create domain"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
113 msgid "Failed to create storage pool"
114 msgstr ""
115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 msgid "Unable to get node info"
118 msgstr ""
119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 msgid "Unable to get capabilities"
122 msgstr ""
123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 msgid "Unable to restore domain"
126 msgstr ""
127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 msgid "virStreamRecv call would block"
130 msgstr ""
131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #, c-format
135 msgid "Got virStreamRecv error in %s"
136 msgstr ""
137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 msgid "Unable to perform RecvAll"
140 msgstr ""
141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 msgid "virStreamSend call would block"
144 msgstr ""
145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 msgid "Unable to perform SendAll"
148 msgstr ""
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
19 am__is_gnu_make = { \
20 if test -z '$(MAKELEVEL)'; then \
21 false; \
22 elif test -n '$(MAKE_HOST)'; then \
23 true; \
24 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
25 true; \
26 else \
27 false; \
28 fi; \
29 }
2030 am__make_running_with_option = \
2131 case $${target_option-} in \
2232 ?) ;; \
8090 build_triplet = @build@
8191 host_triplet = @host@
8292 subdir = python
83 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
84 $(top_srcdir)/build-aux/depcomp
8593 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
94 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
95 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
96 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
97 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
9098 $(top_srcdir)/m4/manywarnings.m4 \
9199 $(top_srcdir)/m4/virt-compile-warnings.m4 \
92100 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
93101 $(top_srcdir)/configure.ac
94102 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
95103 $(ACLOCAL_M4)
104 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
96105 mkinstalldirs = $(install_sh) -d
97106 CONFIG_HEADER = $(top_builddir)/config.h
98107 CONFIG_CLEAN_FILES =
201210 done | $(am__uniquify_input)`
202211 ETAGS = etags
203212 CTAGS = ctags
213 am__DIST_COMMON = $(srcdir)/Makefile.in \
214 $(top_srcdir)/build-aux/depcomp
204215 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
205216 ACLOCAL = @ACLOCAL@
206217 ALL_LINGUAS = @ALL_LINGUAS@
224235 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
225236 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
226237 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
227 DATADIRNAME = @DATADIRNAME@
228238 DEFS = @DEFS@
229239 DEPDIR = @DEPDIR@
230240 DLLTOOL = @DLLTOOL@
241251 GIO2_LIBS = @GIO2_LIBS@
242252 GLIB2_CFLAGS = @GLIB2_CFLAGS@
243253 GLIB2_LIBS = @GLIB2_LIBS@
254 GLIB2_REQUIRED = @GLIB2_REQUIRED@
244255 GLIB_MKENUMS = @GLIB_MKENUMS@
245256 GMSGFMT = @GMSGFMT@
246257 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
247258 GOBJECT2_LIBS = @GOBJECT2_LIBS@
248 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
249 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
250259 GREP = @GREP@
251260 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
252261 GTHREAD2_LIBS = @GTHREAD2_LIBS@
253262 GTKDOC_CHECK = @GTKDOC_CHECK@
263 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
254264 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
255265 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
256266 GTKDOC_MKPDF = @GTKDOC_MKPDF@
257267 GTKDOC_REBASE = @GTKDOC_REBASE@
258 G_IR_COMPILER = @G_IR_COMPILER@
259 G_IR_SCANNER = @G_IR_SCANNER@
260268 HTML_DIR = @HTML_DIR@
261269 INSTALL = @INSTALL@
262270 INSTALL_DATA = @INSTALL_DATA@
271279 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
272280 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
273281 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
282 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
283 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
284 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
285 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
286 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
287 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
288 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
289 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
274290 LD = @LD@
275291 LDFLAGS = @LDFLAGS@
276292 LIBOBJS = @LIBOBJS@
326342 VAPIGEN = @VAPIGEN@
327343 VERSION = @VERSION@
328344 WARN_CFLAGS = @WARN_CFLAGS@
329 WARN_LDFLAGS = @WARN_LDFLAGS@
330345 XGETTEXT = @XGETTEXT@
331346 abs_builddir = @abs_builddir@
332347 abs_srcdir = @abs_srcdir@
361376 includedir = @includedir@
362377 infodir = @infodir@
363378 install_sh = @install_sh@
379 installed_test_metadir = @installed_test_metadir@
380 installed_testdir = @installed_testdir@
364381 intltool__v_merge_options_ = @intltool__v_merge_options_@
365382 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
366383 libdir = @libdir@
414431 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu python/Makefile'; \
415432 $(am__cd) $(top_srcdir) && \
416433 $(AUTOMAKE) --gnu python/Makefile
417 .PRECIOUS: Makefile
418434 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
419435 @case '$?' in \
420436 *config.status*) \
484500 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
485501 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
486502 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
487 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
503 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
488504
489505 .c.obj:
490506 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
491507 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
492508 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
493509 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
494 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
510 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
495511
496512 .c.lo:
497513 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
723739 tags tags-am uninstall uninstall-am uninstall-local \
724740 uninstall-pythonLTLIBRARIES
725741
742 .PRECIOUS: Makefile
743
726744 @WITH_PYTHON_TRUE@ $(CYGWIN_EXTRA_LIBADD) $(CYGWIN_EXTRA_PYTHON_LIBADD)
727745
728746 @WITH_PYTHON_TRUE@install-data-local:
0 #! /bin/sh
1 # Copyright (C) 2011-2013 Free Software Foundation, Inc.
2 #
3 # This program is free software; you can redistribute it and/or modify
4 # it under the terms of the GNU General Public License as published by
5 # the Free Software Foundation; either version 2, or (at your option)
6 # any later version.
7 #
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 # GNU General Public License for more details.
12 #
13 # You should have received a copy of the GNU General Public License
14 # along with this program. If not, see <http://www.gnu.org/licenses/>.
15
16 # As a special exception to the GNU General Public License, if you
17 # distribute this file as part of a program that contains a
18 # configuration script generated by Autoconf, you may include it under
19 # the same distribution terms that you use for the rest of that program.
20
21 # This file is maintained in Automake, please report
22 # bugs to <bug-automake@gnu.org> or send patches to
23 # <automake-patches@gnu.org>.
24
25 scriptversion=2011-12-27.17; # UTC
26
27 # Make unconditional expansion of undefined variables an error. This
28 # helps a lot in preventing typo-related bugs.
29 set -u
30
31 me=tap-driver.sh
32
33 fatal ()
34 {
35 echo "$me: fatal: $*" >&2
36 exit 1
37 }
38
39 usage_error ()
40 {
41 echo "$me: $*" >&2
42 print_usage >&2
43 exit 2
44 }
45
46 print_usage ()
47 {
48 cat <<END
49 Usage:
50 tap-driver.sh --test-name=NAME --log-file=PATH --trs-file=PATH
51 [--expect-failure={yes|no}] [--color-tests={yes|no}]
52 [--enable-hard-errors={yes|no}] [--ignore-exit]
53 [--diagnostic-string=STRING] [--merge|--no-merge]
54 [--comments|--no-comments] [--] TEST-COMMAND
55 The \`--test-name', \`--log-file' and \`--trs-file' options are mandatory.
56 END
57 }
58
59 # TODO: better error handling in option parsing (in particular, ensure
60 # TODO: $log_file, $trs_file and $test_name are defined).
61 test_name= # Used for reporting.
62 log_file= # Where to save the result and output of the test script.
63 trs_file= # Where to save the metadata of the test run.
64 expect_failure=0
65 color_tests=0
66 merge=0
67 ignore_exit=0
68 comments=0
69 diag_string='#'
70 while test $# -gt 0; do
71 case $1 in
72 --help) print_usage; exit $?;;
73 --version) echo "$me $scriptversion"; exit $?;;
74 --test-name) test_name=$2; shift;;
75 --log-file) log_file=$2; shift;;
76 --trs-file) trs_file=$2; shift;;
77 --color-tests) color_tests=$2; shift;;
78 --expect-failure) expect_failure=$2; shift;;
79 --enable-hard-errors) shift;; # No-op.
80 --merge) merge=1;;
81 --no-merge) merge=0;;
82 --ignore-exit) ignore_exit=1;;
83 --comments) comments=1;;
84 --no-comments) comments=0;;
85 --diagnostic-string) diag_string=$2; shift;;
86 --) shift; break;;
87 -*) usage_error "invalid option: '$1'";;
88 esac
89 shift
90 done
91
92 test $# -gt 0 || usage_error "missing test command"
93
94 case $expect_failure in
95 yes) expect_failure=1;;
96 *) expect_failure=0;;
97 esac
98
99 if test $color_tests = yes; then
100 init_colors='
101 color_map["red"]="" # Red.
102 color_map["grn"]="" # Green.
103 color_map["lgn"]="" # Light green.
104 color_map["blu"]="" # Blue.
105 color_map["mgn"]="" # Magenta.
106 color_map["std"]="" # No color.
107 color_for_result["ERROR"] = "mgn"
108 color_for_result["PASS"] = "grn"
109 color_for_result["XPASS"] = "red"
110 color_for_result["FAIL"] = "red"
111 color_for_result["XFAIL"] = "lgn"
112 color_for_result["SKIP"] = "blu"'
113 else
114 init_colors=''
115 fi
116
117 # :; is there to work around a bug in bash 3.2 (and earlier) which
118 # does not always set '$?' properly on redirection failure.
119 # See the Autoconf manual for more details.
120 :;{
121 (
122 # Ignore common signals (in this subshell only!), to avoid potential
123 # problems with Korn shells. Some Korn shells are known to propagate
124 # to themselves signals that have killed a child process they were
125 # waiting for; this is done at least for SIGINT (and usually only for
126 # it, in truth). Without the `trap' below, such a behaviour could
127 # cause a premature exit in the current subshell, e.g., in case the
128 # test command it runs gets terminated by a SIGINT. Thus, the awk
129 # script we are piping into would never seen the exit status it
130 # expects on its last input line (which is displayed below by the
131 # last `echo $?' statement), and would thus die reporting an internal
132 # error.
133 # For more information, see the Autoconf manual and the threads:
134 # <http://lists.gnu.org/archive/html/bug-autoconf/2011-09/msg00004.html>
135 # <http://mail.opensolaris.org/pipermail/ksh93-integration-discuss/2009-February/004121.html>
136 trap : 1 3 2 13 15
137 if test $merge -gt 0; then
138 exec 2>&1
139 else
140 exec 2>&3
141 fi
142 "$@"
143 echo $?
144 ) | LC_ALL=C ${AM_TAP_AWK-awk} \
145 -v me="$me" \
146 -v test_script_name="$test_name" \
147 -v log_file="$log_file" \
148 -v trs_file="$trs_file" \
149 -v expect_failure="$expect_failure" \
150 -v merge="$merge" \
151 -v ignore_exit="$ignore_exit" \
152 -v comments="$comments" \
153 -v diag_string="$diag_string" \
154 '
155 # FIXME: the usages of "cat >&3" below could be optimized when using
156 # FIXME: GNU awk, and/on systems that supports /dev/fd/.
157
158 # Implementation note: in what follows, `result_obj` will be an
159 # associative array that (partly) simulates a TAP result object
160 # from the `TAP::Parser` perl module.
161
162 ## ----------- ##
163 ## FUNCTIONS ##
164 ## ----------- ##
165
166 function fatal(msg)
167 {
168 print me ": " msg | "cat >&2"
169 exit 1
170 }
171
172 function abort(where)
173 {
174 fatal("internal error " where)
175 }
176
177 # Convert a boolean to a "yes"/"no" string.
178 function yn(bool)
179 {
180 return bool ? "yes" : "no";
181 }
182
183 function add_test_result(result)
184 {
185 if (!test_results_index)
186 test_results_index = 0
187 test_results_list[test_results_index] = result
188 test_results_index += 1
189 test_results_seen[result] = 1;
190 }
191
192 # Whether the test script should be re-run by "make recheck".
193 function must_recheck()
194 {
195 for (k in test_results_seen)
196 if (k != "XFAIL" && k != "PASS" && k != "SKIP")
197 return 1
198 return 0
199 }
200
201 # Whether the content of the log file associated to this test should
202 # be copied into the "global" test-suite.log.
203 function copy_in_global_log()
204 {
205 for (k in test_results_seen)
206 if (k != "PASS")
207 return 1
208 return 0
209 }
210
211 # FIXME: this can certainly be improved ...
212 function get_global_test_result()
213 {
214 if ("ERROR" in test_results_seen)
215 return "ERROR"
216 if ("FAIL" in test_results_seen || "XPASS" in test_results_seen)
217 return "FAIL"
218 all_skipped = 1
219 for (k in test_results_seen)
220 if (k != "SKIP")
221 all_skipped = 0
222 if (all_skipped)
223 return "SKIP"
224 return "PASS";
225 }
226
227 function stringify_result_obj(result_obj)
228 {
229 if (result_obj["is_unplanned"] || result_obj["number"] != testno)
230 return "ERROR"
231
232 if (plan_seen == LATE_PLAN)
233 return "ERROR"
234
235 if (result_obj["directive"] == "TODO")
236 return result_obj["is_ok"] ? "XPASS" : "XFAIL"
237
238 if (result_obj["directive"] == "SKIP")
239 return result_obj["is_ok"] ? "SKIP" : COOKED_FAIL;
240
241 if (length(result_obj["directive"]))
242 abort("in function stringify_result_obj()")
243
244 return result_obj["is_ok"] ? COOKED_PASS : COOKED_FAIL
245 }
246
247 function decorate_result(result)
248 {
249 color_name = color_for_result[result]
250 if (color_name)
251 return color_map[color_name] "" result "" color_map["std"]
252 # If we are not using colorized output, or if we do not know how
253 # to colorize the given result, we should return it unchanged.
254 return result
255 }
256
257 function report(result, details)
258 {
259 if (result ~ /^(X?(PASS|FAIL)|SKIP|ERROR)/)
260 {
261 msg = ": " test_script_name
262 add_test_result(result)
263 }
264 else if (result == "#")
265 {
266 msg = " " test_script_name ":"
267 }
268 else
269 {
270 abort("in function report()")
271 }
272 if (length(details))
273 msg = msg " " details
274 # Output on console might be colorized.
275 print decorate_result(result) msg
276 # Log the result in the log file too, to help debugging (this is
277 # especially true when said result is a TAP error or "Bail out!").
278 print result msg | "cat >&3";
279 }
280
281 function testsuite_error(error_message)
282 {
283 report("ERROR", "- " error_message)
284 }
285
286 function handle_tap_result()
287 {
288 details = result_obj["number"];
289 if (length(result_obj["description"]))
290 details = details " " result_obj["description"]
291
292 if (plan_seen == LATE_PLAN)
293 {
294 details = details " # AFTER LATE PLAN";
295 }
296 else if (result_obj["is_unplanned"])
297 {
298 details = details " # UNPLANNED";
299 }
300 else if (result_obj["number"] != testno)
301 {
302 details = sprintf("%s # OUT-OF-ORDER (expecting %d)",
303 details, testno);
304 }
305 else if (result_obj["directive"])
306 {
307 details = details " # " result_obj["directive"];
308 if (length(result_obj["explanation"]))
309 details = details " " result_obj["explanation"]
310 }
311
312 report(stringify_result_obj(result_obj), details)
313 }
314
315 # `skip_reason` should be empty whenever planned > 0.
316 function handle_tap_plan(planned, skip_reason)
317 {
318 planned += 0 # Avoid getting confused if, say, `planned` is "00"
319 if (length(skip_reason) && planned > 0)
320 abort("in function handle_tap_plan()")
321 if (plan_seen)
322 {
323 # Error, only one plan per stream is acceptable.
324 testsuite_error("multiple test plans")
325 return;
326 }
327 planned_tests = planned
328 # The TAP plan can come before or after *all* the TAP results; we speak
329 # respectively of an "early" or a "late" plan. If we see the plan line
330 # after at least one TAP result has been seen, assume we have a late
331 # plan; in this case, any further test result seen after the plan will
332 # be flagged as an error.
333 plan_seen = (testno >= 1 ? LATE_PLAN : EARLY_PLAN)
334 # If testno > 0, we have an error ("too many tests run") that will be
335 # automatically dealt with later, so do not worry about it here. If
336 # $plan_seen is true, we have an error due to a repeated plan, and that
337 # has already been dealt with above. Otherwise, we have a valid "plan
338 # with SKIP" specification, and should report it as a particular kind
339 # of SKIP result.
340 if (planned == 0 && testno == 0)
341 {
342 if (length(skip_reason))
343 skip_reason = "- " skip_reason;
344 report("SKIP", skip_reason);
345 }
346 }
347
348 function extract_tap_comment(line)
349 {
350 if (index(line, diag_string) == 1)
351 {
352 # Strip leading `diag_string` from `line`.
353 line = substr(line, length(diag_string) + 1)
354 # And strip any leading and trailing whitespace left.
355 sub("^[ \t]*", "", line)
356 sub("[ \t]*$", "", line)
357 # Return what is left (if any).
358 return line;
359 }
360 return "";
361 }
362
363 # When this function is called, we know that line is a TAP result line,
364 # so that it matches the (perl) RE "^(not )?ok\b".
365 function setup_result_obj(line)
366 {
367 # Get the result, and remove it from the line.
368 result_obj["is_ok"] = (substr(line, 1, 2) == "ok" ? 1 : 0)
369 sub("^(not )?ok[ \t]*", "", line)
370
371 # If the result has an explicit number, get it and strip it; otherwise,
372 # automatically assing the next progresive number to it.
373 if (line ~ /^[0-9]+$/ || line ~ /^[0-9]+[^a-zA-Z0-9_]/)
374 {
375 match(line, "^[0-9]+")
376 # The final `+ 0` is to normalize numbers with leading zeros.
377 result_obj["number"] = substr(line, 1, RLENGTH) + 0
378 line = substr(line, RLENGTH + 1)
379 }
380 else
381 {
382 result_obj["number"] = testno
383 }
384
385 if (plan_seen == LATE_PLAN)
386 # No further test results are acceptable after a "late" TAP plan
387 # has been seen.
388 result_obj["is_unplanned"] = 1
389 else if (plan_seen && testno > planned_tests)
390 result_obj["is_unplanned"] = 1
391 else
392 result_obj["is_unplanned"] = 0
393
394 # Strip trailing and leading whitespace.
395 sub("^[ \t]*", "", line)
396 sub("[ \t]*$", "", line)
397
398 # This will have to be corrected if we have a "TODO"/"SKIP" directive.
399 result_obj["description"] = line
400 result_obj["directive"] = ""
401 result_obj["explanation"] = ""
402
403 if (index(line, "#") == 0)
404 return # No possible directive, nothing more to do.
405
406 # Directives are case-insensitive.
407 rx = "[ \t]*#[ \t]*([tT][oO][dD][oO]|[sS][kK][iI][pP])[ \t]*"
408
409 # See whether we have the directive, and if yes, where.
410 pos = match(line, rx "$")
411 if (!pos)
412 pos = match(line, rx "[^a-zA-Z0-9_]")
413
414 # If there was no TAP directive, we have nothing more to do.
415 if (!pos)
416 return
417
418 # Let`s now see if the TAP directive has been escaped. For example:
419 # escaped: ok \# SKIP
420 # not escaped: ok \\# SKIP
421 # escaped: ok \\\\\# SKIP
422 # not escaped: ok \ # SKIP
423 if (substr(line, pos, 1) == "#")
424 {
425 bslash_count = 0
426 for (i = pos; i > 1 && substr(line, i - 1, 1) == "\\"; i--)
427 bslash_count += 1
428 if (bslash_count % 2)
429 return # Directive was escaped.
430 }
431
432 # Strip the directive and its explanation (if any) from the test
433 # description.
434 result_obj["description"] = substr(line, 1, pos - 1)
435 # Now remove the test description from the line, that has been dealt
436 # with already.
437 line = substr(line, pos)
438 # Strip the directive, and save its value (normalized to upper case).
439 sub("^[ \t]*#[ \t]*", "", line)
440 result_obj["directive"] = toupper(substr(line, 1, 4))
441 line = substr(line, 5)
442 # Now get the explanation for the directive (if any), with leading
443 # and trailing whitespace removed.
444 sub("^[ \t]*", "", line)
445 sub("[ \t]*$", "", line)
446 result_obj["explanation"] = line
447 }
448
449 function get_test_exit_message(status)
450 {
451 if (status == 0)
452 return ""
453 if (status !~ /^[1-9][0-9]*$/)
454 abort("getting exit status")
455 if (status < 127)
456 exit_details = ""
457 else if (status == 127)
458 exit_details = " (command not found?)"
459 else if (status >= 128 && status <= 255)
460 exit_details = sprintf(" (terminated by signal %d?)", status - 128)
461 else if (status > 256 && status <= 384)
462 # We used to report an "abnormal termination" here, but some Korn
463 # shells, when a child process die due to signal number n, can leave
464 # in $? an exit status of 256+n instead of the more standard 128+n.
465 # Apparently, both behaviours are allowed by POSIX (2008), so be
466 # prepared to handle them both. See also Austing Group report ID
467 # 0000051 <http://www.austingroupbugs.net/view.php?id=51>
468 exit_details = sprintf(" (terminated by signal %d?)", status - 256)
469 else
470 # Never seen in practice.
471 exit_details = " (abnormal termination)"
472 return sprintf("exited with status %d%s", status, exit_details)
473 }
474
475 function write_test_results()
476 {
477 print ":global-test-result: " get_global_test_result() > trs_file
478 print ":recheck: " yn(must_recheck()) > trs_file
479 print ":copy-in-global-log: " yn(copy_in_global_log()) > trs_file
480 for (i = 0; i < test_results_index; i += 1)
481 print ":test-result: " test_results_list[i] > trs_file
482 close(trs_file);
483 }
484
485 BEGIN {
486
487 ## ------- ##
488 ## SETUP ##
489 ## ------- ##
490
491 '"$init_colors"'
492
493 # Properly initialized once the TAP plan is seen.
494 planned_tests = 0
495
496 COOKED_PASS = expect_failure ? "XPASS": "PASS";
497 COOKED_FAIL = expect_failure ? "XFAIL": "FAIL";
498
499 # Enumeration-like constants to remember which kind of plan (if any)
500 # has been seen. It is important that NO_PLAN evaluates "false" as
501 # a boolean.
502 NO_PLAN = 0
503 EARLY_PLAN = 1
504 LATE_PLAN = 2
505
506 testno = 0 # Number of test results seen so far.
507 bailed_out = 0 # Whether a "Bail out!" directive has been seen.
508
509 # Whether the TAP plan has been seen or not, and if yes, which kind
510 # it is ("early" is seen before any test result, "late" otherwise).
511 plan_seen = NO_PLAN
512
513 ## --------- ##
514 ## PARSING ##
515 ## --------- ##
516
517 is_first_read = 1
518
519 while (1)
520 {
521 # Involutions required so that we are able to read the exit status
522 # from the last input line.
523 st = getline
524 if (st < 0) # I/O error.
525 fatal("I/O error while reading from input stream")
526 else if (st == 0) # End-of-input
527 {
528 if (is_first_read)
529 abort("in input loop: only one input line")
530 break
531 }
532 if (is_first_read)
533 {
534 is_first_read = 0
535 nextline = $0
536 continue
537 }
538 else
539 {
540 curline = nextline
541 nextline = $0
542 $0 = curline
543 }
544 # Copy any input line verbatim into the log file.
545 print | "cat >&3"
546 # Parsing of TAP input should stop after a "Bail out!" directive.
547 if (bailed_out)
548 continue
549
550 # TAP test result.
551 if ($0 ~ /^(not )?ok$/ || $0 ~ /^(not )?ok[^a-zA-Z0-9_]/)
552 {
553 testno += 1
554 setup_result_obj($0)
555 handle_tap_result()
556 }
557 # TAP plan (normal or "SKIP" without explanation).
558 else if ($0 ~ /^1\.\.[0-9]+[ \t]*$/)
559 {
560 # The next two lines will put the number of planned tests in $0.
561 sub("^1\\.\\.", "")
562 sub("[^0-9]*$", "")
563 handle_tap_plan($0, "")
564 continue
565 }
566 # TAP "SKIP" plan, with an explanation.
567 else if ($0 ~ /^1\.\.0+[ \t]*#/)
568 {
569 # The next lines will put the skip explanation in $0, stripping
570 # any leading and trailing whitespace. This is a little more
571 # tricky in truth, since we want to also strip a potential leading
572 # "SKIP" string from the message.
573 sub("^[^#]*#[ \t]*(SKIP[: \t][ \t]*)?", "")
574 sub("[ \t]*$", "");
575 handle_tap_plan(0, $0)
576 }
577 # "Bail out!" magic.
578 # Older versions of prove and TAP::Harness (e.g., 3.17) did not
579 # recognize a "Bail out!" directive when preceded by leading
580 # whitespace, but more modern versions (e.g., 3.23) do. So we
581 # emulate the latter, "more modern" behaviour.
582 else if ($0 ~ /^[ \t]*Bail out!/)
583 {
584 bailed_out = 1
585 # Get the bailout message (if any), with leading and trailing
586 # whitespace stripped. The message remains stored in `$0`.
587 sub("^[ \t]*Bail out![ \t]*", "");
588 sub("[ \t]*$", "");
589 # Format the error message for the
590 bailout_message = "Bail out!"
591 if (length($0))
592 bailout_message = bailout_message " " $0
593 testsuite_error(bailout_message)
594 }
595 # Maybe we have too look for dianogtic comments too.
596 else if (comments != 0)
597 {
598 comment = extract_tap_comment($0);
599 if (length(comment))
600 report("#", comment);
601 }
602 }
603
604 ## -------- ##
605 ## FINISH ##
606 ## -------- ##
607
608 # A "Bail out!" directive should cause us to ignore any following TAP
609 # error, as well as a non-zero exit status from the TAP producer.
610 if (!bailed_out)
611 {
612 if (!plan_seen)
613 {
614 testsuite_error("missing test plan")
615 }
616 else if (planned_tests != testno)
617 {
618 bad_amount = testno > planned_tests ? "many" : "few"
619 testsuite_error(sprintf("too %s tests run (expected %d, got %d)",
620 bad_amount, planned_tests, testno))
621 }
622 if (!ignore_exit)
623 {
624 # Fetch exit status from the last line.
625 exit_message = get_test_exit_message(nextline)
626 if (exit_message)
627 testsuite_error(exit_message)
628 }
629 }
630
631 write_test_results()
632
633 exit 0
634
635 } # End of "BEGIN" block.
636 '
637
638 # TODO: document that we consume the file descriptor 3 :-(
639 } 3>"$log_file"
640
641 test $? -eq 0 || fatal "I/O or internal error"
642
643 # Local Variables:
644 # mode: shell-script
645 # sh-indentation: 2
646 # eval: (add-hook 'write-file-hooks 'time-stamp)
647 # time-stamp-start: "scriptversion="
648 # time-stamp-format: "%:y-%02m-%02d.%02H"
649 # time-stamp-time-zone: "UTC"
650 # time-stamp-end: "; # UTC"
651 # End:
0 #! /bin/sh
1
2 # run a GTest in tap mode. The test binary is passed as $1
3
4 $1 -k --tap
0 if ENABLE_TESTS
1
2 include $(top_srcdir)/build-aux/glib-tap.mk
3
4 AM_CFLAGS = \
5 $(COVERAGE_CFLAGS) \
6 -I$(top_srcdir) \
7 $(GOBJECT2_CFLAGS) \
8 $(LIBVIRT_CFLAGS) \
9 $(LIBXML2_CFLAGS) \
10 $(WARN_CFLAGS)
11
12 LDADD = \
13 $(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
14 $(top_builddir)/libvirt-glib/libvirt-glib-1.0.la \
15 $(LIBVIRT_LIBS) \
16 $(GLIB2_LIBS) \
17 $(GOBJECT2_LIBS)
18
19 test_programs = test-gconfig test-events
20
21 EXTRA_DIST += \
22 xml \
23 $(NULL)
24 endif
0 # Makefile.in generated by automake 1.15 from Makefile.am.
1 # @configure_input@
2
3 # Copyright (C) 1994-2014 Free Software Foundation, Inc.
4
5 # This Makefile.in is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE.
13
14 @SET_MAKE@
15
16 # GLIB - Library of useful C routines
17
18
19
20
21 VPATH = @srcdir@
22 am__is_gnu_make = { \
23 if test -z '$(MAKELEVEL)'; then \
24 false; \
25 elif test -n '$(MAKE_HOST)'; then \
26 true; \
27 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
28 true; \
29 else \
30 false; \
31 fi; \
32 }
33 am__make_running_with_option = \
34 case $${target_option-} in \
35 ?) ;; \
36 *) echo "am__make_running_with_option: internal error: invalid" \
37 "target option '$${target_option-}' specified" >&2; \
38 exit 1;; \
39 esac; \
40 has_opt=no; \
41 sane_makeflags=$$MAKEFLAGS; \
42 if $(am__is_gnu_make); then \
43 sane_makeflags=$$MFLAGS; \
44 else \
45 case $$MAKEFLAGS in \
46 *\\[\ \ ]*) \
47 bs=\\; \
48 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
49 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
50 esac; \
51 fi; \
52 skip_next=no; \
53 strip_trailopt () \
54 { \
55 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
56 }; \
57 for flg in $$sane_makeflags; do \
58 test $$skip_next = yes && { skip_next=no; continue; }; \
59 case $$flg in \
60 *=*|--*) continue;; \
61 -*I) strip_trailopt 'I'; skip_next=yes;; \
62 -*I?*) strip_trailopt 'I';; \
63 -*O) strip_trailopt 'O'; skip_next=yes;; \
64 -*O?*) strip_trailopt 'O';; \
65 -*l) strip_trailopt 'l'; skip_next=yes;; \
66 -*l?*) strip_trailopt 'l';; \
67 -[dEDm]) skip_next=yes;; \
68 -[JT]) skip_next=yes;; \
69 esac; \
70 case $$flg in \
71 *$$target_option*) has_opt=yes; break;; \
72 esac; \
73 done; \
74 test $$has_opt = yes
75 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
76 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
77 pkgdatadir = $(datadir)/@PACKAGE@
78 pkgincludedir = $(includedir)/@PACKAGE@
79 pkglibdir = $(libdir)/@PACKAGE@
80 pkglibexecdir = $(libexecdir)/@PACKAGE@
81 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
82 install_sh_DATA = $(install_sh) -c -m 644
83 install_sh_PROGRAM = $(install_sh) -c
84 install_sh_SCRIPT = $(install_sh) -c
85 INSTALL_HEADER = $(INSTALL_DATA)
86 transform = $(program_transform_name)
87 NORMAL_INSTALL = :
88 PRE_INSTALL = :
89 POST_INSTALL = :
90 NORMAL_UNINSTALL = :
91 PRE_UNINSTALL = :
92 POST_UNINSTALL = :
93 build_triplet = @build@
94 host_triplet = @host@
95 @ENABLE_TESTS_TRUE@TESTS = $(am__EXEEXT_1)
96 @ENABLE_TESTS_TRUE@installed_test_PROGRAMS = $(am__EXEEXT_4)
97 @ENABLE_TESTS_TRUE@noinst_PROGRAMS = $(am__EXEEXT_5)
98 @ENABLE_TESTS_TRUE@check_PROGRAMS = $(am__EXEEXT_3)
99 @ENABLE_ALWAYS_BUILD_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__append_1 = $(all_test_ltlibs)
100 @ENABLE_ALWAYS_BUILD_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__append_2 = $(all_test_programs)
101 @ENABLE_ALWAYS_BUILD_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__append_3 = $(all_test_scripts)
102 @ENABLE_ALWAYS_BUILD_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__append_4 = $(all_test_data)
103 @ENABLE_ALWAYS_BUILD_TESTS_FALSE@@ENABLE_TESTS_TRUE@am__append_5 = $(all_test_ltlibs)
104 @ENABLE_ALWAYS_BUILD_TESTS_FALSE@@ENABLE_TESTS_TRUE@am__append_6 = $(all_test_programs)
105 @ENABLE_ALWAYS_BUILD_TESTS_FALSE@@ENABLE_TESTS_TRUE@am__append_7 = $(all_test_scripts)
106 @ENABLE_ALWAYS_BUILD_TESTS_FALSE@@ENABLE_TESTS_TRUE@am__append_8 = $(all_test_data)
107 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__append_9 = $(test_programs) $(installed_test_programs) \
108 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(test_extra_programs) $(installed_test_extra_programs)
109
110 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__append_10 = $(test_scripts) \
111 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(installed_test_scripts) \
112 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(test_extra_scripts) \
113 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(test_installed_extra_scripts) \
114 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(dist_test_scripts) \
115 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(dist_test_extra_scripts) \
116 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(dist_installed_test_scripts) \
117 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(dist_installed_test_extra_scripts)
118 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__append_11 = \
119 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(test_data) \
120 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(installed_test_data) \
121 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(dist_test_data) \
122 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(dist_installed_test_data)
123 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__append_12 = $(test_ltlibraries) $(installed_test_ltlibraries)
124 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__append_13 = $(installed_test_meta_DATA)
125 subdir = tests
126 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
127 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
128 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
129 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
130 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
131 $(top_srcdir)/m4/manywarnings.m4 \
132 $(top_srcdir)/m4/virt-compile-warnings.m4 \
133 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
134 $(top_srcdir)/configure.ac
135 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
136 $(ACLOCAL_M4)
137 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
138 mkinstalldirs = $(install_sh) -d
139 CONFIG_HEADER = $(top_builddir)/config.h
140 CONFIG_CLEAN_FILES =
141 CONFIG_CLEAN_VPATH_FILES =
142 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
143 am__vpath_adj = case $$p in \
144 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
145 *) f=$$p;; \
146 esac;
147 am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
148 am__install_max = 40
149 am__nobase_strip_setup = \
150 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
151 am__nobase_strip = \
152 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
153 am__nobase_list = $(am__nobase_strip_setup); \
154 for p in $$list; do echo "$$p $$p"; done | \
155 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
156 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
157 if (++n[$$2] == $(am__install_max)) \
158 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
159 END { for (dir in files) print dir, files[dir] }'
160 am__base_list = \
161 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
162 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
163 am__uninstall_files_from_dir = { \
164 test -z "$$files" \
165 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
166 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
167 $(am__cd) "$$dir" && rm -f $$files; }; \
168 }
169 am__installdirs = "$(DESTDIR)$(installed_testdir)" \
170 "$(DESTDIR)$(installed_testdir)" \
171 "$(DESTDIR)$(installed_testdir)" \
172 "$(DESTDIR)$(installed_test_metadir)" \
173 "$(DESTDIR)$(installed_testdir)"
174 LTLIBRARIES = $(installed_test_LTLIBRARIES) $(noinst_LTLIBRARIES)
175 @ENABLE_TESTS_TRUE@am__EXEEXT_1 = test-gconfig$(EXEEXT) \
176 @ENABLE_TESTS_TRUE@ test-events$(EXEEXT)
177 @ENABLE_TESTS_TRUE@am__EXEEXT_2 = $(am__EXEEXT_1)
178 @ENABLE_ALWAYS_BUILD_TESTS_FALSE@@ENABLE_TESTS_TRUE@am__EXEEXT_3 = $(am__EXEEXT_2)
179 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__EXEEXT_4 = $(am__EXEEXT_1)
180 @ENABLE_ALWAYS_BUILD_TESTS_TRUE@@ENABLE_TESTS_TRUE@am__EXEEXT_5 = $(am__EXEEXT_2)
181 PROGRAMS = $(installed_test_PROGRAMS) $(noinst_PROGRAMS)
182 test_events_SOURCES = test-events.c
183 test_events_OBJECTS = test-events.$(OBJEXT)
184 test_events_LDADD = $(LDADD)
185 am__DEPENDENCIES_1 =
186 @ENABLE_TESTS_TRUE@test_events_DEPENDENCIES = $(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
187 @ENABLE_TESTS_TRUE@ $(top_builddir)/libvirt-glib/libvirt-glib-1.0.la \
188 @ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
189 @ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1)
190 AM_V_lt = $(am__v_lt_@AM_V@)
191 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
192 am__v_lt_0 = --silent
193 am__v_lt_1 =
194 test_gconfig_SOURCES = test-gconfig.c
195 test_gconfig_OBJECTS = test-gconfig.$(OBJEXT)
196 test_gconfig_LDADD = $(LDADD)
197 @ENABLE_TESTS_TRUE@test_gconfig_DEPENDENCIES = $(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
198 @ENABLE_TESTS_TRUE@ $(top_builddir)/libvirt-glib/libvirt-glib-1.0.la \
199 @ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
200 @ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1)
201 SCRIPTS = $(installed_test_SCRIPTS) $(noinst_SCRIPTS)
202 AM_V_P = $(am__v_P_@AM_V@)
203 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
204 am__v_P_0 = false
205 am__v_P_1 = :
206 AM_V_GEN = $(am__v_GEN_@AM_V@)
207 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
208 am__v_GEN_0 = @echo " GEN " $@;
209 am__v_GEN_1 =
210 AM_V_at = $(am__v_at_@AM_V@)
211 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
212 am__v_at_0 = @
213 am__v_at_1 =
214 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
215 depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
216 am__depfiles_maybe = depfiles
217 am__mv = mv -f
218 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
219 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
220 LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
221 $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
222 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
223 $(AM_CFLAGS) $(CFLAGS)
224 AM_V_CC = $(am__v_CC_@AM_V@)
225 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
226 am__v_CC_0 = @echo " CC " $@;
227 am__v_CC_1 =
228 CCLD = $(CC)
229 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
230 $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
231 $(AM_LDFLAGS) $(LDFLAGS) -o $@
232 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
233 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
234 am__v_CCLD_0 = @echo " CCLD " $@;
235 am__v_CCLD_1 =
236 SOURCES = test-events.c test-gconfig.c
237 DIST_SOURCES = test-events.c test-gconfig.c
238 am__can_run_installinfo = \
239 case $$AM_UPDATE_INFO_DIR in \
240 n|no|NO) false;; \
241 *) (install-info --version) >/dev/null 2>&1;; \
242 esac
243 DATA = $(installed_test_meta_DATA) $(nobase_installed_test_DATA) \
244 $(noinst_DATA)
245 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
246 # Read a list of newline-separated strings from the standard input,
247 # and print each of them once, without duplicates. Input order is
248 # *not* preserved.
249 am__uniquify_input = $(AWK) '\
250 BEGIN { nonempty = 0; } \
251 { items[$$0] = 1; nonempty = 1; } \
252 END { if (nonempty) { for (i in items) print i; }; } \
253 '
254 # Make sure the list of sources is unique. This is necessary because,
255 # e.g., the same source file might be shared among _SOURCES variables
256 # for different programs/libraries.
257 am__define_uniq_tagged_files = \
258 list='$(am__tagged_files)'; \
259 unique=`for i in $$list; do \
260 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
261 done | $(am__uniquify_input)`
262 ETAGS = etags
263 CTAGS = ctags
264 am__tty_colors_dummy = \
265 mgn= red= grn= lgn= blu= brg= std=; \
266 am__color_tests=no
267 am__tty_colors = { \
268 $(am__tty_colors_dummy); \
269 if test "X$(AM_COLOR_TESTS)" = Xno; then \
270 am__color_tests=no; \
271 elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
272 am__color_tests=yes; \
273 elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
274 am__color_tests=yes; \
275 fi; \
276 if test $$am__color_tests = yes; then \
277 red=''; \
278 grn=''; \
279 lgn=''; \
280 blu=''; \
281 mgn=''; \
282 brg=''; \
283 std=''; \
284 fi; \
285 }
286 am__recheck_rx = ^[ ]*:recheck:[ ]*
287 am__global_test_result_rx = ^[ ]*:global-test-result:[ ]*
288 am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]*
289 # A command that, given a newline-separated list of test names on the
290 # standard input, print the name of the tests that are to be re-run
291 # upon "make recheck".
292 am__list_recheck_tests = $(AWK) '{ \
293 recheck = 1; \
294 while ((rc = (getline line < ($$0 ".trs"))) != 0) \
295 { \
296 if (rc < 0) \
297 { \
298 if ((getline line2 < ($$0 ".log")) < 0) \
299 recheck = 0; \
300 break; \
301 } \
302 else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
303 { \
304 recheck = 0; \
305 break; \
306 } \
307 else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
308 { \
309 break; \
310 } \
311 }; \
312 if (recheck) \
313 print $$0; \
314 close ($$0 ".trs"); \
315 close ($$0 ".log"); \
316 }'
317 # A command that, given a newline-separated list of test names on the
318 # standard input, create the global log from their .trs and .log files.
319 am__create_global_log = $(AWK) ' \
320 function fatal(msg) \
321 { \
322 print "fatal: making $@: " msg | "cat >&2"; \
323 exit 1; \
324 } \
325 function rst_section(header) \
326 { \
327 print header; \
328 len = length(header); \
329 for (i = 1; i <= len; i = i + 1) \
330 printf "="; \
331 printf "\n\n"; \
332 } \
333 { \
334 copy_in_global_log = 1; \
335 global_test_result = "RUN"; \
336 while ((rc = (getline line < ($$0 ".trs"))) != 0) \
337 { \
338 if (rc < 0) \
339 fatal("failed to read from " $$0 ".trs"); \
340 if (line ~ /$(am__global_test_result_rx)/) \
341 { \
342 sub("$(am__global_test_result_rx)", "", line); \
343 sub("[ ]*$$", "", line); \
344 global_test_result = line; \
345 } \
346 else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
347 copy_in_global_log = 0; \
348 }; \
349 if (copy_in_global_log) \
350 { \
351 rst_section(global_test_result ": " $$0); \
352 while ((rc = (getline line < ($$0 ".log"))) != 0) \
353 { \
354 if (rc < 0) \
355 fatal("failed to read from " $$0 ".log"); \
356 print line; \
357 }; \
358 printf "\n"; \
359 }; \
360 close ($$0 ".trs"); \
361 close ($$0 ".log"); \
362 }'
363 # Restructured Text title.
364 am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
365 # Solaris 10 'make', and several other traditional 'make' implementations,
366 # pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it
367 # by disabling -e (using the XSI extension "set +e") if it's set.
368 am__sh_e_setup = case $$- in *e*) set +e;; esac
369 # Default flags passed to test drivers.
370 am__common_driver_flags = \
371 --color-tests "$$am__color_tests" \
372 --enable-hard-errors "$$am__enable_hard_errors" \
373 --expect-failure "$$am__expect_failure"
374 # To be inserted before the command running the test. Creates the
375 # directory for the log if needed. Stores in $dir the directory
376 # containing $f, in $tst the test, in $log the log. Executes the
377 # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
378 # passes TESTS_ENVIRONMENT. Set up options for the wrapper that
379 # will run the test scripts (or their associated LOG_COMPILER, if
380 # thy have one).
381 am__check_pre = \
382 $(am__sh_e_setup); \
383 $(am__vpath_adj_setup) $(am__vpath_adj) \
384 $(am__tty_colors); \
385 srcdir=$(srcdir); export srcdir; \
386 case "$@" in \
387 */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \
388 *) am__odir=.;; \
389 esac; \
390 test "x$$am__odir" = x"." || test -d "$$am__odir" \
391 || $(MKDIR_P) "$$am__odir" || exit $$?; \
392 if test -f "./$$f"; then dir=./; \
393 elif test -f "$$f"; then dir=; \
394 else dir="$(srcdir)/"; fi; \
395 tst=$$dir$$f; log='$@'; \
396 if test -n '$(DISABLE_HARD_ERRORS)'; then \
397 am__enable_hard_errors=no; \
398 else \
399 am__enable_hard_errors=yes; \
400 fi; \
401 case " $(XFAIL_TESTS) " in \
402 *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \
403 am__expect_failure=yes;; \
404 *) \
405 am__expect_failure=no;; \
406 esac; \
407 $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
408 # A shell command to get the names of the tests scripts with any registered
409 # extension removed (i.e., equivalently, the names of the test logs, with
410 # the '.log' extension removed). The result is saved in the shell variable
411 # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly,
412 # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
413 # since that might cause problem with VPATH rewrites for suffix-less tests.
414 # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
415 am__set_TESTS_bases = \
416 bases='$(TEST_LOGS)'; \
417 bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
418 bases=`echo $$bases`
419 RECHECK_LOGS = $(TEST_LOGS)
420 AM_RECURSIVE_TARGETS = check recheck
421 TEST_SUITE_LOG = test-suite.log
422 TEST_EXTENSIONS = @EXEEXT@ .test
423 LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
424 am__set_b = \
425 case '$@' in \
426 */*) \
427 case '$*' in \
428 */*) b='$*';; \
429 *) b=`echo '$@' | sed 's/\.log$$//'`; \
430 esac;; \
431 *) \
432 b='$*';; \
433 esac
434 am__test_logs1 = $(TESTS:=.log)
435 am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
436 TEST_LOGS = $(am__test_logs2:.test.log=.log)
437 TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
438 TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
439 $(TEST_LOG_FLAGS)
440 am__DIST_COMMON = $(srcdir)/Makefile.in \
441 $(top_srcdir)/build-aux/depcomp \
442 $(top_srcdir)/build-aux/glib-tap.mk \
443 $(top_srcdir)/build-aux/test-driver
444 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
445 ACLOCAL = @ACLOCAL@
446 ALL_LINGUAS = @ALL_LINGUAS@
447 AMTAR = @AMTAR@
448 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
449 AR = @AR@
450 AS = @AS@
451 AUTOCONF = @AUTOCONF@
452 AUTOHEADER = @AUTOHEADER@
453 AUTOMAKE = @AUTOMAKE@
454 AWK = @AWK@
455 CC = @CC@
456 CCDEPMODE = @CCDEPMODE@
457 CFLAGS = @CFLAGS@
458 COVERAGE_CFLAGS = @COVERAGE_CFLAGS@
459 COVERAGE_LDFLAGS = @COVERAGE_LDFLAGS@
460 COV_FLAGS = @COV_FLAGS@
461 CPP = @CPP@
462 CPPFLAGS = @CPPFLAGS@
463 CYGPATH_W = @CYGPATH_W@
464 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
465 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
466 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
467 DEFS = @DEFS@
468 DEPDIR = @DEPDIR@
469 DLLTOOL = @DLLTOOL@
470 DSYMUTIL = @DSYMUTIL@
471 DUMPBIN = @DUMPBIN@
472 ECHO_C = @ECHO_C@
473 ECHO_N = @ECHO_N@
474 ECHO_T = @ECHO_T@
475 EGREP = @EGREP@
476 EXEEXT = @EXEEXT@
477 FGREP = @FGREP@
478 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
479 GIO2_CFLAGS = @GIO2_CFLAGS@
480 GIO2_LIBS = @GIO2_LIBS@
481 GLIB2_CFLAGS = @GLIB2_CFLAGS@
482 GLIB2_LIBS = @GLIB2_LIBS@
483 GLIB2_REQUIRED = @GLIB2_REQUIRED@
484 GLIB_MKENUMS = @GLIB_MKENUMS@
485 GMSGFMT = @GMSGFMT@
486 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
487 GOBJECT2_LIBS = @GOBJECT2_LIBS@
488 GREP = @GREP@
489 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
490 GTHREAD2_LIBS = @GTHREAD2_LIBS@
491 GTKDOC_CHECK = @GTKDOC_CHECK@
492 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
493 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
494 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
495 GTKDOC_MKPDF = @GTKDOC_MKPDF@
496 GTKDOC_REBASE = @GTKDOC_REBASE@
497 HTML_DIR = @HTML_DIR@
498 INSTALL = @INSTALL@
499 INSTALL_DATA = @INSTALL_DATA@
500 INSTALL_PROGRAM = @INSTALL_PROGRAM@
501 INSTALL_SCRIPT = @INSTALL_SCRIPT@
502 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
503 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
504 INTLTOOL_MERGE = @INTLTOOL_MERGE@
505 INTLTOOL_PERL = @INTLTOOL_PERL@
506 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
507 INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
508 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
509 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
510 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
511 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
512 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
513 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
514 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
515 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
516 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
517 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
518 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
519 LD = @LD@
520 LDFLAGS = @LDFLAGS@
521 LIBOBJS = @LIBOBJS@
522 LIBS = @LIBS@
523 LIBTOOL = @LIBTOOL@
524 LIBVIRT_CFLAGS = @LIBVIRT_CFLAGS@
525 LIBVIRT_GLIB_MAJOR_VERSION = @LIBVIRT_GLIB_MAJOR_VERSION@
526 LIBVIRT_GLIB_MICRO_VERSION = @LIBVIRT_GLIB_MICRO_VERSION@
527 LIBVIRT_GLIB_MINOR_VERSION = @LIBVIRT_GLIB_MINOR_VERSION@
528 LIBVIRT_GLIB_VERSION = @LIBVIRT_GLIB_VERSION@
529 LIBVIRT_GLIB_VERSION_INFO = @LIBVIRT_GLIB_VERSION_INFO@
530 LIBVIRT_GLIB_VERSION_NUMBER = @LIBVIRT_GLIB_VERSION_NUMBER@
531 LIBVIRT_LIBS = @LIBVIRT_LIBS@
532 LIBVIRT_REQUIRED = @LIBVIRT_REQUIRED@
533 LIBXML2_CFLAGS = @LIBXML2_CFLAGS@
534 LIBXML2_LIBS = @LIBXML2_LIBS@
535 LIPO = @LIPO@
536 LN_S = @LN_S@
537 LTLIBOBJS = @LTLIBOBJS@
538 MAKEINFO = @MAKEINFO@
539 MANIFEST_TOOL = @MANIFEST_TOOL@
540 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
541 MKDIR_P = @MKDIR_P@
542 MSGFMT = @MSGFMT@
543 MSGMERGE = @MSGMERGE@
544 NM = @NM@
545 NMEDIT = @NMEDIT@
546 OBJDUMP = @OBJDUMP@
547 OBJEXT = @OBJEXT@
548 OTOOL = @OTOOL@
549 OTOOL64 = @OTOOL64@
550 PACKAGE = @PACKAGE@
551 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
552 PACKAGE_NAME = @PACKAGE_NAME@
553 PACKAGE_STRING = @PACKAGE_STRING@
554 PACKAGE_TARNAME = @PACKAGE_TARNAME@
555 PACKAGE_URL = @PACKAGE_URL@
556 PACKAGE_VERSION = @PACKAGE_VERSION@
557 PATH_SEPARATOR = @PATH_SEPARATOR@
558 PKG_CONFIG = @PKG_CONFIG@
559 PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
560 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
561 PYTHON = @PYTHON@
562 PYTHON_INCLUDES = @PYTHON_INCLUDES@
563 PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
564 PYTHON_VERSION = @PYTHON_VERSION@
565 RANLIB = @RANLIB@
566 SED = @SED@
567 SET_MAKE = @SET_MAKE@
568 SHELL = @SHELL@
569 STRIP = @STRIP@
570 USE_NLS = @USE_NLS@
571 VAPIGEN = @VAPIGEN@
572 VERSION = @VERSION@
573 WARN_CFLAGS = @WARN_CFLAGS@
574 XGETTEXT = @XGETTEXT@
575 abs_builddir = @abs_builddir@
576 abs_srcdir = @abs_srcdir@
577 abs_top_builddir = @abs_top_builddir@
578 abs_top_srcdir = @abs_top_srcdir@
579 ac_ct_AR = @ac_ct_AR@
580 ac_ct_CC = @ac_ct_CC@
581 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
582 am__include = @am__include@
583 am__leading_dot = @am__leading_dot@
584 am__quote = @am__quote@
585 am__tar = @am__tar@
586 am__untar = @am__untar@
587 bindir = @bindir@
588 build = @build@
589 build_alias = @build_alias@
590 build_cpu = @build_cpu@
591 build_os = @build_os@
592 build_vendor = @build_vendor@
593 builddir = @builddir@
594 datadir = @datadir@
595 datarootdir = @datarootdir@
596 docdir = @docdir@
597 dvidir = @dvidir@
598 exec_prefix = @exec_prefix@
599 host = @host@
600 host_alias = @host_alias@
601 host_cpu = @host_cpu@
602 host_os = @host_os@
603 host_vendor = @host_vendor@
604 htmldir = @htmldir@
605 includedir = @includedir@
606 infodir = @infodir@
607 install_sh = @install_sh@
608 installed_test_metadir = @installed_test_metadir@
609 installed_testdir = @installed_testdir@
610 intltool__v_merge_options_ = @intltool__v_merge_options_@
611 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
612 libdir = @libdir@
613 libexecdir = @libexecdir@
614 localedir = @localedir@
615 localstatedir = @localstatedir@
616 mandir = @mandir@
617 mkdir_p = @mkdir_p@
618 oldincludedir = @oldincludedir@
619 pdfdir = @pdfdir@
620 prefix = @prefix@
621 program_transform_name = @program_transform_name@
622 psdir = @psdir@
623 pythondir = @pythondir@
624 sbindir = @sbindir@
625 sharedstatedir = @sharedstatedir@
626 srcdir = @srcdir@
627 sysconfdir = @sysconfdir@
628 target_alias = @target_alias@
629 top_build_prefix = @top_build_prefix@
630 top_builddir = @top_builddir@
631 top_srcdir = @top_srcdir@
632 @ENABLE_TESTS_TRUE@TESTS_ENVIRONMENT = \
633 @ENABLE_TESTS_TRUE@ G_TEST_SRCDIR="$(abs_srcdir)" \
634 @ENABLE_TESTS_TRUE@ G_TEST_BUILDDIR="$(abs_builddir)" \
635 @ENABLE_TESTS_TRUE@ G_DEBUG=gc-friendly \
636 @ENABLE_TESTS_TRUE@ MALLOC_CHECK_=2 \
637 @ENABLE_TESTS_TRUE@ MALLOC_PERTURB_=$$(($${RANDOM:-256} % 256))
638
639 @ENABLE_TESTS_TRUE@LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/tap-driver.sh
640 @ENABLE_TESTS_TRUE@LOG_COMPILER = $(top_srcdir)/tap-test
641 @ENABLE_TESTS_TRUE@NULL =
642
643 # initialize variables for unconditional += appending
644 @ENABLE_TESTS_TRUE@BUILT_SOURCES =
645 @ENABLE_TESTS_TRUE@BUILT_EXTRA_DIST =
646 @ENABLE_TESTS_TRUE@CLEANFILES = *.log *.trs $(am__append_13)
647 @ENABLE_TESTS_TRUE@DISTCLEANFILES =
648 @ENABLE_TESTS_TRUE@MAINTAINERCLEANFILES =
649 @ENABLE_TESTS_TRUE@EXTRA_DIST = $(all_dist_test_scripts) \
650 @ENABLE_TESTS_TRUE@ $(all_dist_test_data) xml $(NULL)
651 @ENABLE_TESTS_TRUE@installed_test_LTLIBRARIES = $(am__append_12)
652 @ENABLE_TESTS_TRUE@installed_test_SCRIPTS = $(am__append_10)
653 @ENABLE_TESTS_TRUE@nobase_installed_test_DATA = $(am__append_11)
654 @ENABLE_TESTS_TRUE@noinst_LTLIBRARIES = $(am__append_1)
655 @ENABLE_TESTS_TRUE@noinst_SCRIPTS = $(am__append_3)
656 @ENABLE_TESTS_TRUE@noinst_DATA = $(am__append_4)
657 @ENABLE_TESTS_TRUE@check_LTLIBRARIES = $(am__append_5)
658 @ENABLE_TESTS_TRUE@check_SCRIPTS = $(am__append_7)
659 @ENABLE_TESTS_TRUE@check_DATA = $(am__append_8)
660
661 # Note: build even the installed-only targets during 'make check' to ensure that they still work.
662 # We need to do a bit of trickery here and manage disting via EXTRA_DIST instead of using dist_ prefixes to
663 # prevent automake from mistreating gmake functions like $(wildcard ...) and $(addprefix ...) as if they were
664 # filenames, including removing duplicate instances of the opening part before the space, eg. '$(addprefix'.
665 @ENABLE_TESTS_TRUE@all_test_programs = $(test_programs) $(uninstalled_test_programs) $(installed_test_programs) \
666 @ENABLE_TESTS_TRUE@ $(test_extra_programs) $(uninstalled_test_extra_programs) $(installed_test_extra_programs)
667
668 @ENABLE_TESTS_TRUE@all_test_scripts = $(test_scripts) \
669 @ENABLE_TESTS_TRUE@ $(uninstalled_test_scripts) \
670 @ENABLE_TESTS_TRUE@ $(installed_test_scripts) \
671 @ENABLE_TESTS_TRUE@ $(test_extra_scripts) \
672 @ENABLE_TESTS_TRUE@ $(uninstalled_test_extra_scripts) \
673 @ENABLE_TESTS_TRUE@ $(installed_test_extra_scripts) \
674 @ENABLE_TESTS_TRUE@ $(all_dist_test_scripts)
675 @ENABLE_TESTS_TRUE@all_dist_test_scripts = $(dist_test_scripts) $(dist_uninstalled_test_scripts) $(dist_installed_test_scripts) \
676 @ENABLE_TESTS_TRUE@ $(dist_test_extra_scripts) $(dist_uninstalled_test_extra_scripts) $(dist_installed_test_extra_scripts)
677
678 @ENABLE_TESTS_TRUE@all_test_data = $(test_data) \
679 @ENABLE_TESTS_TRUE@ $(uninstalled_test_data) \
680 @ENABLE_TESTS_TRUE@ $(installed_test_data) \
681 @ENABLE_TESTS_TRUE@ $(all_dist_test_data)
682 @ENABLE_TESTS_TRUE@all_dist_test_data = $(dist_test_data) $(dist_uninstalled_test_data) $(dist_installed_test_data)
683 @ENABLE_TESTS_TRUE@all_test_ltlibs = $(test_ltlibraries) $(uninstalled_test_ltlibraries) $(installed_test_ltlibraries)
684 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@installed_testcases = $(test_programs) $(installed_test_programs) \
685 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(test_scripts) $(installed_test_scripts) \
686 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(dist_test_scripts) $(dist_installed_test_scripts)
687
688 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@installed_test_meta_DATA = $(installed_testcases:=.test)
689 @ENABLE_TESTS_TRUE@AM_CFLAGS = \
690 @ENABLE_TESTS_TRUE@ $(COVERAGE_CFLAGS) \
691 @ENABLE_TESTS_TRUE@ -I$(top_srcdir) \
692 @ENABLE_TESTS_TRUE@ $(GOBJECT2_CFLAGS) \
693 @ENABLE_TESTS_TRUE@ $(LIBVIRT_CFLAGS) \
694 @ENABLE_TESTS_TRUE@ $(LIBXML2_CFLAGS) \
695 @ENABLE_TESTS_TRUE@ $(WARN_CFLAGS)
696
697 @ENABLE_TESTS_TRUE@LDADD = \
698 @ENABLE_TESTS_TRUE@ $(top_builddir)/libvirt-gconfig/libvirt-gconfig-1.0.la \
699 @ENABLE_TESTS_TRUE@ $(top_builddir)/libvirt-glib/libvirt-glib-1.0.la \
700 @ENABLE_TESTS_TRUE@ $(LIBVIRT_LIBS) \
701 @ENABLE_TESTS_TRUE@ $(GLIB2_LIBS) \
702 @ENABLE_TESTS_TRUE@ $(GOBJECT2_LIBS)
703
704 @ENABLE_TESTS_TRUE@test_programs = test-gconfig test-events
705 all: $(BUILT_SOURCES)
706 $(MAKE) $(AM_MAKEFLAGS) all-am
707
708 .SUFFIXES:
709 .SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs
710 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build-aux/glib-tap.mk $(am__configure_deps)
711 @for dep in $?; do \
712 case '$(am__configure_deps)' in \
713 *$$dep*) \
714 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
715 && { if test -f $@; then exit 0; else break; fi; }; \
716 exit 1;; \
717 esac; \
718 done; \
719 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/Makefile'; \
720 $(am__cd) $(top_srcdir) && \
721 $(AUTOMAKE) --gnu tests/Makefile
722 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
723 @case '$?' in \
724 *config.status*) \
725 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
726 *) \
727 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
728 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
729 esac;
730 $(top_srcdir)/build-aux/glib-tap.mk $(am__empty):
731
732 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
733 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
734
735 $(top_srcdir)/configure: $(am__configure_deps)
736 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
737 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
738 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
739 $(am__aclocal_m4_deps):
740
741 clean-checkLTLIBRARIES:
742 -test -z "$(check_LTLIBRARIES)" || rm -f $(check_LTLIBRARIES)
743 @list='$(check_LTLIBRARIES)'; \
744 locs=`for p in $$list; do echo $$p; done | \
745 sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
746 sort -u`; \
747 test -z "$$locs" || { \
748 echo rm -f $${locs}; \
749 rm -f $${locs}; \
750 }
751
752 install-installed_testLTLIBRARIES: $(installed_test_LTLIBRARIES)
753 @$(NORMAL_INSTALL)
754 @list='$(installed_test_LTLIBRARIES)'; test -n "$(installed_testdir)" || list=; \
755 list2=; for p in $$list; do \
756 if test -f $$p; then \
757 list2="$$list2 $$p"; \
758 else :; fi; \
759 done; \
760 test -z "$$list2" || { \
761 echo " $(MKDIR_P) '$(DESTDIR)$(installed_testdir)'"; \
762 $(MKDIR_P) "$(DESTDIR)$(installed_testdir)" || exit 1; \
763 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(installed_testdir)'"; \
764 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(installed_testdir)"; \
765 }
766
767 uninstall-installed_testLTLIBRARIES:
768 @$(NORMAL_UNINSTALL)
769 @list='$(installed_test_LTLIBRARIES)'; test -n "$(installed_testdir)" || list=; \
770 for p in $$list; do \
771 $(am__strip_dir) \
772 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(installed_testdir)/$$f'"; \
773 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(installed_testdir)/$$f"; \
774 done
775
776 clean-installed_testLTLIBRARIES:
777 -test -z "$(installed_test_LTLIBRARIES)" || rm -f $(installed_test_LTLIBRARIES)
778 @list='$(installed_test_LTLIBRARIES)'; \
779 locs=`for p in $$list; do echo $$p; done | \
780 sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
781 sort -u`; \
782 test -z "$$locs" || { \
783 echo rm -f $${locs}; \
784 rm -f $${locs}; \
785 }
786
787 clean-noinstLTLIBRARIES:
788 -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
789 @list='$(noinst_LTLIBRARIES)'; \
790 locs=`for p in $$list; do echo $$p; done | \
791 sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
792 sort -u`; \
793 test -z "$$locs" || { \
794 echo rm -f $${locs}; \
795 rm -f $${locs}; \
796 }
797
798 clean-checkPROGRAMS:
799 @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
800 echo " rm -f" $$list; \
801 rm -f $$list || exit $$?; \
802 test -n "$(EXEEXT)" || exit 0; \
803 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
804 echo " rm -f" $$list; \
805 rm -f $$list
806 install-installed_testPROGRAMS: $(installed_test_PROGRAMS)
807 @$(NORMAL_INSTALL)
808 @list='$(installed_test_PROGRAMS)'; test -n "$(installed_testdir)" || list=; \
809 if test -n "$$list"; then \
810 echo " $(MKDIR_P) '$(DESTDIR)$(installed_testdir)'"; \
811 $(MKDIR_P) "$(DESTDIR)$(installed_testdir)" || exit 1; \
812 fi; \
813 for p in $$list; do echo "$$p $$p"; done | \
814 sed 's/$(EXEEXT)$$//' | \
815 while read p p1; do if test -f $$p \
816 || test -f $$p1 \
817 ; then echo "$$p"; echo "$$p"; else :; fi; \
818 done | \
819 sed -e 'p;s,.*/,,;n;h' \
820 -e 's|.*|.|' \
821 -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
822 sed 'N;N;N;s,\n, ,g' | \
823 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
824 { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
825 if ($$2 == $$4) files[d] = files[d] " " $$1; \
826 else { print "f", $$3 "/" $$4, $$1; } } \
827 END { for (d in files) print "f", d, files[d] }' | \
828 while read type dir files; do \
829 if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
830 test -z "$$files" || { \
831 echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(installed_testdir)$$dir'"; \
832 $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(installed_testdir)$$dir" || exit $$?; \
833 } \
834 ; done
835
836 uninstall-installed_testPROGRAMS:
837 @$(NORMAL_UNINSTALL)
838 @list='$(installed_test_PROGRAMS)'; test -n "$(installed_testdir)" || list=; \
839 files=`for p in $$list; do echo "$$p"; done | \
840 sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
841 -e 's/$$/$(EXEEXT)/' \
842 `; \
843 test -n "$$list" || exit 0; \
844 echo " ( cd '$(DESTDIR)$(installed_testdir)' && rm -f" $$files ")"; \
845 cd "$(DESTDIR)$(installed_testdir)" && rm -f $$files
846
847 clean-installed_testPROGRAMS:
848 @list='$(installed_test_PROGRAMS)'; test -n "$$list" || exit 0; \
849 echo " rm -f" $$list; \
850 rm -f $$list || exit $$?; \
851 test -n "$(EXEEXT)" || exit 0; \
852 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
853 echo " rm -f" $$list; \
854 rm -f $$list
855
856 clean-noinstPROGRAMS:
857 @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
858 echo " rm -f" $$list; \
859 rm -f $$list || exit $$?; \
860 test -n "$(EXEEXT)" || exit 0; \
861 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
862 echo " rm -f" $$list; \
863 rm -f $$list
864
865 test-events$(EXEEXT): $(test_events_OBJECTS) $(test_events_DEPENDENCIES) $(EXTRA_test_events_DEPENDENCIES)
866 @rm -f test-events$(EXEEXT)
867 $(AM_V_CCLD)$(LINK) $(test_events_OBJECTS) $(test_events_LDADD) $(LIBS)
868
869 test-gconfig$(EXEEXT): $(test_gconfig_OBJECTS) $(test_gconfig_DEPENDENCIES) $(EXTRA_test_gconfig_DEPENDENCIES)
870 @rm -f test-gconfig$(EXEEXT)
871 $(AM_V_CCLD)$(LINK) $(test_gconfig_OBJECTS) $(test_gconfig_LDADD) $(LIBS)
872 install-installed_testSCRIPTS: $(installed_test_SCRIPTS)
873 @$(NORMAL_INSTALL)
874 @list='$(installed_test_SCRIPTS)'; test -n "$(installed_testdir)" || list=; \
875 if test -n "$$list"; then \
876 echo " $(MKDIR_P) '$(DESTDIR)$(installed_testdir)'"; \
877 $(MKDIR_P) "$(DESTDIR)$(installed_testdir)" || exit 1; \
878 fi; \
879 for p in $$list; do \
880 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
881 if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
882 done | \
883 sed -e 'p;s,.*/,,;n' \
884 -e 'h;s|.*|.|' \
885 -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
886 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
887 { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
888 if ($$2 == $$4) { files[d] = files[d] " " $$1; \
889 if (++n[d] == $(am__install_max)) { \
890 print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
891 else { print "f", d "/" $$4, $$1 } } \
892 END { for (d in files) print "f", d, files[d] }' | \
893 while read type dir files; do \
894 if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
895 test -z "$$files" || { \
896 echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(installed_testdir)$$dir'"; \
897 $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(installed_testdir)$$dir" || exit $$?; \
898 } \
899 ; done
900
901 uninstall-installed_testSCRIPTS:
902 @$(NORMAL_UNINSTALL)
903 @list='$(installed_test_SCRIPTS)'; test -n "$(installed_testdir)" || exit 0; \
904 files=`for p in $$list; do echo "$$p"; done | \
905 sed -e 's,.*/,,;$(transform)'`; \
906 dir='$(DESTDIR)$(installed_testdir)'; $(am__uninstall_files_from_dir)
907
908 mostlyclean-compile:
909 -rm -f *.$(OBJEXT)
910
911 distclean-compile:
912 -rm -f *.tab.c
913
914 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-events.Po@am__quote@
915 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-gconfig.Po@am__quote@
916
917 .c.o:
918 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
919 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
920 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
921 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
922 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
923
924 .c.obj:
925 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
926 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
927 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
928 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
929 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
930
931 .c.lo:
932 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
933 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
934 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
935 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
936 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
937
938 mostlyclean-libtool:
939 -rm -f *.lo
940
941 clean-libtool:
942 -rm -rf .libs _libs
943 install-installed_test_metaDATA: $(installed_test_meta_DATA)
944 @$(NORMAL_INSTALL)
945 @list='$(installed_test_meta_DATA)'; test -n "$(installed_test_metadir)" || list=; \
946 if test -n "$$list"; then \
947 echo " $(MKDIR_P) '$(DESTDIR)$(installed_test_metadir)'"; \
948 $(MKDIR_P) "$(DESTDIR)$(installed_test_metadir)" || exit 1; \
949 fi; \
950 for p in $$list; do \
951 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
952 echo "$$d$$p"; \
953 done | $(am__base_list) | \
954 while read files; do \
955 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(installed_test_metadir)'"; \
956 $(INSTALL_DATA) $$files "$(DESTDIR)$(installed_test_metadir)" || exit $$?; \
957 done
958
959 uninstall-installed_test_metaDATA:
960 @$(NORMAL_UNINSTALL)
961 @list='$(installed_test_meta_DATA)'; test -n "$(installed_test_metadir)" || list=; \
962 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
963 dir='$(DESTDIR)$(installed_test_metadir)'; $(am__uninstall_files_from_dir)
964 install-nobase_installed_testDATA: $(nobase_installed_test_DATA)
965 @$(NORMAL_INSTALL)
966 @list='$(nobase_installed_test_DATA)'; test -n "$(installed_testdir)" || list=; \
967 if test -n "$$list"; then \
968 echo " $(MKDIR_P) '$(DESTDIR)$(installed_testdir)'"; \
969 $(MKDIR_P) "$(DESTDIR)$(installed_testdir)" || exit 1; \
970 fi; \
971 $(am__nobase_list) | while read dir files; do \
972 xfiles=; for file in $$files; do \
973 if test -f "$$file"; then xfiles="$$xfiles $$file"; \
974 else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \
975 test -z "$$xfiles" || { \
976 test "x$$dir" = x. || { \
977 echo " $(MKDIR_P) '$(DESTDIR)$(installed_testdir)/$$dir'"; \
978 $(MKDIR_P) "$(DESTDIR)$(installed_testdir)/$$dir"; }; \
979 echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(installed_testdir)/$$dir'"; \
980 $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(installed_testdir)/$$dir" || exit $$?; }; \
981 done
982
983 uninstall-nobase_installed_testDATA:
984 @$(NORMAL_UNINSTALL)
985 @list='$(nobase_installed_test_DATA)'; test -n "$(installed_testdir)" || list=; \
986 $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \
987 dir='$(DESTDIR)$(installed_testdir)'; $(am__uninstall_files_from_dir)
988
989 ID: $(am__tagged_files)
990 $(am__define_uniq_tagged_files); mkid -fID $$unique
991 tags: tags-am
992 TAGS: tags
993
994 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
995 set x; \
996 here=`pwd`; \
997 $(am__define_uniq_tagged_files); \
998 shift; \
999 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
1000 test -n "$$unique" || unique=$$empty_fix; \
1001 if test $$# -gt 0; then \
1002 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1003 "$$@" $$unique; \
1004 else \
1005 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1006 $$unique; \
1007 fi; \
1008 fi
1009 ctags: ctags-am
1010
1011 CTAGS: ctags
1012 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1013 $(am__define_uniq_tagged_files); \
1014 test -z "$(CTAGS_ARGS)$$unique" \
1015 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
1016 $$unique
1017
1018 GTAGS:
1019 here=`$(am__cd) $(top_builddir) && pwd` \
1020 && $(am__cd) $(top_srcdir) \
1021 && gtags -i $(GTAGS_ARGS) "$$here"
1022 cscopelist: cscopelist-am
1023
1024 cscopelist-am: $(am__tagged_files)
1025 list='$(am__tagged_files)'; \
1026 case "$(srcdir)" in \
1027 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
1028 *) sdir=$(subdir)/$(srcdir) ;; \
1029 esac; \
1030 for i in $$list; do \
1031 if test -f "$$i"; then \
1032 echo "$(subdir)/$$i"; \
1033 else \
1034 echo "$$sdir/$$i"; \
1035 fi; \
1036 done >> $(top_builddir)/cscope.files
1037
1038 distclean-tags:
1039 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1040
1041 # Recover from deleted '.trs' file; this should ensure that
1042 # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
1043 # both 'foo.log' and 'foo.trs'. Break the recipe in two subshells
1044 # to avoid problems with "make -n".
1045 .log.trs:
1046 rm -f $< $@
1047 $(MAKE) $(AM_MAKEFLAGS) $<
1048
1049 # Leading 'am--fnord' is there to ensure the list of targets does not
1050 # expand to empty, as could happen e.g. with make check TESTS=''.
1051 am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
1052 am--force-recheck:
1053 @:
1054
1055 $(TEST_SUITE_LOG): $(TEST_LOGS)
1056 @$(am__set_TESTS_bases); \
1057 am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
1058 redo_bases=`for i in $$bases; do \
1059 am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
1060 done`; \
1061 if test -n "$$redo_bases"; then \
1062 redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
1063 redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
1064 if $(am__make_dryrun); then :; else \
1065 rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
1066 fi; \
1067 fi; \
1068 if test -n "$$am__remaking_logs"; then \
1069 echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
1070 "recursion detected" >&2; \
1071 elif test -n "$$redo_logs"; then \
1072 am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
1073 fi; \
1074 if $(am__make_dryrun); then :; else \
1075 st=0; \
1076 errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
1077 for i in $$redo_bases; do \
1078 test -f $$i.trs && test -r $$i.trs \
1079 || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
1080 test -f $$i.log && test -r $$i.log \
1081 || { echo "$$errmsg $$i.log" >&2; st=1; }; \
1082 done; \
1083 test $$st -eq 0 || exit 1; \
1084 fi
1085 @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
1086 ws='[ ]'; \
1087 results=`for b in $$bases; do echo $$b.trs; done`; \
1088 test -n "$$results" || results=/dev/null; \
1089 all=` grep "^$$ws*:test-result:" $$results | wc -l`; \
1090 pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \
1091 fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \
1092 skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \
1093 xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
1094 xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
1095 error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
1096 if test `expr $$fail + $$xpass + $$error` -eq 0; then \
1097 success=true; \
1098 else \
1099 success=false; \
1100 fi; \
1101 br='==================='; br=$$br$$br$$br$$br; \
1102 result_count () \
1103 { \
1104 if test x"$$1" = x"--maybe-color"; then \
1105 maybe_colorize=yes; \
1106 elif test x"$$1" = x"--no-color"; then \
1107 maybe_colorize=no; \
1108 else \
1109 echo "$@: invalid 'result_count' usage" >&2; exit 4; \
1110 fi; \
1111 shift; \
1112 desc=$$1 count=$$2; \
1113 if test $$maybe_colorize = yes && test $$count -gt 0; then \
1114 color_start=$$3 color_end=$$std; \
1115 else \
1116 color_start= color_end=; \
1117 fi; \
1118 echo "$${color_start}# $$desc $$count$${color_end}"; \
1119 }; \
1120 create_testsuite_report () \
1121 { \
1122 result_count $$1 "TOTAL:" $$all "$$brg"; \
1123 result_count $$1 "PASS: " $$pass "$$grn"; \
1124 result_count $$1 "SKIP: " $$skip "$$blu"; \
1125 result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
1126 result_count $$1 "FAIL: " $$fail "$$red"; \
1127 result_count $$1 "XPASS:" $$xpass "$$red"; \
1128 result_count $$1 "ERROR:" $$error "$$mgn"; \
1129 }; \
1130 { \
1131 echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \
1132 $(am__rst_title); \
1133 create_testsuite_report --no-color; \
1134 echo; \
1135 echo ".. contents:: :depth: 2"; \
1136 echo; \
1137 for b in $$bases; do echo $$b; done \
1138 | $(am__create_global_log); \
1139 } >$(TEST_SUITE_LOG).tmp || exit 1; \
1140 mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \
1141 if $$success; then \
1142 col="$$grn"; \
1143 else \
1144 col="$$red"; \
1145 test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
1146 fi; \
1147 echo "$${col}$$br$${std}"; \
1148 echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \
1149 echo "$${col}$$br$${std}"; \
1150 create_testsuite_report --maybe-color; \
1151 echo "$$col$$br$$std"; \
1152 if $$success; then :; else \
1153 echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \
1154 if test -n "$(PACKAGE_BUGREPORT)"; then \
1155 echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \
1156 fi; \
1157 echo "$$col$$br$$std"; \
1158 fi; \
1159 $$success || exit 1
1160
1161 check-TESTS:
1162 @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list
1163 @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
1164 @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
1165 @set +e; $(am__set_TESTS_bases); \
1166 log_list=`for i in $$bases; do echo $$i.log; done`; \
1167 trs_list=`for i in $$bases; do echo $$i.trs; done`; \
1168 log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
1169 $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
1170 exit $$?;
1171 recheck: all $(check_LTLIBRARIES) $(check_PROGRAMS) $(check_SCRIPTS) $(check_DATA)
1172 @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
1173 @set +e; $(am__set_TESTS_bases); \
1174 bases=`for i in $$bases; do echo $$i; done \
1175 | $(am__list_recheck_tests)` || exit 1; \
1176 log_list=`for i in $$bases; do echo $$i.log; done`; \
1177 log_list=`echo $$log_list`; \
1178 $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
1179 am__force_recheck=am--force-recheck \
1180 TEST_LOGS="$$log_list"; \
1181 exit $$?
1182 test-gconfig.log: test-gconfig$(EXEEXT)
1183 @p='test-gconfig$(EXEEXT)'; \
1184 b='test-gconfig'; \
1185 $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
1186 --log-file $$b.log --trs-file $$b.trs \
1187 $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
1188 "$$tst" $(AM_TESTS_FD_REDIRECT)
1189 test-events.log: test-events$(EXEEXT)
1190 @p='test-events$(EXEEXT)'; \
1191 b='test-events'; \
1192 $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
1193 --log-file $$b.log --trs-file $$b.trs \
1194 $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
1195 "$$tst" $(AM_TESTS_FD_REDIRECT)
1196 .test.log:
1197 @p='$<'; \
1198 $(am__set_b); \
1199 $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
1200 --log-file $$b.log --trs-file $$b.trs \
1201 $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
1202 "$$tst" $(AM_TESTS_FD_REDIRECT)
1203 @am__EXEEXT_TRUE@.test$(EXEEXT).log:
1204 @am__EXEEXT_TRUE@ @p='$<'; \
1205 @am__EXEEXT_TRUE@ $(am__set_b); \
1206 @am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
1207 @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
1208 @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
1209 @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
1210
1211 distdir: $(DISTFILES)
1212 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1213 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1214 list='$(DISTFILES)'; \
1215 dist_files=`for file in $$list; do echo $$file; done | \
1216 sed -e "s|^$$srcdirstrip/||;t" \
1217 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1218 case $$dist_files in \
1219 */*) $(MKDIR_P) `echo "$$dist_files" | \
1220 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1221 sort -u` ;; \
1222 esac; \
1223 for file in $$dist_files; do \
1224 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1225 if test -d $$d/$$file; then \
1226 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1227 if test -d "$(distdir)/$$file"; then \
1228 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1229 fi; \
1230 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1231 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1232 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1233 fi; \
1234 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1235 else \
1236 test -f "$(distdir)/$$file" \
1237 || cp -p $$d/$$file "$(distdir)/$$file" \
1238 || exit 1; \
1239 fi; \
1240 done
1241 check-am: all-am
1242 $(MAKE) $(AM_MAKEFLAGS) $(check_LTLIBRARIES) $(check_PROGRAMS) \
1243 $(check_SCRIPTS) $(check_DATA)
1244 $(MAKE) $(AM_MAKEFLAGS) check-TESTS
1245 check: $(BUILT_SOURCES)
1246 $(MAKE) $(AM_MAKEFLAGS) check-am
1247 all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(DATA)
1248 installdirs:
1249 for dir in "$(DESTDIR)$(installed_testdir)" "$(DESTDIR)$(installed_testdir)" "$(DESTDIR)$(installed_testdir)" "$(DESTDIR)$(installed_test_metadir)" "$(DESTDIR)$(installed_testdir)"; do \
1250 test -z "$$dir" || $(MKDIR_P) "$$dir"; \
1251 done
1252 install: $(BUILT_SOURCES)
1253 $(MAKE) $(AM_MAKEFLAGS) install-am
1254 install-exec: install-exec-am
1255 install-data: install-data-am
1256 uninstall: uninstall-am
1257
1258 install-am: all-am
1259 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1260
1261 installcheck: installcheck-am
1262 install-strip:
1263 if test -z '$(STRIP)'; then \
1264 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1265 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1266 install; \
1267 else \
1268 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1269 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1270 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1271 fi
1272 mostlyclean-generic:
1273 -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
1274 -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
1275 -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
1276
1277 clean-generic:
1278 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
1279
1280 distclean-generic:
1281 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1282 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1283 -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
1284
1285 maintainer-clean-generic:
1286 @echo "This command is intended for maintainers to use"
1287 @echo "it deletes files that may require special tools to rebuild."
1288 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
1289 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
1290 clean: clean-am
1291
1292 clean-am: clean-checkLTLIBRARIES clean-checkPROGRAMS clean-generic \
1293 clean-installed_testLTLIBRARIES clean-installed_testPROGRAMS \
1294 clean-libtool clean-noinstLTLIBRARIES clean-noinstPROGRAMS \
1295 mostlyclean-am
1296
1297 distclean: distclean-am
1298 -rm -rf ./$(DEPDIR)
1299 -rm -f Makefile
1300 distclean-am: clean-am distclean-compile distclean-generic \
1301 distclean-tags
1302
1303 dvi: dvi-am
1304
1305 dvi-am:
1306
1307 html: html-am
1308
1309 html-am:
1310
1311 info: info-am
1312
1313 info-am:
1314
1315 install-data-am: install-installed_testLTLIBRARIES \
1316 install-installed_testPROGRAMS install-installed_testSCRIPTS \
1317 install-installed_test_metaDATA \
1318 install-nobase_installed_testDATA
1319
1320 install-dvi: install-dvi-am
1321
1322 install-dvi-am:
1323
1324 install-exec-am:
1325
1326 install-html: install-html-am
1327
1328 install-html-am:
1329
1330 install-info: install-info-am
1331
1332 install-info-am:
1333
1334 install-man:
1335
1336 install-pdf: install-pdf-am
1337
1338 install-pdf-am:
1339
1340 install-ps: install-ps-am
1341
1342 install-ps-am:
1343
1344 installcheck-am:
1345
1346 maintainer-clean: maintainer-clean-am
1347 -rm -rf ./$(DEPDIR)
1348 -rm -f Makefile
1349 maintainer-clean-am: distclean-am maintainer-clean-generic
1350
1351 mostlyclean: mostlyclean-am
1352
1353 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
1354 mostlyclean-libtool
1355
1356 pdf: pdf-am
1357
1358 pdf-am:
1359
1360 ps: ps-am
1361
1362 ps-am:
1363
1364 uninstall-am: uninstall-installed_testLTLIBRARIES \
1365 uninstall-installed_testPROGRAMS \
1366 uninstall-installed_testSCRIPTS \
1367 uninstall-installed_test_metaDATA \
1368 uninstall-nobase_installed_testDATA
1369
1370 .MAKE: all check check-am install install-am install-strip
1371
1372 .PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \
1373 clean-checkLTLIBRARIES clean-checkPROGRAMS clean-generic \
1374 clean-installed_testLTLIBRARIES clean-installed_testPROGRAMS \
1375 clean-libtool clean-noinstLTLIBRARIES clean-noinstPROGRAMS \
1376 cscopelist-am ctags ctags-am distclean distclean-compile \
1377 distclean-generic distclean-libtool distclean-tags distdir dvi \
1378 dvi-am html html-am info info-am install install-am \
1379 install-data install-data-am install-dvi install-dvi-am \
1380 install-exec install-exec-am install-html install-html-am \
1381 install-info install-info-am install-installed_testLTLIBRARIES \
1382 install-installed_testPROGRAMS install-installed_testSCRIPTS \
1383 install-installed_test_metaDATA install-man \
1384 install-nobase_installed_testDATA install-pdf install-pdf-am \
1385 install-ps install-ps-am install-strip installcheck \
1386 installcheck-am installdirs maintainer-clean \
1387 maintainer-clean-generic mostlyclean mostlyclean-compile \
1388 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1389 recheck tags tags-am uninstall uninstall-am \
1390 uninstall-installed_testLTLIBRARIES \
1391 uninstall-installed_testPROGRAMS \
1392 uninstall-installed_testSCRIPTS \
1393 uninstall-installed_test_metaDATA \
1394 uninstall-nobase_installed_testDATA
1395
1396 .PRECIOUS: Makefile
1397
1398
1399 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@%.test: %$(EXEEXT) Makefile
1400 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ $(AM_V_GEN) (echo '[Test]' > $@.tmp; \
1401 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ echo 'Type=session' >> $@.tmp; \
1402 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ echo 'Exec=$(installed_testdir)/$(notdir $<) --tap' >> $@.tmp; \
1403 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ echo 'Output=TAP' >> $@.tmp; \
1404 @ENABLE_INSTALLED_TESTS_TRUE@@ENABLE_TESTS_TRUE@ mv $@.tmp $@)
1405
1406 # Tell versions [3.59,3.63) of GNU make to not export all variables.
1407 # Otherwise a system limit (for SysV at least) may be exceeded.
1408 .NOEXPORT:
0 /*
1 * test-events.c: unit tests for libvirt/glib mainloop integration
2 *
3 * Copyright (C) 2014 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 #include <config.h>
23
24 #include <libvirt-glib/libvirt-glib.h>
25
26 #include <libvirt/libvirt.h>
27
28 #include <errno.h>
29 #include <fcntl.h>
30 #include <unistd.h>
31
32 static GMainLoop *main_loop;
33 static int watch_fd;
34 static int watch_id;
35 static int timeout_id;
36
37 static void watch_destroyed(void *opaque)
38 {
39 gint *watch = opaque;
40
41 g_assert_cmpint(*watch, >=, 0);
42 g_assert_cmpint(*watch, ==, watch_id);
43 g_message("destroyed watch %d", *watch);
44 *watch = -1;
45 }
46
47
48 static gboolean check_destroyed(gpointer user_data)
49 {
50 gint *id = user_data;
51
52 g_assert_cmpint(*id, ==, -1);
53
54 return G_SOURCE_REMOVE;
55 }
56
57
58 static void watch_cb(int watch, int fd, int events, void *opaque G_GNUC_UNUSED)
59 {
60 g_assert_cmpint(watch_id, !=, -1);
61 g_assert_cmpint(watch, ==, watch_id);
62 g_assert_cmpint(fd, ==, watch_fd);
63
64 g_message("got event(s) %x on fd %d (watch %d)", events, fd, watch);
65 }
66
67
68 static gboolean test_watch(gpointer user_data G_GNUC_UNUSED)
69 {
70 int removal_status;
71
72 watch_id = virEventAddHandle(watch_fd,
73 VIR_EVENT_HANDLE_READABLE | VIR_EVENT_HANDLE_WRITABLE,
74 watch_cb, &watch_id, watch_destroyed);
75 virEventUpdateHandle(watch_id, 0);
76 removal_status = virEventRemoveHandle(watch_id);
77 g_assert_cmpint(removal_status, ==, 0);
78 virEventUpdateHandle(watch_id, VIR_EVENT_HANDLE_READABLE);
79 removal_status = virEventRemoveHandle(watch_id);
80 g_assert_cmpint(removal_status, ==, -1);
81 g_idle_add_full(G_PRIORITY_LOW, check_destroyed, &watch_id, NULL);
82 g_idle_add_full(G_PRIORITY_LOW,
83 (GSourceFunc)g_main_loop_quit,
84 main_loop,
85 NULL);
86
87 return G_SOURCE_REMOVE;
88 }
89
90
91 static void test_remove_disabled_watch(void)
92 {
93 main_loop = g_main_loop_new(NULL, FALSE);
94 watch_fd = open("/bin/true", O_RDONLY);
95 g_idle_add(test_watch, NULL);
96 g_main_loop_run(main_loop);
97 g_main_loop_unref(main_loop);
98 close(watch_fd);
99 watch_fd = -1;
100 g_assert_cmpint(watch_id, ==, -1);
101 }
102
103
104 static void timeout_destroyed(void *opaque)
105 {
106 gint *timeout = opaque;
107
108 g_assert_cmpint(*timeout, !=, -1);
109 g_assert_cmpint(*timeout, ==, timeout_id);
110 g_message("destroyed timeout %d", *timeout);
111 *timeout = -1;
112 }
113
114
115 static void timeout_cb(int timer, void *opaque G_GNUC_UNUSED)
116 {
117 g_assert_cmpint(timeout_id, !=, -1);
118 g_assert_cmpint(timer, ==, timeout_id);
119
120 g_message("timer %d fired", timer);
121 }
122
123
124 static gboolean test_timeout(gpointer user_data G_GNUC_UNUSED)
125 {
126 int removal_status;
127
128 timeout_id = virEventAddTimeout(10000, timeout_cb, &timeout_id, timeout_destroyed);
129 virEventUpdateTimeout(timeout_id, -1);
130 removal_status = virEventRemoveTimeout(timeout_id);
131 g_assert_cmpint(removal_status, ==, 0);
132 virEventUpdateTimeout(timeout_id, 20000);
133 removal_status = virEventRemoveTimeout(timeout_id);
134 g_assert_cmpint(removal_status, ==, -1);
135
136 g_idle_add_full(G_PRIORITY_LOW, check_destroyed, &timeout_id, NULL);
137 g_idle_add_full(G_PRIORITY_LOW,
138 (GSourceFunc)g_main_loop_quit,
139 main_loop,
140 NULL);
141
142 return G_SOURCE_REMOVE;
143 }
144
145
146 static void test_remove_disabled_timeout(void)
147 {
148 main_loop = g_main_loop_new(NULL, FALSE);
149 g_idle_add(test_timeout, NULL);
150 g_main_loop_run(main_loop);
151 g_main_loop_unref(main_loop);
152 g_assert_cmpint(timeout_id, ==, -1);
153 }
154
155
156 int main(int argc, char **argv)
157 {
158
159 gvir_init(&argc, &argv);
160 g_test_init(&argc, &argv, NULL);
161 gvir_event_register();
162
163 g_test_add_func("/libvirt-glib/remove-disabled-watch",
164 test_remove_disabled_watch);
165 g_test_add_func("/libvirt-glib/remove-disabled-timeout",
166 test_remove_disabled_timeout);
167
168 return g_test_run();
169 }
0 /*
1 * test-gconfig.c: unit tests for libvirt-gconfig
2 *
3 * Copyright (C) 2014 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 #include <config.h>
23
24 #include <libvirt-gconfig/libvirt-gconfig.h>
25
26 #define g_assert_cmpstr_free1(str1, op, str2) G_STMT_START { \
27 char *alloced_str = (str1); \
28 g_assert_cmpstr(alloced_str, op, (str2)); \
29 g_free(alloced_str); \
30 } G_STMT_END
31
32 static void check_xml(GVirConfigDomain *domain, const char *reference_file)
33 {
34 const char *reference_path;
35 GError *error = NULL;
36 char *reference_xml;
37 char *xml;
38
39 reference_path = g_test_get_filename(G_TEST_DIST, "xml",
40 reference_file, NULL);
41 g_file_get_contents(reference_path, &reference_xml, NULL, &error);
42 g_assert_no_error(error);
43 /* I could not generate text files without a trailing \n with vim or
44 * gedit, workaround this issue by removing trailing whitespace from
45 * the reference file */
46 g_strchomp(reference_xml);
47 xml = gvir_config_object_to_xml(GVIR_CONFIG_OBJECT(domain));
48 g_assert_cmpstr(xml, ==, reference_xml);
49 g_free(xml);
50 }
51
52
53 static GList *get_devices_by_type(GVirConfigDomain *domain, GType type)
54 {
55 GList *devices;
56 GList *it;
57 GList *matches = NULL;
58
59 devices = gvir_config_domain_get_devices(domain);
60 for (it = devices; it != NULL; it = it->next) {
61 if (g_type_is_a(G_OBJECT_TYPE(it->data), type)) {
62 matches = g_list_prepend(matches, g_object_ref(G_OBJECT(it->data)));
63 }
64 }
65 g_list_free_full(devices, g_object_unref);
66
67 return g_list_reverse(matches);
68 }
69
70
71 static void test_domain(void)
72 {
73 GVirConfigDomain *domain;
74 const char *features[] = { "foo", "bar", "baz", NULL };
75 GStrv feat;
76 unsigned int i;
77
78 domain = gvir_config_domain_new();
79 g_assert(domain != NULL);
80
81 gvir_config_domain_set_virt_type(domain, GVIR_CONFIG_DOMAIN_VIRT_KVM);
82 g_assert_cmpint(gvir_config_domain_get_virt_type(domain), ==, GVIR_CONFIG_DOMAIN_VIRT_KVM);
83
84 gvir_config_domain_set_name(domain, "foo");
85 g_assert_cmpstr(gvir_config_domain_get_name(domain), ==, "foo");
86
87 gvir_config_domain_set_memory(domain, 1234);
88 g_assert_cmpint(gvir_config_domain_get_memory(domain), ==, 1234);
89 gvir_config_domain_set_vcpus(domain, 3);
90 g_assert_cmpint(gvir_config_domain_get_vcpus(domain), ==, 3);
91
92 gvir_config_domain_set_features(domain, (const GStrv)features);
93 feat = gvir_config_domain_get_features(domain);
94 for (i = 0; features[i] != NULL; i++) {
95 g_assert(feat[i] != NULL);
96 g_assert_cmpstr(feat[i], ==, features[i]);
97 }
98 g_strfreev(feat);
99
100 gvir_config_domain_set_lifecycle(domain,
101 GVIR_CONFIG_DOMAIN_LIFECYCLE_ON_POWEROFF,
102 GVIR_CONFIG_DOMAIN_LIFECYCLE_RESTART);
103
104 gvir_config_domain_set_custom_xml(domain, "<foo/>", "ns", "http://foo", NULL);
105 gvir_config_domain_set_custom_xml(domain, "<foo/>", "nsbar", "http://bar", NULL);
106 gvir_config_domain_set_custom_xml(domain, "<foo/>", "ns", "http://bar", NULL);
107 gvir_config_domain_set_custom_xml(domain, "<bar/>", "ns", "http://foo", NULL);
108
109 g_assert_cmpstr_free1(gvir_config_domain_get_custom_xml(domain, "http://foo"), ==, "<ns:bar xmlns:ns=\"http://foo\"/>");
110 g_assert_cmpstr_free1(gvir_config_domain_get_custom_xml(domain, "http://bar"), ==, "<ns:foo xmlns:ns=\"http://bar\"/>");
111
112 check_xml(domain, "gconfig-domain.xml");
113
114 g_object_unref(G_OBJECT(domain));
115 }
116
117
118 static void test_domain_clock(void)
119 {
120 GVirConfigDomain *domain;
121 GVirConfigDomainClock *klock;
122 GVirConfigDomainTimerPit *pit;
123 GVirConfigDomainTimerRtc *rtc;
124 GVirConfigDomainTimerHpet *hpet;
125
126 domain = gvir_config_domain_new();
127
128 klock = gvir_config_domain_clock_new();
129 gvir_config_domain_clock_set_offset(klock, GVIR_CONFIG_DOMAIN_CLOCK_TIMEZONE);
130 gvir_config_domain_clock_set_timezone(klock, "CEST");
131 g_assert_cmpint(gvir_config_domain_clock_get_offset(klock), ==, GVIR_CONFIG_DOMAIN_CLOCK_TIMEZONE);
132 g_assert_cmpstr(gvir_config_domain_clock_get_timezone(klock), ==, "CEST");
133
134 pit = gvir_config_domain_timer_pit_new();
135 gvir_config_domain_timer_set_tick_policy(GVIR_CONFIG_DOMAIN_TIMER(pit),
136 GVIR_CONFIG_DOMAIN_TIMER_TICK_POLICY_DELAY);
137 gvir_config_domain_clock_add_timer(klock, GVIR_CONFIG_DOMAIN_TIMER(pit));
138 g_assert_cmpint(gvir_config_domain_timer_get_tick_policy(GVIR_CONFIG_DOMAIN_TIMER(pit)), ==, GVIR_CONFIG_DOMAIN_TIMER_TICK_POLICY_DELAY);
139 g_assert(gvir_config_domain_timer_get_present(GVIR_CONFIG_DOMAIN_TIMER(pit)) != FALSE);
140 g_object_unref(G_OBJECT(pit));
141
142 rtc = gvir_config_domain_timer_rtc_new();
143 gvir_config_domain_timer_set_tick_policy(GVIR_CONFIG_DOMAIN_TIMER(rtc),
144 GVIR_CONFIG_DOMAIN_TIMER_TICK_POLICY_CATCHUP);
145 gvir_config_domain_clock_add_timer(klock, GVIR_CONFIG_DOMAIN_TIMER(rtc));
146 g_assert_cmpint(gvir_config_domain_timer_get_tick_policy(GVIR_CONFIG_DOMAIN_TIMER(rtc)), ==, GVIR_CONFIG_DOMAIN_TIMER_TICK_POLICY_CATCHUP);
147 g_assert(gvir_config_domain_timer_get_present(GVIR_CONFIG_DOMAIN_TIMER(rtc)) != FALSE);
148 g_object_unref(G_OBJECT(rtc));
149
150 hpet = gvir_config_domain_timer_hpet_new();
151 gvir_config_domain_timer_set_present(GVIR_CONFIG_DOMAIN_TIMER(hpet), FALSE);
152 gvir_config_domain_clock_add_timer(klock, GVIR_CONFIG_DOMAIN_TIMER(hpet));
153 g_assert(gvir_config_domain_timer_get_present(GVIR_CONFIG_DOMAIN_TIMER(hpet)) == FALSE);
154 g_object_unref(G_OBJECT(hpet));
155
156 gvir_config_domain_set_clock(domain, klock);
157 g_object_unref(G_OBJECT(klock));
158
159 klock = gvir_config_domain_get_clock(domain);
160 g_assert(klock != NULL);
161 g_assert_cmpint(gvir_config_domain_clock_get_offset(klock), ==, GVIR_CONFIG_DOMAIN_CLOCK_TIMEZONE);
162 g_assert_cmpstr(gvir_config_domain_clock_get_timezone(klock), ==, "CEST");
163 g_object_unref(G_OBJECT(klock));
164 /* FIXME: gvir_config_domain_clock_get_timers() */
165
166 check_xml(domain, "gconfig-domain-clock.xml");
167
168 gvir_config_domain_set_clock(domain, NULL);
169 klock = gvir_config_domain_get_clock(domain);
170 g_assert(klock == NULL);
171
172 g_object_unref(G_OBJECT(domain));
173 }
174
175
176 static void domain_os_check_boot_devices(GVirConfigDomainOs *os)
177 {
178 GList *devices = NULL;
179 GList *it;
180
181 devices = gvir_config_domain_os_get_boot_devices(os);
182 it = devices;
183 g_assert_cmpint(GPOINTER_TO_INT(it->data), ==, GVIR_CONFIG_DOMAIN_OS_BOOT_DEVICE_CDROM);
184 it = it->next;
185 g_assert_cmpint(GPOINTER_TO_INT(it->data), ==, GVIR_CONFIG_DOMAIN_OS_BOOT_DEVICE_NETWORK);
186 g_assert(it->next == NULL);
187 g_list_free(devices);
188 }
189
190
191 static void test_domain_os(void)
192 {
193 GVirConfigDomain *domain;
194 GVirConfigDomainOs *os;
195 GList *devices = NULL;
196
197 domain = gvir_config_domain_new();
198 os = gvir_config_domain_os_new();
199 gvir_config_domain_os_set_os_type(os, GVIR_CONFIG_DOMAIN_OS_TYPE_HVM);
200 gvir_config_domain_os_set_arch(os, "x86_64");
201 g_assert_cmpint(gvir_config_domain_os_get_os_type(os), ==, GVIR_CONFIG_DOMAIN_OS_TYPE_HVM);
202 g_assert_cmpstr(gvir_config_domain_os_get_arch(os), ==, "x86_64");
203 devices = g_list_append(devices,
204 GINT_TO_POINTER(GVIR_CONFIG_DOMAIN_OS_BOOT_DEVICE_CDROM));
205 devices = g_list_append(devices,
206 GINT_TO_POINTER(GVIR_CONFIG_DOMAIN_OS_BOOT_DEVICE_NETWORK));
207 gvir_config_domain_os_set_boot_devices(os, devices);
208 g_list_free(devices);
209 devices = NULL;
210 domain_os_check_boot_devices(os);
211 gvir_config_domain_set_os(domain, os);
212 g_object_unref(G_OBJECT(os));
213
214 os = gvir_config_domain_get_os(domain);
215 g_assert(os != NULL);
216 g_assert_cmpstr(gvir_config_domain_os_get_arch(os), ==, "x86_64");
217 g_assert_cmpint(gvir_config_domain_os_get_os_type(os), ==, GVIR_CONFIG_DOMAIN_OS_TYPE_HVM);
218 domain_os_check_boot_devices(os);
219 g_object_unref(G_OBJECT(os));
220
221 check_xml(domain, "gconfig-domain-os.xml");
222
223 gvir_config_domain_set_os(domain, NULL);
224 os = gvir_config_domain_get_os(domain);
225 g_assert(os == NULL);
226 }
227
228
229 static void test_domain_cpu(void)
230 {
231 GVirConfigDomain *domain;
232 /* cpu node */
233 GVirConfigDomainCpu *cpu;
234
235 domain = gvir_config_domain_new();
236 cpu = gvir_config_domain_cpu_new();
237 gvir_config_domain_set_vcpus(domain, 3);
238
239 /* cpu/feature nodes */
240 GVirConfigDomainCpuFeature *feature;
241 GList *cpu_features = NULL;
242
243 gvir_config_domain_cpu_set_match_policy(cpu, GVIR_CONFIG_DOMAIN_CPU_MATCH_POLICY_STRICT);
244 gvir_config_domain_cpu_set_mode(cpu, GVIR_CONFIG_DOMAIN_CPU_MODE_HOST_PASSTHROUGH);
245 feature = gvir_config_domain_cpu_feature_new();
246 gvir_config_capabilities_cpu_feature_set_name(GVIR_CONFIG_CAPABILITIES_CPU_FEATURE(feature),
247 "foo");
248 gvir_config_domain_cpu_feature_set_policy(feature, GVIR_CONFIG_DOMAIN_CPU_FEATURE_POLICY_REQUIRE);
249 gvir_config_capabilities_cpu_add_feature(GVIR_CONFIG_CAPABILITIES_CPU(cpu),
250 GVIR_CONFIG_CAPABILITIES_CPU_FEATURE(feature));
251 g_object_unref(feature);
252
253 /* cpu/topology nodes */
254 GVirConfigCapabilitiesCpuTopology *topology;
255
256 topology = gvir_config_capabilities_cpu_topology_new();
257 gvir_config_capabilities_cpu_topology_set_cores(topology, 1);
258 gvir_config_capabilities_cpu_topology_set_sockets(topology, 2);
259 gvir_config_capabilities_cpu_topology_set_threads(topology, 3);
260 gvir_config_capabilities_cpu_set_topology(GVIR_CONFIG_CAPABILITIES_CPU(cpu),
261 topology);
262 g_object_unref(topology);
263 gvir_config_domain_set_cpu(domain, cpu);
264 g_object_unref(cpu);
265
266
267 cpu = gvir_config_domain_get_cpu(domain);
268 g_assert(cpu != NULL);
269 g_assert(GVIR_CONFIG_IS_CAPABILITIES_CPU(cpu));
270 g_assert_cmpint(gvir_config_domain_cpu_get_match_policy(cpu), ==, GVIR_CONFIG_DOMAIN_CPU_MATCH_POLICY_STRICT);
271 g_assert_cmpint(gvir_config_domain_cpu_get_mode(cpu), ==, GVIR_CONFIG_DOMAIN_CPU_MODE_HOST_PASSTHROUGH);
272
273 cpu_features = gvir_config_capabilities_cpu_get_features(GVIR_CONFIG_CAPABILITIES_CPU(cpu));
274 g_assert_cmpint(g_list_length(cpu_features), ==, 1);
275 g_assert(GVIR_CONFIG_IS_DOMAIN_CPU_FEATURE(cpu_features->data));
276 feature = GVIR_CONFIG_DOMAIN_CPU_FEATURE(cpu_features->data);
277 g_assert_cmpstr(gvir_config_capabilities_cpu_feature_get_name(GVIR_CONFIG_CAPABILITIES_CPU_FEATURE(feature)), ==, "foo");
278 g_assert_cmpint(gvir_config_domain_cpu_feature_get_policy(feature), ==, GVIR_CONFIG_DOMAIN_CPU_FEATURE_POLICY_REQUIRE);
279 g_list_free_full(cpu_features, g_object_unref);
280
281 topology = gvir_config_capabilities_cpu_get_topology(GVIR_CONFIG_CAPABILITIES_CPU(cpu));
282 g_assert(topology != NULL);
283 g_assert_cmpint(gvir_config_capabilities_cpu_topology_get_cores(topology), ==, 1);
284 g_assert_cmpint(gvir_config_capabilities_cpu_topology_get_sockets(topology), ==, 2);
285 g_assert_cmpint(gvir_config_capabilities_cpu_topology_get_threads(topology), ==, 3);
286 g_object_unref(topology);
287 g_object_unref(cpu);
288
289 check_xml(domain, "gconfig-domain-cpu.xml");
290
291 cpu = gvir_config_domain_get_cpu(domain);
292 gvir_config_capabilities_cpu_set_topology(GVIR_CONFIG_CAPABILITIES_CPU(cpu),
293 NULL);
294 topology = gvir_config_capabilities_cpu_get_topology(GVIR_CONFIG_CAPABILITIES_CPU(cpu));
295 g_assert(topology == NULL);
296 gvir_config_domain_set_cpu(domain, NULL);
297 cpu = gvir_config_domain_get_cpu(domain);
298 g_assert(cpu == NULL);
299 }
300
301
302 static void test_domain_device_disk(void)
303 {
304 GVirConfigDomain *domain;
305 GVirConfigDomainDisk *disk;
306 GVirConfigDomainDiskDriver *driver;
307 GList *disks;
308
309 domain = gvir_config_domain_new();
310
311 driver = gvir_config_domain_disk_driver_new();
312 gvir_config_domain_disk_driver_set_name(driver, "foo");
313 gvir_config_domain_disk_driver_set_format(driver, GVIR_CONFIG_DOMAIN_DISK_FORMAT_BOCHS);
314 gvir_config_domain_disk_driver_set_name(driver, "qemu");
315 gvir_config_domain_disk_driver_set_cache(driver, GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE);
316 gvir_config_domain_disk_driver_set_format(driver, GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2);
317 gvir_config_domain_disk_driver_set_copy_on_read(driver, TRUE);
318
319 disk = gvir_config_domain_disk_new();
320 gvir_config_domain_disk_set_type(disk, GVIR_CONFIG_DOMAIN_DISK_FILE);
321 gvir_config_domain_disk_set_guest_device_type(disk, GVIR_CONFIG_DOMAIN_DISK_GUEST_DEVICE_DISK);
322 gvir_config_domain_disk_set_source(disk, "/tmp/foo/bar");
323 gvir_config_domain_disk_set_startup_policy (disk, GVIR_CONFIG_DOMAIN_DISK_STARTUP_POLICY_REQUISITE);
324 gvir_config_domain_disk_set_target_bus(disk, GVIR_CONFIG_DOMAIN_DISK_BUS_IDE);
325 gvir_config_domain_disk_set_target_dev(disk, "hda");
326 gvir_config_domain_disk_set_driver(disk, driver);
327 g_object_unref(G_OBJECT(driver));
328 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(disk));
329 g_object_unref(disk);
330
331 check_xml(domain, "gconfig-domain-device-disk.xml");
332
333 disks = get_devices_by_type(domain, GVIR_CONFIG_TYPE_DOMAIN_DISK);
334 g_assert_cmpint(g_list_length(disks), ==, 1);
335 g_assert(GVIR_CONFIG_IS_DOMAIN_DISK(disks->data));
336 disk = GVIR_CONFIG_DOMAIN_DISK(disks->data);
337 g_assert_cmpint(gvir_config_domain_disk_get_disk_type(disk), ==, GVIR_CONFIG_DOMAIN_DISK_FILE);
338 g_assert_cmpint(gvir_config_domain_disk_get_guest_device_type(disk), ==, GVIR_CONFIG_DOMAIN_DISK_GUEST_DEVICE_DISK);
339 g_assert_cmpint(gvir_config_domain_disk_get_startup_policy (disk), ==, GVIR_CONFIG_DOMAIN_DISK_STARTUP_POLICY_REQUISITE);
340 g_assert_cmpstr(gvir_config_domain_disk_get_source(disk), ==, "/tmp/foo/bar");
341 driver = gvir_config_domain_disk_get_driver(disk);
342 g_assert(driver != NULL);
343 g_assert_cmpint(gvir_config_domain_disk_driver_get_cache(driver), ==, GVIR_CONFIG_DOMAIN_DISK_CACHE_NONE);
344 g_assert_cmpstr(gvir_config_domain_disk_driver_get_name(driver), ==, "qemu");
345 g_assert_cmpint(gvir_config_domain_disk_driver_get_format(driver), ==, GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2);
346 g_assert(gvir_config_domain_disk_driver_get_copy_on_read(driver));
347 g_assert_cmpint(gvir_config_domain_disk_get_target_bus(disk), ==, GVIR_CONFIG_DOMAIN_DISK_BUS_IDE);
348 g_assert_cmpstr(gvir_config_domain_disk_get_target_dev(disk), ==, "hda");
349
350 gvir_config_domain_disk_set_driver(disk, NULL);
351 driver = gvir_config_domain_disk_get_driver(disk);
352 g_assert(driver == NULL);
353
354 g_list_free_full(disks, g_object_unref);
355
356 g_object_unref(G_OBJECT(domain));
357 }
358
359
360 static void test_domain_device_filesystem(void)
361 {
362 GVirConfigDomain *domain;
363 GVirConfigDomainFilesys *fs;
364
365 domain = gvir_config_domain_new();
366
367 fs = gvir_config_domain_filesys_new();
368 gvir_config_domain_filesys_set_type(fs, GVIR_CONFIG_DOMAIN_FILESYS_FILE);
369 gvir_config_domain_filesys_set_access_type(fs, GVIR_CONFIG_DOMAIN_FILESYS_ACCESS_MAPPED);
370 gvir_config_domain_filesys_set_driver_type(fs, GVIR_CONFIG_DOMAIN_FILESYS_DRIVER_NBD);
371 gvir_config_domain_filesys_set_driver_format(fs, GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2);
372 gvir_config_domain_filesys_set_source(fs, "/path/to/source");
373 gvir_config_domain_filesys_set_target(fs, "/path/to/target1");
374 gvir_config_domain_filesys_set_readonly(fs, TRUE);
375 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(fs));
376 g_object_unref(fs);
377
378 /* Add a RAM fs */
379 fs = gvir_config_domain_filesys_new();
380 gvir_config_domain_filesys_set_type(fs, GVIR_CONFIG_DOMAIN_FILESYS_RAM);
381 gvir_config_domain_filesys_set_access_type(fs, GVIR_CONFIG_DOMAIN_FILESYS_ACCESS_PASSTHROUGH);
382 gvir_config_domain_filesys_set_driver_type(fs, GVIR_CONFIG_DOMAIN_FILESYS_DRIVER_PATH);
383 gvir_config_domain_filesys_set_ram_usage(fs, 1234);
384 gvir_config_domain_filesys_set_target(fs, "/path/to/target2");
385 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(fs));
386 g_object_unref(fs);
387
388 check_xml(domain, "gconfig-domain-device-filesys.xml");
389
390 g_object_unref(G_OBJECT(domain));
391 }
392
393
394 static void test_domain_device_network(void)
395 {
396 GVirConfigDomain *domain;
397 GVirConfigDomainInterface *interface;
398
399 domain = gvir_config_domain_new();
400
401 interface = GVIR_CONFIG_DOMAIN_INTERFACE(gvir_config_domain_interface_network_new());
402 gvir_config_domain_interface_network_set_source(GVIR_CONFIG_DOMAIN_INTERFACE_NETWORK(interface),
403 "default");
404 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(interface));
405 g_object_unref(G_OBJECT(interface));
406
407 interface = GVIR_CONFIG_DOMAIN_INTERFACE(gvir_config_domain_interface_user_new());
408 gvir_config_domain_interface_set_ifname(interface, "eth0");
409 gvir_config_domain_interface_set_link_state(interface,
410 GVIR_CONFIG_DOMAIN_INTERFACE_LINK_STATE_UP);
411 gvir_config_domain_interface_set_mac(interface, "00:11:22:33:44:55");
412 gvir_config_domain_interface_set_model(interface, "foo");
413 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(interface));
414 g_object_unref(G_OBJECT(interface));
415
416 check_xml(domain, "gconfig-domain-device-network.xml");
417
418 g_object_unref(G_OBJECT(domain));
419 }
420
421
422 static void test_domain_device_input(void)
423 {
424 GVirConfigDomain *domain;
425 GVirConfigDomainInput *input;
426 GList *inputs;
427
428 domain = gvir_config_domain_new();
429
430 input = gvir_config_domain_input_new();
431 gvir_config_domain_input_set_device_type(input,
432 GVIR_CONFIG_DOMAIN_INPUT_DEVICE_TABLET);
433 gvir_config_domain_input_set_bus(input, GVIR_CONFIG_DOMAIN_INPUT_BUS_USB);
434 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(input));
435
436 check_xml(domain, "gconfig-domain-device-input.xml");
437
438 inputs = get_devices_by_type(domain, GVIR_CONFIG_TYPE_DOMAIN_INPUT);
439 g_assert_cmpint(g_list_length(inputs), ==, 1);
440 g_assert(GVIR_CONFIG_IS_DOMAIN_INPUT(inputs->data));
441 input = GVIR_CONFIG_DOMAIN_INPUT(inputs->data);
442 g_assert_cmpint(gvir_config_domain_input_get_device_type(input), ==, GVIR_CONFIG_DOMAIN_INPUT_DEVICE_TABLET);
443 g_assert_cmpint(gvir_config_domain_input_get_bus(input), ==, GVIR_CONFIG_DOMAIN_INPUT_BUS_USB);
444 g_list_free_full(inputs, g_object_unref);
445
446 g_object_unref(G_OBJECT(domain));
447 }
448
449
450 static void test_domain_device_graphics(void)
451 {
452 GVirConfigDomain *domain;
453 GVirConfigDomainGraphicsSpice *graphics;
454
455 domain = gvir_config_domain_new();
456 graphics = gvir_config_domain_graphics_spice_new();
457 gvir_config_domain_graphics_spice_set_port(graphics, 1234);
458 g_assert_cmpint(gvir_config_domain_graphics_spice_get_port(graphics), ==, 1234);
459
460 /* SPICE image compression configuration */
461 gvir_config_domain_graphics_spice_set_image_compression
462 (graphics, GVIR_CONFIG_DOMAIN_GRAPHICS_SPICE_IMAGE_COMPRESSION_AUTO_LZ);
463 g_assert_cmpint(gvir_config_domain_graphics_spice_get_image_compression(graphics), ==,
464 GVIR_CONFIG_DOMAIN_GRAPHICS_SPICE_IMAGE_COMPRESSION_AUTO_LZ);
465
466 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(graphics));
467 g_object_unref(G_OBJECT(graphics));
468
469 check_xml(domain, "gconfig-domain-device-graphics.xml");
470
471 g_object_unref(G_OBJECT(domain));
472 }
473
474
475 static void test_domain_device_video(void)
476 {
477 GVirConfigDomain *domain;
478
479 domain = gvir_config_domain_new();
480
481 /* video node */
482 GVirConfigDomainVideo *video;
483
484 video = gvir_config_domain_video_new();
485 gvir_config_domain_video_set_model(video,
486 GVIR_CONFIG_DOMAIN_VIDEO_MODEL_QXL);
487 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(video));
488 g_object_unref(G_OBJECT(video));
489
490 check_xml(domain, "gconfig-domain-device-video.xml");
491
492 g_object_unref(G_OBJECT(domain));
493 }
494
495
496 static void test_domain_device_sound(void)
497 {
498 GVirConfigDomain *domain;
499
500 domain = gvir_config_domain_new();
501 /* sound node */
502 GVirConfigDomainSound *sound;
503
504 sound = gvir_config_domain_sound_new();
505 gvir_config_domain_sound_set_model(sound,
506 GVIR_CONFIG_DOMAIN_SOUND_MODEL_ES1370);
507 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(sound));
508 g_object_unref(G_OBJECT(sound));
509
510 check_xml(domain, "gconfig-domain-device-sound.xml");
511
512 g_object_unref(G_OBJECT(domain));
513 }
514
515
516 static void test_domain_device_console(void)
517 {
518 GVirConfigDomain *domain;
519
520 domain = gvir_config_domain_new();
521 /* console node */
522 GVirConfigDomainConsole *console;
523 GVirConfigDomainChardevSourcePty *pty;
524
525 console = gvir_config_domain_console_new();
526 pty = gvir_config_domain_chardev_source_pty_new();
527 gvir_config_domain_chardev_set_source(GVIR_CONFIG_DOMAIN_CHARDEV(console),
528 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE(pty));
529 g_object_unref(G_OBJECT(pty));
530 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(console));
531 g_object_unref(G_OBJECT(console));
532
533 check_xml(domain, "gconfig-domain-device-console.xml");
534
535 g_object_unref(G_OBJECT(domain));
536 }
537
538
539 static void test_domain_device_channel(void)
540 {
541 GVirConfigDomain *domain;
542
543 domain = gvir_config_domain_new();
544 /* spice agent channel */
545 GVirConfigDomainChannel *channel;
546 GVirConfigDomainChardevSourceSpiceVmc *spicevmc;
547 GVirConfigDomainChardevSourceSpicePort *spiceport;
548 GVirConfigDomainChardevSourceUnix *unix_source;
549
550 channel = gvir_config_domain_channel_new();
551 gvir_config_domain_channel_set_target_type(channel,
552 GVIR_CONFIG_DOMAIN_CHANNEL_TARGET_VIRTIO);
553 spicevmc = gvir_config_domain_chardev_source_spicevmc_new();
554 gvir_config_domain_chardev_set_source(GVIR_CONFIG_DOMAIN_CHARDEV(channel),
555 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE(spicevmc));
556 g_object_unref(G_OBJECT(spicevmc));
557 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(channel));
558 g_object_unref(G_OBJECT(channel));
559
560 channel = gvir_config_domain_channel_new();
561 gvir_config_domain_channel_set_target_type(channel,
562 GVIR_CONFIG_DOMAIN_CHANNEL_TARGET_VIRTIO);
563 gvir_config_domain_channel_set_target_name(channel,
564 "org.spice-space.webdav.0");
565 spiceport = gvir_config_domain_chardev_source_spiceport_new();
566 gvir_config_domain_chardev_source_spiceport_set_channel(spiceport, "org.spice-space.webdav.0");
567 gvir_config_domain_chardev_set_source(GVIR_CONFIG_DOMAIN_CHARDEV(channel),
568 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE(spiceport));
569 g_object_unref(G_OBJECT(spiceport));
570 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(channel));
571 g_object_unref(G_OBJECT(channel));
572
573 channel = gvir_config_domain_channel_new();
574 gvir_config_domain_channel_set_target_type(channel,
575 GVIR_CONFIG_DOMAIN_CHANNEL_TARGET_VIRTIO);
576 gvir_config_domain_channel_set_target_name(channel, "org.qemu.guest_agent.0");
577 unix_source = gvir_config_domain_chardev_source_unix_new();
578 gvir_config_domain_chardev_set_source(GVIR_CONFIG_DOMAIN_CHARDEV(channel),
579 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE(unix_source));
580 g_object_unref(G_OBJECT(unix_source));
581 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(channel));
582 g_object_unref(G_OBJECT(channel));
583 check_xml(domain, "gconfig-domain-device-channel.xml");
584
585 g_object_unref(G_OBJECT(domain));
586 }
587
588
589 static GVirConfigDomainControllerUsb *
590 domain_device_usb_redir_create_usb_controller(GVirConfigDomainControllerUsbModel model,
591 guint indx,
592 GVirConfigDomainControllerUsb *master,
593 guint start_port,
594 guint domain, guint bus,
595 guint slot, guint function,
596 gboolean multifunction)
597 {
598 GVirConfigDomainControllerUsb *controller;
599 GVirConfigDomainAddressPci *address;
600
601 controller = gvir_config_domain_controller_usb_new();
602 gvir_config_domain_controller_usb_set_model(controller, model);
603 gvir_config_domain_controller_set_index(GVIR_CONFIG_DOMAIN_CONTROLLER(controller), indx);
604 if (master)
605 gvir_config_domain_controller_usb_set_master(controller, master, start_port);
606 address = gvir_config_domain_address_pci_new();
607 gvir_config_domain_address_pci_set_domain(address, domain);
608 gvir_config_domain_address_pci_set_bus(address, bus);
609 gvir_config_domain_address_pci_set_slot(address, slot);
610 gvir_config_domain_address_pci_set_function(address, function);
611 if (multifunction)
612 gvir_config_domain_address_pci_set_multifunction(address, multifunction);
613 gvir_config_domain_controller_set_address(GVIR_CONFIG_DOMAIN_CONTROLLER(controller),
614 GVIR_CONFIG_DOMAIN_ADDRESS(address));
615 g_object_unref(G_OBJECT(address));
616
617 return controller;
618 }
619
620
621 static GVirConfigDomainRedirdev *
622 domain_device_usb_redir_create_redirdev(guint bus, guint port)
623 {
624 GVirConfigDomainRedirdev *redirdev;
625 GVirConfigDomainAddressUsb *address;
626 GVirConfigDomainChardevSourceSpiceVmc *spicevmc;
627 gchar *port_str;
628
629 redirdev = gvir_config_domain_redirdev_new();
630 gvir_config_domain_redirdev_set_bus(redirdev,
631 GVIR_CONFIG_DOMAIN_REDIRDEV_BUS_USB);
632 spicevmc = gvir_config_domain_chardev_source_spicevmc_new();
633 gvir_config_domain_chardev_set_source(GVIR_CONFIG_DOMAIN_CHARDEV(redirdev),
634 GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE(spicevmc));
635 g_object_unref(G_OBJECT(spicevmc));
636
637 address = gvir_config_domain_address_usb_new();
638 gvir_config_domain_address_usb_set_bus(address, bus);
639 port_str = g_strdup_printf("%d", port);
640 gvir_config_domain_address_usb_set_port(address, port_str);
641 g_free(port_str);
642 gvir_config_domain_redirdev_set_address(redirdev,
643 GVIR_CONFIG_DOMAIN_ADDRESS(address));
644 g_object_unref(G_OBJECT(address));
645
646 return redirdev;
647 }
648
649
650 static void test_domain_device_usb_redir(void)
651 {
652 GVirConfigDomain *domain;
653
654 domain = gvir_config_domain_new();
655 /* spice usb redirection */
656 GVirConfigDomainControllerUsb *ehci;
657 GVirConfigDomainControllerUsb *uhci1;
658 GVirConfigDomainControllerUsb *uhci2;
659 GVirConfigDomainControllerUsb *uhci3;
660 GVirConfigDomainRedirdev *redirdev;
661
662 ehci = domain_device_usb_redir_create_usb_controller(GVIR_CONFIG_DOMAIN_CONTROLLER_USB_MODEL_ICH9_EHCI1,
663 1, NULL, 0, 0, 0, 8, 7, FALSE);
664 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(ehci));
665 uhci1 = domain_device_usb_redir_create_usb_controller(GVIR_CONFIG_DOMAIN_CONTROLLER_USB_MODEL_ICH9_UHCI1,
666 7, ehci, 0, 0, 0, 8, 0, TRUE);
667 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(uhci1));
668 uhci2 = domain_device_usb_redir_create_usb_controller(GVIR_CONFIG_DOMAIN_CONTROLLER_USB_MODEL_ICH9_UHCI2,
669 7, ehci, 2, 0, 0, 8, 1, FALSE);
670 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(uhci2));
671 uhci3 = domain_device_usb_redir_create_usb_controller(GVIR_CONFIG_DOMAIN_CONTROLLER_USB_MODEL_ICH9_UHCI3,
672 7, ehci, 4, 0, 0, 8, 2, FALSE);
673 g_assert_cmpint(gvir_config_domain_controller_get_index(GVIR_CONFIG_DOMAIN_CONTROLLER(uhci1)), ==, 1);
674 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(uhci3));
675 g_object_unref(G_OBJECT(uhci1));
676 g_object_unref(G_OBJECT(uhci2));
677 g_object_unref(G_OBJECT(uhci3));
678 g_object_unref(G_OBJECT(ehci));
679
680
681 /* three redirdev channels allows to redirect a maximum of 3 USB
682 * devices at a time. The address which create_redirdev assigns to the
683 * redirdev object is optional
684 */
685 redirdev = domain_device_usb_redir_create_redirdev(0, 3);
686 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(redirdev));
687 g_object_unref(G_OBJECT(redirdev));
688 redirdev = domain_device_usb_redir_create_redirdev(0, 4);
689 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(redirdev));
690 g_object_unref(G_OBJECT(redirdev));
691 redirdev = domain_device_usb_redir_create_redirdev(0, 5);
692 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(redirdev));
693 g_object_unref(G_OBJECT(redirdev));
694
695 check_xml(domain, "gconfig-domain-device-usbredir.xml");
696
697 g_object_unref(G_OBJECT(domain));
698 }
699
700
701 int main(int argc, char **argv)
702 {
703 gvir_config_init(&argc, &argv);
704 g_test_init(&argc, &argv, NULL);
705
706 g_test_add_func("/libvirt-gconfig/domain", test_domain);
707 g_test_add_func("/libvirt-gconfig/domain-clock", test_domain_clock);
708 g_test_add_func("/libvirt-gconfig/domain-os", test_domain_os);
709 g_test_add_func("/libvirt-gconfig/domain-cpu", test_domain_cpu);
710 g_test_add_func("/libvirt-gconfig/domain-device-disk",
711 test_domain_device_disk);
712 g_test_add_func("/libvirt-gconfig/domain-device-filesystem",
713 test_domain_device_filesystem);
714 g_test_add_func("/libvirt-gconfig/domain-device-network",
715 test_domain_device_network);
716 g_test_add_func("/libvirt-gconfig/domain-device-input",
717 test_domain_device_input);
718 g_test_add_func("/libvirt-gconfig/domain-device-graphics",
719 test_domain_device_graphics);
720 g_test_add_func("/libvirt-gconfig/domain-device-video",
721 test_domain_device_video);
722 g_test_add_func("/libvirt-gconfig/domain-device-sound",
723 test_domain_device_sound);
724 g_test_add_func("/libvirt-gconfig/domain-device-console",
725 test_domain_device_console);
726 g_test_add_func("/libvirt-gconfig/domain-device-channel",
727 test_domain_device_channel);
728 g_test_add_func("/libvirt-gconfig/domain-device-usb-redir",
729 test_domain_device_usb_redir);
730
731 return g_test_run();
732 }
0 <domain>
1 <clock offset="timezone" timezone="CEST">
2 <timer name="pit" tickpolicy="delay"/>
3 <timer name="rtc" tickpolicy="catchup"/>
4 <timer name="hpet" present="no"/>
5 </clock>
6 </domain>
0 <domain>
1 <vcpu>3</vcpu>
2 <cpu match="strict" mode="host-passthrough">
3 <feature name="foo" policy="require"/>
4 <topology cores="1" sockets="2" threads="3"/>
5 </cpu>
6 </domain>
0 <domain>
1 <devices>
2 <channel type="spicevmc">
3 <target type="virtio"/>
4 </channel>
5 <channel type="spiceport">
6 <target type="virtio" name="org.spice-space.webdav.0"/>
7 <source channel="org.spice-space.webdav.0"/>
8 </channel>
9 <channel type="unix">
10 <target type="virtio" name="org.qemu.guest_agent.0"/>
11 </channel>
12 </devices>
13 </domain>
0 <domain>
1 <devices>
2 <console type="pty"/>
3 </devices>
4 </domain>
0 <domain>
1 <devices>
2 <disk type="file" device="disk">
3 <source file="/tmp/foo/bar" startupPolicy="requisite"/>
4 <target bus="ide" dev="hda"/>
5 <driver name="qemu" cache="none" type="qcow2" copy_on_read="on"/>
6 </disk>
7 </devices>
8 </domain>
0 <domain>
1 <devices>
2 <filesystem type="file" accessmode="mapped">
3 <driver type="nbd" format="qcow2"/>
4 <source file="/path/to/source"/>
5 <target dir="/path/to/target1"/>
6 <readonly/>
7 </filesystem>
8 <filesystem type="ram" accessmode="passthrough">
9 <driver type="path"/>
10 <source usage="1234" units="bytes"/>
11 <target dir="/path/to/target2"/>
12 </filesystem>
13 </devices>
14 </domain>
0 <domain>
1 <devices>
2 <graphics type="spice" port="1234">
3 <image compression="auto_lz"/>
4 </graphics>
5 </devices>
6 </domain>
0 <domain>
1 <devices>
2 <input type="tablet" bus="usb"/>
3 </devices>
4 </domain>
0 <domain>
1 <devices>
2 <interface type="network">
3 <source network="default"/>
4 </interface>
5 <interface type="user">
6 <target dev="eth0"/>
7 <link state="up"/>
8 <mac address="00:11:22:33:44:55"/>
9 <model type="foo"/>
10 </interface>
11 </devices>
12 </domain>
0 <domain>
1 <devices>
2 <sound model="es1370"/>
3 </devices>
4 </domain>
0 <domain>
1 <devices>
2 <controller type="usb" model="ich9-ehci1" index="1">
3 <address type="pci" domain="0x0000" bus="0x00" slot="0x08" function="0x7"/>
4 </controller>
5 <controller type="usb" model="ich9-uhci1" index="1">
6 <master startport="0"/>
7 <address type="pci" domain="0x0000" bus="0x00" slot="0x08" function="0x0" multifunction="on"/>
8 </controller>
9 <controller type="usb" model="ich9-uhci2" index="1">
10 <master startport="2"/>
11 <address type="pci" domain="0x0000" bus="0x00" slot="0x08" function="0x1"/>
12 </controller>
13 <controller type="usb" model="ich9-uhci3" index="1">
14 <master startport="4"/>
15 <address type="pci" domain="0x0000" bus="0x00" slot="0x08" function="0x2"/>
16 </controller>
17 <redirdev type="spicevmc" bus="usb">
18 <address type="usb" bus="0x000" port="3"/>
19 </redirdev>
20 <redirdev type="spicevmc" bus="usb">
21 <address type="usb" bus="0x000" port="4"/>
22 </redirdev>
23 <redirdev type="spicevmc" bus="usb">
24 <address type="usb" bus="0x000" port="5"/>
25 </redirdev>
26 </devices>
27 </domain>
0 <domain>
1 <devices>
2 <video>
3 <model type="qxl"/>
4 </video>
5 </devices>
6 </domain>
0 <domain>
1 <os>
2 <type arch="x86_64">hvm</type>
3 <boot dev="cdrom"/>
4 <boot dev="network"/>
5 </os>
6 </domain>
0 <domain type="kvm">
1 <name>foo</name>
2 <memory unit="KiB">1234</memory>
3 <vcpu>3</vcpu>
4 <features>
5 <foo/>
6 <bar/>
7 <baz/>
8 </features>
9 <on_poweroff>restart</on_poweroff>
10 <metadata>
11 <ns:foo xmlns:ns="http://bar"/>
12 <ns:bar xmlns:ns="http://foo"/>
13 </metadata>
14 </domain>
1616 --library libvirt-glib-1.0 \
1717 $<
1818
19 libvirt-gobject-1.0.vapi: $(top_builddir)/libvirt-gobject/LibvirtGObject-1.0.gir libvirt-glib-1.0.vapi
19 libvirt-gobject-1.0.vapi: $(top_builddir)/libvirt-gobject/LibvirtGObject-1.0.gir libvirt-gconfig-1.0.vapi libvirt-glib-1.0.vapi
2020 $(AM_V_GEN)$(VAPIGEN) \
2121 --vapidir=$(builddir) \
2222 --pkg gobject-2.0 \
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2014 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
17 am__is_gnu_make = { \
18 if test -z '$(MAKELEVEL)'; then \
19 false; \
20 elif test -n '$(MAKE_HOST)'; then \
21 true; \
22 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
23 true; \
24 else \
25 false; \
26 fi; \
27 }
1828 am__make_running_with_option = \
1929 case $${target_option-} in \
2030 ?) ;; \
7888 build_triplet = @build@
7989 host_triplet = @host@
8090 subdir = vapi
81 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
8291 ACLOCAL_M4 = $(top_srcdir)/aclocal.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 \
92 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
93 $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
94 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
95 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
8796 $(top_srcdir)/m4/manywarnings.m4 \
8897 $(top_srcdir)/m4/virt-compile-warnings.m4 \
8998 $(top_srcdir)/m4/virt-gettext.m4 $(top_srcdir)/m4/warnings.m4 \
9099 $(top_srcdir)/configure.ac
91100 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
92101 $(ACLOCAL_M4)
102 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
93103 mkinstalldirs = $(install_sh) -d
94104 CONFIG_HEADER = $(top_builddir)/config.h
95105 CONFIG_CLEAN_FILES =
143153 am__installdirs = "$(DESTDIR)$(vapidir)"
144154 DATA = $(vapi_DATA)
145155 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
156 am__DIST_COMMON = $(srcdir)/Makefile.in
146157 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
147158 ACLOCAL = @ACLOCAL@
148159 ALL_LINGUAS = @ALL_LINGUAS@
166177 CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@
167178 CYGWIN_EXTRA_LIBADD = @CYGWIN_EXTRA_LIBADD@
168179 CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@
169 DATADIRNAME = @DATADIRNAME@
170180 DEFS = @DEFS@
171181 DEPDIR = @DEPDIR@
172182 DLLTOOL = @DLLTOOL@
183193 GIO2_LIBS = @GIO2_LIBS@
184194 GLIB2_CFLAGS = @GLIB2_CFLAGS@
185195 GLIB2_LIBS = @GLIB2_LIBS@
196 GLIB2_REQUIRED = @GLIB2_REQUIRED@
186197 GLIB_MKENUMS = @GLIB_MKENUMS@
187198 GMSGFMT = @GMSGFMT@
188199 GOBJECT2_CFLAGS = @GOBJECT2_CFLAGS@
189200 GOBJECT2_LIBS = @GOBJECT2_LIBS@
190 GOBJECT_INTROSPECTION_CFLAGS = @GOBJECT_INTROSPECTION_CFLAGS@
191 GOBJECT_INTROSPECTION_LIBS = @GOBJECT_INTROSPECTION_LIBS@
192201 GREP = @GREP@
193202 GTHREAD2_CFLAGS = @GTHREAD2_CFLAGS@
194203 GTHREAD2_LIBS = @GTHREAD2_LIBS@
195204 GTKDOC_CHECK = @GTKDOC_CHECK@
205 GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
196206 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
197207 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
198208 GTKDOC_MKPDF = @GTKDOC_MKPDF@
199209 GTKDOC_REBASE = @GTKDOC_REBASE@
200 G_IR_COMPILER = @G_IR_COMPILER@
201 G_IR_SCANNER = @G_IR_SCANNER@
202210 HTML_DIR = @HTML_DIR@
203211 INSTALL = @INSTALL@
204212 INSTALL_DATA = @INSTALL_DATA@
213221 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
214222 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
215223 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
224 INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
225 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
226 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
227 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
228 INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
229 INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
230 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
231 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
216232 LD = @LD@
217233 LDFLAGS = @LDFLAGS@
218234 LIBOBJS = @LIBOBJS@
268284 VAPIGEN = @VAPIGEN@
269285 VERSION = @VERSION@
270286 WARN_CFLAGS = @WARN_CFLAGS@
271 WARN_LDFLAGS = @WARN_LDFLAGS@
272287 XGETTEXT = @XGETTEXT@
273288 abs_builddir = @abs_builddir@
274289 abs_srcdir = @abs_srcdir@
303318 includedir = @includedir@
304319 infodir = @infodir@
305320 install_sh = @install_sh@
321 installed_test_metadir = @installed_test_metadir@
322 installed_testdir = @installed_testdir@
306323 intltool__v_merge_options_ = @intltool__v_merge_options_@
307324 intltool__v_merge_options_0 = @intltool__v_merge_options_0@
308325 libdir = @libdir@
356373 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu vapi/Makefile'; \
357374 $(am__cd) $(top_srcdir) && \
358375 $(AUTOMAKE) --gnu vapi/Makefile
359 .PRECIOUS: Makefile
360376 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
361377 @case '$?' in \
362378 *config.status*) \
556572 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
557573 ps ps-am tags-am uninstall uninstall-am uninstall-vapiDATA
558574
575 .PRECIOUS: Makefile
576
559577
560578 @WITH_VALA_TRUE@libvirt-glib-1.0.vapi: $(top_builddir)/libvirt-glib/LibvirtGLib-1.0.gir
561579 @WITH_VALA_TRUE@ $(AM_V_GEN)$(VAPIGEN) \
565583 @WITH_VALA_TRUE@ --library libvirt-glib-1.0 \
566584 @WITH_VALA_TRUE@ $<
567585
568 @WITH_VALA_TRUE@libvirt-gobject-1.0.vapi: $(top_builddir)/libvirt-gobject/LibvirtGObject-1.0.gir libvirt-glib-1.0.vapi
586 @WITH_VALA_TRUE@libvirt-gobject-1.0.vapi: $(top_builddir)/libvirt-gobject/LibvirtGObject-1.0.gir libvirt-gconfig-1.0.vapi libvirt-glib-1.0.vapi
569587 @WITH_VALA_TRUE@ $(AM_V_GEN)$(VAPIGEN) \
570588 @WITH_VALA_TRUE@ --vapidir=$(builddir) \
571589 @WITH_VALA_TRUE@ --pkg gobject-2.0 \