1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-01-12 13:17:58 +03:00

docs: tweak recent suspend API additions

* src/libvirt.c (virDomainPMSuspendForDuration): Clarify usage.
This commit is contained in:
Eric Blake 2012-01-28 07:29:10 -07:00
parent e1eea7470b
commit f0b22ebea4

View File

@ -2435,14 +2435,17 @@ error:
/**
* virDomainPMSuspendForDuration:
* @dom: a domain object
* @target: an OR'ed set of virNodeSuspendTarget
* @duration: currently unused, pass 0
* @flags: ditto
* @target: a value from virNodeSuspendTarget
* @duration: duration in seconds to suspend, or 0 for indefinite
* @flags: extra flags; not used yet, so callers should always pass 0
*
* Attempt to suspend given domain. However, more
* states are supported than in virDomainSuspend.
* Attempt to have the guest enter the given @target power management
* suspension level. If @duration is non-zero, also schedule the guest to
* resume normal operation after that many seconds, if nothing else has
* resumed it earlier. Some hypervisors require that @duration be 0, for
* an indefinite suspension.
*
* Dependent on hypervisor used, this may require
* Dependent on hypervisor used, this may require a
* guest agent to be available, e.g. QEMU.
*
* Returns: 0 on success,