This refreshes the API docs to detail the new public APIs which
were added by the last patch.
libvirt-api.xml | 358 +++++++++++++++++
libvirt-refs.xml | 1126 ++++++++++++++++++++++++++++++++++++++++++++++---------
2 files changed, 1311 insertions(+), 173 deletions(-)
diff -r 171b14380600 docs/libvirt-api.xml
--- a/docs/libvirt-api.xml Wed Jan 30 17:30:34 2008 -0500
+++ b/docs/libvirt-api.xml Wed Jan 30 17:45:30 2008 -0500
@@ -20,13 +20,17 @@
<exports symbol='VIR_CRED_EXTERNAL' type='enum'/>
<exports symbol='VIR_DOMAIN_SHUTDOWN' type='enum'/>
<exports symbol='VIR_DOMAIN_SCHED_FIELD_UINT' type='enum'/>
+ <exports symbol='VIR_STORAGE_POOL_BUILDING' type='enum'/>
<exports symbol='VIR_CRED_CNONCE' type='enum'/>
<exports symbol='VIR_CRED_ECHOPROMPT' type='enum'/>
<exports symbol='VIR_DOMAIN_SCHED_FIELD_DOUBLE' type='enum'/>
+ <exports symbol='VIR_STORAGE_VOL_BLOCK' type='enum'/>
+ <exports symbol='VIR_STORAGE_POOL_RUNNING' type='enum'/>
<exports symbol='VIR_DOMAIN_SCHED_FIELD_LLONG' type='enum'/>
<exports symbol='VIR_JOB_FAILED' type='enum'/>
<exports symbol='VIR_CONNECT_RO' type='enum'/>
<exports symbol='VIR_CRED_AUTHNAME' type='enum'/>
+ <exports symbol='VIR_STORAGE_POOL_BUILD_REPAIR' type='enum'/>
<exports symbol='VIR_CRED_LANGUAGE' type='enum'/>
<exports symbol='VIR_CRED_NOECHOPROMPT' type='enum'/>
<exports symbol='VIR_JOB_COMPLETE' type='enum'/>
@@ -34,11 +38,16 @@
<exports symbol='VIR_MIGRATE_LIVE' type='enum'/>
<exports symbol='VIR_CRED_USERNAME' type='enum'/>
<exports symbol='VIR_VCPU_OFFLINE' type='enum'/>
+ <exports symbol='VIR_STORAGE_VOL_VIRTUAL' type='enum'/>
+ <exports symbol='VIR_STORAGE_POOL_BUILD_EXTEND' type='enum'/>
<exports symbol='VIR_DOMAIN_RUNNING' type='enum'/>
<exports symbol='VIR_DOMAIN_BLOCKED' type='enum'/>
<exports symbol='VIR_DOMAIN_SHUTOFF' type='enum'/>
<exports symbol='VIR_JOB_CANCELLED' type='enum'/>
+ <exports symbol='VIR_STORAGE_POOL_DELETE_CLEAR' type='enum'/>
+ <exports symbol='VIR_STORAGE_POOL_BUILD_NEW' type='enum'/>
<exports symbol='VIR_VCPU_BLOCKED' type='enum'/>
+ <exports symbol='VIR_STORAGE_POOL_DELETE_NORMAL'
type='enum'/>
<exports symbol='VIR_DOMAIN_SCHED_FIELD_INT' type='enum'/>
<exports symbol='VIR_DOMAIN_SCHED_FIELD_ULLONG' type='enum'/>
<exports symbol='VIR_CRED_REALM' type='enum'/>
@@ -48,10 +57,15 @@
<exports symbol='VIR_JOB_UNBOUNDED' type='enum'/>
<exports symbol='VIR_DOMAIN_CRASHED' type='enum'/>
<exports symbol='VIR_DOMAIN_XML_INACTIVE' type='enum'/>
+ <exports symbol='VIR_STORAGE_VOL_FILE' type='enum'/>
<exports symbol='VIR_DOMAIN_NONE' type='enum'/>
+ <exports symbol='VIR_STORAGE_VOL_DELETE_CLEAR' type='enum'/>
<exports symbol='VIR_DOMAIN_NOSTATE' type='enum'/>
<exports symbol='VIR_CRED_PASSPHRASE' type='enum'/>
+ <exports symbol='VIR_STORAGE_VOL_DELETE_NORMAL' type='enum'/>
+ <exports symbol='VIR_STORAGE_POOL_DEGRADED' type='enum'/>
<exports symbol='VIR_DOMAIN_XML_SECURE' type='enum'/>
+ <exports symbol='VIR_STORAGE_POOL_INACTIVE' type='enum'/>
<exports symbol='virDomainBlockStatsStruct' type='typedef'/>
<exports symbol='virDomainMigrateFlags' type='typedef'/>
<exports symbol='virNodeInfo' type='typedef'/>
@@ -61,56 +75,81 @@
<exports symbol='virConnect' type='typedef'/>
<exports symbol='virVcpuInfo' type='typedef'/>
<exports symbol='virDomainInfo' type='typedef'/>
+ <exports symbol='virStoragePoolDeleteFlags' type='typedef'/>
+ <exports symbol='virStoragePool' type='typedef'/>
+ <exports symbol='virStoragePoolPtr' type='typedef'/>
<exports symbol='virDomainInterfaceStatsStruct'
type='typedef'/>
<exports symbol='virConnectPtr' type='typedef'/>
<exports symbol='virDomainState' type='typedef'/>
<exports symbol='virDomain' type='typedef'/>
<exports symbol='virDomainInterfaceStatsPtr' type='typedef'/>
<exports symbol='virConnectAuthPtr' type='typedef'/>
+ <exports symbol='virStorageVolInfo' type='typedef'/>
<exports symbol='virSchedParameterType' type='typedef'/>
<exports symbol='virJobPtr' type='typedef'/>
<exports symbol='virConnectCredentialPtr' type='typedef'/>
+ <exports symbol='virStoragePoolInfo' type='typedef'/>
<exports symbol='virNodeInfoPtr' type='typedef'/>
<exports symbol='virNetworkPtr' type='typedef'/>
<exports symbol='virDomainInfoPtr' type='typedef'/>
<exports symbol='virJob' type='typedef'/>
+ <exports symbol='virStorageVol' type='typedef'/>
+ <exports symbol='virStorageVolInfoPtr' type='typedef'/>
<exports symbol='virSchedParameter' type='typedef'/>
<exports symbol='virJobType' type='typedef'/>
<exports symbol='virConnectFlags' type='typedef'/>
<exports symbol='virSchedParameterPtr' type='typedef'/>
+ <exports symbol='virStorageVolPtr' type='typedef'/>
<exports symbol='virVcpuState' type='typedef'/>
<exports symbol='virJobState' type='typedef'/>
+ <exports symbol='virStorageVolDeleteFlags' type='typedef'/>
<exports symbol='virJobInfoPtr' type='typedef'/>
<exports symbol='virConnectAuth' type='typedef'/>
<exports symbol='virConnectCredential' type='typedef'/>
<exports symbol='virVcpuInfoPtr' type='typedef'/>
+ <exports symbol='virStoragePoolBuildFlags' type='typedef'/>
<exports symbol='virDomainXMLFlags' type='typedef'/>
+ <exports symbol='virStorageVolType' type='typedef'/>
<exports symbol='virDomainPtr' type='typedef'/>
<exports symbol='virConnectCredentialType' type='typedef'/>
+ <exports symbol='virStoragePoolState' type='typedef'/>
+ <exports symbol='virStoragePoolInfoPtr' type='typedef'/>
<exports symbol='virDomainCreateFlags' type='typedef'/>
<exports symbol='_virDomainInfo' type='struct'/>
<exports symbol='_virConnectAuth' type='struct'/>
<exports symbol='_virVcpuInfo' type='struct'/>
<exports symbol='_virDomainInterfaceStats' type='struct'/>
+ <exports symbol='_virStoragePoolInfo' type='struct'/>
<exports symbol='_virConnectCredential' type='struct'/>
+ <exports symbol='_virStorageVolInfo' type='struct'/>
<exports symbol='_virJobInfo' type='struct'/>
<exports symbol='_virDomainBlockStats' type='struct'/>
<exports symbol='_virNodeInfo' type='struct'/>
<exports symbol='_virSchedParameter' type='struct'/>
<exports symbol='virConnectAuthPtrDefault' type='variable'/>
+ <exports symbol='virStoragePoolGetXMLDesc' type='function'/>
+ <exports symbol='virStorageVolGetKey' type='function'/>
<exports symbol='virConnectClose' type='function'/>
<exports symbol='virDomainDefineXML' type='function'/>
<exports symbol='virDomainShutdown' type='function'/>
+ <exports symbol='virConnectListStoragePools'
type='function'/>
<exports symbol='virGetVersion' type='function'/>
<exports symbol='virNodeGetCellsFreeMemory' type='function'/>
+ <exports symbol='virStoragePoolSetAutostart'
type='function'/>
+ <exports symbol='virStorageVolCreateXML' type='function'/>
<exports symbol='virDomainGetSchedulerParameters'
type='function'/>
<exports symbol='virDomainLookupByUUIDString'
type='function'/>
<exports symbol='virConnectNumOfDefinedNetworks'
type='function'/>
<exports symbol='virConnectNumOfDomains' type='function'/>
<exports symbol='virNetworkGetUUID' type='function'/>
- <exports symbol='virDomainAttachDevice' type='function'/>
+ <exports symbol='virStoragePoolGetConnect' type='function'/>
+ <exports symbol='virConnectGetVersion' type='function'/>
<exports symbol='virDomainFree' type='function'/>
+ <exports symbol='virStoragePoolGetName' type='function'/>
<exports symbol='virDomainSetAutostart' type='function'/>
+ <exports symbol='virStoragePoolDefineXML' type='function'/>
+ <exports symbol='virStorageVolLookupByPath' type='function'/>
+ <exports symbol='virStorageVolLookupByName' type='function'/>
<exports symbol='virDomainCreateLinux' type='function'/>
<exports symbol='virDomainGetUUIDString' type='function'/>
<exports symbol='virInitialize' type='function'/>
@@ -119,11 +158,17 @@
<exports symbol='virNetworkCreate' type='function'/>
<exports symbol='virDomainDestroy' type='function'/>
<exports symbol='virConnectNumOfNetworks' type='function'/>
+ <exports symbol='virStoragePoolLookupByUUIDString'
type='function'/>
<exports symbol='virDomainGetXMLDesc' type='function'/>
+ <exports symbol='virStoragePoolGetUUID' type='function'/>
+ <exports symbol='virConnectDiscoverStoragePools'
type='function'/>
+ <exports symbol='virStorageVolGetInfo' type='function'/>
<exports symbol='virDomainGetInfo' type='function'/>
<exports symbol='virNetworkDestroy' type='function'/>
+ <exports symbol='virStoragePoolLookupByName'
type='function'/>
<exports symbol='virNetworkGetAutostart' type='function'/>
<exports symbol='virNetworkGetBridgeName' type='function'/>
+ <exports symbol='virStorageVolGetXMLDesc' type='function'/>
<exports symbol='virDomainSetSchedulerParameters'
type='function'/>
<exports symbol='virConnectGetType' type='function'/>
<exports symbol='virDomainSave' type='function'/>
@@ -136,17 +181,23 @@
<exports symbol='virDomainGetMaxMemory' type='function'/>
<exports symbol='virDomainSetMaxMemory' type='function'/>
<exports symbol='virJobGetDomain' type='function'/>
+ <exports symbol='virStoragePoolFree' type='function'/>
<exports symbol='virJobGetInfo' type='function'/>
<exports symbol='virNetworkDefineXML' type='function'/>
<exports symbol='virDomainBlockStats' type='function'/>
<exports symbol='virConnectOpenAuth' type='function'/>
+ <exports symbol='virStoragePoolDelete' type='function'/>
<exports symbol='virJobFree' type='function'/>
<exports symbol='virNetworkCreateXMLJob' type='function'/>
+ <exports symbol='virStorageVolGetName' type='function'/>
+ <exports symbol='virStoragePoolGetAutostart'
type='function'/>
<exports symbol='virDomainGetAutostart' type='function'/>
+ <exports symbol='virStoragePoolListVolumes' type='function'/>
<exports symbol='virConnectGetHostname' type='function'/>
<exports symbol='virDomainRestoreJob' type='function'/>
<exports symbol='virDomainGetName' type='function'/>
<exports symbol='virNetworkGetXMLDesc' type='function'/>
+ <exports symbol='virConnectNumOfStoragePools'
type='function'/>
<exports symbol='virJobGetNetwork' type='function'/>
<exports symbol='virNetworkGetName' type='function'/>
<exports symbol='virConnectListDefinedDomains'
type='function'/>
@@ -154,15 +205,21 @@
<exports symbol='virDomainLookupByName' type='function'/>
<exports symbol='virDomainPinVcpu' type='function'/>
<exports symbol='virDomainRestore' type='function'/>
+ <exports symbol='virStorageVolGetPath' type='function'/>
<exports symbol='virNetworkLookupByUUIDString'
type='function'/>
<exports symbol='virDomainLookupByID' type='function'/>
+ <exports symbol='virStorageVolFree' type='function'/>
<exports symbol='virNetworkLookupByUUID' type='function'/>
<exports symbol='virConnectListDefinedNetworks'
type='function'/>
<exports symbol='virDomainGetUUID' type='function'/>
<exports symbol='virNetworkCreateXML' type='function'/>
<exports symbol='virDomainGetVcpus' type='function'/>
+ <exports symbol='virStoragePoolCreateXML' type='function'/>
+ <exports symbol='virStoragePoolGetInfo' type='function'/>
<exports symbol='virDomainResume' type='function'/>
+ <exports symbol='virStoragePoolRefresh' type='function'/>
<exports symbol='virConnectNumOfDefinedDomains'
type='function'/>
+ <exports symbol='virStorageVolLookupByKey' type='function'/>
<exports symbol='virDomainUndefine' type='function'/>
<exports symbol='virDomainReboot' type='function'/>
<exports symbol='virNetworkGetUUIDString' type='function'/>
@@ -171,23 +228,35 @@
<exports symbol='virDomainGetMaxVcpus' type='function'/>
<exports symbol='virDomainGetSchedulerType' type='function'/>
<exports symbol='virDomainDetachDevice' type='function'/>
+ <exports symbol='virStoragePoolNumOfVolumes'
type='function'/>
+ <exports symbol='virStoragePoolGetUUIDString'
type='function'/>
<exports symbol='virDomainCoreDumpJob' type='function'/>
<exports symbol='virNetworkCreateJob' type='function'/>
+ <exports symbol='virStoragePoolUndefine' type='function'/>
<exports symbol='virConnectAuthCallbackPtr' type='function'/>
- <exports symbol='virConnectGetVersion' type='function'/>
+ <exports symbol='virDomainAttachDevice' type='function'/>
<exports symbol='virConnectGetURI' type='function'/>
<exports symbol='virConnectOpenReadOnly' type='function'/>
<exports symbol='virNetworkFree' type='function'/>
+ <exports symbol='virStoragePoolLookupByUUID'
type='function'/>
+ <exports symbol='virStorageVolDelete' type='function'/>
<exports symbol='virNetworkUndefine' type='function'/>
+ <exports symbol='virConnectListDefinedStoragePools'
type='function'/>
<exports symbol='virNetworkGetConnect' type='function'/>
<exports symbol='virNodeGetFreeMemory' type='function'/>
+ <exports symbol='virStorageVolGetConnect' type='function'/>
+ <exports symbol='virStoragePoolDestroy' type='function'/>
+ <exports symbol='virStoragePoolLookupByVolume'
type='function'/>
<exports symbol='virDomainLookupByUUID' type='function'/>
<exports symbol='virDomainGetOSType' type='function'/>
<exports symbol='virJobCancel' type='function'/>
+ <exports symbol='virStoragePoolBuild' type='function'/>
<exports symbol='virConnectGetMaxVcpus' type='function'/>
<exports symbol='virDomainSaveJob' type='function'/>
<exports symbol='virDomainGetConnect' type='function'/>
+ <exports symbol='virConnectNumOfDefinedStoragePools'
type='function'/>
<exports symbol='virConnectOpen' type='function'/>
+ <exports symbol='virStoragePoolCreate' type='function'/>
<exports symbol='virDomainCreateLinuxJob' type='function'/>
<exports symbol='virDomainSetVcpus' type='function'/>
<exports symbol='virDomainGetID' type='function'/>
@@ -225,6 +294,7 @@
<exports symbol='VIR_ERR_INVALID_NETWORK' type='enum'/>
<exports symbol='VIR_ERR_AUTH_FAILED' type='enum'/>
<exports symbol='VIR_ERR_OPERATION_DENIED' type='enum'/>
+ <exports symbol='VIR_FROM_STORAGE' type='enum'/>
<exports symbol='VIR_ERR_NO_KERNEL' type='enum'/>
<exports symbol='VIR_ERR_GNUTLS_ERROR' type='enum'/>
<exports symbol='VIR_ERR_POST_FAILED' type='enum'/>
@@ -246,12 +316,15 @@
<exports symbol='VIR_ERR_NO_SOURCE' type='enum'/>
<exports symbol='VIR_ERR_NO_TARGET' type='enum'/>
<exports symbol='VIR_ERR_NETWORK_EXIST' type='enum'/>
+ <exports symbol='VIR_WAR_NO_STORAGE' type='enum'/>
<exports symbol='VIR_ERR_WRITE_FAILED' type='enum'/>
<exports symbol='VIR_ERR_INTERNAL_ERROR' type='enum'/>
<exports symbol='VIR_ERR_CONF_SYNTAX' type='enum'/>
+ <exports symbol='VIR_ERR_INVALID_STORAGE_POOL' type='enum'/>
<exports symbol='VIR_FROM_REMOTE' type='enum'/>
<exports symbol='VIR_ERR_NO_SUPPORT' type='enum'/>
<exports symbol='VIR_FROM_XEND' type='enum'/>
+ <exports symbol='VIR_ERR_INVALID_STORAGE_VOL' type='enum'/>
<exports symbol='VIR_FROM_PROXY' type='enum'/>
<exports symbol='VIR_ERR_NO_NETWORK' type='enum'/>
<exports symbol='VIR_ERR_NO_DOMAIN' type='enum'/>
@@ -362,7 +435,7 @@
<enum name='VIR_DOMAIN_SHUTOFF' file='libvirt' value='5'
type='virDomainState' info='the domain is shut off'/>
<enum name='VIR_DOMAIN_XML_INACTIVE' file='libvirt'
value='2' type='virDomainXMLFlags' info=' dump inactive domain
informations'/>
<enum name='VIR_DOMAIN_XML_SECURE' file='libvirt'
value='1' type='virDomainXMLFlags' info='dump security sensitive
informations too'/>
- <enum name='VIR_ERR_AUTH_FAILED' file='virterror'
value='45' type='virErrorNumber' info=' authentication
failed'/>
+ <enum name='VIR_ERR_AUTH_FAILED' file='virterror'
value='45' type='virErrorNumber' info='authentication
failed'/>
<enum name='VIR_ERR_CALL_FAILED' file='virterror'
value='26' type='virErrorNumber' info='not supported by the drivers
(DEPRECATED)'/>
<enum name='VIR_ERR_CONF_SYNTAX' file='virterror'
value='33' type='virErrorNumber' info='failed to parse the syntax of a
conf file'/>
<enum name='VIR_ERR_DOM_EXIST' file='virterror' value='28'
type='virErrorNumber' info='the domain already exist'/>
@@ -377,6 +450,8 @@
<enum name='VIR_ERR_INVALID_DOMAIN' file='virterror'
value='7' type='virErrorNumber' info='invalid domain object'/>
<enum name='VIR_ERR_INVALID_MAC' file='virterror'
value='44' type='virErrorNumber' info='invalid MAC adress'/>
<enum name='VIR_ERR_INVALID_NETWORK' file='virterror'
value='36' type='virErrorNumber' info='invalid network
object'/>
+ <enum name='VIR_ERR_INVALID_STORAGE_POOL' file='virterror'
value='46' type='virErrorNumber' info='invalid storage pool
object'/>
+ <enum name='VIR_ERR_INVALID_STORAGE_VOL' file='virterror'
value='47' type='virErrorNumber' info='invalid storage vol
object'/>
<enum name='VIR_ERR_NETWORK_EXIST' file='virterror'
value='37' type='virErrorNumber' info='the network already
exist'/>
<enum name='VIR_ERR_NONE' file='virterror' value='0'
type='virErrorLevel'/>
<enum name='VIR_ERR_NO_CONNECT' file='virterror' value='5'
type='virErrorNumber' info='can't connect to hypervisor'/>
@@ -420,7 +495,8 @@
<enum name='VIR_FROM_REMOTE' file='virterror' value='13'
type='virErrorDomain' info='Error from remote driver'/>
<enum name='VIR_FROM_RPC' file='virterror' value='7'
type='virErrorDomain' info='Error in the XML-RPC code'/>
<enum name='VIR_FROM_SEXPR' file='virterror' value='4'
type='virErrorDomain' info='Error in the S-Epression code'/>
- <enum name='VIR_FROM_STATS_LINUX' file='virterror'
value='16' type='virErrorDomain' info=' Error in the Linux Stats
code'/>
+ <enum name='VIR_FROM_STATS_LINUX' file='virterror'
value='16' type='virErrorDomain' info='Error in the Linux Stats
code'/>
+ <enum name='VIR_FROM_STORAGE' file='virterror' value='17'
type='virErrorDomain' info=' Error from storage driver'/>
<enum name='VIR_FROM_TEST' file='virterror' value='12'
type='virErrorDomain' info='Error from test driver'/>
<enum name='VIR_FROM_XEN' file='virterror' value='1'
type='virErrorDomain' info='Error at Xen hypervisor layer'/>
<enum name='VIR_FROM_XEND' file='virterror' value='2'
type='virErrorDomain' info='Error at connection with xend daemon'/>
@@ -434,10 +510,25 @@
<enum name='VIR_JOB_RUNNING' file='libvirt' value='0'
type='virJobState' info='Still active'/>
<enum name='VIR_JOB_UNBOUNDED' file='libvirt' value='1'
type='virJobType' info=' unknown completion percent'/>
<enum name='VIR_MIGRATE_LIVE' file='libvirt' value='1'
type='virDomainMigrateFlags' info=' live migration'/>
+ <enum name='VIR_STORAGE_POOL_BUILDING' file='libvirt'
value='1' type='virStoragePoolState' info='Initializing pool, not
available'/>
+ <enum name='VIR_STORAGE_POOL_BUILD_EXTEND' file='libvirt'
value='2' type='virStoragePoolBuildFlags' info=' Extend existing
pool'/>
+ <enum name='VIR_STORAGE_POOL_BUILD_NEW' file='libvirt'
value='0' type='virStoragePoolBuildFlags' info='Regular build from
scratch'/>
+ <enum name='VIR_STORAGE_POOL_BUILD_REPAIR' file='libvirt'
value='1' type='virStoragePoolBuildFlags' info='Repair /
reinitialize'/>
+ <enum name='VIR_STORAGE_POOL_DEGRADED' file='libvirt'
value='3' type='virStoragePoolState' info=' Running
degraded'/>
+ <enum name='VIR_STORAGE_POOL_DELETE_CLEAR' file='libvirt'
value='1' type='virStoragePoolDeleteFlags' info=' Clear all data to
zeros (slow)'/>
+ <enum name='VIR_STORAGE_POOL_DELETE_NORMAL' file='libvirt'
value='0' type='virStoragePoolDeleteFlags' info='Delete metadata only
(fast)'/>
+ <enum name='VIR_STORAGE_POOL_INACTIVE' file='libvirt'
value='0' type='virStoragePoolState' info='Not running'/>
+ <enum name='VIR_STORAGE_POOL_RUNNING' file='libvirt'
value='2' type='virStoragePoolState' info='Running normally'/>
+ <enum name='VIR_STORAGE_VOL_BLOCK' file='libvirt'
value='1' type='virStorageVolType' info='Block based
volumes'/>
+ <enum name='VIR_STORAGE_VOL_DELETE_CLEAR' file='libvirt'
value='1' type='virStorageVolDeleteFlags' info=' Clear all data to
zeros (slow)'/>
+ <enum name='VIR_STORAGE_VOL_DELETE_NORMAL' file='libvirt'
value='0' type='virStorageVolDeleteFlags' info='Delete metadata only
(fast)'/>
+ <enum name='VIR_STORAGE_VOL_FILE' file='libvirt' value='0'
type='virStorageVolType' info='Regular file based volumes'/>
+ <enum name='VIR_STORAGE_VOL_VIRTUAL' file='libvirt'
value='2' type='virStorageVolType' info=' Volumes which
aren't assignable to guests'/>
<enum name='VIR_VCPU_BLOCKED' file='libvirt' value='2'
type='virVcpuState' info=' the virtual CPU is blocked on resource'/>
<enum name='VIR_VCPU_OFFLINE' file='libvirt' value='0'
type='virVcpuState' info='the virtual CPU is offline'/>
<enum name='VIR_VCPU_RUNNING' file='libvirt' value='1'
type='virVcpuState' info='the virtual CPU is running'/>
<enum name='VIR_WAR_NO_NETWORK' file='virterror'
value='41' type='virErrorNumber' info='failed to start
network'/>
+ <enum name='VIR_WAR_NO_STORAGE' file='virterror'
value='48' type='virErrorNumber' info=' failed to start
storage'/>
<struct name='virConnect' file='libvirt' type='struct
_virConnect'/>
<struct name='virConnectAuth' file='libvirt' type='struct
_virConnectAuth'>
<field name='credtype' type='int *' info=' List of supported
virConnectCredentialType values'/>
@@ -560,6 +651,33 @@
<info>a virSchedParameterPtr is a pointer to a virSchedParameter
structure.</info>
</typedef>
<typedef name='virSchedParameterType' file='libvirt'
type='enum'/>
+ <struct name='virStoragePool' file='libvirt' type='struct
_virStoragePool'/>
+ <typedef name='virStoragePoolBuildFlags' file='libvirt'
type='enum'/>
+ <typedef name='virStoragePoolDeleteFlags' file='libvirt'
type='enum'/>
+ <struct name='virStoragePoolInfo' file='libvirt' type='struct
_virStoragePoolInfo'>
+ <field name='state' type='int' info=' virStoragePoolState
flags'/>
+ <field name='capacity' type='unsigned long long' info='
Logical size bytes'/>
+ <field name='allocation' type='unsigned long long' info='
Current allocation bytes'/>
+ <field name='available' type='unsigned long long' info='
Remaining free space bytes'/>
+ </struct>
+ <typedef name='virStoragePoolInfoPtr' file='libvirt'
type='virStoragePoolInfo *'/>
+ <typedef name='virStoragePoolPtr' file='libvirt'
type='virStoragePool *'>
+ <info>a virStoragePoolPtr is pointer to a virStoragePool private structure,
this is the type used to reference a storage pool in the API.</info>
+ </typedef>
+ <typedef name='virStoragePoolState' file='libvirt'
type='enum'/>
+ <struct name='virStorageVol' file='libvirt' type='struct
_virStorageVol'/>
+ <typedef name='virStorageVolDeleteFlags' file='libvirt'
type='enum'/>
+ <struct name='virStorageVolInfo' file='libvirt' type='struct
_virStorageVolInfo'>
+ <field name='type' type='int' info=' virStorageVolType
flags'/>
+ <field name='capacity' type='unsigned long long' info='
Logical size bytes'/>
+ <field name='allocation' type='unsigned long long' info='
Current allocation bytes'/>
+ <field name='available' type='unsigned long long' info='
Remaining free space bytes'/>
+ </struct>
+ <typedef name='virStorageVolInfoPtr' file='libvirt'
type='virStorageVolInfo *'/>
+ <typedef name='virStorageVolPtr' file='libvirt'
type='virStorageVol *'>
+ <info>a virStorageVolPtr is pointer to a virStorageVol private structure,
this is the type used to reference a storage volume in the API.</info>
+ </typedef>
+ <typedef name='virStorageVolType' file='libvirt'
type='enum'/>
<struct name='virVcpuInfo' file='libvirt' type='struct
_virVcpuInfo'>
<field name='number' type='unsigned int' info=' virtual CPU
number'/>
<field name='state' type='int' info=' value from
virVcpuState'/>
@@ -604,6 +722,15 @@
<return type='int' info='0 in case of success or -1 in case of
error.'/>
<arg name='conn' type='virConnectPtr' info='pointer to the
hypervisor connection'/>
</function>
+ <function name='virConnectDiscoverStoragePools' file='libvirt'
module='libvirt'>
+ <info>Talks to a host and attempt to auto-discover a set of exported storage
pools available. eg For iSCSI this would be a set of iSCSI targets. For NFS this would be
a list of exported paths. Each discovered pool is returned as an XML document suitable
for feeding into virStoragePoolCreateXML</info>
+ <return type='int' info='number of discovered pools, or -1 on
error'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='hostname' type='const char *' info='host to
discover pools on'/>
+ <arg name='type' type='const char *' info='type of storge
pool to discover'/>
+ <arg name='flags' type='unsigned int' info='flags for
discovery (unused, pass 0)'/>
+ <arg name='xmlDesc' type='char ** *' info='return array of
of XML documents, one per pool'/>
+ </function>
<function name='virConnectGetCapabilities' file='libvirt'
module='libvirt'>
<info>Provides capabilities of the hypervisor / driver.</info>
<return type='char *' info='NULL in case of error, or an XML string
defining the capabilities. The client must free the returned string after use.'/>
@@ -650,6 +777,13 @@
<arg name='names' type='char ** const' info='pointer to an
array to store the names'/>
<arg name='maxnames' type='int' info='size of the
array'/>
</function>
+ <function name='virConnectListDefinedStoragePools' file='libvirt'
module='libvirt'>
+ <info>Provides the list of names of inactive storage pools upto maxnames. If
there are more than maxnames, the remaining names will be silently ignored.</info>
+ <return type='int' info='0 on success, -1 on error'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='names' type='char ** const' info='array of char *
to fill with pool names (allocated by caller)'/>
+ <arg name='maxnames' type='int' info='size of the names
array'/>
+ </function>
<function name='virConnectListDomains' file='libvirt'
module='libvirt'>
<info>Collect the list of active domains, and store their ID in
@maxids</info>
<return type='int' info='the number of domain found or -1 in case of
error'/>
@@ -664,6 +798,13 @@
<arg name='names' type='char ** const' info='array to
collect the list of names of active networks'/>
<arg name='maxnames' type='int' info='size of
@names'/>
</function>
+ <function name='virConnectListStoragePools' file='libvirt'
module='libvirt'>
+ <info>Provides the list of names of active storage pools upto maxnames. If
there are more than maxnames, the remaining names will be silently ignored.</info>
+ <return type='int' info='0 on success, -1 on error'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='names' type='char ** const' info='array of char *
to fill with pool names (allocated by caller)'/>
+ <arg name='maxnames' type='int' info='size of the names
array'/>
+ </function>
<function name='virConnectNumOfDefinedDomains' file='libvirt'
module='libvirt'>
<info>Provides the number of inactive domains.</info>
<return type='int' info='the number of domain found or -1 in case of
error'/>
@@ -674,6 +815,11 @@
<return type='int' info='the number of networks found or -1 in case
of error'/>
<arg name='conn' type='virConnectPtr' info='pointer to the
hypervisor connection'/>
</function>
+ <function name='virConnectNumOfDefinedStoragePools' file='libvirt'
module='libvirt'>
+ <info>Provides the number of inactive storage pools</info>
+ <return type='int' info='the number of pools found, or -1 on
error'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ </function>
<function name='virConnectNumOfDomains' file='libvirt'
module='libvirt'>
<info>Provides the number of active domains.</info>
<return type='int' info='the number of domain found or -1 in case of
error'/>
@@ -683,6 +829,11 @@
<info>Provides the number of active networks.</info>
<return type='int' info='the number of network found or -1 in case
of error'/>
<arg name='conn' type='virConnectPtr' info='pointer to the
hypervisor connection'/>
+ </function>
+ <function name='virConnectNumOfStoragePools' file='libvirt'
module='libvirt'>
+ <info>Provides the number of active storage pools</info>
+ <return type='int' info='the number of pools found, or -1 on
error'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
</function>
<function name='virConnectOpen' file='libvirt'
module='libvirt'>
<info>This function should be called first to get a connection to the
Hypervisor and xen store</info>
@@ -1197,5 +1348,204 @@
<arg name='userData' type='void *' info='pointer to the user
data provided in the handler callback'/>
<arg name='handler' type='virErrorFunc' info='the function
to get called in case of error or NULL'/>
</function>
+ <function name='virStoragePoolBuild' file='libvirt'
module='libvirt'>
+ <info>Build the underlying storage pool</info>
+ <return type='int' info='0 on success, or -1 upon failure'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='flags' type='unsigned int' info=''/>
+ </function>
+ <function name='virStoragePoolCreate' file='libvirt'
module='libvirt'>
+ <info>Starts an inactive storage pool</info>
+ <return type='int' info='0 on success, or -1 if it could not be
started'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ </function>
+ <function name='virStoragePoolCreateXML' file='libvirt'
module='libvirt'>
+ <info>Create a new storage based on its XML description. The pool is not
persitent, so its definition will disappear when it is destroyed, or if the host is
restarted</info>
+ <return type='virStoragePoolPtr' info='a virStoragePoolPtr object,
or NULL if creation failed'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='xmlDesc' type='const char *' info='XML
description for new pool'/>
+ </function>
+ <function name='virStoragePoolDefineXML' file='libvirt'
module='libvirt'>
+ <info>Define a new inactive storage pool based on its XML description. The
pool is persitent, until explicitly undefined.</info>
+ <return type='virStoragePoolPtr' info='a virStoragePoolPtr object,
or NULL if creation failed'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='xml' type='const char *' info='XML description
for new pool'/>
+ </function>
+ <function name='virStoragePoolDelete' file='libvirt'
module='libvirt'>
+ <info>Delete the underlying pool resources. This is a non-recoverable
operation.</info>
+ <return type='int' info='0 on success, or -1 if it could not be
obliterate'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='flags' type='unsigned int' info='flags for
obliteration process'/>
+ </function>
+ <function name='virStoragePoolDestroy' file='libvirt'
module='libvirt'>
+ <info>Destroy an active storage pool. The virStoragePoolPtr object should not
be used after this method returns successfully as it has been
free'd</info>
+ <return type='int' info='0 on success, or -1 if it could not be
destroyed'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ </function>
+ <function name='virStoragePoolFree' file='libvirt'
module='libvirt'>
+ <info>Free a storage pool object</info>
+ <return type='int' info='0 on success, or -1 if it could not be
free'd.'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ </function>
+ <function name='virStoragePoolGetAutostart' file='libvirt'
module='libvirt'>
+ <info>Fetches the value of the autostart flag, which determines whether the
pool is automatically started at boot time</info>
+ <return type='int' info='0 on success, -1 on failure'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='autostart' type='int *' info='location in which
to store autostart flag'/>
+ </function>
+ <function name='virStoragePoolGetConnect' file='libvirt'
module='libvirt'>
+ <info>Provides the connection pointer associated with a storage poolk. The
reference counter on the connection is not increased by this call. WARNING: When writing
libvirt bindings in other languages, do not use this function. Instead, store the
connection and the pool object together.</info>
+ <return type='virConnectPtr' info='the virConnectPtr or NULL in case
of failure.'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to a
poool'/>
+ </function>
+ <function name='virStoragePoolGetInfo' file='libvirt'
module='libvirt'>
+ <info>Get volatile information about the storage pool such as free space /
usage summary</info>
+ <return type='int' info='0 on success, or -1 on failure.'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='info' type='virStoragePoolInfoPtr' info='pointer
at which to store info'/>
+ </function>
+ <function name='virStoragePoolGetName' file='libvirt'
module='libvirt'>
+ <info>Fetch the locally unique name of the storage pool</info>
+ <return type='const char *' info='the name of the pool, or NULL on
error'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ </function>
+ <function name='virStoragePoolGetUUID' file='libvirt'
module='libvirt'>
+ <info>Fetch the globally unique ID of the storage pool</info>
+ <return type='int' info='0 on success, or -1 on error;'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='uuid' type='unsigned char *' info='buffer of
VIR_UUID_BUFLEN bytes in size'/>
+ </function>
+ <function name='virStoragePoolGetUUIDString' file='libvirt'
module='libvirt'>
+ <info>Fetch the globally unique ID of the storage pool as a
string</info>
+ <return type='int' info='0 on success, or -1 on error;'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='buf' type='char *' info='buffer of
VIR_UUID_STRING_BUFLEN bytes in size'/>
+ </function>
+ <function name='virStoragePoolGetXMLDesc' file='libvirt'
module='libvirt'>
+ <info>Fetch an XML document describing all aspects of the storage pool. This
is suitable for later feeding back into the virStoragePoolCreateXML method.</info>
+ <return type='char *' info='a XML document, or NULL on
error'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='flags' type='unsigned int' info='flags for XML
format options (unused, pass 0)'/>
+ </function>
+ <function name='virStoragePoolListVolumes' file='libvirt'
module='libvirt'>
+ <info>Fetch list of storage volume names, limiting to at most
maxnames.</info>
+ <return type='int' info='the number of names fetched, or -1 on
error'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='names' type='char ** const' info='array in which
to storage volume names'/>
+ <arg name='maxnames' type='int' info='size of names
array'/>
+ </function>
+ <function name='virStoragePoolLookupByName' file='libvirt'
module='libvirt'>
+ <info>Fetch a storage pool based on its unique name</info>
+ <return type='virStoragePoolPtr' info='a virStoragePoolPtr object,
or NULL if no matching pool is found'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='name' type='const char *' info='name of pool to
fetch'/>
+ </function>
+ <function name='virStoragePoolLookupByUUID' file='libvirt'
module='libvirt'>
+ <info>Fetch a storage pool based on its globally unique id</info>
+ <return type='virStoragePoolPtr' info='a virStoragePoolPtr object,
or NULL if no matching pool is found'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='uuid' type='const unsigned char *' info='globally
unique id of pool to fetch'/>
+ </function>
+ <function name='virStoragePoolLookupByUUIDString' file='libvirt'
module='libvirt'>
+ <info>Fetch a storage pool based on its globally unique id</info>
+ <return type='virStoragePoolPtr' info='a virStoragePoolPtr object,
or NULL if no matching pool is found'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='uuidstr' type='const char *' info='globally
unique id of pool to fetch'/>
+ </function>
+ <function name='virStoragePoolLookupByVolume' file='libvirt'
module='libvirt'>
+ <info>Fetch a storage pool which contains a particular volume</info>
+ <return type='virStoragePoolPtr' info='a virStoragePoolPtr object,
or NULL if no matching pool is found'/>
+ <arg name='vol' type='virStorageVolPtr' info='pointer to
storage volume'/>
+ </function>
+ <function name='virStoragePoolNumOfVolumes' file='libvirt'
module='libvirt'>
+ <info>Fetch the number of storage volumes within a pool</info>
+ <return type='int' info='the number of storage pools, or -1 on
failure'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ </function>
+ <function name='virStoragePoolRefresh' file='libvirt'
module='libvirt'>
+ <info>Request that the pool refresh its list of volumes. This may involve
communicating with a remote server, and/or initializing new devices at the OS
layer</info>
+ <return type='int' info='0 if the volume list was refreshed, -1 on
failure'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='flags' type='unsigned int' info='flags to control
refresh behaviour (currently unused, use 0)'/>
+ </function>
+ <function name='virStoragePoolSetAutostart' file='libvirt'
module='libvirt'>
+ <info>Sets the autostart flag</info>
+ <return type='int' info='0 on success, -1 on failure'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='autostart' type='int' info='new flag
setting'/>
+ </function>
+ <function name='virStoragePoolUndefine' file='libvirt'
module='libvirt'>
+ <info>Undefine an inactive storage pool</info>
+ <return type='int' info='a virStoragePoolPtr object, or NULL if
creation failed'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ </function>
+ <function name='virStorageVolCreateXML' file='libvirt'
module='libvirt'>
+ <info>Create a storage volume within a pool based on an XML description. Not
all pools support creation of volumes</info>
+ <return type='virStorageVolPtr' info='the storage volume, or NULL on
error'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='xmldesc' type='const char *' info='description of
volume to create'/>
+ <arg name='flags' type='unsigned int' info='flags for
creation (unused, pass 0)'/>
+ </function>
+ <function name='virStorageVolDelete' file='libvirt'
module='libvirt'>
+ <info>Delete the storage volume from the pool</info>
+ <return type='int' info='0 on success, or -1 on error'/>
+ <arg name='vol' type='virStorageVolPtr' info='pointer to
storage volume'/>
+ <arg name='flags' type='unsigned int' info=''/>
+ </function>
+ <function name='virStorageVolFree' file='libvirt'
module='libvirt'>
+ <info>Release the storage volume handle. The underlying storage volume
contains to exist</info>
+ <return type='int' info='0 on success, or -1 on error'/>
+ <arg name='vol' type='virStorageVolPtr' info='pointer to
storage volume'/>
+ </function>
+ <function name='virStorageVolGetConnect' file='libvirt'
module='libvirt'>
+ <info>Provides the connection pointer associated with a storage poolk. The
reference counter on the connection is not increased by this call. WARNING: When writing
libvirt bindings in other languages, do not use this function. Instead, store the
connection and the pool object together.</info>
+ <return type='virConnectPtr' info='the virConnectPtr or NULL in case
of failure.'/>
+ <arg name='vol' type='virStorageVolPtr' info='pointer to a
poool'/>
+ </function>
+ <function name='virStorageVolGetInfo' file='libvirt'
module='libvirt'>
+ <info>Fetches volatile information about the storage volume such as its
current allocation</info>
+ <return type='int' info='0 on success, or -1 on failure'/>
+ <arg name='vol' type='virStorageVolPtr' info='pointer to
storage volume'/>
+ <arg name='info' type='virStorageVolInfoPtr' info='pointer
at which to store info'/>
+ </function>
+ <function name='virStorageVolGetKey' file='libvirt'
module='libvirt'>
+ <info>Fetch the storage volume key. This is globally unique, so the same
volume will hve the same key no matter what host it is accessed from</info>
+ <return type='const char *' info='the volume key, or NULL on
error'/>
+ <arg name='vol' type='virStorageVolPtr' info='pointer to
storage volume'/>
+ </function>
+ <function name='virStorageVolGetName' file='libvirt'
module='libvirt'>
+ <info>Fetch the storage volume name. This is unique within the scope of a
pool</info>
+ <return type='const char *' info='the volume name, or NULL on
error'/>
+ <arg name='vol' type='virStorageVolPtr' info='pointer to
storage volume'/>
+ </function>
+ <function name='virStorageVolGetPath' file='libvirt'
module='libvirt'>
+ <info>Fetch the storage volume path. Depending on the pool configuration this
is either persistent across hosts, or dynamically assigned at pool startup. Consult pool
documentation for information on getting the persistent naming</info>
+ <return type='char *' info='the storage volume path, or NULL on
error'/>
+ <arg name='vol' type='virStorageVolPtr' info='pointer to
storage volume'/>
+ </function>
+ <function name='virStorageVolGetXMLDesc' file='libvirt'
module='libvirt'>
+ <info>Fetch an XML document describing all aspects of the storage
volume</info>
+ <return type='char *' info='the XML document, or NULL on
error'/>
+ <arg name='vol' type='virStorageVolPtr' info='pointer to
storage volume'/>
+ <arg name='flags' type='unsigned int' info='flags for XML
generation (unused, pass 0)'/>
+ </function>
+ <function name='virStorageVolLookupByKey' file='libvirt'
module='libvirt'>
+ <info>Fetch a pointer to a storage volume based on its globally unique
key</info>
+ <return type='virStorageVolPtr' info='a storage volume, or NULL if
not found / error'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='key' type='const char *' info='globally unique
key'/>
+ </function>
+ <function name='virStorageVolLookupByName' file='libvirt'
module='libvirt'>
+ <info>Fetch a pointer to a storage volume based on its name within a
pool</info>
+ <return type='virStorageVolPtr' info='a storage volume, or NULL if
not found / error'/>
+ <arg name='pool' type='virStoragePoolPtr' info='pointer to
storage pool'/>
+ <arg name='name' type='const char *' info='name of storage
volume'/>
+ </function>
+ <function name='virStorageVolLookupByPath' file='libvirt'
module='libvirt'>
+ <info>Fetch a pointer to a storage volume based on its locally (host) unique
path</info>
+ <return type='virStorageVolPtr' info='a storage volume, or NULL if
not found / error'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to
hypervisor connection'/>
+ <arg name='path' type='const char *' info='locally unique
path'/>
+ </function>
</symbols>
</api>
diff -r 171b14380600 docs/libvirt-refs.xml
--- a/docs/libvirt-refs.xml Wed Jan 30 17:30:34 2008 -0500
+++ b/docs/libvirt-refs.xml Wed Jan 30 17:45:30 2008 -0500
@@ -47,6 +47,8 @@
<reference name='VIR_ERR_INVALID_DOMAIN'
href='html/libvirt-virterror.html#VIR_ERR_INVALID_DOMAIN'/>
<reference name='VIR_ERR_INVALID_MAC'
href='html/libvirt-virterror.html#VIR_ERR_INVALID_MAC'/>
<reference name='VIR_ERR_INVALID_NETWORK'
href='html/libvirt-virterror.html#VIR_ERR_INVALID_NETWORK'/>
+ <reference name='VIR_ERR_INVALID_STORAGE_POOL'
href='html/libvirt-virterror.html#VIR_ERR_INVALID_STORAGE_POOL'/>
+ <reference name='VIR_ERR_INVALID_STORAGE_VOL'
href='html/libvirt-virterror.html#VIR_ERR_INVALID_STORAGE_VOL'/>
<reference name='VIR_ERR_NETWORK_EXIST'
href='html/libvirt-virterror.html#VIR_ERR_NETWORK_EXIST'/>
<reference name='VIR_ERR_NONE'
href='html/libvirt-virterror.html#VIR_ERR_NONE'/>
<reference name='VIR_ERR_NO_CONNECT'
href='html/libvirt-virterror.html#VIR_ERR_NO_CONNECT'/>
@@ -91,6 +93,7 @@
<reference name='VIR_FROM_RPC'
href='html/libvirt-virterror.html#VIR_FROM_RPC'/>
<reference name='VIR_FROM_SEXPR'
href='html/libvirt-virterror.html#VIR_FROM_SEXPR'/>
<reference name='VIR_FROM_STATS_LINUX'
href='html/libvirt-virterror.html#VIR_FROM_STATS_LINUX'/>
+ <reference name='VIR_FROM_STORAGE'
href='html/libvirt-virterror.html#VIR_FROM_STORAGE'/>
<reference name='VIR_FROM_TEST'
href='html/libvirt-virterror.html#VIR_FROM_TEST'/>
<reference name='VIR_FROM_XEN'
href='html/libvirt-virterror.html#VIR_FROM_XEN'/>
<reference name='VIR_FROM_XEND'
href='html/libvirt-virterror.html#VIR_FROM_XEND'/>
@@ -106,6 +109,20 @@
<reference name='VIR_JOB_UNBOUNDED'
href='html/libvirt-libvirt.html#VIR_JOB_UNBOUNDED'/>
<reference name='VIR_MIGRATE_LIVE'
href='html/libvirt-libvirt.html#VIR_MIGRATE_LIVE'/>
<reference name='VIR_NODEINFO_MAXCPUS'
href='html/libvirt-libvirt.html#VIR_NODEINFO_MAXCPUS'/>
+ <reference name='VIR_STORAGE_POOL_BUILDING'
href='html/libvirt-libvirt.html#VIR_STORAGE_POOL_BUILDING'/>
+ <reference name='VIR_STORAGE_POOL_BUILD_EXTEND'
href='html/libvirt-libvirt.html#VIR_STORAGE_POOL_BUILD_EXTEND'/>
+ <reference name='VIR_STORAGE_POOL_BUILD_NEW'
href='html/libvirt-libvirt.html#VIR_STORAGE_POOL_BUILD_NEW'/>
+ <reference name='VIR_STORAGE_POOL_BUILD_REPAIR'
href='html/libvirt-libvirt.html#VIR_STORAGE_POOL_BUILD_REPAIR'/>
+ <reference name='VIR_STORAGE_POOL_DEGRADED'
href='html/libvirt-libvirt.html#VIR_STORAGE_POOL_DEGRADED'/>
+ <reference name='VIR_STORAGE_POOL_DELETE_CLEAR'
href='html/libvirt-libvirt.html#VIR_STORAGE_POOL_DELETE_CLEAR'/>
+ <reference name='VIR_STORAGE_POOL_DELETE_NORMAL'
href='html/libvirt-libvirt.html#VIR_STORAGE_POOL_DELETE_NORMAL'/>
+ <reference name='VIR_STORAGE_POOL_INACTIVE'
href='html/libvirt-libvirt.html#VIR_STORAGE_POOL_INACTIVE'/>
+ <reference name='VIR_STORAGE_POOL_RUNNING'
href='html/libvirt-libvirt.html#VIR_STORAGE_POOL_RUNNING'/>
+ <reference name='VIR_STORAGE_VOL_BLOCK'
href='html/libvirt-libvirt.html#VIR_STORAGE_VOL_BLOCK'/>
+ <reference name='VIR_STORAGE_VOL_DELETE_CLEAR'
href='html/libvirt-libvirt.html#VIR_STORAGE_VOL_DELETE_CLEAR'/>
+ <reference name='VIR_STORAGE_VOL_DELETE_NORMAL'
href='html/libvirt-libvirt.html#VIR_STORAGE_VOL_DELETE_NORMAL'/>
+ <reference name='VIR_STORAGE_VOL_FILE'
href='html/libvirt-libvirt.html#VIR_STORAGE_VOL_FILE'/>
+ <reference name='VIR_STORAGE_VOL_VIRTUAL'
href='html/libvirt-libvirt.html#VIR_STORAGE_VOL_VIRTUAL'/>
<reference name='VIR_UNUSE_CPU'
href='html/libvirt-libvirt.html#VIR_UNUSE_CPU'/>
<reference name='VIR_USE_CPU'
href='html/libvirt-libvirt.html#VIR_USE_CPU'/>
<reference name='VIR_UUID_BUFLEN'
href='html/libvirt-libvirt.html#VIR_UUID_BUFLEN'/>
@@ -114,6 +131,7 @@
<reference name='VIR_VCPU_OFFLINE'
href='html/libvirt-libvirt.html#VIR_VCPU_OFFLINE'/>
<reference name='VIR_VCPU_RUNNING'
href='html/libvirt-libvirt.html#VIR_VCPU_RUNNING'/>
<reference name='VIR_WAR_NO_NETWORK'
href='html/libvirt-virterror.html#VIR_WAR_NO_NETWORK'/>
+ <reference name='VIR_WAR_NO_STORAGE'
href='html/libvirt-virterror.html#VIR_WAR_NO_STORAGE'/>
<reference name='_virConnectAuth'
href='html/libvirt-libvirt.html#_virConnectAuth'/>
<reference name='_virConnectCredential'
href='html/libvirt-libvirt.html#_virConnectCredential'/>
<reference name='_virDomainBlockStats'
href='html/libvirt-libvirt.html#_virDomainBlockStats'/>
@@ -123,6 +141,8 @@
<reference name='_virJobInfo'
href='html/libvirt-libvirt.html#_virJobInfo'/>
<reference name='_virNodeInfo'
href='html/libvirt-libvirt.html#_virNodeInfo'/>
<reference name='_virSchedParameter'
href='html/libvirt-libvirt.html#_virSchedParameter'/>
+ <reference name='_virStoragePoolInfo'
href='html/libvirt-libvirt.html#_virStoragePoolInfo'/>
+ <reference name='_virStorageVolInfo'
href='html/libvirt-libvirt.html#_virStorageVolInfo'/>
<reference name='_virVcpuInfo'
href='html/libvirt-libvirt.html#_virVcpuInfo'/>
<reference name='virConnCopyLastError'
href='html/libvirt-virterror.html#virConnCopyLastError'/>
<reference name='virConnGetLastError'
href='html/libvirt-virterror.html#virConnGetLastError'/>
@@ -137,6 +157,7 @@
<reference name='virConnectCredential'
href='html/libvirt-libvirt.html#virConnectCredential'/>
<reference name='virConnectCredentialPtr'
href='html/libvirt-libvirt.html#virConnectCredentialPtr'/>
<reference name='virConnectCredentialType'
href='html/libvirt-libvirt.html#virConnectCredentialType'/>
+ <reference name='virConnectDiscoverStoragePools'
href='html/libvirt-libvirt.html#virConnectDiscoverStoragePools'/>
<reference name='virConnectFlags'
href='html/libvirt-libvirt.html#virConnectFlags'/>
<reference name='virConnectGetCapabilities'
href='html/libvirt-libvirt.html#virConnectGetCapabilities'/>
<reference name='virConnectGetHostname'
href='html/libvirt-libvirt.html#virConnectGetHostname'/>
@@ -146,12 +167,16 @@
<reference name='virConnectGetVersion'
href='html/libvirt-libvirt.html#virConnectGetVersion'/>
<reference name='virConnectListDefinedDomains'
href='html/libvirt-libvirt.html#virConnectListDefinedDomains'/>
<reference name='virConnectListDefinedNetworks'
href='html/libvirt-libvirt.html#virConnectListDefinedNetworks'/>
+ <reference name='virConnectListDefinedStoragePools'
href='html/libvirt-libvirt.html#virConnectListDefinedStoragePools'/>
<reference name='virConnectListDomains'
href='html/libvirt-libvirt.html#virConnectListDomains'/>
<reference name='virConnectListNetworks'
href='html/libvirt-libvirt.html#virConnectListNetworks'/>
+ <reference name='virConnectListStoragePools'
href='html/libvirt-libvirt.html#virConnectListStoragePools'/>
<reference name='virConnectNumOfDefinedDomains'
href='html/libvirt-libvirt.html#virConnectNumOfDefinedDomains'/>
<reference name='virConnectNumOfDefinedNetworks'
href='html/libvirt-libvirt.html#virConnectNumOfDefinedNetworks'/>
+ <reference name='virConnectNumOfDefinedStoragePools'
href='html/libvirt-libvirt.html#virConnectNumOfDefinedStoragePools'/>
<reference name='virConnectNumOfDomains'
href='html/libvirt-libvirt.html#virConnectNumOfDomains'/>
<reference name='virConnectNumOfNetworks'
href='html/libvirt-libvirt.html#virConnectNumOfNetworks'/>
+ <reference name='virConnectNumOfStoragePools'
href='html/libvirt-libvirt.html#virConnectNumOfStoragePools'/>
<reference name='virConnectOpen'
href='html/libvirt-libvirt.html#virConnectOpen'/>
<reference name='virConnectOpenAuth'
href='html/libvirt-libvirt.html#virConnectOpenAuth'/>
<reference name='virConnectOpenReadOnly'
href='html/libvirt-libvirt.html#virConnectOpenReadOnly'/>
@@ -271,6 +296,54 @@
<reference name='virSchedParameterPtr'
href='html/libvirt-libvirt.html#virSchedParameterPtr'/>
<reference name='virSchedParameterType'
href='html/libvirt-libvirt.html#virSchedParameterType'/>
<reference name='virSetErrorFunc'
href='html/libvirt-virterror.html#virSetErrorFunc'/>
+ <reference name='virStoragePool'
href='html/libvirt-libvirt.html#virStoragePool'/>
+ <reference name='virStoragePoolBuild'
href='html/libvirt-libvirt.html#virStoragePoolBuild'/>
+ <reference name='virStoragePoolBuildFlags'
href='html/libvirt-libvirt.html#virStoragePoolBuildFlags'/>
+ <reference name='virStoragePoolCreate'
href='html/libvirt-libvirt.html#virStoragePoolCreate'/>
+ <reference name='virStoragePoolCreateXML'
href='html/libvirt-libvirt.html#virStoragePoolCreateXML'/>
+ <reference name='virStoragePoolDefineXML'
href='html/libvirt-libvirt.html#virStoragePoolDefineXML'/>
+ <reference name='virStoragePoolDelete'
href='html/libvirt-libvirt.html#virStoragePoolDelete'/>
+ <reference name='virStoragePoolDeleteFlags'
href='html/libvirt-libvirt.html#virStoragePoolDeleteFlags'/>
+ <reference name='virStoragePoolDestroy'
href='html/libvirt-libvirt.html#virStoragePoolDestroy'/>
+ <reference name='virStoragePoolFree'
href='html/libvirt-libvirt.html#virStoragePoolFree'/>
+ <reference name='virStoragePoolGetAutostart'
href='html/libvirt-libvirt.html#virStoragePoolGetAutostart'/>
+ <reference name='virStoragePoolGetConnect'
href='html/libvirt-libvirt.html#virStoragePoolGetConnect'/>
+ <reference name='virStoragePoolGetInfo'
href='html/libvirt-libvirt.html#virStoragePoolGetInfo'/>
+ <reference name='virStoragePoolGetName'
href='html/libvirt-libvirt.html#virStoragePoolGetName'/>
+ <reference name='virStoragePoolGetUUID'
href='html/libvirt-libvirt.html#virStoragePoolGetUUID'/>
+ <reference name='virStoragePoolGetUUIDString'
href='html/libvirt-libvirt.html#virStoragePoolGetUUIDString'/>
+ <reference name='virStoragePoolGetXMLDesc'
href='html/libvirt-libvirt.html#virStoragePoolGetXMLDesc'/>
+ <reference name='virStoragePoolInfo'
href='html/libvirt-libvirt.html#virStoragePoolInfo'/>
+ <reference name='virStoragePoolInfoPtr'
href='html/libvirt-libvirt.html#virStoragePoolInfoPtr'/>
+ <reference name='virStoragePoolListVolumes'
href='html/libvirt-libvirt.html#virStoragePoolListVolumes'/>
+ <reference name='virStoragePoolLookupByName'
href='html/libvirt-libvirt.html#virStoragePoolLookupByName'/>
+ <reference name='virStoragePoolLookupByUUID'
href='html/libvirt-libvirt.html#virStoragePoolLookupByUUID'/>
+ <reference name='virStoragePoolLookupByUUIDString'
href='html/libvirt-libvirt.html#virStoragePoolLookupByUUIDString'/>
+ <reference name='virStoragePoolLookupByVolume'
href='html/libvirt-libvirt.html#virStoragePoolLookupByVolume'/>
+ <reference name='virStoragePoolNumOfVolumes'
href='html/libvirt-libvirt.html#virStoragePoolNumOfVolumes'/>
+ <reference name='virStoragePoolPtr'
href='html/libvirt-libvirt.html#virStoragePoolPtr'/>
+ <reference name='virStoragePoolRefresh'
href='html/libvirt-libvirt.html#virStoragePoolRefresh'/>
+ <reference name='virStoragePoolSetAutostart'
href='html/libvirt-libvirt.html#virStoragePoolSetAutostart'/>
+ <reference name='virStoragePoolState'
href='html/libvirt-libvirt.html#virStoragePoolState'/>
+ <reference name='virStoragePoolUndefine'
href='html/libvirt-libvirt.html#virStoragePoolUndefine'/>
+ <reference name='virStorageVol'
href='html/libvirt-libvirt.html#virStorageVol'/>
+ <reference name='virStorageVolCreateXML'
href='html/libvirt-libvirt.html#virStorageVolCreateXML'/>
+ <reference name='virStorageVolDelete'
href='html/libvirt-libvirt.html#virStorageVolDelete'/>
+ <reference name='virStorageVolDeleteFlags'
href='html/libvirt-libvirt.html#virStorageVolDeleteFlags'/>
+ <reference name='virStorageVolFree'
href='html/libvirt-libvirt.html#virStorageVolFree'/>
+ <reference name='virStorageVolGetConnect'
href='html/libvirt-libvirt.html#virStorageVolGetConnect'/>
+ <reference name='virStorageVolGetInfo'
href='html/libvirt-libvirt.html#virStorageVolGetInfo'/>
+ <reference name='virStorageVolGetKey'
href='html/libvirt-libvirt.html#virStorageVolGetKey'/>
+ <reference name='virStorageVolGetName'
href='html/libvirt-libvirt.html#virStorageVolGetName'/>
+ <reference name='virStorageVolGetPath'
href='html/libvirt-libvirt.html#virStorageVolGetPath'/>
+ <reference name='virStorageVolGetXMLDesc'
href='html/libvirt-libvirt.html#virStorageVolGetXMLDesc'/>
+ <reference name='virStorageVolInfo'
href='html/libvirt-libvirt.html#virStorageVolInfo'/>
+ <reference name='virStorageVolInfoPtr'
href='html/libvirt-libvirt.html#virStorageVolInfoPtr'/>
+ <reference name='virStorageVolLookupByKey'
href='html/libvirt-libvirt.html#virStorageVolLookupByKey'/>
+ <reference name='virStorageVolLookupByName'
href='html/libvirt-libvirt.html#virStorageVolLookupByName'/>
+ <reference name='virStorageVolLookupByPath'
href='html/libvirt-libvirt.html#virStorageVolLookupByPath'/>
+ <reference name='virStorageVolPtr'
href='html/libvirt-libvirt.html#virStorageVolPtr'/>
+ <reference name='virStorageVolType'
href='html/libvirt-libvirt.html#virStorageVolType'/>
<reference name='virVcpuInfo'
href='html/libvirt-libvirt.html#virVcpuInfo'/>
<reference name='virVcpuInfoPtr'
href='html/libvirt-libvirt.html#virVcpuInfoPtr'/>
<reference name='virVcpuState'
href='html/libvirt-libvirt.html#virVcpuState'/>
@@ -325,6 +398,8 @@
<ref name='VIR_ERR_INVALID_DOMAIN'/>
<ref name='VIR_ERR_INVALID_MAC'/>
<ref name='VIR_ERR_INVALID_NETWORK'/>
+ <ref name='VIR_ERR_INVALID_STORAGE_POOL'/>
+ <ref name='VIR_ERR_INVALID_STORAGE_VOL'/>
<ref name='VIR_ERR_NETWORK_EXIST'/>
<ref name='VIR_ERR_NONE'/>
<ref name='VIR_ERR_NO_CONNECT'/>
@@ -369,6 +444,7 @@
<ref name='VIR_FROM_RPC'/>
<ref name='VIR_FROM_SEXPR'/>
<ref name='VIR_FROM_STATS_LINUX'/>
+ <ref name='VIR_FROM_STORAGE'/>
<ref name='VIR_FROM_TEST'/>
<ref name='VIR_FROM_XEN'/>
<ref name='VIR_FROM_XEND'/>
@@ -384,6 +460,20 @@
<ref name='VIR_JOB_UNBOUNDED'/>
<ref name='VIR_MIGRATE_LIVE'/>
<ref name='VIR_NODEINFO_MAXCPUS'/>
+ <ref name='VIR_STORAGE_POOL_BUILDING'/>
+ <ref name='VIR_STORAGE_POOL_BUILD_EXTEND'/>
+ <ref name='VIR_STORAGE_POOL_BUILD_NEW'/>
+ <ref name='VIR_STORAGE_POOL_BUILD_REPAIR'/>
+ <ref name='VIR_STORAGE_POOL_DEGRADED'/>
+ <ref name='VIR_STORAGE_POOL_DELETE_CLEAR'/>
+ <ref name='VIR_STORAGE_POOL_DELETE_NORMAL'/>
+ <ref name='VIR_STORAGE_POOL_INACTIVE'/>
+ <ref name='VIR_STORAGE_POOL_RUNNING'/>
+ <ref name='VIR_STORAGE_VOL_BLOCK'/>
+ <ref name='VIR_STORAGE_VOL_DELETE_CLEAR'/>
+ <ref name='VIR_STORAGE_VOL_DELETE_NORMAL'/>
+ <ref name='VIR_STORAGE_VOL_FILE'/>
+ <ref name='VIR_STORAGE_VOL_VIRTUAL'/>
<ref name='VIR_UNUSE_CPU'/>
<ref name='VIR_USE_CPU'/>
<ref name='VIR_UUID_BUFLEN'/>
@@ -392,6 +482,7 @@
<ref name='VIR_VCPU_OFFLINE'/>
<ref name='VIR_VCPU_RUNNING'/>
<ref name='VIR_WAR_NO_NETWORK'/>
+ <ref name='VIR_WAR_NO_STORAGE'/>
</letter>
<letter name='_'>
<ref name='_virConnectAuth'/>
@@ -403,6 +494,8 @@
<ref name='_virJobInfo'/>
<ref name='_virNodeInfo'/>
<ref name='_virSchedParameter'/>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
<ref name='_virVcpuInfo'/>
</letter>
<letter name='v'>
@@ -419,6 +512,7 @@
<ref name='virConnectCredential'/>
<ref name='virConnectCredentialPtr'/>
<ref name='virConnectCredentialType'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectFlags'/>
<ref name='virConnectGetCapabilities'/>
<ref name='virConnectGetHostname'/>
@@ -428,12 +522,16 @@
<ref name='virConnectGetVersion'/>
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
+ <ref name='virConnectListDefinedStoragePools'/>
<ref name='virConnectListDomains'/>
<ref name='virConnectListNetworks'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virConnectNumOfDefinedDomains'/>
<ref name='virConnectNumOfDefinedNetworks'/>
+ <ref name='virConnectNumOfDefinedStoragePools'/>
<ref name='virConnectNumOfDomains'/>
<ref name='virConnectNumOfNetworks'/>
+ <ref name='virConnectNumOfStoragePools'/>
<ref name='virConnectOpen'/>
<ref name='virConnectOpenAuth'/>
<ref name='virConnectOpenReadOnly'/>
@@ -553,6 +651,54 @@
<ref name='virSchedParameterPtr'/>
<ref name='virSchedParameterType'/>
<ref name='virSetErrorFunc'/>
+ <ref name='virStoragePool'/>
+ <ref name='virStoragePoolBuild'/>
+ <ref name='virStoragePoolBuildFlags'/>
+ <ref name='virStoragePoolCreate'/>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolDelete'/>
+ <ref name='virStoragePoolDeleteFlags'/>
+ <ref name='virStoragePoolDestroy'/>
+ <ref name='virStoragePoolFree'/>
+ <ref name='virStoragePoolGetAutostart'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStoragePoolGetName'/>
+ <ref name='virStoragePoolGetUUID'/>
+ <ref name='virStoragePoolGetUUIDString'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStoragePoolInfo'/>
+ <ref name='virStoragePoolInfoPtr'/>
+ <ref name='virStoragePoolListVolumes'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStoragePoolLookupByVolume'/>
+ <ref name='virStoragePoolNumOfVolumes'/>
+ <ref name='virStoragePoolPtr'/>
+ <ref name='virStoragePoolRefresh'/>
+ <ref name='virStoragePoolSetAutostart'/>
+ <ref name='virStoragePoolState'/>
+ <ref name='virStoragePoolUndefine'/>
+ <ref name='virStorageVol'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolDelete'/>
+ <ref name='virStorageVolDeleteFlags'/>
+ <ref name='virStorageVolFree'/>
+ <ref name='virStorageVolGetConnect'/>
+ <ref name='virStorageVolGetInfo'/>
+ <ref name='virStorageVolGetKey'/>
+ <ref name='virStorageVolGetName'/>
+ <ref name='virStorageVolGetPath'/>
+ <ref name='virStorageVolGetXMLDesc'/>
+ <ref name='virStorageVolInfo'/>
+ <ref name='virStorageVolInfoPtr'/>
+ <ref name='virStorageVolLookupByKey'/>
+ <ref name='virStorageVolLookupByName'/>
+ <ref name='virStorageVolLookupByPath'/>
+ <ref name='virStorageVolPtr'/>
+ <ref name='virStorageVolType'/>
<ref name='virVcpuInfo'/>
<ref name='virVcpuInfoPtr'/>
<ref name='virVcpuState'/>
@@ -574,6 +720,8 @@
<ref name='virConnectOpenReadOnly'/>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</type>
<type name='virDomainPtr'>
<ref name='virDomainCreateLinux'/>
@@ -607,16 +755,37 @@
<ref name='virNetworkLookupByUUID'/>
<ref name='virNetworkLookupByUUIDString'/>
</type>
+ <type name='virStoragePoolPtr'>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStoragePoolLookupByVolume'/>
+ </type>
+ <type name='virStorageVolPtr'>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolLookupByKey'/>
+ <ref name='virStorageVolLookupByName'/>
+ <ref name='virStorageVolLookupByPath'/>
+ </type>
</constructors>
<functions>
+ <type name='char ** *'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ </type>
<type name='char ** const'>
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
+ <ref name='virConnectListDefinedStoragePools'/>
<ref name='virConnectListNetworks'/>
+ <ref name='virConnectListStoragePools'/>
+ <ref name='virStoragePoolListVolumes'/>
</type>
<type name='const unsigned char *'>
<ref name='virDomainLookupByUUID'/>
<ref name='virNetworkLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUID'/>
</type>
<type name='int *'>
<ref name='virConnectListDomains'/>
@@ -624,6 +793,7 @@
<ref name='virDomainGetSchedulerParameters'/>
<ref name='virDomainGetSchedulerType'/>
<ref name='virNetworkGetAutostart'/>
+ <ref name='virStoragePoolGetAutostart'/>
</type>
<type name='size_t'>
<ref name='virDomainBlockStats'/>
@@ -634,15 +804,24 @@
<ref name='virDomainGetVcpus'/>
<ref name='virDomainPinVcpu'/>
<ref name='virNetworkGetUUID'/>
+ <ref name='virStoragePoolGetUUID'/>
</type>
<type name='unsigned int'>
<ref name='virConnectAuthCallbackPtr'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virDomainCreateJob'/>
<ref name='virDomainCreateLinux'/>
<ref name='virDomainCreateLinuxJob'/>
<ref name='virDomainPinVcpu'/>
<ref name='virDomainReboot'/>
<ref name='virDomainSetVcpus'/>
+ <ref name='virStoragePoolBuild'/>
+ <ref name='virStoragePoolDelete'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStoragePoolRefresh'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolDelete'/>
+ <ref name='virStorageVolGetXMLDesc'/>
</type>
<type name='unsigned long'>
<ref name='virDomainMigrate'/>
@@ -668,6 +847,7 @@
<ref name='virConnResetLastError'/>
<ref name='virConnSetErrorFunc'/>
<ref name='virConnectClose'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectGetCapabilities'/>
<ref name='virConnectGetHostname'/>
<ref name='virConnectGetMaxVcpus'/>
@@ -676,12 +856,16 @@
<ref name='virConnectGetVersion'/>
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
+ <ref name='virConnectListDefinedStoragePools'/>
<ref name='virConnectListDomains'/>
<ref name='virConnectListNetworks'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virConnectNumOfDefinedDomains'/>
<ref name='virConnectNumOfDefinedNetworks'/>
+ <ref name='virConnectNumOfDefinedStoragePools'/>
<ref name='virConnectNumOfDomains'/>
<ref name='virConnectNumOfNetworks'/>
+ <ref name='virConnectNumOfStoragePools'/>
<ref name='virDomainCreateLinux'/>
<ref name='virDomainCreateLinuxJob'/>
<ref name='virDomainDefineXML'/>
@@ -701,6 +885,13 @@
<ref name='virNodeGetCellsFreeMemory'/>
<ref name='virNodeGetFreeMemory'/>
<ref name='virNodeGetInfo'/>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStorageVolLookupByKey'/>
+ <ref name='virStorageVolLookupByPath'/>
</type>
<type name='virDomainBlockStatsPtr'>
<ref name='virDomainBlockStats'/>
@@ -797,6 +988,44 @@
<ref name='virDomainGetSchedulerParameters'/>
<ref name='virDomainSetSchedulerParameters'/>
</type>
+ <type name='virStoragePoolInfoPtr'>
+ <ref name='virStoragePoolGetInfo'/>
+ </type>
+ <type name='virStoragePoolPtr'>
+ <ref name='virStoragePoolBuild'/>
+ <ref name='virStoragePoolCreate'/>
+ <ref name='virStoragePoolDelete'/>
+ <ref name='virStoragePoolDestroy'/>
+ <ref name='virStoragePoolFree'/>
+ <ref name='virStoragePoolGetAutostart'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStoragePoolGetName'/>
+ <ref name='virStoragePoolGetUUID'/>
+ <ref name='virStoragePoolGetUUIDString'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStoragePoolListVolumes'/>
+ <ref name='virStoragePoolNumOfVolumes'/>
+ <ref name='virStoragePoolRefresh'/>
+ <ref name='virStoragePoolSetAutostart'/>
+ <ref name='virStoragePoolUndefine'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolLookupByName'/>
+ </type>
+ <type name='virStorageVolInfoPtr'>
+ <ref name='virStorageVolGetInfo'/>
+ </type>
+ <type name='virStorageVolPtr'>
+ <ref name='virStoragePoolLookupByVolume'/>
+ <ref name='virStorageVolDelete'/>
+ <ref name='virStorageVolFree'/>
+ <ref name='virStorageVolGetConnect'/>
+ <ref name='virStorageVolGetInfo'/>
+ <ref name='virStorageVolGetKey'/>
+ <ref name='virStorageVolGetName'/>
+ <ref name='virStorageVolGetPath'/>
+ <ref name='virStorageVolGetXMLDesc'/>
+ </type>
<type name='virVcpuInfoPtr'>
<ref name='virDomainGetVcpus'/>
</type>
@@ -849,6 +1078,20 @@
<ref name='VIR_JOB_UNBOUNDED'/>
<ref name='VIR_MIGRATE_LIVE'/>
<ref name='VIR_NODEINFO_MAXCPUS'/>
+ <ref name='VIR_STORAGE_POOL_BUILDING'/>
+ <ref name='VIR_STORAGE_POOL_BUILD_EXTEND'/>
+ <ref name='VIR_STORAGE_POOL_BUILD_NEW'/>
+ <ref name='VIR_STORAGE_POOL_BUILD_REPAIR'/>
+ <ref name='VIR_STORAGE_POOL_DEGRADED'/>
+ <ref name='VIR_STORAGE_POOL_DELETE_CLEAR'/>
+ <ref name='VIR_STORAGE_POOL_DELETE_NORMAL'/>
+ <ref name='VIR_STORAGE_POOL_INACTIVE'/>
+ <ref name='VIR_STORAGE_POOL_RUNNING'/>
+ <ref name='VIR_STORAGE_VOL_BLOCK'/>
+ <ref name='VIR_STORAGE_VOL_DELETE_CLEAR'/>
+ <ref name='VIR_STORAGE_VOL_DELETE_NORMAL'/>
+ <ref name='VIR_STORAGE_VOL_FILE'/>
+ <ref name='VIR_STORAGE_VOL_VIRTUAL'/>
<ref name='VIR_UNUSE_CPU'/>
<ref name='VIR_USE_CPU'/>
<ref name='VIR_UUID_BUFLEN'/>
@@ -864,6 +1107,8 @@
<ref name='_virJobInfo'/>
<ref name='_virNodeInfo'/>
<ref name='_virSchedParameter'/>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
<ref name='_virVcpuInfo'/>
<ref name='virConnect'/>
<ref name='virConnectAuth'/>
@@ -874,6 +1119,7 @@
<ref name='virConnectCredential'/>
<ref name='virConnectCredentialPtr'/>
<ref name='virConnectCredentialType'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectFlags'/>
<ref name='virConnectGetCapabilities'/>
<ref name='virConnectGetHostname'/>
@@ -883,12 +1129,16 @@
<ref name='virConnectGetVersion'/>
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
+ <ref name='virConnectListDefinedStoragePools'/>
<ref name='virConnectListDomains'/>
<ref name='virConnectListNetworks'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virConnectNumOfDefinedDomains'/>
<ref name='virConnectNumOfDefinedNetworks'/>
+ <ref name='virConnectNumOfDefinedStoragePools'/>
<ref name='virConnectNumOfDomains'/>
<ref name='virConnectNumOfNetworks'/>
+ <ref name='virConnectNumOfStoragePools'/>
<ref name='virConnectOpen'/>
<ref name='virConnectOpenAuth'/>
<ref name='virConnectOpenReadOnly'/>
@@ -994,6 +1244,54 @@
<ref name='virSchedParameter'/>
<ref name='virSchedParameterPtr'/>
<ref name='virSchedParameterType'/>
+ <ref name='virStoragePool'/>
+ <ref name='virStoragePoolBuild'/>
+ <ref name='virStoragePoolBuildFlags'/>
+ <ref name='virStoragePoolCreate'/>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolDelete'/>
+ <ref name='virStoragePoolDeleteFlags'/>
+ <ref name='virStoragePoolDestroy'/>
+ <ref name='virStoragePoolFree'/>
+ <ref name='virStoragePoolGetAutostart'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStoragePoolGetName'/>
+ <ref name='virStoragePoolGetUUID'/>
+ <ref name='virStoragePoolGetUUIDString'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStoragePoolInfo'/>
+ <ref name='virStoragePoolInfoPtr'/>
+ <ref name='virStoragePoolListVolumes'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStoragePoolLookupByVolume'/>
+ <ref name='virStoragePoolNumOfVolumes'/>
+ <ref name='virStoragePoolPtr'/>
+ <ref name='virStoragePoolRefresh'/>
+ <ref name='virStoragePoolSetAutostart'/>
+ <ref name='virStoragePoolState'/>
+ <ref name='virStoragePoolUndefine'/>
+ <ref name='virStorageVol'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolDelete'/>
+ <ref name='virStorageVolDeleteFlags'/>
+ <ref name='virStorageVolFree'/>
+ <ref name='virStorageVolGetConnect'/>
+ <ref name='virStorageVolGetInfo'/>
+ <ref name='virStorageVolGetKey'/>
+ <ref name='virStorageVolGetName'/>
+ <ref name='virStorageVolGetPath'/>
+ <ref name='virStorageVolGetXMLDesc'/>
+ <ref name='virStorageVolInfo'/>
+ <ref name='virStorageVolInfoPtr'/>
+ <ref name='virStorageVolLookupByKey'/>
+ <ref name='virStorageVolLookupByName'/>
+ <ref name='virStorageVolLookupByPath'/>
+ <ref name='virStorageVolPtr'/>
+ <ref name='virStorageVolType'/>
<ref name='virVcpuInfo'/>
<ref name='virVcpuInfoPtr'/>
<ref name='virVcpuState'/>
@@ -1014,6 +1312,8 @@
<ref name='VIR_ERR_INVALID_DOMAIN'/>
<ref name='VIR_ERR_INVALID_MAC'/>
<ref name='VIR_ERR_INVALID_NETWORK'/>
+ <ref name='VIR_ERR_INVALID_STORAGE_POOL'/>
+ <ref name='VIR_ERR_INVALID_STORAGE_VOL'/>
<ref name='VIR_ERR_NETWORK_EXIST'/>
<ref name='VIR_ERR_NONE'/>
<ref name='VIR_ERR_NO_CONNECT'/>
@@ -1058,6 +1358,7 @@
<ref name='VIR_FROM_RPC'/>
<ref name='VIR_FROM_SEXPR'/>
<ref name='VIR_FROM_STATS_LINUX'/>
+ <ref name='VIR_FROM_STORAGE'/>
<ref name='VIR_FROM_TEST'/>
<ref name='VIR_FROM_XEN'/>
<ref name='VIR_FROM_XEND'/>
@@ -1065,6 +1366,7 @@
<ref name='VIR_FROM_XENXM'/>
<ref name='VIR_FROM_XML'/>
<ref name='VIR_WAR_NO_NETWORK'/>
+ <ref name='VIR_WAR_NO_STORAGE'/>
<ref name='_virError'/>
<ref name='virConnCopyLastError'/>
<ref name='virConnGetLastError'/>
@@ -1120,6 +1422,9 @@
</word>
</letter>
<letter name='B'>
+ <word name='Build'>
+ <ref name='virStoragePoolBuild'/>
+ </word>
<word name='Bytes'>
<ref name='virDomainPinVcpu'/>
</word>
@@ -1176,6 +1481,9 @@
<ref name='virDomainSetAutostart'/>
<ref name='virNetworkSetAutostart'/>
</word>
+ <word name='Consult'>
+ <ref name='virStorageVolGetPath'/>
+ </word>
<word name='Copy'>
<ref name='virConnCopyLastError'/>
<ref name='virCopyLastError'/>
@@ -1187,6 +1495,12 @@
<ref name='virNetworkCreateJob'/>
<ref name='virNetworkCreateXML'/>
<ref name='virNetworkCreateXMLJob'/>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStorageVolCreateXML'/>
+ </word>
+ <word name='Current'>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
</word>
</letter>
<letter name='D'>
@@ -1199,11 +1513,20 @@
</word>
<word name='Define'>
<ref name='virNetworkDefineXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ </word>
+ <word name='Delete'>
+ <ref name='virStoragePoolDelete'/>
+ <ref name='virStorageVolDelete'/>
+ </word>
+ <word name='Depending'>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='Destroy'>
<ref name='virDomainDestroy'/>
<ref name='virDomainDetachDevice'/>
<ref name='virNetworkDestroy'/>
+ <ref name='virStoragePoolDestroy'/>
</word>
<word name='Domain0'>
<ref name='virDomainGetMaxMemory'/>
@@ -1229,6 +1552,7 @@
</letter>
<letter name='E'>
<word name='Each'>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virDomainPinVcpu'/>
</word>
<word name='Estimated'>
@@ -1246,11 +1570,33 @@
<ref name='virJobGetDomain'/>
<ref name='virJobGetError'/>
<ref name='virJobGetNetwork'/>
+ <ref name='virStoragePoolGetName'/>
+ <ref name='virStoragePoolGetUUID'/>
+ <ref name='virStoragePoolGetUUIDString'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStoragePoolListVolumes'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStoragePoolLookupByVolume'/>
+ <ref name='virStoragePoolNumOfVolumes'/>
+ <ref name='virStorageVolGetKey'/>
+ <ref name='virStorageVolGetName'/>
+ <ref name='virStorageVolGetPath'/>
+ <ref name='virStorageVolGetXMLDesc'/>
+ <ref name='virStorageVolLookupByKey'/>
+ <ref name='virStorageVolLookupByName'/>
+ <ref name='virStorageVolLookupByPath'/>
+ </word>
+ <word name='Fetches'>
+ <ref name='virStoragePoolGetAutostart'/>
+ <ref name='virStorageVolGetInfo'/>
</word>
<word name='Flags'>
<ref name='virDomainMigrate'/>
</word>
<word name='For'>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virDomainBlockStats'/>
<ref name='virDomainGetUUIDString'/>
<ref name='virNetworkGetUUIDString'/>
@@ -1258,6 +1604,7 @@
<word name='Free'>
<ref name='virDomainFree'/>
<ref name='virNetworkFree'/>
+ <ref name='virStoragePoolFree'/>
</word>
</letter>
<letter name='G'>
@@ -1275,6 +1622,7 @@
<ref name='virNetworkGetName'/>
<ref name='virNetworkGetUUID'/>
<ref name='virNetworkGetUUIDString'/>
+ <ref name='virStoragePoolGetInfo'/>
</word>
</letter>
<letter name='H'>
@@ -1300,6 +1648,8 @@
<word name='Instead'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
</letter>
<letter name='K'>
@@ -1322,6 +1672,10 @@
<word name='List'>
<ref name='_virConnectAuth'/>
</word>
+ <word name='Logical'>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
+ </word>
</letter>
<letter name='M'>
<word name='Macro'>
@@ -1339,6 +1693,9 @@
</word>
</letter>
<letter name='N'>
+ <word name='NFS'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ </word>
<word name='NUMA'>
<ref name='_virNodeInfo'/>
<ref name='virNodeGetCellsFreeMemory'/>
@@ -1348,6 +1705,9 @@
</word>
<word name='Normally'>
<ref name='virConnectGetURI'/>
+ </word>
+ <word name='Not'>
+ <ref name='virStorageVolCreateXML'/>
</word>
<word name='Note'>
<ref name='virDomainCoreDump'/>
@@ -1393,10 +1753,14 @@
<word name='Provides'>
<ref name='virConnectGetCapabilities'/>
<ref name='virConnectGetMaxVcpus'/>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virConnectNumOfDefinedDomains'/>
<ref name='virConnectNumOfDefinedNetworks'/>
+ <ref name='virConnectNumOfDefinedStoragePools'/>
<ref name='virConnectNumOfDomains'/>
<ref name='virConnectNumOfNetworks'/>
+ <ref name='virConnectNumOfStoragePools'/>
<ref name='virDomainGetAutostart'/>
<ref name='virDomainGetConnect'/>
<ref name='virDomainGetMaxVcpus'/>
@@ -1404,8 +1768,12 @@
<ref name='virNetworkGetAutostart'/>
<ref name='virNetworkGetBridgeName'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
</letter>
+ </chunk>
+ <chunk name='chunk1'>
<letter name='R'>
<word name='RFC4122'>
<ref name='virDomainGetUUIDString'/>
@@ -1422,9 +1790,15 @@
</word>
<word name='Release'>
<ref name='virJobFree'/>
+ <ref name='virStorageVolFree'/>
+ </word>
+ <word name='Remaining'>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
</word>
<word name='Request'>
<ref name='virJobCancel'/>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='Reset'>
<ref name='virConnResetLastError'/>
@@ -1449,6 +1823,9 @@
<ref name='virConnSetErrorFunc'/>
<ref name='virSetErrorFunc'/>
</word>
+ <word name='Sets'>
+ <ref name='virStoragePoolSetAutostart'/>
+ </word>
<word name='Shutdown'>
<ref name='virDomainShutdown'/>
</word>
@@ -1464,6 +1841,9 @@
</word>
<word name='Some'>
<ref name='virDomainMigrate'/>
+ </word>
+ <word name='Starts'>
+ <ref name='virStoragePoolCreate'/>
</word>
<word name='Suspends'>
<ref name='virDomainSuspend'/>
@@ -1472,6 +1852,9 @@
<letter name='T'>
<word name='TODO:'>
<ref name='virDomainShutdown'/>
+ </word>
+ <word name='Talks'>
+ <ref name='virConnectDiscoverStoragePools'/>
</word>
<word name='There'>
<ref name='virDomainMigrate'/>
@@ -1522,6 +1905,7 @@
</word>
<word name='Undefine'>
<ref name='virNetworkUndefine'/>
+ <ref name='virStoragePoolUndefine'/>
</word>
<word name='Uri'>
<ref name='virDomainMigrate'/>
@@ -1532,8 +1916,6 @@
<ref name='virDomainSuspend'/>
</word>
</letter>
- </chunk>
- <chunk name='chunk1'>
<letter name='V'>
<word name='VIR_COPY_CPUMAP'>
<ref name='VIR_COPY_CPUMAP'/>
@@ -1568,16 +1950,20 @@
<word name='VIR_UUID_BUFLEN'>
<ref name='virDomainGetUUID'/>
<ref name='virNetworkGetUUID'/>
+ <ref name='virStoragePoolGetUUID'/>
</word>
<word name='VIR_UUID_STRING_BUFLEN'>
<ref name='virDomainGetUUIDString'/>
<ref name='virNetworkGetUUIDString'/>
+ <ref name='virStoragePoolGetUUIDString'/>
</word>
</letter>
<letter name='W'>
<word name='WARNING:'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='What'>
<ref name='_virError'/>
@@ -1585,23 +1971,11 @@
<word name='When'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
</letter>
<letter name='X'>
- <word name='XML'>
- <ref name='virConnectGetCapabilities'/>
- <ref name='virConnectGetMaxVcpus'/>
- <ref name='virDomainAttachDevice'/>
- <ref name='virDomainCreateLinux'/>
- <ref name='virDomainCreateLinuxJob'/>
- <ref name='virDomainDefineXML'/>
- <ref name='virDomainDetachDevice'/>
- <ref name='virDomainGetXMLDesc'/>
- <ref name='virNetworkCreateXML'/>
- <ref name='virNetworkCreateXMLJob'/>
- <ref name='virNetworkDefineXML'/>
- <ref name='virNetworkGetXMLDesc'/>
- </word>
<word name='Xen'>
<ref name='_virDomainBlockStats'/>
<ref name='virDomainCoreDump'/>
@@ -1619,6 +1993,8 @@
<ref name='virJobGetInfo'/>
<ref name='virNetworkGetUUIDString'/>
<ref name='virNodeGetInfo'/>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStorageVolGetInfo'/>
</word>
<word name='access'>
<ref name='_virNodeInfo'/>
@@ -1634,18 +2010,27 @@
<ref name='virDomainSuspend'/>
<ref name='virNetworkDestroy'/>
</word>
+ <word name='accessed'>
+ <ref name='virStorageVolGetKey'/>
+ </word>
<word name='accesses'>
<ref name='virConnGetLastError'/>
<ref name='virGetLastError'/>
+ </word>
+ <word name='across'>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='active'>
<ref name='VIR_NODEINFO_MAXCPUS'/>
<ref name='_virNodeInfo'/>
<ref name='virConnectListDomains'/>
<ref name='virConnectListNetworks'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virConnectNumOfDomains'/>
<ref name='virConnectNumOfNetworks'/>
+ <ref name='virConnectNumOfStoragePools'/>
<ref name='virDomainSuspend'/>
+ <ref name='virStoragePoolDestroy'/>
</word>
<word name='add'>
<ref name='virDomainShutdown'/>
@@ -1662,6 +2047,7 @@
<ref name='virDomainSave'/>
<ref name='virDomainSaveJob'/>
<ref name='virDomainShutdown'/>
+ <ref name='virStoragePoolDestroy'/>
</word>
<word name='against'>
<ref name='virGetVersion'/>
@@ -1676,9 +2062,14 @@
<ref name='virDomainGetVcpus'/>
<ref name='virJobCancel'/>
<ref name='virNetworkDestroy'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolGetXMLDesc'/>
</word>
<word name='allocated'>
<ref name='cpumap'/>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virDomainGetInfo'/>
<ref name='virDomainGetMaxMemory'/>
<ref name='virDomainGetVcpus'/>
@@ -1690,6 +2081,11 @@
<ref name='virNodeGetCellsFreeMemory'/>
<ref name='virNodeGetInfo'/>
</word>
+ <word name='allocation'>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
+ <ref name='virStorageVolGetInfo'/>
+ </word>
<word name='allowed'>
<ref name='_virDomainInfo'/>
</word>
@@ -1744,6 +2140,8 @@
<word name='are'>
<ref name='virConnectClose'/>
<ref name='virConnectGetHostname'/>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virConnectOpen'/>
<ref name='virConnectOpenAuth'/>
<ref name='virConnectOpenReadOnly'/>
@@ -1753,21 +2151,12 @@
<ref name='virNetworkDestroy'/>
<ref name='virSetErrorFunc'/>
</word>
- <word name='array'>
- <ref name='VIR_COPY_CPUMAP'/>
- <ref name='VIR_GET_CPUMAP'/>
- <ref name='cpumaps'/>
- <ref name='virConnectListDefinedDomains'/>
- <ref name='virConnectListDefinedNetworks'/>
- <ref name='virConnectListDomains'/>
- <ref name='virConnectListNetworks'/>
- <ref name='virDomainGetSchedulerParameters'/>
- <ref name='virDomainGetUUID'/>
- <ref name='virDomainGetUUIDString'/>
- <ref name='virDomainGetVcpus'/>
- <ref name='virNetworkGetUUID'/>
- <ref name='virNetworkGetUUIDString'/>
- <ref name='virNodeGetCellsFreeMemory'/>
+ <word name='aspects'>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStorageVolGetXMLDesc'/>
+ </word>
+ <word name='assigned'>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='associated'>
<ref name='virDomainGetConnect'/>
@@ -1775,6 +2164,8 @@
<ref name='virJobFree'/>
<ref name='virJobGetError'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='assumed'>
<ref name='virDomainGetVcpus'/>
@@ -1789,6 +2180,7 @@
<ref name='virDomainDetachDevice'/>
</word>
<word name='attempt'>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virDomainCreateJob'/>
<ref name='virDomainCreateLinuxJob'/>
</word>
@@ -1798,15 +2190,24 @@
</word>
<word name='authentication'>
<ref name='virConnectOpenAuth'/>
+ </word>
+ <word name='auto-discover'>
+ <ref name='virConnectDiscoverStoragePools'/>
</word>
<word name='automatically'>
<ref name='virDomainGetAutostart'/>
<ref name='virDomainSetAutostart'/>
<ref name='virNetworkGetAutostart'/>
<ref name='virNetworkSetAutostart'/>
+ <ref name='virStoragePoolGetAutostart'/>
+ </word>
+ <word name='autostart'>
+ <ref name='virStoragePoolGetAutostart'/>
+ <ref name='virStoragePoolSetAutostart'/>
</word>
<word name='available'>
<ref name='_virError'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectOpenReadOnly'/>
<ref name='virNodeGetFreeMemory'/>
</word>
@@ -1818,12 +2219,15 @@
<ref name='virInitialize'/>
</word>
</letter>
+ </chunk>
+ <chunk name='chunk2'>
<letter name='b'>
<word name='back'>
<ref name='virConnSetErrorFunc'/>
<ref name='virDomainDestroy'/>
<ref name='virGetVersion'/>
<ref name='virNetworkDestroy'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
</word>
<word name='backend'>
<ref name='virDomainAttachDevice'/>
@@ -1844,12 +2248,25 @@
<ref name='virNetworkLookupByName'/>
<ref name='virNetworkLookupByUUID'/>
<ref name='virNetworkLookupByUUIDString'/>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolLookupByKey'/>
+ <ref name='virStorageVolLookupByName'/>
+ <ref name='virStorageVolLookupByPath'/>
</word>
<word name='basically'>
<ref name='virDomainGetMaxVcpus'/>
</word>
+ <word name='been'>
+ <ref name='virStoragePoolDestroy'/>
+ </word>
<word name='behaviour'>
<ref name='virDomainCreateJob'/>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='being'>
<ref name='virDomainReboot'/>
@@ -1871,6 +2288,8 @@
<word name='bindings'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='bit'>
<ref name='VIR_UNUSE_CPU'/>
@@ -1886,6 +2305,9 @@
<ref name='virDomainGetAutostart'/>
<ref name='virNetworkGetAutostart'/>
</word>
+ <word name='boot'>
+ <ref name='virStoragePoolGetAutostart'/>
+ </word>
<word name='booted'>
<ref name='virDomainGetMaxVcpus'/>
</word>
@@ -1901,6 +2323,8 @@
<word name='buffer'>
<ref name='VIR_UUID_BUFLEN'/>
<ref name='VIR_UUID_STRING_BUFLEN'/>
+ <ref name='virStoragePoolGetUUID'/>
+ <ref name='virStoragePoolGetUUIDString'/>
</word>
<word name='but'>
<ref name='VIR_NODEINFO_MAXCPUS'/>
@@ -1920,6 +2344,8 @@
</word>
<word name='bytes'>
<ref name='VIR_CPU_MAPLEN'/>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
<ref name='cpumap'/>
<ref name='cpumaps'/>
<ref name='maplen'/>
@@ -1929,10 +2355,10 @@
<ref name='virDomainPinVcpu'/>
<ref name='virNetworkGetUUID'/>
<ref name='virNetworkGetUUIDString'/>
+ <ref name='virStoragePoolGetUUID'/>
+ <ref name='virStoragePoolGetUUIDString'/>
</word>
</letter>
- </chunk>
- <chunk name='chunk2'>
<letter name='c'>
<word name='calculate'>
<ref name='VIR_NODEINFO_MAXCPUS'/>
@@ -1954,6 +2380,8 @@
<ref name='virNetworkDestroy'/>
<ref name='virNetworkGetConnect'/>
<ref name='virNodeGetCellsFreeMemory'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='callback'>
<ref name='virConnSetErrorFunc'/>
@@ -1974,6 +2402,8 @@
<ref name='cpumap'/>
<ref name='virConnectGetHostname'/>
<ref name='virConnectGetURI'/>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virDomainGetOSType'/>
<ref name='virDomainGetSchedulerType'/>
<ref name='virDomainGetXMLDesc'/>
@@ -2047,6 +2477,10 @@
<ref name='virDomainSetMemory'/>
<ref name='virDomainSetVcpus'/>
</word>
+ <word name='char'>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
+ </word>
<word name='choose'>
<ref name='virDomainMigrate'/>
</word>
@@ -2077,12 +2511,18 @@
<word name='com'>
<ref name='virConnectGetType'/>
</word>
+ <word name='communicating'>
+ <ref name='virStoragePoolRefresh'/>
+ </word>
<word name='compiled'>
<ref name='virGetVersion'/>
</word>
<word name='complete'>
<ref name='VIR_CPU_MAPLEN'/>
<ref name='virJobCancel'/>
+ </word>
+ <word name='configuration'>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='configured'>
<ref name='virDomainGetAutostart'/>
@@ -2111,6 +2551,10 @@
<ref name='_virConnectCredential'/>
<ref name='_virJobInfo'/>
</word>
+ <word name='contains'>
+ <ref name='virStoragePoolLookupByVolume'/>
+ <ref name='virStorageVolFree'/>
+ </word>
<word name='content'>
<ref name='virConnCopyLastError'/>
<ref name='virCopyLastError'/>
@@ -2122,6 +2566,7 @@
<word name='control'>
<ref name='virConnectOpenReadOnly'/>
<ref name='virDomainCreateJob'/>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='copy'>
<ref name='VIR_COPY_CPUMAP'/>
@@ -2142,10 +2587,16 @@
<word name='could'>
<ref name='virJobCancel'/>
<ref name='virSetErrorFunc'/>
+ <ref name='virStoragePoolCreate'/>
+ <ref name='virStoragePoolDelete'/>
+ <ref name='virStoragePoolDestroy'/>
+ <ref name='virStoragePoolFree'/>
</word>
<word name='counter'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='cpu'>
<ref name='VIR_CPU_USABLE'/>
@@ -2170,12 +2621,17 @@
</word>
<word name='create'>
<ref name='virNetworkDefineXML'/>
+ <ref name='virStorageVolCreateXML'/>
</word>
<word name='creation'>
<ref name='virDomainCreateJob'/>
<ref name='virDomainCreateLinuxJob'/>
<ref name='virJobGetDomain'/>
<ref name='virJobGetNetwork'/>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolUndefine'/>
+ <ref name='virStorageVolCreateXML'/>
</word>
<word name='credentials'>
<ref name='_virConnectAuth'/>
@@ -2186,13 +2642,17 @@
</word>
<word name='current'>
<ref name='virDomainMigrate'/>
+ <ref name='virStorageVolGetInfo'/>
</word>
<word name='currently'>
<ref name='virDomainCoreDump'/>
<ref name='virDomainCoreDumpJob'/>
<ref name='virDomainCreateJob'/>
+ <ref name='virStoragePoolRefresh'/>
</word>
</letter>
+ </chunk>
+ <chunk name='chunk3'>
<letter name='d'>
<word name='data'>
<ref name='virConnSetErrorFunc'/>
@@ -2231,11 +2691,18 @@
<word name='defining'>
<ref name='virConnectGetCapabilities'/>
</word>
+ <word name='definition'>
+ <ref name='virStoragePoolCreateXML'/>
+ </word>
<word name='defresult'>
<ref name='_virConnectCredential'/>
</word>
<word name='described'>
<ref name='virDomainGetVcpus'/>
+ </word>
+ <word name='describing'>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStorageVolGetXMLDesc'/>
</word>
<word name='description'>
<ref name='virDomainAttachDevice'/>
@@ -2248,6 +2715,9 @@
<ref name='virNetworkCreateXMLJob'/>
<ref name='virNetworkDefineXML'/>
<ref name='virNetworkGetXMLDesc'/>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStorageVolCreateXML'/>
</word>
<word name='dest'>
<ref name='virDomainMigrate'/>
@@ -2255,9 +2725,16 @@
<word name='destination'>
<ref name='virDomainMigrate'/>
<ref name='virJobCopyLastError'/>
+ </word>
+ <word name='destroyed'>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDestroy'/>
</word>
<word name='details'>
<ref name='virJobCopyLastError'/>
+ </word>
+ <word name='determines'>
+ <ref name='virStoragePoolGetAutostart'/>
</word>
<word name='dev='>
<ref name='virDomainBlockStats'/>
@@ -2269,12 +2746,25 @@
</word>
<word name='devices'>
<ref name='virDomainBlockStats'/>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='different'>
<ref name='virDomainMigrate'/>
</word>
<word name='directly'>
<ref name='virDomainMigrate'/>
+ </word>
+ <word name='disappear'>
+ <ref name='virStoragePoolCreateXML'/>
+ </word>
+ <word name='discover'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ </word>
+ <word name='discovered'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ </word>
+ <word name='discovery'>
+ <ref name='virConnectDiscoverStoragePools'/>
</word>
<word name='disk'>
<ref name='virDomainBlockStats'/>
@@ -2289,13 +2779,22 @@
<word name='doable'>
<ref name='virDomainShutdown'/>
</word>
+ <word name='document'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStorageVolGetXMLDesc'/>
+ </word>
<word name='documentation'>
<ref name='virDomainMigrate'/>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='documented'>
<ref name='virConnectOpen'/>
<ref name='virConnectOpenAuth'/>
<ref name='virConnectOpenReadOnly'/>
+ </word>
+ <word name='documents'>
+ <ref name='virConnectDiscoverStoragePools'/>
</word>
<word name='does'>
<ref name='virDomainBlockStats'/>
@@ -2336,9 +2835,10 @@
<word name='during'>
<ref name='virDomainMigrate'/>
</word>
+ <word name='dynamically'>
+ <ref name='virStorageVolGetPath'/>
+ </word>
</letter>
- </chunk>
- <chunk name='chunk3'>
<letter name='e'>
<word name='each'>
<ref name='virDomainBlockStats'/>
@@ -2352,6 +2852,7 @@
</word>
<word name='either'>
<ref name='virNodeGetCellsFreeMemory'/>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='element'>
<ref name='virConnectGetMaxVcpus'/>
@@ -2380,11 +2881,20 @@
<ref name='virDomainBlockStats'/>
<ref name='virDomainMigrate'/>
</word>
+ <word name='exist'>
+ <ref name='virStorageVolFree'/>
+ </word>
<word name='exists'>
<ref name='virDomainMigrate'/>
</word>
<word name='expected'>
<ref name='_virNodeInfo'/>
+ </word>
+ <word name='explicitly'>
+ <ref name='virStoragePoolDefineXML'/>
+ </word>
+ <word name='exported'>
+ <ref name='virConnectDiscoverStoragePools'/>
</word>
<word name='extra'>
<ref name='_virError'/>
@@ -2407,11 +2917,28 @@
<word name='fail'>
<ref name='virDomainSetVcpus'/>
</word>
+ <word name='failed'>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolUndefine'/>
+ </word>
<word name='feature'>
<ref name='virDomainMigrate'/>
</word>
<word name='features'>
<ref name='virDomainMigrate'/>
+ </word>
+ <word name='feeding'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ </word>
+ <word name='fetch'>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ </word>
+ <word name='fetched'>
+ <ref name='virStoragePoolListVolumes'/>
</word>
<word name='fetching'>
<ref name='virConnectOpenAuth'/>
@@ -2429,6 +2956,10 @@
<ref name='virDomainSave'/>
<ref name='virDomainSaveJob'/>
</word>
+ <word name='fill'>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
+ </word>
<word name='filled'>
<ref name='_virConnectCredential'/>
<ref name='virDomainGetSchedulerParameters'/>
@@ -2448,7 +2979,14 @@
<ref name='virConnectOpenReadOnly'/>
<ref name='virNodeGetCellsFreeMemory'/>
</word>
+ <word name='flag'>
+ <ref name='virStoragePoolGetAutostart'/>
+ <ref name='virStoragePoolSetAutostart'/>
+ </word>
<word name='flags'>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectOpenAuth'/>
<ref name='virDomainCoreDump'/>
<ref name='virDomainCoreDumpJob'/>
@@ -2456,6 +2994,11 @@
<ref name='virDomainMigrate'/>
<ref name='virDomainReboot'/>
<ref name='virNetworkGetXMLDesc'/>
+ <ref name='virStoragePoolDelete'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStoragePoolRefresh'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolGetXMLDesc'/>
</word>
<word name='following:'>
<ref name='virDomainMigrate'/>
@@ -2466,6 +3009,7 @@
<word name='format'>
<ref name='virDomainGetVcpus'/>
<ref name='virGetVersion'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
</word>
<word name='found'>
<ref name='virConnCopyLastError'/>
@@ -2473,8 +3017,10 @@
<ref name='virConnectListNetworks'/>
<ref name='virConnectNumOfDefinedDomains'/>
<ref name='virConnectNumOfDefinedNetworks'/>
+ <ref name='virConnectNumOfDefinedStoragePools'/>
<ref name='virConnectNumOfDomains'/>
<ref name='virConnectNumOfNetworks'/>
+ <ref name='virConnectNumOfStoragePools'/>
<ref name='virCopyLastError'/>
<ref name='virDomainLookupByID'/>
<ref name='virDomainLookupByName'/>
@@ -2483,8 +3029,17 @@
<ref name='virNetworkLookupByName'/>
<ref name='virNetworkLookupByUUID'/>
<ref name='virNetworkLookupByUUIDString'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStoragePoolLookupByVolume'/>
+ <ref name='virStorageVolLookupByKey'/>
+ <ref name='virStorageVolLookupByName'/>
+ <ref name='virStorageVolLookupByPath'/>
</word>
<word name='free'>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
<ref name='virConnCopyLastError'/>
<ref name='virConnectGetCapabilities'/>
<ref name='virCopyLastError'/>
@@ -2494,6 +3049,9 @@
<ref name='virNetworkGetXMLDesc'/>
<ref name='virNodeGetCellsFreeMemory'/>
<ref name='virNodeGetFreeMemory'/>
+ <ref name='virStoragePoolDestroy'/>
+ <ref name='virStoragePoolFree'/>
+ <ref name='virStoragePoolGetInfo'/>
</word>
<word name='freeMems'>
<ref name='virNodeGetCellsFreeMemory'/>
@@ -2522,6 +3080,8 @@
<ref name='virDomainResume'/>
<ref name='virNetworkCreate'/>
<ref name='virNetworkCreateJob'/>
+ <ref name='virStorageVolDelete'/>
+ <ref name='virStorageVolGetKey'/>
</word>
<word name='frozen'>
<ref name='virDomainResume'/>
@@ -2549,6 +3109,8 @@
<ref name='virNetworkDestroy'/>
<ref name='virNetworkGetConnect'/>
<ref name='virSetErrorFunc'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='functionalities'>
<ref name='virConnectOpenReadOnly'/>
@@ -2558,9 +3120,14 @@
<ref name='virDomainSuspend'/>
</word>
</letter>
+ </chunk>
+ <chunk name='chunk4'>
<letter name='g'>
<word name='general'>
<ref name='virDomainShutdown'/>
+ </word>
+ <word name='generation'>
+ <ref name='virStorageVolGetXMLDesc'/>
</word>
<word name='get'>
<ref name='virConnSetErrorFunc'/>
@@ -2577,6 +3144,9 @@
<word name='gethostname'>
<ref name='virConnectGetHostname'/>
</word>
+ <word name='getting'>
+ <ref name='virStorageVolGetPath'/>
+ </word>
<word name='given'>
<ref name='virDomainCoreDump'/>
<ref name='virDomainCoreDumpJob'/>
@@ -2597,6 +3167,14 @@
<ref name='virConnSetErrorFunc'/>
<ref name='virSetErrorFunc'/>
</word>
+ <word name='globally'>
+ <ref name='virStoragePoolGetUUID'/>
+ <ref name='virStoragePoolGetUUIDString'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStorageVolGetKey'/>
+ <ref name='virStorageVolLookupByKey'/>
+ </word>
<word name='growing'>
<ref name='virDomainSetVcpus'/>
</word>
@@ -2613,6 +3191,9 @@
</word>
</letter>
<letter name='h'>
+ <word name='handle'>
+ <ref name='virStorageVolFree'/>
+ </word>
<word name='handler'>
<ref name='virConnSetErrorFunc'/>
<ref name='virSetErrorFunc'/>
@@ -2626,6 +3207,7 @@
</word>
<word name='has'>
<ref name='virDomainGetVcpus'/>
+ <ref name='virStoragePoolDestroy'/>
</word>
<word name='have'>
<ref name='virDomainBlockStats'/>
@@ -2637,6 +3219,7 @@
</word>
<word name='host'>
<ref name='VIR_NODEINFO_MAXCPUS'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virDomainCoreDump'/>
<ref name='virDomainCoreDumpJob'/>
<ref name='virDomainGetAutostart'/>
@@ -2644,10 +3227,16 @@
<ref name='virDomainSetAutostart'/>
<ref name='virNetworkGetAutostart'/>
<ref name='virNetworkSetAutostart'/>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStorageVolGetKey'/>
+ <ref name='virStorageVolLookupByPath'/>
</word>
<word name='hostname'>
<ref name='virConnectGetHostname'/>
<ref name='virDomainMigrate'/>
+ </word>
+ <word name='hosts'>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='how'>
<ref name='_virError'/>
@@ -2667,11 +3256,17 @@
<word name='human-readable'>
<ref name='_virError'/>
</word>
+ <word name='hve'>
+ <ref name='virStorageVolGetKey'/>
+ </word>
<word name='hypervisors'>
<ref name='virDomainMigrate'/>
</word>
</letter>
<letter name='i'>
+ <word name='iSCSI'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ </word>
<word name='ie:'>
<ref name='cpumap'/>
<ref name='virDomainGetVcpus'/>
@@ -2680,6 +3275,10 @@
<ref name='virDomainReboot'/>
<ref name='virDomainShutdown'/>
</word>
+ <word name='ignored'>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
+ </word>
<word name='implementation'>
<ref name='virJobCancel'/>
</word>
@@ -2688,13 +3287,20 @@
</word>
<word name='inactive'>
<ref name='virConnectListDefinedNetworks'/>
+ <ref name='virConnectListDefinedStoragePools'/>
<ref name='virConnectNumOfDefinedDomains'/>
<ref name='virConnectNumOfDefinedNetworks'/>
+ <ref name='virConnectNumOfDefinedStoragePools'/>
<ref name='virDomainGetMaxVcpus'/>
+ <ref name='virStoragePoolCreate'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolUndefine'/>
</word>
<word name='increased'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='index'>
<ref name='virNodeGetCellsFreeMemory'/>
@@ -2711,6 +3317,8 @@
<word name='info'>
<ref name='virDomainGetVcpus'/>
<ref name='virNodeGetCellsFreeMemory'/>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStorageVolGetInfo'/>
</word>
<word name='information'>
<ref name='_virError'/>
@@ -2722,12 +3330,16 @@
<ref name='virNetworkGetUUIDString'/>
<ref name='virNodeGetCellsFreeMemory'/>
<ref name='virNodeGetInfo'/>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStorageVolGetInfo'/>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='informative'>
<ref name='_virError'/>
</word>
<word name='initializing'>
<ref name='virInitialize'/>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='inside'>
<ref name='virDomainGetVcpus'/>
@@ -2761,6 +3373,11 @@
</word>
<word name='into'>
<ref name='VIR_COPY_CPUMAP'/>
+ <ref name='virConnectDiscoverStoragePools'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ </word>
+ <word name='involve'>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='its'>
<ref name='virDomainGetName'/>
@@ -2774,10 +3391,18 @@
<ref name='virNetworkLookupByName'/>
<ref name='virNetworkLookupByUUID'/>
<ref name='virNetworkLookupByUUIDString'/>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStoragePoolRefresh'/>
+ <ref name='virStorageVolGetInfo'/>
+ <ref name='virStorageVolLookupByKey'/>
+ <ref name='virStorageVolLookupByName'/>
+ <ref name='virStorageVolLookupByPath'/>
</word>
</letter>
- </chunk>
- <chunk name='chunk4'>
<letter name='j'>
<word name='job'>
<ref name='virDomainCoreDumpJob'/>
@@ -2807,6 +3432,10 @@
<ref name='virDomainFree'/>
<ref name='virNetworkFree'/>
</word>
+ <word name='key'>
+ <ref name='virStorageVolGetKey'/>
+ <ref name='virStorageVolLookupByKey'/>
+ </word>
<word name='kilobytes'>
<ref name='_virNodeInfo'/>
<ref name='virDomainGetMaxMemory'/>
@@ -2826,6 +3455,8 @@
<word name='languages'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='last'>
<ref name='virConnCopyLastError'/>
@@ -2840,10 +3471,14 @@
<ref name='virConnectGetURI'/>
<ref name='virDomainGetXMLDesc'/>
<ref name='virNetworkGetXMLDesc'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
</word>
<word name='launch'>
<ref name='virDomainCreate'/>
<ref name='virDomainCreateJob'/>
+ </word>
+ <word name='layer'>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='least'>
<ref name='virDomainPinVcpu'/>
@@ -2891,6 +3526,8 @@
<ref name='virDomainGetConnect'/>
<ref name='virDomainMigrate'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='lifetime'>
<ref name='virDomainGetName'/>
@@ -2907,11 +3544,19 @@
<ref name='virDomainGetInfo'/>
<ref name='virDomainSetVcpus'/>
</word>
+ <word name='limiting'>
+ <ref name='virStoragePoolListVolumes'/>
+ </word>
<word name='list'>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
+ <ref name='virConnectListDefinedStoragePools'/>
<ref name='virConnectListDomains'/>
<ref name='virConnectListNetworks'/>
+ <ref name='virConnectListStoragePools'/>
+ <ref name='virStoragePoolListVolumes'/>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='listed'>
<ref name='virDomainSave'/>
@@ -2922,6 +3567,13 @@
</word>
<word name='live'>
<ref name='virDomainMigrate'/>
+ </word>
+ <word name='locally'>
+ <ref name='virStoragePoolGetName'/>
+ <ref name='virStorageVolLookupByPath'/>
+ </word>
+ <word name='location'>
+ <ref name='virStoragePoolGetAutostart'/>
</word>
<word name='long'>
<ref name='virNodeGetCellsFreeMemory'/>
@@ -2941,6 +3593,8 @@
<ref name='virDomainPinVcpu'/>
</word>
</letter>
+ </chunk>
+ <chunk name='chunk5'>
<letter name='m'>
<word name='machine'>
<ref name='virDomainGetAutostart'/>
@@ -2986,6 +3640,15 @@
<ref name='virDomainGetVcpus'/>
<ref name='virDomainPinVcpu'/>
</word>
+ <word name='matching'>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStoragePoolLookupByVolume'/>
+ </word>
+ <word name='matter'>
+ <ref name='virStorageVolGetKey'/>
+ </word>
<word name='maxCells'>
<ref name='virNodeGetCellsFreeMemory'/>
</word>
@@ -3000,29 +3663,10 @@
<word name='maxinfo'>
<ref name='virDomainGetVcpus'/>
</word>
- <word name='may'>
- <ref name='virConnGetLastError'/>
- <ref name='virConnectGetURI'/>
- <ref name='virConnectGetVersion'/>
- <ref name='virDomainBlockStats'/>
- <ref name='virDomainCreateLinux'/>
- <ref name='virDomainCreateLinuxJob'/>
- <ref name='virDomainDestroy'/>
- <ref name='virDomainGetXMLDesc'/>
- <ref name='virDomainInterfaceStats'/>
- <ref name='virDomainMigrate'/>
- <ref name='virDomainReboot'/>
- <ref name='virDomainResume'/>
- <ref name='virDomainSave'/>
- <ref name='virDomainSaveJob'/>
- <ref name='virDomainSetMemory'/>
- <ref name='virDomainSetVcpus'/>
- <ref name='virDomainShutdown'/>
- <ref name='virDomainSuspend'/>
- <ref name='virGetLastError'/>
- <ref name='virNetworkDestroy'/>
- <ref name='virNetworkGetBridgeName'/>
- <ref name='virNetworkGetXMLDesc'/>
+ <word name='maxnames'>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
+ <ref name='virStoragePoolListVolumes'/>
</word>
<word name='means'>
<ref name='virDomainPinVcpu'/>
@@ -3055,6 +3699,8 @@
<ref name='virDomainRestoreJob'/>
<ref name='virDomainSave'/>
<ref name='virDomainSaveJob'/>
+ <ref name='virStoragePoolDestroy'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
</word>
<word name='methods'>
<ref name='virConnectOpenReadOnly'/>
@@ -3092,12 +3738,17 @@
<ref name='virNetworkCreateJob'/>
</word>
<word name='more'>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virDomainBlockStats'/>
<ref name='virDomainGetUUIDString'/>
<ref name='virDomainInterfaceStats'/>
<ref name='virDomainMigrate'/>
<ref name='virNetworkGetUUIDString'/>
<ref name='virNodeGetCellsFreeMemory'/>
+ </word>
+ <word name='most'>
+ <ref name='virStoragePoolListVolumes'/>
</word>
<word name='moves'>
<ref name='virDomainCreate'/>
@@ -3135,8 +3786,6 @@
<ref name='_virDomainBlockStats'/>
</word>
</letter>
- </chunk>
- <chunk name='chunk5'>
<letter name='n'>
<word name='name'>
<ref name='_virSchedParameter'/>
@@ -3150,11 +3799,21 @@
<ref name='virNetworkGetBridgeName'/>
<ref name='virNetworkGetName'/>
<ref name='virNetworkLookupByName'/>
+ <ref name='virStoragePoolGetName'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStorageVolGetName'/>
+ <ref name='virStorageVolLookupByName'/>
</word>
<word name='names'>
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
+ <ref name='virConnectListDefinedStoragePools'/>
<ref name='virConnectListNetworks'/>
+ <ref name='virConnectListStoragePools'/>
+ <ref name='virStoragePoolListVolumes'/>
+ </word>
+ <word name='naming'>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='nanoseconds'>
<ref name='_virDomainInfo'/>
@@ -3185,28 +3844,6 @@
<ref name='virNetworkCreate'/>
<ref name='virNetworkCreateJob'/>
</word>
- <word name='new'>
- <ref name='virDomainCoreDumpJob'/>
- <ref name='virDomainCreateJob'/>
- <ref name='virDomainCreateLinux'/>
- <ref name='virDomainCreateLinuxJob'/>
- <ref name='virDomainGetOSType'/>
- <ref name='virDomainLookupByID'/>
- <ref name='virDomainLookupByName'/>
- <ref name='virDomainLookupByUUID'/>
- <ref name='virDomainLookupByUUIDString'/>
- <ref name='virDomainMigrate'/>
- <ref name='virDomainRestoreJob'/>
- <ref name='virDomainSaveJob'/>
- <ref name='virDomainSetVcpus'/>
- <ref name='virJobGetDomain'/>
- <ref name='virJobGetNetwork'/>
- <ref name='virNetworkCreateXML'/>
- <ref name='virNetworkCreateXMLJob'/>
- <ref name='virNetworkLookupByName'/>
- <ref name='virNetworkLookupByUUID'/>
- <ref name='virNetworkLookupByUUIDString'/>
- </word>
<word name='node'>
<ref name='_virNodeInfo'/>
<ref name='virNodeGetCellsFreeMemory'/>
@@ -3218,6 +3855,9 @@
<word name='non-NULL'>
<ref name='virConnectGetURI'/>
</word>
+ <word name='non-recoverable'>
+ <ref name='virStoragePoolDelete'/>
+ </word>
<word name='none'>
<ref name='virConnGetLastError'/>
<ref name='virGetLastError'/>
@@ -3234,6 +3874,12 @@
<word name='objects'>
<ref name='virDomainSetSchedulerParameters'/>
</word>
+ <word name='obliterate'>
+ <ref name='virStoragePoolDelete'/>
+ </word>
+ <word name='obliteration'>
+ <ref name='virStoragePoolDelete'/>
+ </word>
<word name='occured'>
<ref name='virConnGetLastError'/>
<ref name='virGetLastError'/>
@@ -3244,6 +3890,7 @@
<word name='one'>
<ref name='_virDomainInfo'/>
<ref name='maplen'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virDomainAttachDevice'/>
<ref name='virDomainBlockStats'/>
<ref name='virDomainCreateLinux'/>
@@ -3265,6 +3912,7 @@
<word name='operation'>
<ref name='virDomainGetOSType'/>
<ref name='virDomainReboot'/>
+ <ref name='virStoragePoolDelete'/>
</word>
<word name='option'>
<ref name='virDomainShutdown'/>
@@ -3273,6 +3921,9 @@
<ref name='virDomainCreateLinux'/>
<ref name='virDomainCreateLinuxJob'/>
<ref name='virDomainMigrate'/>
+ </word>
+ <word name='options'>
+ <ref name='virStoragePoolGetXMLDesc'/>
</word>
<word name='order'>
<ref name='virDomainMigrate'/>
@@ -3290,6 +3941,8 @@
<ref name='virDomainGetConnect'/>
<ref name='virDomainMigrate'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='otherwise'>
<ref name='VIR_CPU_USABLE'/>
@@ -3308,6 +3961,8 @@
<ref name='virDomainSaveJob'/>
</word>
</letter>
+ </chunk>
+ <chunk name='chunk6'>
<letter name='p'>
<word name='parameter'>
<ref name='_virSchedParameter'/>
@@ -3336,9 +3991,14 @@
<ref name='virDomainBlockStats'/>
<ref name='virDomainInterfaceStats'/>
<ref name='virDomainMigrate'/>
+ <ref name='virStoragePoolLookupByVolume'/>
</word>
<word name='pass'>
<ref name='virConnSetErrorFunc'/>
+ <ref name='virConnectDiscoverStoragePools'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolGetXMLDesc'/>
</word>
<word name='passed'>
<ref name='virConnectGetURI'/>
@@ -3353,9 +4013,15 @@
<ref name='virDomainRestoreJob'/>
<ref name='virDomainSave'/>
<ref name='virDomainSaveJob'/>
+ <ref name='virStorageVolGetPath'/>
+ <ref name='virStorageVolLookupByPath'/>
+ </word>
+ <word name='paths'>
+ <ref name='virConnectDiscoverStoragePools'/>
</word>
<word name='per'>
<ref name='_virNodeInfo'/>
+ <ref name='virConnectDiscoverStoragePools'/>
</word>
<word name='perform'>
<ref name='virDomainMigrate'/>
@@ -3366,6 +4032,13 @@
<word name='performing'>
<ref name='virJobGetDomain'/>
<ref name='virJobGetNetwork'/>
+ </word>
+ <word name='persistent'>
+ <ref name='virStorageVolGetPath'/>
+ </word>
+ <word name='persitent'>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
</word>
<word name='physical'>
<ref name='VIR_CPU_MAPLEN'/>
@@ -3381,11 +4054,26 @@
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
</word>
+ <word name='poolk'>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
+ </word>
<word name='pools'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
+ <ref name='virConnectNumOfDefinedStoragePools'/>
+ <ref name='virConnectNumOfStoragePools'/>
<ref name='virDomainCreate'/>
<ref name='virDomainCreateJob'/>
<ref name='virNetworkCreate'/>
<ref name='virNetworkCreateJob'/>
+ <ref name='virStoragePoolNumOfVolumes'/>
+ <ref name='virStorageVolCreateXML'/>
+ </word>
+ <word name='poool'>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='port'>
<ref name='virDomainMigrate'/>
@@ -3429,6 +4117,7 @@
<word name='process'>
<ref name='virDomainResume'/>
<ref name='virDomainSuspend'/>
+ <ref name='virStoragePoolDelete'/>
</word>
<word name='processed'>
<ref name='virJobCancel'/>
@@ -3512,9 +4201,17 @@
<word name='reference'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='reflect'>
<ref name='virDomainGetMaxVcpus'/>
+ </word>
+ <word name='refresh'>
+ <ref name='virStoragePoolRefresh'/>
+ </word>
+ <word name='refreshed'>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='related'>
<ref name='VIR_UNUSE_CPU'/>
@@ -3533,11 +4230,14 @@
</word>
<word name='remaining'>
<ref name='_virJobInfo'/>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
</word>
<word name='remote'>
<ref name='virConnectGetHostname'/>
<ref name='virDomainCoreDump'/>
<ref name='virDomainCoreDumpJob'/>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='rename'>
<ref name='virDomainMigrate'/>
@@ -3591,6 +4291,7 @@
<ref name='virDomainSuspend'/>
<ref name='virJobFree'/>
<ref name='virNetworkDestroy'/>
+ <ref name='virStoragePoolDelete'/>
</word>
<word name='respond'>
<ref name='virJobCancel'/>
@@ -3603,6 +4304,7 @@
</word>
<word name='restarted'>
<ref name='virDomainResume'/>
+ <ref name='virStoragePoolCreateXML'/>
</word>
<word name='restore'>
<ref name='virDomainRestore'/>
@@ -3620,6 +4322,7 @@
<ref name='virCopyLastError'/>
</word>
<word name='return'>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectGetURI'/>
<ref name='virConnectGetVersion'/>
<ref name='virDomainDestroy'/>
@@ -3631,6 +4334,7 @@
<ref name='virNodeGetCellsFreeMemory'/>
</word>
<word name='returned'>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectGetCapabilities'/>
<ref name='virDomainBlockStats'/>
<ref name='virDomainCreateLinux'/>
@@ -3662,6 +4366,7 @@
<ref name='virDomainBlockStats'/>
<ref name='virDomainInterfaceStats'/>
<ref name='virNodeGetCellsFreeMemory'/>
+ <ref name='virStoragePoolDestroy'/>
</word>
<word name='reused'>
<ref name='virDomainGetXMLDesc'/>
@@ -3699,7 +4404,7 @@
</word>
</letter>
</chunk>
- <chunk name='chunk6'>
+ <chunk name='chunk7'>
<letter name='s'>
<word name='same'>
<ref name='virConnectGetURI'/>
@@ -3709,6 +4414,7 @@
<ref name='virDomainMigrate'/>
<ref name='virDomainSetSchedulerParameters'/>
<ref name='virNetworkGetName'/>
+ <ref name='virStorageVolGetKey'/>
</word>
<word name='save'>
<ref name='virDomainSave'/>
@@ -3729,6 +4435,7 @@
</word>
<word name='scope'>
<ref name='virDomainMigrate'/>
+ <ref name='virStorageVolGetName'/>
</word>
<word name='seconds'>
<ref name='_virJobInfo'/>
@@ -3741,8 +4448,12 @@
<word name='seen'>
<ref name='virDomainMigrate'/>
</word>
+ <word name='server'>
+ <ref name='virStoragePoolRefresh'/>
+ </word>
<word name='set'>
<ref name='VIR_USE_CPU'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectOpenReadOnly'/>
<ref name='virDomainCreateJob'/>
<ref name='virDomainCreateLinux'/>
@@ -3754,6 +4465,9 @@
<ref name='virJobCopyLastError'/>
<ref name='virJobGetError'/>
<ref name='virNetworkGetXMLDesc'/>
+ </word>
+ <word name='setting'>
+ <ref name='virStoragePoolSetAutostart'/>
</word>
<word name='should'>
<ref name='virConnectClose'/>
@@ -3772,6 +4486,7 @@
<ref name='virNetworkDestroy'/>
<ref name='virNetworkFree'/>
<ref name='virNetworkSetAutostart'/>
+ <ref name='virStoragePoolDestroy'/>
</word>
<word name='show'>
<ref name='_virConnectCredential'/>
@@ -3782,6 +4497,10 @@
</word>
<word name='significant'>
<ref name='virDomainPinVcpu'/>
+ </word>
+ <word name='silently'>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
</word>
<word name='similar'>
<ref name='virConnectGetURI'/>
@@ -3795,10 +4514,14 @@
</word>
<word name='size'>
<ref name='_virNodeInfo'/>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
+ <ref name='virConnectListDefinedStoragePools'/>
<ref name='virConnectListDomains'/>
<ref name='virConnectListNetworks'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virDomainBlockStats'/>
<ref name='virDomainGetMaxMemory'/>
<ref name='virDomainGetVcpus'/>
@@ -3806,6 +4529,9 @@
<ref name='virDomainPinVcpu'/>
<ref name='virDomainSetMaxMemory'/>
<ref name='virDomainSetMemory'/>
+ <ref name='virStoragePoolGetUUID'/>
+ <ref name='virStoragePoolGetUUIDString'/>
+ <ref name='virStoragePoolListVolumes'/>
</word>
<word name='smaller'>
<ref name='virNodeGetCellsFreeMemory'/>
@@ -3818,6 +4544,11 @@
</word>
<word name='source'>
<ref name='virDomainMigrate'/>
+ </word>
+ <word name='space'>
+ <ref name='_virStoragePoolInfo'/>
+ <ref name='_virStorageVolInfo'/>
+ <ref name='virStoragePoolGetInfo'/>
</word>
<word name='specific'>
<ref name='virConnectGetMaxVcpus'/>
@@ -3845,12 +4576,15 @@
<ref name='virDomainSetAutostart'/>
<ref name='virNetworkGetAutostart'/>
<ref name='virNetworkSetAutostart'/>
+ <ref name='virStoragePoolCreate'/>
+ <ref name='virStoragePoolGetAutostart'/>
</word>
<word name='starting'>
<ref name='virNodeGetCellsFreeMemory'/>
</word>
<word name='startup'>
<ref name='virInitialize'/>
+ <ref name='virStorageVolGetPath'/>
</word>
<word name='state'>
<ref name='_virDomainInfo'/>
@@ -3901,6 +4635,11 @@
<ref name='virDomainGetConnect'/>
<ref name='virDomainGetVcpus'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetAutostart'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStorageVolGetConnect'/>
+ <ref name='virStorageVolGetInfo'/>
</word>
<word name='stored'>
<ref name='virDomainPinVcpu'/>
@@ -3908,6 +4647,9 @@
<word name='stores'>
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
+ </word>
+ <word name='storge'>
+ <ref name='virConnectDiscoverStoragePools'/>
</word>
<word name='string'>
<ref name='_virError'/>
@@ -3923,6 +4665,7 @@
<ref name='virNetworkGetName'/>
<ref name='virNetworkGetUUIDString'/>
<ref name='virNetworkLookupByUUIDString'/>
+ <ref name='virStoragePoolGetUUIDString'/>
</word>
<word name='structure'>
<ref name='virDomainBlockStats'/>
@@ -3949,16 +4692,29 @@
<ref name='virDomainSave'/>
<ref name='virDomainSaveJob'/>
</word>
+ <word name='successfully'>
+ <ref name='virStoragePoolDestroy'/>
+ </word>
+ <word name='such'>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStorageVolGetInfo'/>
+ </word>
<word name='suitable'>
<ref name='virConnGetLastError'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virDomainMigrate'/>
<ref name='virGetLastError'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ </word>
+ <word name='summary'>
+ <ref name='virStoragePoolGetInfo'/>
</word>
<word name='support'>
<ref name='virDomainBlockStats'/>
<ref name='virDomainInterfaceStats'/>
<ref name='virDomainMigrate'/>
<ref name='virDomainSetVcpus'/>
+ <ref name='virStorageVolCreateXML'/>
</word>
<word name='supported'>
<ref name='VIR_NODEINFO_MAXCPUS'/>
@@ -3984,6 +4740,8 @@
<ref name='virDomainPinVcpu'/>
</word>
</letter>
+ </chunk>
+ <chunk name='chunk8'>
<letter name='t'>
<word name='target'>
<ref name='virConnCopyLastError'/>
@@ -3991,6 +4749,9 @@
<ref name='virDomainBlockStats'/>
<ref name='virDomainSetMemory'/>
</word>
+ <word name='targets'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ </word>
<word name='technology'>
<ref name='virDomainMigrate'/>
</word>
@@ -4001,6 +4762,8 @@
<ref name='virNetworkGetXMLDesc'/>
</word>
<word name='than'>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virDomainBlockStats'/>
<ref name='virDomainGetSchedulerParameters'/>
<ref name='virDomainInterfaceStats'/>
@@ -4022,6 +4785,7 @@
<ref name='virDomainSetVcpus'/>
<ref name='virDomainShutdown'/>
<ref name='virNetworkGetName'/>
+ <ref name='virStoragePoolRefresh'/>
</word>
<word name='their'>
<ref name='virConnectListDomains'/>
@@ -4049,6 +4813,8 @@
<ref name='virConnectClose'/>
<ref name='virConnectGetHostname'/>
<ref name='virConnectGetURI'/>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
<ref name='virDomainGetVcpus'/>
<ref name='virDomainReboot'/>
<ref name='virDomainShutdown'/>
@@ -4061,28 +4827,6 @@
<ref name='virNetworkDestroy'/>
<ref name='virNetworkFree'/>
</word>
- <word name='this'>
- <ref name='_virDomainBlockStats'/>
- <ref name='_virError'/>
- <ref name='virConnectGetHostname'/>
- <ref name='virConnectGetURI'/>
- <ref name='virDomainBlockStats'/>
- <ref name='virDomainGetConnect'/>
- <ref name='virDomainGetMaxMemory'/>
- <ref name='virDomainGetMaxVcpus'/>
- <ref name='virDomainGetSchedulerParameters'/>
- <ref name='virDomainGetVcpus'/>
- <ref name='virDomainInterfaceStats'/>
- <ref name='virDomainMigrate'/>
- <ref name='virDomainSave'/>
- <ref name='virDomainSaveJob'/>
- <ref name='virDomainSetMaxMemory'/>
- <ref name='virDomainSetMemory'/>
- <ref name='virDomainSetSchedulerParameters'/>
- <ref name='virDomainSetVcpus'/>
- <ref name='virInitialize'/>
- <ref name='virNetworkGetConnect'/>
- </word>
<word name='those'>
<ref name='virSetErrorFunc'/>
</word>
@@ -4094,10 +4838,13 @@
<ref name='_virJobInfo'/>
<ref name='_virVcpuInfo'/>
<ref name='virJobCancel'/>
+ <ref name='virStoragePoolGetAutostart'/>
</word>
<word name='together'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='total'>
<ref name='VIR_NODEINFO_MAXCPUS'/>
@@ -4117,6 +4864,7 @@
</word>
<word name='type'>
<ref name='_virSchedParameter'/>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virConnectGetMaxVcpus'/>
<ref name='virDomainGetOSType'/>
<ref name='virDomainGetSchedulerType'/>
@@ -4129,20 +4877,36 @@
<ref name='virDomainMigrate'/>
</word>
</letter>
- </chunk>
- <chunk name='chunk7'>
<letter name='u'>
<word name='undefine'>
<ref name='virDomainUndefine'/>
</word>
+ <word name='undefined'>
+ <ref name='virStoragePoolDefineXML'/>
+ </word>
<word name='underlying'>
<ref name='virDomainGetVcpus'/>
<ref name='virDomainMigrate'/>
<ref name='virDomainPinVcpu'/>
<ref name='virDomainSetVcpus'/>
+ <ref name='virStoragePoolBuild'/>
+ <ref name='virStoragePoolDelete'/>
+ <ref name='virStorageVolFree'/>
</word>
<word name='uniform'>
<ref name='_virNodeInfo'/>
+ </word>
+ <word name='unique'>
+ <ref name='virStoragePoolGetName'/>
+ <ref name='virStoragePoolGetUUID'/>
+ <ref name='virStoragePoolGetUUIDString'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStorageVolGetKey'/>
+ <ref name='virStorageVolGetName'/>
+ <ref name='virStorageVolLookupByKey'/>
+ <ref name='virStorageVolLookupByPath'/>
</word>
<word name='unknown'>
<ref name='virGetVersion'/>
@@ -4153,11 +4917,24 @@
</word>
<word name='until'>
<ref name='virJobFree'/>
+ <ref name='virStoragePoolDefineXML'/>
</word>
<word name='unused'>
+ <ref name='virConnectDiscoverStoragePools'/>
<ref name='virDomainCoreDump'/>
<ref name='virDomainCoreDumpJob'/>
<ref name='virDomainCreateJob'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ <ref name='virStoragePoolRefresh'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolGetXMLDesc'/>
+ </word>
+ <word name='upon'>
+ <ref name='virStoragePoolBuild'/>
+ </word>
+ <word name='upto'>
+ <ref name='virConnectListDefinedStoragePools'/>
+ <ref name='virConnectListStoragePools'/>
</word>
<word name='uri'>
<ref name='virConnectOpen'/>
@@ -4174,6 +4951,9 @@
<ref name='virDomainReboot'/>
<ref name='virDomainShutdown'/>
</word>
+ <word name='usage'>
+ <ref name='virStoragePoolGetInfo'/>
+ </word>
<word name='use'>
<ref name='virConnGetLastError'/>
<ref name='virConnectGetCapabilities'/>
@@ -4181,6 +4961,9 @@
<ref name='virErrorFunc'/>
<ref name='virGetLastError'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStoragePoolRefresh'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='used'>
<ref name='VIR_COPY_CPUMAP'/>
@@ -4204,6 +4987,7 @@
<ref name='virNetworkDestroy'/>
<ref name='virNetworkFree'/>
<ref name='virNetworkGetXMLDesc'/>
+ <ref name='virStoragePoolDestroy'/>
</word>
<word name='user'>
<ref name='_virConnectCredential'/>
@@ -4237,6 +5021,7 @@
<ref name='virNetworkGetAutostart'/>
<ref name='virNetworkGetBridgeName'/>
<ref name='virNetworkGetXMLDesc'/>
+ <ref name='virStoragePoolGetAutostart'/>
</word>
<word name='values'>
<ref name='_virConnectAuth'/>
@@ -4281,6 +5066,8 @@
<word name='virConnectPtr'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='virCopyLastError'>
<ref name='virGetLastError'/>
@@ -4379,6 +5166,26 @@
</word>
<word name='virSchedParameter'>
<ref name='VIR_DOMAIN_SCHED_FIELD_LENGTH'/>
+ </word>
+ <word name='virStoragePoolCreateXML'>
+ <ref name='virConnectDiscoverStoragePools'/>
+ <ref name='virStoragePoolGetXMLDesc'/>
+ </word>
+ <word name='virStoragePoolPtr'>
+ <ref name='virStoragePoolCreateXML'/>
+ <ref name='virStoragePoolDefineXML'/>
+ <ref name='virStoragePoolDestroy'/>
+ <ref name='virStoragePoolLookupByName'/>
+ <ref name='virStoragePoolLookupByUUID'/>
+ <ref name='virStoragePoolLookupByUUIDString'/>
+ <ref name='virStoragePoolLookupByVolume'/>
+ <ref name='virStoragePoolUndefine'/>
+ </word>
+ <word name='virStoragePoolState'>
+ <ref name='_virStoragePoolInfo'/>
+ </word>
+ <word name='virStorageVolType'>
+ <ref name='_virStorageVolInfo'/>
</word>
<word name='virSuspendDomain'>
<ref name='virDomainResume'/>
@@ -4409,7 +5216,18 @@
<ref name='virDomainPinVcpu'/>
<ref name='virDomainSetVcpus'/>
</word>
+ <word name='volatile'>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStorageVolGetInfo'/>
+ </word>
+ <word name='volumes'>
+ <ref name='virStoragePoolNumOfVolumes'/>
+ <ref name='virStoragePoolRefresh'/>
+ <ref name='virStorageVolCreateXML'/>
+ </word>
</letter>
+ </chunk>
+ <chunk name='chunk9'>
<letter name='w'>
<word name='was'>
<ref name='virConnCopyLastError'/>
@@ -4422,6 +5240,10 @@
<ref name='virGetVersion'/>
<ref name='virJobGetDomain'/>
<ref name='virJobGetNetwork'/>
+ <ref name='virStoragePoolRefresh'/>
+ </word>
+ <word name='what'>
+ <ref name='virStorageVolGetKey'/>
</word>
<word name='when'>
<ref name='virDomainGetAutostart'/>
@@ -4430,6 +5252,7 @@
<ref name='virInitialize'/>
<ref name='virNetworkGetAutostart'/>
<ref name='virNetworkSetAutostart'/>
+ <ref name='virStoragePoolCreateXML'/>
</word>
<word name='where'>
<ref name='virDomainGetMaxMemory'/>
@@ -4442,6 +5265,7 @@
<ref name='virDomainSetAutostart'/>
<ref name='virNetworkGetAutostart'/>
<ref name='virNetworkSetAutostart'/>
+ <ref name='virStoragePoolGetAutostart'/>
</word>
<word name='which'>
<ref name='virConnGetLastError'/>
@@ -4458,6 +5282,11 @@
<ref name='virNetworkGetBridgeName'/>
<ref name='virNodeGetCellsFreeMemory'/>
<ref name='virSetErrorFunc'/>
+ <ref name='virStoragePoolGetAutostart'/>
+ <ref name='virStoragePoolGetInfo'/>
+ <ref name='virStoragePoolListVolumes'/>
+ <ref name='virStoragePoolLookupByVolume'/>
+ <ref name='virStorageVolGetInfo'/>
</word>
<word name='whichever'>
<ref name='virNodeGetCellsFreeMemory'/>
@@ -4466,75 +5295,33 @@
<ref name='virGetVersion'/>
<ref name='virJobFree'/>
</word>
- <word name='will'>
- <ref name='virConnCopyLastError'/>
- <ref name='virConnSetErrorFunc'/>
- <ref name='virConnectGetURI'/>
- <ref name='virConnectOpenAuth'/>
- <ref name='virCopyLastError'/>
- <ref name='virDomainCoreDump'/>
- <ref name='virDomainCoreDumpJob'/>
- <ref name='virDomainGetMaxVcpus'/>
- <ref name='virDomainGetName'/>
- <ref name='virDomainGetSchedulerParameters'/>
- <ref name='virDomainMigrate'/>
- <ref name='virDomainRestore'/>
- <ref name='virDomainRestoreJob'/>
- <ref name='virDomainSave'/>
- <ref name='virDomainSaveJob'/>
- <ref name='virDomainSuspend'/>
- <ref name='virGetVersion'/>
- <ref name='virJobCancel'/>
- <ref name='virJobFree'/>
- <ref name='virNetworkGetName'/>
- <ref name='virNodeGetCellsFreeMemory'/>
- <ref name='virSetErrorFunc'/>
- </word>
- <word name='with'>
- <ref name='VIR_COPY_CPUMAP'/>
- <ref name='VIR_CPU_MAPLEN'/>
- <ref name='VIR_CPU_USABLE'/>
- <ref name='VIR_GET_CPUMAP'/>
- <ref name='VIR_UNUSE_CPU'/>
- <ref name='VIR_USE_CPU'/>
- <ref name='_virConnectCredential'/>
- <ref name='virConnCopyLastError'/>
- <ref name='virConnectClose'/>
- <ref name='virConnectGetVersion'/>
- <ref name='virCopyLastError'/>
- <ref name='virDomainGetConnect'/>
- <ref name='virDomainGetMaxVcpus'/>
- <ref name='virDomainGetSchedulerParameters'/>
- <ref name='virDomainGetXMLDesc'/>
- <ref name='virDomainMigrate'/>
- <ref name='virJobCancel'/>
- <ref name='virJobCopyLastError'/>
- <ref name='virJobFree'/>
- <ref name='virJobGetError'/>
- <ref name='virNetworkGetConnect'/>
- <ref name='virNetworkGetXMLDesc'/>
- <ref name='virNodeGetCellsFreeMemory'/>
- </word>
<word name='within'>
<ref name='virDomainBlockStats'/>
<ref name='virDomainInterfaceStats'/>
+ <ref name='virStoragePoolNumOfVolumes'/>
+ <ref name='virStorageVolCreateXML'/>
+ <ref name='virStorageVolGetName'/>
+ <ref name='virStorageVolLookupByName'/>
</word>
<word name='without'>
<ref name='virDomainSuspend'/>
</word>
<word name='work'>
<ref name='virConnectGetVersion'/>
+ </word>
+ <word name='would'>
+ <ref name='virConnectDiscoverStoragePools'/>
</word>
<word name='writing'>
<ref name='virDomainGetConnect'/>
<ref name='virNetworkGetConnect'/>
+ <ref name='virStoragePoolGetConnect'/>
+ <ref name='virStorageVolGetConnect'/>
</word>
<word name='www'>
<ref name='virConnectGetType'/>
</word>
</letter>
- </chunk>
- <chunk name='chunk8'>
<letter name='x'>
<word name='xen'>
<ref name='virConnectOpen'/>
@@ -4563,15 +5350,16 @@
</letter>
</chunk>
<chunks>
- <chunk name='chunk0' start='A' end='U'/>
- <chunk name='chunk1' start='V' end='b'/>
- <chunk name='chunk2' start='c' end='d'/>
- <chunk name='chunk3' start='e' end='i'/>
- <chunk name='chunk4' start='j' end='m'/>
- <chunk name='chunk5' start='n' end='r'/>
- <chunk name='chunk6' start='s' end='t'/>
- <chunk name='chunk7' start='u' end='w'/>
- <chunk name='chunk8' start='x' end='z'/>
+ <chunk name='chunk0' start='A' end='P'/>
+ <chunk name='chunk1' start='R' end='a'/>
+ <chunk name='chunk2' start='b' end='c'/>
+ <chunk name='chunk3' start='d' end='f'/>
+ <chunk name='chunk4' start='g' end='l'/>
+ <chunk name='chunk5' start='m' end='o'/>
+ <chunk name='chunk6' start='p' end='r'/>
+ <chunk name='chunk7' start='s' end='s'/>
+ <chunk name='chunk8' start='t' end='v'/>
+ <chunk name='chunk9' start='w' end='z'/>
</chunks>
</index>
</apirefs>
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules:
http://search.cpan.org/~danberr/ -=|
|=- Projects:
http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|