Add comments to generated code, fix integration test.
This commit is contained in:
parent
4ec9ce0aea
commit
71f606ddd7
@ -4,10 +4,10 @@
|
|||||||
* To regenerate, run 'go generate' in internal/lvgen.
|
* To regenerate, run 'go generate' in internal/lvgen.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// Package constants contains libvirt procedure identifiers and other enums and
|
||||||
|
// constants.
|
||||||
package constants
|
package constants
|
||||||
|
|
||||||
// libvirt procedure identifiers and other enums
|
|
||||||
//
|
|
||||||
// These are libvirt procedure numbers which correspond to each respective
|
// These are libvirt procedure numbers which correspond to each respective
|
||||||
// API call between remote_internal driver and libvirtd. Each procedure is
|
// API call between remote_internal driver and libvirtd. Each procedure is
|
||||||
// identified by a unique number which *may change in any future libvirt
|
// identified by a unique number which *may change in any future libvirt
|
||||||
@ -19,456 +19,905 @@ package constants
|
|||||||
// REMOTE_PROC_DOMAIN_MIGRATE_SET_MAX_SPEED = 207,
|
// REMOTE_PROC_DOMAIN_MIGRATE_SET_MAX_SPEED = 207,
|
||||||
const (
|
const (
|
||||||
// From enums:
|
// From enums:
|
||||||
|
// AuthNone is libvirt's REMOTE_AUTH_NONE
|
||||||
AuthNone = 0
|
AuthNone = 0
|
||||||
|
// AuthSasl is libvirt's REMOTE_AUTH_SASL
|
||||||
AuthSasl = 1
|
AuthSasl = 1
|
||||||
|
// AuthPolkit is libvirt's REMOTE_AUTH_POLKIT
|
||||||
AuthPolkit = 2
|
AuthPolkit = 2
|
||||||
|
// ProcConnectOpen is libvirt's REMOTE_PROC_CONNECT_OPEN
|
||||||
ProcConnectOpen = 1
|
ProcConnectOpen = 1
|
||||||
|
// ProcConnectClose is libvirt's REMOTE_PROC_CONNECT_CLOSE
|
||||||
ProcConnectClose = 2
|
ProcConnectClose = 2
|
||||||
|
// ProcConnectGetType is libvirt's REMOTE_PROC_CONNECT_GET_TYPE
|
||||||
ProcConnectGetType = 3
|
ProcConnectGetType = 3
|
||||||
|
// ProcConnectGetVersion is libvirt's REMOTE_PROC_CONNECT_GET_VERSION
|
||||||
ProcConnectGetVersion = 4
|
ProcConnectGetVersion = 4
|
||||||
|
// ProcConnectGetMaxVcpus is libvirt's REMOTE_PROC_CONNECT_GET_MAX_VCPUS
|
||||||
ProcConnectGetMaxVcpus = 5
|
ProcConnectGetMaxVcpus = 5
|
||||||
|
// ProcNodeGetInfo is libvirt's REMOTE_PROC_NODE_GET_INFO
|
||||||
ProcNodeGetInfo = 6
|
ProcNodeGetInfo = 6
|
||||||
|
// ProcConnectGetCapabilities is libvirt's REMOTE_PROC_CONNECT_GET_CAPABILITIES
|
||||||
ProcConnectGetCapabilities = 7
|
ProcConnectGetCapabilities = 7
|
||||||
|
// ProcDomainAttachDevice is libvirt's REMOTE_PROC_DOMAIN_ATTACH_DEVICE
|
||||||
ProcDomainAttachDevice = 8
|
ProcDomainAttachDevice = 8
|
||||||
|
// ProcDomainCreate is libvirt's REMOTE_PROC_DOMAIN_CREATE
|
||||||
ProcDomainCreate = 9
|
ProcDomainCreate = 9
|
||||||
|
// ProcDomainCreateXML is libvirt's REMOTE_PROC_DOMAIN_CREATE_XML
|
||||||
ProcDomainCreateXML = 10
|
ProcDomainCreateXML = 10
|
||||||
|
// ProcDomainDefineXML is libvirt's REMOTE_PROC_DOMAIN_DEFINE_XML
|
||||||
ProcDomainDefineXML = 11
|
ProcDomainDefineXML = 11
|
||||||
|
// ProcDomainDestroy is libvirt's REMOTE_PROC_DOMAIN_DESTROY
|
||||||
ProcDomainDestroy = 12
|
ProcDomainDestroy = 12
|
||||||
|
// ProcDomainDetachDevice is libvirt's REMOTE_PROC_DOMAIN_DETACH_DEVICE
|
||||||
ProcDomainDetachDevice = 13
|
ProcDomainDetachDevice = 13
|
||||||
|
// ProcDomainGetXMLDesc is libvirt's REMOTE_PROC_DOMAIN_GET_XML_DESC
|
||||||
ProcDomainGetXMLDesc = 14
|
ProcDomainGetXMLDesc = 14
|
||||||
|
// ProcDomainGetAutostart is libvirt's REMOTE_PROC_DOMAIN_GET_AUTOSTART
|
||||||
ProcDomainGetAutostart = 15
|
ProcDomainGetAutostart = 15
|
||||||
|
// ProcDomainGetInfo is libvirt's REMOTE_PROC_DOMAIN_GET_INFO
|
||||||
ProcDomainGetInfo = 16
|
ProcDomainGetInfo = 16
|
||||||
|
// ProcDomainGetMaxMemory is libvirt's REMOTE_PROC_DOMAIN_GET_MAX_MEMORY
|
||||||
ProcDomainGetMaxMemory = 17
|
ProcDomainGetMaxMemory = 17
|
||||||
|
// ProcDomainGetMaxVcpus is libvirt's REMOTE_PROC_DOMAIN_GET_MAX_VCPUS
|
||||||
ProcDomainGetMaxVcpus = 18
|
ProcDomainGetMaxVcpus = 18
|
||||||
|
// ProcDomainGetOsType is libvirt's REMOTE_PROC_DOMAIN_GET_OS_TYPE
|
||||||
ProcDomainGetOsType = 19
|
ProcDomainGetOsType = 19
|
||||||
|
// ProcDomainGetVcpus is libvirt's REMOTE_PROC_DOMAIN_GET_VCPUS
|
||||||
ProcDomainGetVcpus = 20
|
ProcDomainGetVcpus = 20
|
||||||
|
// ProcConnectListDefinedDomains is libvirt's REMOTE_PROC_CONNECT_LIST_DEFINED_DOMAINS
|
||||||
ProcConnectListDefinedDomains = 21
|
ProcConnectListDefinedDomains = 21
|
||||||
|
// ProcDomainLookupByID is libvirt's REMOTE_PROC_DOMAIN_LOOKUP_BY_ID
|
||||||
ProcDomainLookupByID = 22
|
ProcDomainLookupByID = 22
|
||||||
|
// ProcDomainLookupByName is libvirt's REMOTE_PROC_DOMAIN_LOOKUP_BY_NAME
|
||||||
ProcDomainLookupByName = 23
|
ProcDomainLookupByName = 23
|
||||||
|
// ProcDomainLookupByUUID is libvirt's REMOTE_PROC_DOMAIN_LOOKUP_BY_UUID
|
||||||
ProcDomainLookupByUUID = 24
|
ProcDomainLookupByUUID = 24
|
||||||
|
// ProcConnectNumOfDefinedDomains is libvirt's REMOTE_PROC_CONNECT_NUM_OF_DEFINED_DOMAINS
|
||||||
ProcConnectNumOfDefinedDomains = 25
|
ProcConnectNumOfDefinedDomains = 25
|
||||||
|
// ProcDomainPinVcpu is libvirt's REMOTE_PROC_DOMAIN_PIN_VCPU
|
||||||
ProcDomainPinVcpu = 26
|
ProcDomainPinVcpu = 26
|
||||||
|
// ProcDomainReboot is libvirt's REMOTE_PROC_DOMAIN_REBOOT
|
||||||
ProcDomainReboot = 27
|
ProcDomainReboot = 27
|
||||||
|
// ProcDomainResume is libvirt's REMOTE_PROC_DOMAIN_RESUME
|
||||||
ProcDomainResume = 28
|
ProcDomainResume = 28
|
||||||
|
// ProcDomainSetAutostart is libvirt's REMOTE_PROC_DOMAIN_SET_AUTOSTART
|
||||||
ProcDomainSetAutostart = 29
|
ProcDomainSetAutostart = 29
|
||||||
|
// ProcDomainSetMaxMemory is libvirt's REMOTE_PROC_DOMAIN_SET_MAX_MEMORY
|
||||||
ProcDomainSetMaxMemory = 30
|
ProcDomainSetMaxMemory = 30
|
||||||
|
// ProcDomainSetMemory is libvirt's REMOTE_PROC_DOMAIN_SET_MEMORY
|
||||||
ProcDomainSetMemory = 31
|
ProcDomainSetMemory = 31
|
||||||
|
// ProcDomainSetVcpus is libvirt's REMOTE_PROC_DOMAIN_SET_VCPUS
|
||||||
ProcDomainSetVcpus = 32
|
ProcDomainSetVcpus = 32
|
||||||
|
// ProcDomainShutdown is libvirt's REMOTE_PROC_DOMAIN_SHUTDOWN
|
||||||
ProcDomainShutdown = 33
|
ProcDomainShutdown = 33
|
||||||
|
// ProcDomainSuspend is libvirt's REMOTE_PROC_DOMAIN_SUSPEND
|
||||||
ProcDomainSuspend = 34
|
ProcDomainSuspend = 34
|
||||||
|
// ProcDomainUndefine is libvirt's REMOTE_PROC_DOMAIN_UNDEFINE
|
||||||
ProcDomainUndefine = 35
|
ProcDomainUndefine = 35
|
||||||
|
// ProcConnectListDefinedNetworks is libvirt's REMOTE_PROC_CONNECT_LIST_DEFINED_NETWORKS
|
||||||
ProcConnectListDefinedNetworks = 36
|
ProcConnectListDefinedNetworks = 36
|
||||||
|
// ProcConnectListDomains is libvirt's REMOTE_PROC_CONNECT_LIST_DOMAINS
|
||||||
ProcConnectListDomains = 37
|
ProcConnectListDomains = 37
|
||||||
|
// ProcConnectListNetworks is libvirt's REMOTE_PROC_CONNECT_LIST_NETWORKS
|
||||||
ProcConnectListNetworks = 38
|
ProcConnectListNetworks = 38
|
||||||
|
// ProcNetworkCreate is libvirt's REMOTE_PROC_NETWORK_CREATE
|
||||||
ProcNetworkCreate = 39
|
ProcNetworkCreate = 39
|
||||||
|
// ProcNetworkCreateXML is libvirt's REMOTE_PROC_NETWORK_CREATE_XML
|
||||||
ProcNetworkCreateXML = 40
|
ProcNetworkCreateXML = 40
|
||||||
|
// ProcNetworkDefineXML is libvirt's REMOTE_PROC_NETWORK_DEFINE_XML
|
||||||
ProcNetworkDefineXML = 41
|
ProcNetworkDefineXML = 41
|
||||||
|
// ProcNetworkDestroy is libvirt's REMOTE_PROC_NETWORK_DESTROY
|
||||||
ProcNetworkDestroy = 42
|
ProcNetworkDestroy = 42
|
||||||
|
// ProcNetworkGetXMLDesc is libvirt's REMOTE_PROC_NETWORK_GET_XML_DESC
|
||||||
ProcNetworkGetXMLDesc = 43
|
ProcNetworkGetXMLDesc = 43
|
||||||
|
// ProcNetworkGetAutostart is libvirt's REMOTE_PROC_NETWORK_GET_AUTOSTART
|
||||||
ProcNetworkGetAutostart = 44
|
ProcNetworkGetAutostart = 44
|
||||||
|
// ProcNetworkGetBridgeName is libvirt's REMOTE_PROC_NETWORK_GET_BRIDGE_NAME
|
||||||
ProcNetworkGetBridgeName = 45
|
ProcNetworkGetBridgeName = 45
|
||||||
|
// ProcNetworkLookupByName is libvirt's REMOTE_PROC_NETWORK_LOOKUP_BY_NAME
|
||||||
ProcNetworkLookupByName = 46
|
ProcNetworkLookupByName = 46
|
||||||
|
// ProcNetworkLookupByUUID is libvirt's REMOTE_PROC_NETWORK_LOOKUP_BY_UUID
|
||||||
ProcNetworkLookupByUUID = 47
|
ProcNetworkLookupByUUID = 47
|
||||||
|
// ProcNetworkSetAutostart is libvirt's REMOTE_PROC_NETWORK_SET_AUTOSTART
|
||||||
ProcNetworkSetAutostart = 48
|
ProcNetworkSetAutostart = 48
|
||||||
|
// ProcNetworkUndefine is libvirt's REMOTE_PROC_NETWORK_UNDEFINE
|
||||||
ProcNetworkUndefine = 49
|
ProcNetworkUndefine = 49
|
||||||
|
// ProcConnectNumOfDefinedNetworks is libvirt's REMOTE_PROC_CONNECT_NUM_OF_DEFINED_NETWORKS
|
||||||
ProcConnectNumOfDefinedNetworks = 50
|
ProcConnectNumOfDefinedNetworks = 50
|
||||||
|
// ProcConnectNumOfDomains is libvirt's REMOTE_PROC_CONNECT_NUM_OF_DOMAINS
|
||||||
ProcConnectNumOfDomains = 51
|
ProcConnectNumOfDomains = 51
|
||||||
|
// ProcConnectNumOfNetworks is libvirt's REMOTE_PROC_CONNECT_NUM_OF_NETWORKS
|
||||||
ProcConnectNumOfNetworks = 52
|
ProcConnectNumOfNetworks = 52
|
||||||
|
// ProcDomainCoreDump is libvirt's REMOTE_PROC_DOMAIN_CORE_DUMP
|
||||||
ProcDomainCoreDump = 53
|
ProcDomainCoreDump = 53
|
||||||
|
// ProcDomainRestore is libvirt's REMOTE_PROC_DOMAIN_RESTORE
|
||||||
ProcDomainRestore = 54
|
ProcDomainRestore = 54
|
||||||
|
// ProcDomainSave is libvirt's REMOTE_PROC_DOMAIN_SAVE
|
||||||
ProcDomainSave = 55
|
ProcDomainSave = 55
|
||||||
|
// ProcDomainGetSchedulerType is libvirt's REMOTE_PROC_DOMAIN_GET_SCHEDULER_TYPE
|
||||||
ProcDomainGetSchedulerType = 56
|
ProcDomainGetSchedulerType = 56
|
||||||
|
// ProcDomainGetSchedulerParameters is libvirt's REMOTE_PROC_DOMAIN_GET_SCHEDULER_PARAMETERS
|
||||||
ProcDomainGetSchedulerParameters = 57
|
ProcDomainGetSchedulerParameters = 57
|
||||||
|
// ProcDomainSetSchedulerParameters is libvirt's REMOTE_PROC_DOMAIN_SET_SCHEDULER_PARAMETERS
|
||||||
ProcDomainSetSchedulerParameters = 58
|
ProcDomainSetSchedulerParameters = 58
|
||||||
|
// ProcConnectGetHostname is libvirt's REMOTE_PROC_CONNECT_GET_HOSTNAME
|
||||||
ProcConnectGetHostname = 59
|
ProcConnectGetHostname = 59
|
||||||
|
// ProcConnectSupportsFeature is libvirt's REMOTE_PROC_CONNECT_SUPPORTS_FEATURE
|
||||||
ProcConnectSupportsFeature = 60
|
ProcConnectSupportsFeature = 60
|
||||||
|
// ProcDomainMigratePrepare is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PREPARE
|
||||||
ProcDomainMigratePrepare = 61
|
ProcDomainMigratePrepare = 61
|
||||||
|
// ProcDomainMigratePerform is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PERFORM
|
||||||
ProcDomainMigratePerform = 62
|
ProcDomainMigratePerform = 62
|
||||||
|
// ProcDomainMigrateFinish is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_FINISH
|
||||||
ProcDomainMigrateFinish = 63
|
ProcDomainMigrateFinish = 63
|
||||||
|
// ProcDomainBlockStats is libvirt's REMOTE_PROC_DOMAIN_BLOCK_STATS
|
||||||
ProcDomainBlockStats = 64
|
ProcDomainBlockStats = 64
|
||||||
|
// ProcDomainInterfaceStats is libvirt's REMOTE_PROC_DOMAIN_INTERFACE_STATS
|
||||||
ProcDomainInterfaceStats = 65
|
ProcDomainInterfaceStats = 65
|
||||||
|
// ProcAuthList is libvirt's REMOTE_PROC_AUTH_LIST
|
||||||
ProcAuthList = 66
|
ProcAuthList = 66
|
||||||
|
// ProcAuthSaslInit is libvirt's REMOTE_PROC_AUTH_SASL_INIT
|
||||||
ProcAuthSaslInit = 67
|
ProcAuthSaslInit = 67
|
||||||
|
// ProcAuthSaslStart is libvirt's REMOTE_PROC_AUTH_SASL_START
|
||||||
ProcAuthSaslStart = 68
|
ProcAuthSaslStart = 68
|
||||||
|
// ProcAuthSaslStep is libvirt's REMOTE_PROC_AUTH_SASL_STEP
|
||||||
ProcAuthSaslStep = 69
|
ProcAuthSaslStep = 69
|
||||||
|
// ProcAuthPolkit is libvirt's REMOTE_PROC_AUTH_POLKIT
|
||||||
ProcAuthPolkit = 70
|
ProcAuthPolkit = 70
|
||||||
|
// ProcConnectNumOfStoragePools is libvirt's REMOTE_PROC_CONNECT_NUM_OF_STORAGE_POOLS
|
||||||
ProcConnectNumOfStoragePools = 71
|
ProcConnectNumOfStoragePools = 71
|
||||||
|
// ProcConnectListStoragePools is libvirt's REMOTE_PROC_CONNECT_LIST_STORAGE_POOLS
|
||||||
ProcConnectListStoragePools = 72
|
ProcConnectListStoragePools = 72
|
||||||
|
// ProcConnectNumOfDefinedStoragePools is libvirt's REMOTE_PROC_CONNECT_NUM_OF_DEFINED_STORAGE_POOLS
|
||||||
ProcConnectNumOfDefinedStoragePools = 73
|
ProcConnectNumOfDefinedStoragePools = 73
|
||||||
|
// ProcConnectListDefinedStoragePools is libvirt's REMOTE_PROC_CONNECT_LIST_DEFINED_STORAGE_POOLS
|
||||||
ProcConnectListDefinedStoragePools = 74
|
ProcConnectListDefinedStoragePools = 74
|
||||||
|
// ProcConnectFindStoragePoolSources is libvirt's REMOTE_PROC_CONNECT_FIND_STORAGE_POOL_SOURCES
|
||||||
ProcConnectFindStoragePoolSources = 75
|
ProcConnectFindStoragePoolSources = 75
|
||||||
|
// ProcStoragePoolCreateXML is libvirt's REMOTE_PROC_STORAGE_POOL_CREATE_XML
|
||||||
ProcStoragePoolCreateXML = 76
|
ProcStoragePoolCreateXML = 76
|
||||||
|
// ProcStoragePoolDefineXML is libvirt's REMOTE_PROC_STORAGE_POOL_DEFINE_XML
|
||||||
ProcStoragePoolDefineXML = 77
|
ProcStoragePoolDefineXML = 77
|
||||||
|
// ProcStoragePoolCreate is libvirt's REMOTE_PROC_STORAGE_POOL_CREATE
|
||||||
ProcStoragePoolCreate = 78
|
ProcStoragePoolCreate = 78
|
||||||
|
// ProcStoragePoolBuild is libvirt's REMOTE_PROC_STORAGE_POOL_BUILD
|
||||||
ProcStoragePoolBuild = 79
|
ProcStoragePoolBuild = 79
|
||||||
|
// ProcStoragePoolDestroy is libvirt's REMOTE_PROC_STORAGE_POOL_DESTROY
|
||||||
ProcStoragePoolDestroy = 80
|
ProcStoragePoolDestroy = 80
|
||||||
|
// ProcStoragePoolDelete is libvirt's REMOTE_PROC_STORAGE_POOL_DELETE
|
||||||
ProcStoragePoolDelete = 81
|
ProcStoragePoolDelete = 81
|
||||||
|
// ProcStoragePoolUndefine is libvirt's REMOTE_PROC_STORAGE_POOL_UNDEFINE
|
||||||
ProcStoragePoolUndefine = 82
|
ProcStoragePoolUndefine = 82
|
||||||
|
// ProcStoragePoolRefresh is libvirt's REMOTE_PROC_STORAGE_POOL_REFRESH
|
||||||
ProcStoragePoolRefresh = 83
|
ProcStoragePoolRefresh = 83
|
||||||
|
// ProcStoragePoolLookupByName is libvirt's REMOTE_PROC_STORAGE_POOL_LOOKUP_BY_NAME
|
||||||
ProcStoragePoolLookupByName = 84
|
ProcStoragePoolLookupByName = 84
|
||||||
|
// ProcStoragePoolLookupByUUID is libvirt's REMOTE_PROC_STORAGE_POOL_LOOKUP_BY_UUID
|
||||||
ProcStoragePoolLookupByUUID = 85
|
ProcStoragePoolLookupByUUID = 85
|
||||||
|
// ProcStoragePoolLookupByVolume is libvirt's REMOTE_PROC_STORAGE_POOL_LOOKUP_BY_VOLUME
|
||||||
ProcStoragePoolLookupByVolume = 86
|
ProcStoragePoolLookupByVolume = 86
|
||||||
|
// ProcStoragePoolGetInfo is libvirt's REMOTE_PROC_STORAGE_POOL_GET_INFO
|
||||||
ProcStoragePoolGetInfo = 87
|
ProcStoragePoolGetInfo = 87
|
||||||
|
// ProcStoragePoolGetXMLDesc is libvirt's REMOTE_PROC_STORAGE_POOL_GET_XML_DESC
|
||||||
ProcStoragePoolGetXMLDesc = 88
|
ProcStoragePoolGetXMLDesc = 88
|
||||||
|
// ProcStoragePoolGetAutostart is libvirt's REMOTE_PROC_STORAGE_POOL_GET_AUTOSTART
|
||||||
ProcStoragePoolGetAutostart = 89
|
ProcStoragePoolGetAutostart = 89
|
||||||
|
// ProcStoragePoolSetAutostart is libvirt's REMOTE_PROC_STORAGE_POOL_SET_AUTOSTART
|
||||||
ProcStoragePoolSetAutostart = 90
|
ProcStoragePoolSetAutostart = 90
|
||||||
|
// ProcStoragePoolNumOfVolumes is libvirt's REMOTE_PROC_STORAGE_POOL_NUM_OF_VOLUMES
|
||||||
ProcStoragePoolNumOfVolumes = 91
|
ProcStoragePoolNumOfVolumes = 91
|
||||||
|
// ProcStoragePoolListVolumes is libvirt's REMOTE_PROC_STORAGE_POOL_LIST_VOLUMES
|
||||||
ProcStoragePoolListVolumes = 92
|
ProcStoragePoolListVolumes = 92
|
||||||
|
// ProcStorageVolCreateXML is libvirt's REMOTE_PROC_STORAGE_VOL_CREATE_XML
|
||||||
ProcStorageVolCreateXML = 93
|
ProcStorageVolCreateXML = 93
|
||||||
|
// ProcStorageVolDelete is libvirt's REMOTE_PROC_STORAGE_VOL_DELETE
|
||||||
ProcStorageVolDelete = 94
|
ProcStorageVolDelete = 94
|
||||||
|
// ProcStorageVolLookupByName is libvirt's REMOTE_PROC_STORAGE_VOL_LOOKUP_BY_NAME
|
||||||
ProcStorageVolLookupByName = 95
|
ProcStorageVolLookupByName = 95
|
||||||
|
// ProcStorageVolLookupByKey is libvirt's REMOTE_PROC_STORAGE_VOL_LOOKUP_BY_KEY
|
||||||
ProcStorageVolLookupByKey = 96
|
ProcStorageVolLookupByKey = 96
|
||||||
|
// ProcStorageVolLookupByPath is libvirt's REMOTE_PROC_STORAGE_VOL_LOOKUP_BY_PATH
|
||||||
ProcStorageVolLookupByPath = 97
|
ProcStorageVolLookupByPath = 97
|
||||||
|
// ProcStorageVolGetInfo is libvirt's REMOTE_PROC_STORAGE_VOL_GET_INFO
|
||||||
ProcStorageVolGetInfo = 98
|
ProcStorageVolGetInfo = 98
|
||||||
|
// ProcStorageVolGetXMLDesc is libvirt's REMOTE_PROC_STORAGE_VOL_GET_XML_DESC
|
||||||
ProcStorageVolGetXMLDesc = 99
|
ProcStorageVolGetXMLDesc = 99
|
||||||
|
// ProcStorageVolGetPath is libvirt's REMOTE_PROC_STORAGE_VOL_GET_PATH
|
||||||
ProcStorageVolGetPath = 100
|
ProcStorageVolGetPath = 100
|
||||||
|
// ProcNodeGetCellsFreeMemory is libvirt's REMOTE_PROC_NODE_GET_CELLS_FREE_MEMORY
|
||||||
ProcNodeGetCellsFreeMemory = 101
|
ProcNodeGetCellsFreeMemory = 101
|
||||||
|
// ProcNodeGetFreeMemory is libvirt's REMOTE_PROC_NODE_GET_FREE_MEMORY
|
||||||
ProcNodeGetFreeMemory = 102
|
ProcNodeGetFreeMemory = 102
|
||||||
|
// ProcDomainBlockPeek is libvirt's REMOTE_PROC_DOMAIN_BLOCK_PEEK
|
||||||
ProcDomainBlockPeek = 103
|
ProcDomainBlockPeek = 103
|
||||||
|
// ProcDomainMemoryPeek is libvirt's REMOTE_PROC_DOMAIN_MEMORY_PEEK
|
||||||
ProcDomainMemoryPeek = 104
|
ProcDomainMemoryPeek = 104
|
||||||
|
// ProcConnectDomainEventRegister is libvirt's REMOTE_PROC_CONNECT_DOMAIN_EVENT_REGISTER
|
||||||
ProcConnectDomainEventRegister = 105
|
ProcConnectDomainEventRegister = 105
|
||||||
|
// ProcConnectDomainEventDeregister is libvirt's REMOTE_PROC_CONNECT_DOMAIN_EVENT_DEREGISTER
|
||||||
ProcConnectDomainEventDeregister = 106
|
ProcConnectDomainEventDeregister = 106
|
||||||
|
// ProcDomainEventLifecycle is libvirt's REMOTE_PROC_DOMAIN_EVENT_LIFECYCLE
|
||||||
ProcDomainEventLifecycle = 107
|
ProcDomainEventLifecycle = 107
|
||||||
|
// ProcDomainMigratePrepare2 is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PREPARE2
|
||||||
ProcDomainMigratePrepare2 = 108
|
ProcDomainMigratePrepare2 = 108
|
||||||
|
// ProcDomainMigrateFinish2 is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_FINISH2
|
||||||
ProcDomainMigrateFinish2 = 109
|
ProcDomainMigrateFinish2 = 109
|
||||||
|
// ProcConnectGetUri is libvirt's REMOTE_PROC_CONNECT_GET_URI
|
||||||
ProcConnectGetUri = 110
|
ProcConnectGetUri = 110
|
||||||
|
// ProcNodeNumOfDevices is libvirt's REMOTE_PROC_NODE_NUM_OF_DEVICES
|
||||||
ProcNodeNumOfDevices = 111
|
ProcNodeNumOfDevices = 111
|
||||||
|
// ProcNodeListDevices is libvirt's REMOTE_PROC_NODE_LIST_DEVICES
|
||||||
ProcNodeListDevices = 112
|
ProcNodeListDevices = 112
|
||||||
|
// ProcNodeDeviceLookupByName is libvirt's REMOTE_PROC_NODE_DEVICE_LOOKUP_BY_NAME
|
||||||
ProcNodeDeviceLookupByName = 113
|
ProcNodeDeviceLookupByName = 113
|
||||||
|
// ProcNodeDeviceGetXMLDesc is libvirt's REMOTE_PROC_NODE_DEVICE_GET_XML_DESC
|
||||||
ProcNodeDeviceGetXMLDesc = 114
|
ProcNodeDeviceGetXMLDesc = 114
|
||||||
|
// ProcNodeDeviceGetParent is libvirt's REMOTE_PROC_NODE_DEVICE_GET_PARENT
|
||||||
ProcNodeDeviceGetParent = 115
|
ProcNodeDeviceGetParent = 115
|
||||||
|
// ProcNodeDeviceNumOfCaps is libvirt's REMOTE_PROC_NODE_DEVICE_NUM_OF_CAPS
|
||||||
ProcNodeDeviceNumOfCaps = 116
|
ProcNodeDeviceNumOfCaps = 116
|
||||||
|
// ProcNodeDeviceListCaps is libvirt's REMOTE_PROC_NODE_DEVICE_LIST_CAPS
|
||||||
ProcNodeDeviceListCaps = 117
|
ProcNodeDeviceListCaps = 117
|
||||||
|
// ProcNodeDeviceDettach is libvirt's REMOTE_PROC_NODE_DEVICE_DETTACH
|
||||||
ProcNodeDeviceDettach = 118
|
ProcNodeDeviceDettach = 118
|
||||||
|
// ProcNodeDeviceReAttach is libvirt's REMOTE_PROC_NODE_DEVICE_RE_ATTACH
|
||||||
ProcNodeDeviceReAttach = 119
|
ProcNodeDeviceReAttach = 119
|
||||||
|
// ProcNodeDeviceReset is libvirt's REMOTE_PROC_NODE_DEVICE_RESET
|
||||||
ProcNodeDeviceReset = 120
|
ProcNodeDeviceReset = 120
|
||||||
|
// ProcDomainGetSecurityLabel is libvirt's REMOTE_PROC_DOMAIN_GET_SECURITY_LABEL
|
||||||
ProcDomainGetSecurityLabel = 121
|
ProcDomainGetSecurityLabel = 121
|
||||||
|
// ProcNodeGetSecurityModel is libvirt's REMOTE_PROC_NODE_GET_SECURITY_MODEL
|
||||||
ProcNodeGetSecurityModel = 122
|
ProcNodeGetSecurityModel = 122
|
||||||
|
// ProcNodeDeviceCreateXML is libvirt's REMOTE_PROC_NODE_DEVICE_CREATE_XML
|
||||||
ProcNodeDeviceCreateXML = 123
|
ProcNodeDeviceCreateXML = 123
|
||||||
|
// ProcNodeDeviceDestroy is libvirt's REMOTE_PROC_NODE_DEVICE_DESTROY
|
||||||
ProcNodeDeviceDestroy = 124
|
ProcNodeDeviceDestroy = 124
|
||||||
|
// ProcStorageVolCreateXMLFrom is libvirt's REMOTE_PROC_STORAGE_VOL_CREATE_XML_FROM
|
||||||
ProcStorageVolCreateXMLFrom = 125
|
ProcStorageVolCreateXMLFrom = 125
|
||||||
|
// ProcConnectNumOfInterfaces is libvirt's REMOTE_PROC_CONNECT_NUM_OF_INTERFACES
|
||||||
ProcConnectNumOfInterfaces = 126
|
ProcConnectNumOfInterfaces = 126
|
||||||
|
// ProcConnectListInterfaces is libvirt's REMOTE_PROC_CONNECT_LIST_INTERFACES
|
||||||
ProcConnectListInterfaces = 127
|
ProcConnectListInterfaces = 127
|
||||||
|
// ProcInterfaceLookupByName is libvirt's REMOTE_PROC_INTERFACE_LOOKUP_BY_NAME
|
||||||
ProcInterfaceLookupByName = 128
|
ProcInterfaceLookupByName = 128
|
||||||
|
// ProcInterfaceLookupByMacString is libvirt's REMOTE_PROC_INTERFACE_LOOKUP_BY_MAC_STRING
|
||||||
ProcInterfaceLookupByMacString = 129
|
ProcInterfaceLookupByMacString = 129
|
||||||
|
// ProcInterfaceGetXMLDesc is libvirt's REMOTE_PROC_INTERFACE_GET_XML_DESC
|
||||||
ProcInterfaceGetXMLDesc = 130
|
ProcInterfaceGetXMLDesc = 130
|
||||||
|
// ProcInterfaceDefineXML is libvirt's REMOTE_PROC_INTERFACE_DEFINE_XML
|
||||||
ProcInterfaceDefineXML = 131
|
ProcInterfaceDefineXML = 131
|
||||||
|
// ProcInterfaceUndefine is libvirt's REMOTE_PROC_INTERFACE_UNDEFINE
|
||||||
ProcInterfaceUndefine = 132
|
ProcInterfaceUndefine = 132
|
||||||
|
// ProcInterfaceCreate is libvirt's REMOTE_PROC_INTERFACE_CREATE
|
||||||
ProcInterfaceCreate = 133
|
ProcInterfaceCreate = 133
|
||||||
|
// ProcInterfaceDestroy is libvirt's REMOTE_PROC_INTERFACE_DESTROY
|
||||||
ProcInterfaceDestroy = 134
|
ProcInterfaceDestroy = 134
|
||||||
|
// ProcConnectDomainXMLFromNative is libvirt's REMOTE_PROC_CONNECT_DOMAIN_XML_FROM_NATIVE
|
||||||
ProcConnectDomainXMLFromNative = 135
|
ProcConnectDomainXMLFromNative = 135
|
||||||
|
// ProcConnectDomainXMLToNative is libvirt's REMOTE_PROC_CONNECT_DOMAIN_XML_TO_NATIVE
|
||||||
ProcConnectDomainXMLToNative = 136
|
ProcConnectDomainXMLToNative = 136
|
||||||
|
// ProcConnectNumOfDefinedInterfaces is libvirt's REMOTE_PROC_CONNECT_NUM_OF_DEFINED_INTERFACES
|
||||||
ProcConnectNumOfDefinedInterfaces = 137
|
ProcConnectNumOfDefinedInterfaces = 137
|
||||||
|
// ProcConnectListDefinedInterfaces is libvirt's REMOTE_PROC_CONNECT_LIST_DEFINED_INTERFACES
|
||||||
ProcConnectListDefinedInterfaces = 138
|
ProcConnectListDefinedInterfaces = 138
|
||||||
|
// ProcConnectNumOfSecrets is libvirt's REMOTE_PROC_CONNECT_NUM_OF_SECRETS
|
||||||
ProcConnectNumOfSecrets = 139
|
ProcConnectNumOfSecrets = 139
|
||||||
|
// ProcConnectListSecrets is libvirt's REMOTE_PROC_CONNECT_LIST_SECRETS
|
||||||
ProcConnectListSecrets = 140
|
ProcConnectListSecrets = 140
|
||||||
|
// ProcSecretLookupByUUID is libvirt's REMOTE_PROC_SECRET_LOOKUP_BY_UUID
|
||||||
ProcSecretLookupByUUID = 141
|
ProcSecretLookupByUUID = 141
|
||||||
|
// ProcSecretDefineXML is libvirt's REMOTE_PROC_SECRET_DEFINE_XML
|
||||||
ProcSecretDefineXML = 142
|
ProcSecretDefineXML = 142
|
||||||
|
// ProcSecretGetXMLDesc is libvirt's REMOTE_PROC_SECRET_GET_XML_DESC
|
||||||
ProcSecretGetXMLDesc = 143
|
ProcSecretGetXMLDesc = 143
|
||||||
|
// ProcSecretSetValue is libvirt's REMOTE_PROC_SECRET_SET_VALUE
|
||||||
ProcSecretSetValue = 144
|
ProcSecretSetValue = 144
|
||||||
|
// ProcSecretGetValue is libvirt's REMOTE_PROC_SECRET_GET_VALUE
|
||||||
ProcSecretGetValue = 145
|
ProcSecretGetValue = 145
|
||||||
|
// ProcSecretUndefine is libvirt's REMOTE_PROC_SECRET_UNDEFINE
|
||||||
ProcSecretUndefine = 146
|
ProcSecretUndefine = 146
|
||||||
|
// ProcSecretLookupByUsage is libvirt's REMOTE_PROC_SECRET_LOOKUP_BY_USAGE
|
||||||
ProcSecretLookupByUsage = 147
|
ProcSecretLookupByUsage = 147
|
||||||
|
// ProcDomainMigratePrepareTunnel is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PREPARE_TUNNEL
|
||||||
ProcDomainMigratePrepareTunnel = 148
|
ProcDomainMigratePrepareTunnel = 148
|
||||||
|
// ProcConnectIsSecure is libvirt's REMOTE_PROC_CONNECT_IS_SECURE
|
||||||
ProcConnectIsSecure = 149
|
ProcConnectIsSecure = 149
|
||||||
|
// ProcDomainIsActive is libvirt's REMOTE_PROC_DOMAIN_IS_ACTIVE
|
||||||
ProcDomainIsActive = 150
|
ProcDomainIsActive = 150
|
||||||
|
// ProcDomainIsPersistent is libvirt's REMOTE_PROC_DOMAIN_IS_PERSISTENT
|
||||||
ProcDomainIsPersistent = 151
|
ProcDomainIsPersistent = 151
|
||||||
|
// ProcNetworkIsActive is libvirt's REMOTE_PROC_NETWORK_IS_ACTIVE
|
||||||
ProcNetworkIsActive = 152
|
ProcNetworkIsActive = 152
|
||||||
|
// ProcNetworkIsPersistent is libvirt's REMOTE_PROC_NETWORK_IS_PERSISTENT
|
||||||
ProcNetworkIsPersistent = 153
|
ProcNetworkIsPersistent = 153
|
||||||
|
// ProcStoragePoolIsActive is libvirt's REMOTE_PROC_STORAGE_POOL_IS_ACTIVE
|
||||||
ProcStoragePoolIsActive = 154
|
ProcStoragePoolIsActive = 154
|
||||||
|
// ProcStoragePoolIsPersistent is libvirt's REMOTE_PROC_STORAGE_POOL_IS_PERSISTENT
|
||||||
ProcStoragePoolIsPersistent = 155
|
ProcStoragePoolIsPersistent = 155
|
||||||
|
// ProcInterfaceIsActive is libvirt's REMOTE_PROC_INTERFACE_IS_ACTIVE
|
||||||
ProcInterfaceIsActive = 156
|
ProcInterfaceIsActive = 156
|
||||||
|
// ProcConnectGetLibVersion is libvirt's REMOTE_PROC_CONNECT_GET_LIB_VERSION
|
||||||
ProcConnectGetLibVersion = 157
|
ProcConnectGetLibVersion = 157
|
||||||
|
// ProcConnectCompareCPU is libvirt's REMOTE_PROC_CONNECT_COMPARE_CPU
|
||||||
ProcConnectCompareCPU = 158
|
ProcConnectCompareCPU = 158
|
||||||
|
// ProcDomainMemoryStats is libvirt's REMOTE_PROC_DOMAIN_MEMORY_STATS
|
||||||
ProcDomainMemoryStats = 159
|
ProcDomainMemoryStats = 159
|
||||||
|
// ProcDomainAttachDeviceFlags is libvirt's REMOTE_PROC_DOMAIN_ATTACH_DEVICE_FLAGS
|
||||||
ProcDomainAttachDeviceFlags = 160
|
ProcDomainAttachDeviceFlags = 160
|
||||||
|
// ProcDomainDetachDeviceFlags is libvirt's REMOTE_PROC_DOMAIN_DETACH_DEVICE_FLAGS
|
||||||
ProcDomainDetachDeviceFlags = 161
|
ProcDomainDetachDeviceFlags = 161
|
||||||
|
// ProcConnectBaselineCPU is libvirt's REMOTE_PROC_CONNECT_BASELINE_CPU
|
||||||
ProcConnectBaselineCPU = 162
|
ProcConnectBaselineCPU = 162
|
||||||
|
// ProcDomainGetJobInfo is libvirt's REMOTE_PROC_DOMAIN_GET_JOB_INFO
|
||||||
ProcDomainGetJobInfo = 163
|
ProcDomainGetJobInfo = 163
|
||||||
|
// ProcDomainAbortJob is libvirt's REMOTE_PROC_DOMAIN_ABORT_JOB
|
||||||
ProcDomainAbortJob = 164
|
ProcDomainAbortJob = 164
|
||||||
|
// ProcStorageVolWipe is libvirt's REMOTE_PROC_STORAGE_VOL_WIPE
|
||||||
ProcStorageVolWipe = 165
|
ProcStorageVolWipe = 165
|
||||||
|
// ProcDomainMigrateSetMaxDowntime is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_SET_MAX_DOWNTIME
|
||||||
ProcDomainMigrateSetMaxDowntime = 166
|
ProcDomainMigrateSetMaxDowntime = 166
|
||||||
|
// ProcConnectDomainEventRegisterAny is libvirt's REMOTE_PROC_CONNECT_DOMAIN_EVENT_REGISTER_ANY
|
||||||
ProcConnectDomainEventRegisterAny = 167
|
ProcConnectDomainEventRegisterAny = 167
|
||||||
|
// ProcConnectDomainEventDeregisterAny is libvirt's REMOTE_PROC_CONNECT_DOMAIN_EVENT_DEREGISTER_ANY
|
||||||
ProcConnectDomainEventDeregisterAny = 168
|
ProcConnectDomainEventDeregisterAny = 168
|
||||||
|
// ProcDomainEventReboot is libvirt's REMOTE_PROC_DOMAIN_EVENT_REBOOT
|
||||||
ProcDomainEventReboot = 169
|
ProcDomainEventReboot = 169
|
||||||
|
// ProcDomainEventRtcChange is libvirt's REMOTE_PROC_DOMAIN_EVENT_RTC_CHANGE
|
||||||
ProcDomainEventRtcChange = 170
|
ProcDomainEventRtcChange = 170
|
||||||
|
// ProcDomainEventWatchdog is libvirt's REMOTE_PROC_DOMAIN_EVENT_WATCHDOG
|
||||||
ProcDomainEventWatchdog = 171
|
ProcDomainEventWatchdog = 171
|
||||||
|
// ProcDomainEventIOError is libvirt's REMOTE_PROC_DOMAIN_EVENT_IO_ERROR
|
||||||
ProcDomainEventIOError = 172
|
ProcDomainEventIOError = 172
|
||||||
|
// ProcDomainEventGraphics is libvirt's REMOTE_PROC_DOMAIN_EVENT_GRAPHICS
|
||||||
ProcDomainEventGraphics = 173
|
ProcDomainEventGraphics = 173
|
||||||
|
// ProcDomainUpdateDeviceFlags is libvirt's REMOTE_PROC_DOMAIN_UPDATE_DEVICE_FLAGS
|
||||||
ProcDomainUpdateDeviceFlags = 174
|
ProcDomainUpdateDeviceFlags = 174
|
||||||
|
// ProcNwfilterLookupByName is libvirt's REMOTE_PROC_NWFILTER_LOOKUP_BY_NAME
|
||||||
ProcNwfilterLookupByName = 175
|
ProcNwfilterLookupByName = 175
|
||||||
|
// ProcNwfilterLookupByUUID is libvirt's REMOTE_PROC_NWFILTER_LOOKUP_BY_UUID
|
||||||
ProcNwfilterLookupByUUID = 176
|
ProcNwfilterLookupByUUID = 176
|
||||||
|
// ProcNwfilterGetXMLDesc is libvirt's REMOTE_PROC_NWFILTER_GET_XML_DESC
|
||||||
ProcNwfilterGetXMLDesc = 177
|
ProcNwfilterGetXMLDesc = 177
|
||||||
|
// ProcConnectNumOfNwfilters is libvirt's REMOTE_PROC_CONNECT_NUM_OF_NWFILTERS
|
||||||
ProcConnectNumOfNwfilters = 178
|
ProcConnectNumOfNwfilters = 178
|
||||||
|
// ProcConnectListNwfilters is libvirt's REMOTE_PROC_CONNECT_LIST_NWFILTERS
|
||||||
ProcConnectListNwfilters = 179
|
ProcConnectListNwfilters = 179
|
||||||
|
// ProcNwfilterDefineXML is libvirt's REMOTE_PROC_NWFILTER_DEFINE_XML
|
||||||
ProcNwfilterDefineXML = 180
|
ProcNwfilterDefineXML = 180
|
||||||
|
// ProcNwfilterUndefine is libvirt's REMOTE_PROC_NWFILTER_UNDEFINE
|
||||||
ProcNwfilterUndefine = 181
|
ProcNwfilterUndefine = 181
|
||||||
|
// ProcDomainManagedSave is libvirt's REMOTE_PROC_DOMAIN_MANAGED_SAVE
|
||||||
ProcDomainManagedSave = 182
|
ProcDomainManagedSave = 182
|
||||||
|
// ProcDomainHasManagedSaveImage is libvirt's REMOTE_PROC_DOMAIN_HAS_MANAGED_SAVE_IMAGE
|
||||||
ProcDomainHasManagedSaveImage = 183
|
ProcDomainHasManagedSaveImage = 183
|
||||||
|
// ProcDomainManagedSaveRemove is libvirt's REMOTE_PROC_DOMAIN_MANAGED_SAVE_REMOVE
|
||||||
ProcDomainManagedSaveRemove = 184
|
ProcDomainManagedSaveRemove = 184
|
||||||
|
// ProcDomainSnapshotCreateXML is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_CREATE_XML
|
||||||
ProcDomainSnapshotCreateXML = 185
|
ProcDomainSnapshotCreateXML = 185
|
||||||
|
// ProcDomainSnapshotGetXMLDesc is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_GET_XML_DESC
|
||||||
ProcDomainSnapshotGetXMLDesc = 186
|
ProcDomainSnapshotGetXMLDesc = 186
|
||||||
|
// ProcDomainSnapshotNum is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_NUM
|
||||||
ProcDomainSnapshotNum = 187
|
ProcDomainSnapshotNum = 187
|
||||||
|
// ProcDomainSnapshotListNames is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_LIST_NAMES
|
||||||
ProcDomainSnapshotListNames = 188
|
ProcDomainSnapshotListNames = 188
|
||||||
|
// ProcDomainSnapshotLookupByName is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_LOOKUP_BY_NAME
|
||||||
ProcDomainSnapshotLookupByName = 189
|
ProcDomainSnapshotLookupByName = 189
|
||||||
|
// ProcDomainHasCurrentSnapshot is libvirt's REMOTE_PROC_DOMAIN_HAS_CURRENT_SNAPSHOT
|
||||||
ProcDomainHasCurrentSnapshot = 190
|
ProcDomainHasCurrentSnapshot = 190
|
||||||
|
// ProcDomainSnapshotCurrent is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_CURRENT
|
||||||
ProcDomainSnapshotCurrent = 191
|
ProcDomainSnapshotCurrent = 191
|
||||||
|
// ProcDomainRevertToSnapshot is libvirt's REMOTE_PROC_DOMAIN_REVERT_TO_SNAPSHOT
|
||||||
ProcDomainRevertToSnapshot = 192
|
ProcDomainRevertToSnapshot = 192
|
||||||
|
// ProcDomainSnapshotDelete is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_DELETE
|
||||||
ProcDomainSnapshotDelete = 193
|
ProcDomainSnapshotDelete = 193
|
||||||
|
// ProcDomainGetBlockInfo is libvirt's REMOTE_PROC_DOMAIN_GET_BLOCK_INFO
|
||||||
ProcDomainGetBlockInfo = 194
|
ProcDomainGetBlockInfo = 194
|
||||||
|
// ProcDomainEventIOErrorReason is libvirt's REMOTE_PROC_DOMAIN_EVENT_IO_ERROR_REASON
|
||||||
ProcDomainEventIOErrorReason = 195
|
ProcDomainEventIOErrorReason = 195
|
||||||
|
// ProcDomainCreateWithFlags is libvirt's REMOTE_PROC_DOMAIN_CREATE_WITH_FLAGS
|
||||||
ProcDomainCreateWithFlags = 196
|
ProcDomainCreateWithFlags = 196
|
||||||
|
// ProcDomainSetMemoryParameters is libvirt's REMOTE_PROC_DOMAIN_SET_MEMORY_PARAMETERS
|
||||||
ProcDomainSetMemoryParameters = 197
|
ProcDomainSetMemoryParameters = 197
|
||||||
|
// ProcDomainGetMemoryParameters is libvirt's REMOTE_PROC_DOMAIN_GET_MEMORY_PARAMETERS
|
||||||
ProcDomainGetMemoryParameters = 198
|
ProcDomainGetMemoryParameters = 198
|
||||||
|
// ProcDomainSetVcpusFlags is libvirt's REMOTE_PROC_DOMAIN_SET_VCPUS_FLAGS
|
||||||
ProcDomainSetVcpusFlags = 199
|
ProcDomainSetVcpusFlags = 199
|
||||||
|
// ProcDomainGetVcpusFlags is libvirt's REMOTE_PROC_DOMAIN_GET_VCPUS_FLAGS
|
||||||
ProcDomainGetVcpusFlags = 200
|
ProcDomainGetVcpusFlags = 200
|
||||||
|
// ProcDomainOpenConsole is libvirt's REMOTE_PROC_DOMAIN_OPEN_CONSOLE
|
||||||
ProcDomainOpenConsole = 201
|
ProcDomainOpenConsole = 201
|
||||||
|
// ProcDomainIsUpdated is libvirt's REMOTE_PROC_DOMAIN_IS_UPDATED
|
||||||
ProcDomainIsUpdated = 202
|
ProcDomainIsUpdated = 202
|
||||||
|
// ProcConnectGetSysinfo is libvirt's REMOTE_PROC_CONNECT_GET_SYSINFO
|
||||||
ProcConnectGetSysinfo = 203
|
ProcConnectGetSysinfo = 203
|
||||||
|
// ProcDomainSetMemoryFlags is libvirt's REMOTE_PROC_DOMAIN_SET_MEMORY_FLAGS
|
||||||
ProcDomainSetMemoryFlags = 204
|
ProcDomainSetMemoryFlags = 204
|
||||||
|
// ProcDomainSetBlkioParameters is libvirt's REMOTE_PROC_DOMAIN_SET_BLKIO_PARAMETERS
|
||||||
ProcDomainSetBlkioParameters = 205
|
ProcDomainSetBlkioParameters = 205
|
||||||
|
// ProcDomainGetBlkioParameters is libvirt's REMOTE_PROC_DOMAIN_GET_BLKIO_PARAMETERS
|
||||||
ProcDomainGetBlkioParameters = 206
|
ProcDomainGetBlkioParameters = 206
|
||||||
|
// ProcDomainMigrateSetMaxSpeed is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_SET_MAX_SPEED
|
||||||
ProcDomainMigrateSetMaxSpeed = 207
|
ProcDomainMigrateSetMaxSpeed = 207
|
||||||
|
// ProcStorageVolUpload is libvirt's REMOTE_PROC_STORAGE_VOL_UPLOAD
|
||||||
ProcStorageVolUpload = 208
|
ProcStorageVolUpload = 208
|
||||||
|
// ProcStorageVolDownload is libvirt's REMOTE_PROC_STORAGE_VOL_DOWNLOAD
|
||||||
ProcStorageVolDownload = 209
|
ProcStorageVolDownload = 209
|
||||||
|
// ProcDomainInjectNmi is libvirt's REMOTE_PROC_DOMAIN_INJECT_NMI
|
||||||
ProcDomainInjectNmi = 210
|
ProcDomainInjectNmi = 210
|
||||||
|
// ProcDomainScreenshot is libvirt's REMOTE_PROC_DOMAIN_SCREENSHOT
|
||||||
ProcDomainScreenshot = 211
|
ProcDomainScreenshot = 211
|
||||||
|
// ProcDomainGetState is libvirt's REMOTE_PROC_DOMAIN_GET_STATE
|
||||||
ProcDomainGetState = 212
|
ProcDomainGetState = 212
|
||||||
|
// ProcDomainMigrateBegin3 is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_BEGIN3
|
||||||
ProcDomainMigrateBegin3 = 213
|
ProcDomainMigrateBegin3 = 213
|
||||||
|
// ProcDomainMigratePrepare3 is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PREPARE3
|
||||||
ProcDomainMigratePrepare3 = 214
|
ProcDomainMigratePrepare3 = 214
|
||||||
|
// ProcDomainMigratePrepareTunnel3 is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PREPARE_TUNNEL3
|
||||||
ProcDomainMigratePrepareTunnel3 = 215
|
ProcDomainMigratePrepareTunnel3 = 215
|
||||||
|
// ProcDomainMigratePerform3 is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PERFORM3
|
||||||
ProcDomainMigratePerform3 = 216
|
ProcDomainMigratePerform3 = 216
|
||||||
|
// ProcDomainMigrateFinish3 is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_FINISH3
|
||||||
ProcDomainMigrateFinish3 = 217
|
ProcDomainMigrateFinish3 = 217
|
||||||
|
// ProcDomainMigrateConfirm3 is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_CONFIRM3
|
||||||
ProcDomainMigrateConfirm3 = 218
|
ProcDomainMigrateConfirm3 = 218
|
||||||
|
// ProcDomainSetSchedulerParametersFlags is libvirt's REMOTE_PROC_DOMAIN_SET_SCHEDULER_PARAMETERS_FLAGS
|
||||||
ProcDomainSetSchedulerParametersFlags = 219
|
ProcDomainSetSchedulerParametersFlags = 219
|
||||||
|
// ProcInterfaceChangeBegin is libvirt's REMOTE_PROC_INTERFACE_CHANGE_BEGIN
|
||||||
ProcInterfaceChangeBegin = 220
|
ProcInterfaceChangeBegin = 220
|
||||||
|
// ProcInterfaceChangeCommit is libvirt's REMOTE_PROC_INTERFACE_CHANGE_COMMIT
|
||||||
ProcInterfaceChangeCommit = 221
|
ProcInterfaceChangeCommit = 221
|
||||||
|
// ProcInterfaceChangeRollback is libvirt's REMOTE_PROC_INTERFACE_CHANGE_ROLLBACK
|
||||||
ProcInterfaceChangeRollback = 222
|
ProcInterfaceChangeRollback = 222
|
||||||
|
// ProcDomainGetSchedulerParametersFlags is libvirt's REMOTE_PROC_DOMAIN_GET_SCHEDULER_PARAMETERS_FLAGS
|
||||||
ProcDomainGetSchedulerParametersFlags = 223
|
ProcDomainGetSchedulerParametersFlags = 223
|
||||||
|
// ProcDomainEventControlError is libvirt's REMOTE_PROC_DOMAIN_EVENT_CONTROL_ERROR
|
||||||
ProcDomainEventControlError = 224
|
ProcDomainEventControlError = 224
|
||||||
|
// ProcDomainPinVcpuFlags is libvirt's REMOTE_PROC_DOMAIN_PIN_VCPU_FLAGS
|
||||||
ProcDomainPinVcpuFlags = 225
|
ProcDomainPinVcpuFlags = 225
|
||||||
|
// ProcDomainSendKey is libvirt's REMOTE_PROC_DOMAIN_SEND_KEY
|
||||||
ProcDomainSendKey = 226
|
ProcDomainSendKey = 226
|
||||||
|
// ProcNodeGetCPUStats is libvirt's REMOTE_PROC_NODE_GET_CPU_STATS
|
||||||
ProcNodeGetCPUStats = 227
|
ProcNodeGetCPUStats = 227
|
||||||
|
// ProcNodeGetMemoryStats is libvirt's REMOTE_PROC_NODE_GET_MEMORY_STATS
|
||||||
ProcNodeGetMemoryStats = 228
|
ProcNodeGetMemoryStats = 228
|
||||||
|
// ProcDomainGetControlInfo is libvirt's REMOTE_PROC_DOMAIN_GET_CONTROL_INFO
|
||||||
ProcDomainGetControlInfo = 229
|
ProcDomainGetControlInfo = 229
|
||||||
|
// ProcDomainGetVcpuPinInfo is libvirt's REMOTE_PROC_DOMAIN_GET_VCPU_PIN_INFO
|
||||||
ProcDomainGetVcpuPinInfo = 230
|
ProcDomainGetVcpuPinInfo = 230
|
||||||
|
// ProcDomainUndefineFlags is libvirt's REMOTE_PROC_DOMAIN_UNDEFINE_FLAGS
|
||||||
ProcDomainUndefineFlags = 231
|
ProcDomainUndefineFlags = 231
|
||||||
|
// ProcDomainSaveFlags is libvirt's REMOTE_PROC_DOMAIN_SAVE_FLAGS
|
||||||
ProcDomainSaveFlags = 232
|
ProcDomainSaveFlags = 232
|
||||||
|
// ProcDomainRestoreFlags is libvirt's REMOTE_PROC_DOMAIN_RESTORE_FLAGS
|
||||||
ProcDomainRestoreFlags = 233
|
ProcDomainRestoreFlags = 233
|
||||||
|
// ProcDomainDestroyFlags is libvirt's REMOTE_PROC_DOMAIN_DESTROY_FLAGS
|
||||||
ProcDomainDestroyFlags = 234
|
ProcDomainDestroyFlags = 234
|
||||||
|
// ProcDomainSaveImageGetXMLDesc is libvirt's REMOTE_PROC_DOMAIN_SAVE_IMAGE_GET_XML_DESC
|
||||||
ProcDomainSaveImageGetXMLDesc = 235
|
ProcDomainSaveImageGetXMLDesc = 235
|
||||||
|
// ProcDomainSaveImageDefineXML is libvirt's REMOTE_PROC_DOMAIN_SAVE_IMAGE_DEFINE_XML
|
||||||
ProcDomainSaveImageDefineXML = 236
|
ProcDomainSaveImageDefineXML = 236
|
||||||
|
// ProcDomainBlockJobAbort is libvirt's REMOTE_PROC_DOMAIN_BLOCK_JOB_ABORT
|
||||||
ProcDomainBlockJobAbort = 237
|
ProcDomainBlockJobAbort = 237
|
||||||
|
// ProcDomainGetBlockJobInfo is libvirt's REMOTE_PROC_DOMAIN_GET_BLOCK_JOB_INFO
|
||||||
ProcDomainGetBlockJobInfo = 238
|
ProcDomainGetBlockJobInfo = 238
|
||||||
|
// ProcDomainBlockJobSetSpeed is libvirt's REMOTE_PROC_DOMAIN_BLOCK_JOB_SET_SPEED
|
||||||
ProcDomainBlockJobSetSpeed = 239
|
ProcDomainBlockJobSetSpeed = 239
|
||||||
|
// ProcDomainBlockPull is libvirt's REMOTE_PROC_DOMAIN_BLOCK_PULL
|
||||||
ProcDomainBlockPull = 240
|
ProcDomainBlockPull = 240
|
||||||
|
// ProcDomainEventBlockJob is libvirt's REMOTE_PROC_DOMAIN_EVENT_BLOCK_JOB
|
||||||
ProcDomainEventBlockJob = 241
|
ProcDomainEventBlockJob = 241
|
||||||
|
// ProcDomainMigrateGetMaxSpeed is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_GET_MAX_SPEED
|
||||||
ProcDomainMigrateGetMaxSpeed = 242
|
ProcDomainMigrateGetMaxSpeed = 242
|
||||||
|
// ProcDomainBlockStatsFlags is libvirt's REMOTE_PROC_DOMAIN_BLOCK_STATS_FLAGS
|
||||||
ProcDomainBlockStatsFlags = 243
|
ProcDomainBlockStatsFlags = 243
|
||||||
|
// ProcDomainSnapshotGetParent is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_GET_PARENT
|
||||||
ProcDomainSnapshotGetParent = 244
|
ProcDomainSnapshotGetParent = 244
|
||||||
|
// ProcDomainReset is libvirt's REMOTE_PROC_DOMAIN_RESET
|
||||||
ProcDomainReset = 245
|
ProcDomainReset = 245
|
||||||
|
// ProcDomainSnapshotNumChildren is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_NUM_CHILDREN
|
||||||
ProcDomainSnapshotNumChildren = 246
|
ProcDomainSnapshotNumChildren = 246
|
||||||
|
// ProcDomainSnapshotListChildrenNames is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_LIST_CHILDREN_NAMES
|
||||||
ProcDomainSnapshotListChildrenNames = 247
|
ProcDomainSnapshotListChildrenNames = 247
|
||||||
|
// ProcDomainEventDiskChange is libvirt's REMOTE_PROC_DOMAIN_EVENT_DISK_CHANGE
|
||||||
ProcDomainEventDiskChange = 248
|
ProcDomainEventDiskChange = 248
|
||||||
|
// ProcDomainOpenGraphics is libvirt's REMOTE_PROC_DOMAIN_OPEN_GRAPHICS
|
||||||
ProcDomainOpenGraphics = 249
|
ProcDomainOpenGraphics = 249
|
||||||
|
// ProcNodeSuspendForDuration is libvirt's REMOTE_PROC_NODE_SUSPEND_FOR_DURATION
|
||||||
ProcNodeSuspendForDuration = 250
|
ProcNodeSuspendForDuration = 250
|
||||||
|
// ProcDomainBlockResize is libvirt's REMOTE_PROC_DOMAIN_BLOCK_RESIZE
|
||||||
ProcDomainBlockResize = 251
|
ProcDomainBlockResize = 251
|
||||||
|
// ProcDomainSetBlockIOTune is libvirt's REMOTE_PROC_DOMAIN_SET_BLOCK_IO_TUNE
|
||||||
ProcDomainSetBlockIOTune = 252
|
ProcDomainSetBlockIOTune = 252
|
||||||
|
// ProcDomainGetBlockIOTune is libvirt's REMOTE_PROC_DOMAIN_GET_BLOCK_IO_TUNE
|
||||||
ProcDomainGetBlockIOTune = 253
|
ProcDomainGetBlockIOTune = 253
|
||||||
|
// ProcDomainSetNumaParameters is libvirt's REMOTE_PROC_DOMAIN_SET_NUMA_PARAMETERS
|
||||||
ProcDomainSetNumaParameters = 254
|
ProcDomainSetNumaParameters = 254
|
||||||
|
// ProcDomainGetNumaParameters is libvirt's REMOTE_PROC_DOMAIN_GET_NUMA_PARAMETERS
|
||||||
ProcDomainGetNumaParameters = 255
|
ProcDomainGetNumaParameters = 255
|
||||||
|
// ProcDomainSetInterfaceParameters is libvirt's REMOTE_PROC_DOMAIN_SET_INTERFACE_PARAMETERS
|
||||||
ProcDomainSetInterfaceParameters = 256
|
ProcDomainSetInterfaceParameters = 256
|
||||||
|
// ProcDomainGetInterfaceParameters is libvirt's REMOTE_PROC_DOMAIN_GET_INTERFACE_PARAMETERS
|
||||||
ProcDomainGetInterfaceParameters = 257
|
ProcDomainGetInterfaceParameters = 257
|
||||||
|
// ProcDomainShutdownFlags is libvirt's REMOTE_PROC_DOMAIN_SHUTDOWN_FLAGS
|
||||||
ProcDomainShutdownFlags = 258
|
ProcDomainShutdownFlags = 258
|
||||||
|
// ProcStorageVolWipePattern is libvirt's REMOTE_PROC_STORAGE_VOL_WIPE_PATTERN
|
||||||
ProcStorageVolWipePattern = 259
|
ProcStorageVolWipePattern = 259
|
||||||
|
// ProcStorageVolResize is libvirt's REMOTE_PROC_STORAGE_VOL_RESIZE
|
||||||
ProcStorageVolResize = 260
|
ProcStorageVolResize = 260
|
||||||
|
// ProcDomainPmSuspendForDuration is libvirt's REMOTE_PROC_DOMAIN_PM_SUSPEND_FOR_DURATION
|
||||||
ProcDomainPmSuspendForDuration = 261
|
ProcDomainPmSuspendForDuration = 261
|
||||||
|
// ProcDomainGetCPUStats is libvirt's REMOTE_PROC_DOMAIN_GET_CPU_STATS
|
||||||
ProcDomainGetCPUStats = 262
|
ProcDomainGetCPUStats = 262
|
||||||
|
// ProcDomainGetDiskErrors is libvirt's REMOTE_PROC_DOMAIN_GET_DISK_ERRORS
|
||||||
ProcDomainGetDiskErrors = 263
|
ProcDomainGetDiskErrors = 263
|
||||||
|
// ProcDomainSetMetadata is libvirt's REMOTE_PROC_DOMAIN_SET_METADATA
|
||||||
ProcDomainSetMetadata = 264
|
ProcDomainSetMetadata = 264
|
||||||
|
// ProcDomainGetMetadata is libvirt's REMOTE_PROC_DOMAIN_GET_METADATA
|
||||||
ProcDomainGetMetadata = 265
|
ProcDomainGetMetadata = 265
|
||||||
|
// ProcDomainBlockRebase is libvirt's REMOTE_PROC_DOMAIN_BLOCK_REBASE
|
||||||
ProcDomainBlockRebase = 266
|
ProcDomainBlockRebase = 266
|
||||||
|
// ProcDomainPmWakeup is libvirt's REMOTE_PROC_DOMAIN_PM_WAKEUP
|
||||||
ProcDomainPmWakeup = 267
|
ProcDomainPmWakeup = 267
|
||||||
|
// ProcDomainEventTrayChange is libvirt's REMOTE_PROC_DOMAIN_EVENT_TRAY_CHANGE
|
||||||
ProcDomainEventTrayChange = 268
|
ProcDomainEventTrayChange = 268
|
||||||
|
// ProcDomainEventPmwakeup is libvirt's REMOTE_PROC_DOMAIN_EVENT_PMWAKEUP
|
||||||
ProcDomainEventPmwakeup = 269
|
ProcDomainEventPmwakeup = 269
|
||||||
|
// ProcDomainEventPmsuspend is libvirt's REMOTE_PROC_DOMAIN_EVENT_PMSUSPEND
|
||||||
ProcDomainEventPmsuspend = 270
|
ProcDomainEventPmsuspend = 270
|
||||||
|
// ProcDomainSnapshotIsCurrent is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_IS_CURRENT
|
||||||
ProcDomainSnapshotIsCurrent = 271
|
ProcDomainSnapshotIsCurrent = 271
|
||||||
|
// ProcDomainSnapshotHasMetadata is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_HAS_METADATA
|
||||||
ProcDomainSnapshotHasMetadata = 272
|
ProcDomainSnapshotHasMetadata = 272
|
||||||
|
// ProcConnectListAllDomains is libvirt's REMOTE_PROC_CONNECT_LIST_ALL_DOMAINS
|
||||||
ProcConnectListAllDomains = 273
|
ProcConnectListAllDomains = 273
|
||||||
|
// ProcDomainListAllSnapshots is libvirt's REMOTE_PROC_DOMAIN_LIST_ALL_SNAPSHOTS
|
||||||
ProcDomainListAllSnapshots = 274
|
ProcDomainListAllSnapshots = 274
|
||||||
|
// ProcDomainSnapshotListAllChildren is libvirt's REMOTE_PROC_DOMAIN_SNAPSHOT_LIST_ALL_CHILDREN
|
||||||
ProcDomainSnapshotListAllChildren = 275
|
ProcDomainSnapshotListAllChildren = 275
|
||||||
|
// ProcDomainEventBalloonChange is libvirt's REMOTE_PROC_DOMAIN_EVENT_BALLOON_CHANGE
|
||||||
ProcDomainEventBalloonChange = 276
|
ProcDomainEventBalloonChange = 276
|
||||||
|
// ProcDomainGetHostname is libvirt's REMOTE_PROC_DOMAIN_GET_HOSTNAME
|
||||||
ProcDomainGetHostname = 277
|
ProcDomainGetHostname = 277
|
||||||
|
// ProcDomainGetSecurityLabelList is libvirt's REMOTE_PROC_DOMAIN_GET_SECURITY_LABEL_LIST
|
||||||
ProcDomainGetSecurityLabelList = 278
|
ProcDomainGetSecurityLabelList = 278
|
||||||
|
// ProcDomainPinEmulator is libvirt's REMOTE_PROC_DOMAIN_PIN_EMULATOR
|
||||||
ProcDomainPinEmulator = 279
|
ProcDomainPinEmulator = 279
|
||||||
|
// ProcDomainGetEmulatorPinInfo is libvirt's REMOTE_PROC_DOMAIN_GET_EMULATOR_PIN_INFO
|
||||||
ProcDomainGetEmulatorPinInfo = 280
|
ProcDomainGetEmulatorPinInfo = 280
|
||||||
|
// ProcConnectListAllStoragePools is libvirt's REMOTE_PROC_CONNECT_LIST_ALL_STORAGE_POOLS
|
||||||
ProcConnectListAllStoragePools = 281
|
ProcConnectListAllStoragePools = 281
|
||||||
|
// ProcStoragePoolListAllVolumes is libvirt's REMOTE_PROC_STORAGE_POOL_LIST_ALL_VOLUMES
|
||||||
ProcStoragePoolListAllVolumes = 282
|
ProcStoragePoolListAllVolumes = 282
|
||||||
|
// ProcConnectListAllNetworks is libvirt's REMOTE_PROC_CONNECT_LIST_ALL_NETWORKS
|
||||||
ProcConnectListAllNetworks = 283
|
ProcConnectListAllNetworks = 283
|
||||||
|
// ProcConnectListAllInterfaces is libvirt's REMOTE_PROC_CONNECT_LIST_ALL_INTERFACES
|
||||||
ProcConnectListAllInterfaces = 284
|
ProcConnectListAllInterfaces = 284
|
||||||
|
// ProcConnectListAllNodeDevices is libvirt's REMOTE_PROC_CONNECT_LIST_ALL_NODE_DEVICES
|
||||||
ProcConnectListAllNodeDevices = 285
|
ProcConnectListAllNodeDevices = 285
|
||||||
|
// ProcConnectListAllNwfilters is libvirt's REMOTE_PROC_CONNECT_LIST_ALL_NWFILTERS
|
||||||
ProcConnectListAllNwfilters = 286
|
ProcConnectListAllNwfilters = 286
|
||||||
|
// ProcConnectListAllSecrets is libvirt's REMOTE_PROC_CONNECT_LIST_ALL_SECRETS
|
||||||
ProcConnectListAllSecrets = 287
|
ProcConnectListAllSecrets = 287
|
||||||
|
// ProcNodeSetMemoryParameters is libvirt's REMOTE_PROC_NODE_SET_MEMORY_PARAMETERS
|
||||||
ProcNodeSetMemoryParameters = 288
|
ProcNodeSetMemoryParameters = 288
|
||||||
|
// ProcNodeGetMemoryParameters is libvirt's REMOTE_PROC_NODE_GET_MEMORY_PARAMETERS
|
||||||
ProcNodeGetMemoryParameters = 289
|
ProcNodeGetMemoryParameters = 289
|
||||||
|
// ProcDomainBlockCommit is libvirt's REMOTE_PROC_DOMAIN_BLOCK_COMMIT
|
||||||
ProcDomainBlockCommit = 290
|
ProcDomainBlockCommit = 290
|
||||||
|
// ProcNetworkUpdate is libvirt's REMOTE_PROC_NETWORK_UPDATE
|
||||||
ProcNetworkUpdate = 291
|
ProcNetworkUpdate = 291
|
||||||
|
// ProcDomainEventPmsuspendDisk is libvirt's REMOTE_PROC_DOMAIN_EVENT_PMSUSPEND_DISK
|
||||||
ProcDomainEventPmsuspendDisk = 292
|
ProcDomainEventPmsuspendDisk = 292
|
||||||
|
// ProcNodeGetCPUMap is libvirt's REMOTE_PROC_NODE_GET_CPU_MAP
|
||||||
ProcNodeGetCPUMap = 293
|
ProcNodeGetCPUMap = 293
|
||||||
|
// ProcDomainFstrim is libvirt's REMOTE_PROC_DOMAIN_FSTRIM
|
||||||
ProcDomainFstrim = 294
|
ProcDomainFstrim = 294
|
||||||
|
// ProcDomainSendProcessSignal is libvirt's REMOTE_PROC_DOMAIN_SEND_PROCESS_SIGNAL
|
||||||
ProcDomainSendProcessSignal = 295
|
ProcDomainSendProcessSignal = 295
|
||||||
|
// ProcDomainOpenChannel is libvirt's REMOTE_PROC_DOMAIN_OPEN_CHANNEL
|
||||||
ProcDomainOpenChannel = 296
|
ProcDomainOpenChannel = 296
|
||||||
|
// ProcNodeDeviceLookupScsiHostByWwn is libvirt's REMOTE_PROC_NODE_DEVICE_LOOKUP_SCSI_HOST_BY_WWN
|
||||||
ProcNodeDeviceLookupScsiHostByWwn = 297
|
ProcNodeDeviceLookupScsiHostByWwn = 297
|
||||||
|
// ProcDomainGetJobStats is libvirt's REMOTE_PROC_DOMAIN_GET_JOB_STATS
|
||||||
ProcDomainGetJobStats = 298
|
ProcDomainGetJobStats = 298
|
||||||
|
// ProcDomainMigrateGetCompressionCache is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_GET_COMPRESSION_CACHE
|
||||||
ProcDomainMigrateGetCompressionCache = 299
|
ProcDomainMigrateGetCompressionCache = 299
|
||||||
|
// ProcDomainMigrateSetCompressionCache is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_SET_COMPRESSION_CACHE
|
||||||
ProcDomainMigrateSetCompressionCache = 300
|
ProcDomainMigrateSetCompressionCache = 300
|
||||||
|
// ProcNodeDeviceDetachFlags is libvirt's REMOTE_PROC_NODE_DEVICE_DETACH_FLAGS
|
||||||
ProcNodeDeviceDetachFlags = 301
|
ProcNodeDeviceDetachFlags = 301
|
||||||
|
// ProcDomainMigrateBegin3Params is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_BEGIN3_PARAMS
|
||||||
ProcDomainMigrateBegin3Params = 302
|
ProcDomainMigrateBegin3Params = 302
|
||||||
|
// ProcDomainMigratePrepare3Params is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PREPARE3_PARAMS
|
||||||
ProcDomainMigratePrepare3Params = 303
|
ProcDomainMigratePrepare3Params = 303
|
||||||
|
// ProcDomainMigratePrepareTunnel3Params is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PREPARE_TUNNEL3_PARAMS
|
||||||
ProcDomainMigratePrepareTunnel3Params = 304
|
ProcDomainMigratePrepareTunnel3Params = 304
|
||||||
|
// ProcDomainMigratePerform3Params is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_PERFORM3_PARAMS
|
||||||
ProcDomainMigratePerform3Params = 305
|
ProcDomainMigratePerform3Params = 305
|
||||||
|
// ProcDomainMigrateFinish3Params is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_FINISH3_PARAMS
|
||||||
ProcDomainMigrateFinish3Params = 306
|
ProcDomainMigrateFinish3Params = 306
|
||||||
|
// ProcDomainMigrateConfirm3Params is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_CONFIRM3_PARAMS
|
||||||
ProcDomainMigrateConfirm3Params = 307
|
ProcDomainMigrateConfirm3Params = 307
|
||||||
|
// ProcDomainSetMemoryStatsPeriod is libvirt's REMOTE_PROC_DOMAIN_SET_MEMORY_STATS_PERIOD
|
||||||
ProcDomainSetMemoryStatsPeriod = 308
|
ProcDomainSetMemoryStatsPeriod = 308
|
||||||
|
// ProcDomainCreateXMLWithFiles is libvirt's REMOTE_PROC_DOMAIN_CREATE_XML_WITH_FILES
|
||||||
ProcDomainCreateXMLWithFiles = 309
|
ProcDomainCreateXMLWithFiles = 309
|
||||||
|
// ProcDomainCreateWithFiles is libvirt's REMOTE_PROC_DOMAIN_CREATE_WITH_FILES
|
||||||
ProcDomainCreateWithFiles = 310
|
ProcDomainCreateWithFiles = 310
|
||||||
|
// ProcDomainEventDeviceRemoved is libvirt's REMOTE_PROC_DOMAIN_EVENT_DEVICE_REMOVED
|
||||||
ProcDomainEventDeviceRemoved = 311
|
ProcDomainEventDeviceRemoved = 311
|
||||||
|
// ProcConnectGetCPUModelNames is libvirt's REMOTE_PROC_CONNECT_GET_CPU_MODEL_NAMES
|
||||||
ProcConnectGetCPUModelNames = 312
|
ProcConnectGetCPUModelNames = 312
|
||||||
|
// ProcConnectNetworkEventRegisterAny is libvirt's REMOTE_PROC_CONNECT_NETWORK_EVENT_REGISTER_ANY
|
||||||
ProcConnectNetworkEventRegisterAny = 313
|
ProcConnectNetworkEventRegisterAny = 313
|
||||||
|
// ProcConnectNetworkEventDeregisterAny is libvirt's REMOTE_PROC_CONNECT_NETWORK_EVENT_DEREGISTER_ANY
|
||||||
ProcConnectNetworkEventDeregisterAny = 314
|
ProcConnectNetworkEventDeregisterAny = 314
|
||||||
|
// ProcNetworkEventLifecycle is libvirt's REMOTE_PROC_NETWORK_EVENT_LIFECYCLE
|
||||||
ProcNetworkEventLifecycle = 315
|
ProcNetworkEventLifecycle = 315
|
||||||
|
// ProcConnectDomainEventCallbackRegisterAny is libvirt's REMOTE_PROC_CONNECT_DOMAIN_EVENT_CALLBACK_REGISTER_ANY
|
||||||
ProcConnectDomainEventCallbackRegisterAny = 316
|
ProcConnectDomainEventCallbackRegisterAny = 316
|
||||||
|
// ProcConnectDomainEventCallbackDeregisterAny is libvirt's REMOTE_PROC_CONNECT_DOMAIN_EVENT_CALLBACK_DEREGISTER_ANY
|
||||||
ProcConnectDomainEventCallbackDeregisterAny = 317
|
ProcConnectDomainEventCallbackDeregisterAny = 317
|
||||||
|
// ProcDomainEventCallbackLifecycle is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_LIFECYCLE
|
||||||
ProcDomainEventCallbackLifecycle = 318
|
ProcDomainEventCallbackLifecycle = 318
|
||||||
|
// ProcDomainEventCallbackReboot is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_REBOOT
|
||||||
ProcDomainEventCallbackReboot = 319
|
ProcDomainEventCallbackReboot = 319
|
||||||
|
// ProcDomainEventCallbackRtcChange is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_RTC_CHANGE
|
||||||
ProcDomainEventCallbackRtcChange = 320
|
ProcDomainEventCallbackRtcChange = 320
|
||||||
|
// ProcDomainEventCallbackWatchdog is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_WATCHDOG
|
||||||
ProcDomainEventCallbackWatchdog = 321
|
ProcDomainEventCallbackWatchdog = 321
|
||||||
|
// ProcDomainEventCallbackIOError is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_IO_ERROR
|
||||||
ProcDomainEventCallbackIOError = 322
|
ProcDomainEventCallbackIOError = 322
|
||||||
|
// ProcDomainEventCallbackGraphics is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_GRAPHICS
|
||||||
ProcDomainEventCallbackGraphics = 323
|
ProcDomainEventCallbackGraphics = 323
|
||||||
|
// ProcDomainEventCallbackIOErrorReason is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_IO_ERROR_REASON
|
||||||
ProcDomainEventCallbackIOErrorReason = 324
|
ProcDomainEventCallbackIOErrorReason = 324
|
||||||
|
// ProcDomainEventCallbackControlError is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_CONTROL_ERROR
|
||||||
ProcDomainEventCallbackControlError = 325
|
ProcDomainEventCallbackControlError = 325
|
||||||
|
// ProcDomainEventCallbackBlockJob is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_BLOCK_JOB
|
||||||
ProcDomainEventCallbackBlockJob = 326
|
ProcDomainEventCallbackBlockJob = 326
|
||||||
|
// ProcDomainEventCallbackDiskChange is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_DISK_CHANGE
|
||||||
ProcDomainEventCallbackDiskChange = 327
|
ProcDomainEventCallbackDiskChange = 327
|
||||||
|
// ProcDomainEventCallbackTrayChange is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_TRAY_CHANGE
|
||||||
ProcDomainEventCallbackTrayChange = 328
|
ProcDomainEventCallbackTrayChange = 328
|
||||||
|
// ProcDomainEventCallbackPmwakeup is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_PMWAKEUP
|
||||||
ProcDomainEventCallbackPmwakeup = 329
|
ProcDomainEventCallbackPmwakeup = 329
|
||||||
|
// ProcDomainEventCallbackPmsuspend is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_PMSUSPEND
|
||||||
ProcDomainEventCallbackPmsuspend = 330
|
ProcDomainEventCallbackPmsuspend = 330
|
||||||
|
// ProcDomainEventCallbackBalloonChange is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_BALLOON_CHANGE
|
||||||
ProcDomainEventCallbackBalloonChange = 331
|
ProcDomainEventCallbackBalloonChange = 331
|
||||||
|
// ProcDomainEventCallbackPmsuspendDisk is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_PMSUSPEND_DISK
|
||||||
ProcDomainEventCallbackPmsuspendDisk = 332
|
ProcDomainEventCallbackPmsuspendDisk = 332
|
||||||
|
// ProcDomainEventCallbackDeviceRemoved is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_DEVICE_REMOVED
|
||||||
ProcDomainEventCallbackDeviceRemoved = 333
|
ProcDomainEventCallbackDeviceRemoved = 333
|
||||||
|
// ProcDomainCoreDumpWithFormat is libvirt's REMOTE_PROC_DOMAIN_CORE_DUMP_WITH_FORMAT
|
||||||
ProcDomainCoreDumpWithFormat = 334
|
ProcDomainCoreDumpWithFormat = 334
|
||||||
|
// ProcDomainFsfreeze is libvirt's REMOTE_PROC_DOMAIN_FSFREEZE
|
||||||
ProcDomainFsfreeze = 335
|
ProcDomainFsfreeze = 335
|
||||||
|
// ProcDomainFsthaw is libvirt's REMOTE_PROC_DOMAIN_FSTHAW
|
||||||
ProcDomainFsthaw = 336
|
ProcDomainFsthaw = 336
|
||||||
|
// ProcDomainGetTime is libvirt's REMOTE_PROC_DOMAIN_GET_TIME
|
||||||
ProcDomainGetTime = 337
|
ProcDomainGetTime = 337
|
||||||
|
// ProcDomainSetTime is libvirt's REMOTE_PROC_DOMAIN_SET_TIME
|
||||||
ProcDomainSetTime = 338
|
ProcDomainSetTime = 338
|
||||||
|
// ProcDomainEventBlockJob2 is libvirt's REMOTE_PROC_DOMAIN_EVENT_BLOCK_JOB_2
|
||||||
ProcDomainEventBlockJob2 = 339
|
ProcDomainEventBlockJob2 = 339
|
||||||
|
// ProcNodeGetFreePages is libvirt's REMOTE_PROC_NODE_GET_FREE_PAGES
|
||||||
ProcNodeGetFreePages = 340
|
ProcNodeGetFreePages = 340
|
||||||
|
// ProcNetworkGetDhcpLeases is libvirt's REMOTE_PROC_NETWORK_GET_DHCP_LEASES
|
||||||
ProcNetworkGetDhcpLeases = 341
|
ProcNetworkGetDhcpLeases = 341
|
||||||
|
// ProcConnectGetDomainCapabilities is libvirt's REMOTE_PROC_CONNECT_GET_DOMAIN_CAPABILITIES
|
||||||
ProcConnectGetDomainCapabilities = 342
|
ProcConnectGetDomainCapabilities = 342
|
||||||
|
// ProcDomainOpenGraphicsFd is libvirt's REMOTE_PROC_DOMAIN_OPEN_GRAPHICS_FD
|
||||||
ProcDomainOpenGraphicsFd = 343
|
ProcDomainOpenGraphicsFd = 343
|
||||||
|
// ProcConnectGetAllDomainStats is libvirt's REMOTE_PROC_CONNECT_GET_ALL_DOMAIN_STATS
|
||||||
ProcConnectGetAllDomainStats = 344
|
ProcConnectGetAllDomainStats = 344
|
||||||
|
// ProcDomainBlockCopy is libvirt's REMOTE_PROC_DOMAIN_BLOCK_COPY
|
||||||
ProcDomainBlockCopy = 345
|
ProcDomainBlockCopy = 345
|
||||||
|
// ProcDomainEventCallbackTunable is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_TUNABLE
|
||||||
ProcDomainEventCallbackTunable = 346
|
ProcDomainEventCallbackTunable = 346
|
||||||
|
// ProcNodeAllocPages is libvirt's REMOTE_PROC_NODE_ALLOC_PAGES
|
||||||
ProcNodeAllocPages = 347
|
ProcNodeAllocPages = 347
|
||||||
|
// ProcDomainEventCallbackAgentLifecycle is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_AGENT_LIFECYCLE
|
||||||
ProcDomainEventCallbackAgentLifecycle = 348
|
ProcDomainEventCallbackAgentLifecycle = 348
|
||||||
|
// ProcDomainGetFsinfo is libvirt's REMOTE_PROC_DOMAIN_GET_FSINFO
|
||||||
ProcDomainGetFsinfo = 349
|
ProcDomainGetFsinfo = 349
|
||||||
|
// ProcDomainDefineXMLFlags is libvirt's REMOTE_PROC_DOMAIN_DEFINE_XML_FLAGS
|
||||||
ProcDomainDefineXMLFlags = 350
|
ProcDomainDefineXMLFlags = 350
|
||||||
|
// ProcDomainGetIothreadInfo is libvirt's REMOTE_PROC_DOMAIN_GET_IOTHREAD_INFO
|
||||||
ProcDomainGetIothreadInfo = 351
|
ProcDomainGetIothreadInfo = 351
|
||||||
|
// ProcDomainPinIothread is libvirt's REMOTE_PROC_DOMAIN_PIN_IOTHREAD
|
||||||
ProcDomainPinIothread = 352
|
ProcDomainPinIothread = 352
|
||||||
|
// ProcDomainInterfaceAddresses is libvirt's REMOTE_PROC_DOMAIN_INTERFACE_ADDRESSES
|
||||||
ProcDomainInterfaceAddresses = 353
|
ProcDomainInterfaceAddresses = 353
|
||||||
|
// ProcDomainEventCallbackDeviceAdded is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_DEVICE_ADDED
|
||||||
ProcDomainEventCallbackDeviceAdded = 354
|
ProcDomainEventCallbackDeviceAdded = 354
|
||||||
|
// ProcDomainAddIothread is libvirt's REMOTE_PROC_DOMAIN_ADD_IOTHREAD
|
||||||
ProcDomainAddIothread = 355
|
ProcDomainAddIothread = 355
|
||||||
|
// ProcDomainDelIothread is libvirt's REMOTE_PROC_DOMAIN_DEL_IOTHREAD
|
||||||
ProcDomainDelIothread = 356
|
ProcDomainDelIothread = 356
|
||||||
|
// ProcDomainSetUserPassword is libvirt's REMOTE_PROC_DOMAIN_SET_USER_PASSWORD
|
||||||
ProcDomainSetUserPassword = 357
|
ProcDomainSetUserPassword = 357
|
||||||
|
// ProcDomainRename is libvirt's REMOTE_PROC_DOMAIN_RENAME
|
||||||
ProcDomainRename = 358
|
ProcDomainRename = 358
|
||||||
|
// ProcDomainEventCallbackMigrationIteration is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_MIGRATION_ITERATION
|
||||||
ProcDomainEventCallbackMigrationIteration = 359
|
ProcDomainEventCallbackMigrationIteration = 359
|
||||||
|
// ProcConnectRegisterCloseCallback is libvirt's REMOTE_PROC_CONNECT_REGISTER_CLOSE_CALLBACK
|
||||||
ProcConnectRegisterCloseCallback = 360
|
ProcConnectRegisterCloseCallback = 360
|
||||||
|
// ProcConnectUnregisterCloseCallback is libvirt's REMOTE_PROC_CONNECT_UNREGISTER_CLOSE_CALLBACK
|
||||||
ProcConnectUnregisterCloseCallback = 361
|
ProcConnectUnregisterCloseCallback = 361
|
||||||
|
// ProcConnectEventConnectionClosed is libvirt's REMOTE_PROC_CONNECT_EVENT_CONNECTION_CLOSED
|
||||||
ProcConnectEventConnectionClosed = 362
|
ProcConnectEventConnectionClosed = 362
|
||||||
|
// ProcDomainEventCallbackJobCompleted is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_JOB_COMPLETED
|
||||||
ProcDomainEventCallbackJobCompleted = 363
|
ProcDomainEventCallbackJobCompleted = 363
|
||||||
|
// ProcDomainMigrateStartPostCopy is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_START_POST_COPY
|
||||||
ProcDomainMigrateStartPostCopy = 364
|
ProcDomainMigrateStartPostCopy = 364
|
||||||
|
// ProcDomainGetPerfEvents is libvirt's REMOTE_PROC_DOMAIN_GET_PERF_EVENTS
|
||||||
ProcDomainGetPerfEvents = 365
|
ProcDomainGetPerfEvents = 365
|
||||||
|
// ProcDomainSetPerfEvents is libvirt's REMOTE_PROC_DOMAIN_SET_PERF_EVENTS
|
||||||
ProcDomainSetPerfEvents = 366
|
ProcDomainSetPerfEvents = 366
|
||||||
|
// ProcDomainEventCallbackDeviceRemovalFailed is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_DEVICE_REMOVAL_FAILED
|
||||||
ProcDomainEventCallbackDeviceRemovalFailed = 367
|
ProcDomainEventCallbackDeviceRemovalFailed = 367
|
||||||
|
// ProcConnectStoragePoolEventRegisterAny is libvirt's REMOTE_PROC_CONNECT_STORAGE_POOL_EVENT_REGISTER_ANY
|
||||||
ProcConnectStoragePoolEventRegisterAny = 368
|
ProcConnectStoragePoolEventRegisterAny = 368
|
||||||
|
// ProcConnectStoragePoolEventDeregisterAny is libvirt's REMOTE_PROC_CONNECT_STORAGE_POOL_EVENT_DEREGISTER_ANY
|
||||||
ProcConnectStoragePoolEventDeregisterAny = 369
|
ProcConnectStoragePoolEventDeregisterAny = 369
|
||||||
|
// ProcStoragePoolEventLifecycle is libvirt's REMOTE_PROC_STORAGE_POOL_EVENT_LIFECYCLE
|
||||||
ProcStoragePoolEventLifecycle = 370
|
ProcStoragePoolEventLifecycle = 370
|
||||||
|
// ProcDomainGetGuestVcpus is libvirt's REMOTE_PROC_DOMAIN_GET_GUEST_VCPUS
|
||||||
ProcDomainGetGuestVcpus = 371
|
ProcDomainGetGuestVcpus = 371
|
||||||
|
// ProcDomainSetGuestVcpus is libvirt's REMOTE_PROC_DOMAIN_SET_GUEST_VCPUS
|
||||||
ProcDomainSetGuestVcpus = 372
|
ProcDomainSetGuestVcpus = 372
|
||||||
|
// ProcStoragePoolEventRefresh is libvirt's REMOTE_PROC_STORAGE_POOL_EVENT_REFRESH
|
||||||
ProcStoragePoolEventRefresh = 373
|
ProcStoragePoolEventRefresh = 373
|
||||||
|
// ProcConnectNodeDeviceEventRegisterAny is libvirt's REMOTE_PROC_CONNECT_NODE_DEVICE_EVENT_REGISTER_ANY
|
||||||
ProcConnectNodeDeviceEventRegisterAny = 374
|
ProcConnectNodeDeviceEventRegisterAny = 374
|
||||||
|
// ProcConnectNodeDeviceEventDeregisterAny is libvirt's REMOTE_PROC_CONNECT_NODE_DEVICE_EVENT_DEREGISTER_ANY
|
||||||
ProcConnectNodeDeviceEventDeregisterAny = 375
|
ProcConnectNodeDeviceEventDeregisterAny = 375
|
||||||
|
// ProcNodeDeviceEventLifecycle is libvirt's REMOTE_PROC_NODE_DEVICE_EVENT_LIFECYCLE
|
||||||
ProcNodeDeviceEventLifecycle = 376
|
ProcNodeDeviceEventLifecycle = 376
|
||||||
|
// ProcNodeDeviceEventUpdate is libvirt's REMOTE_PROC_NODE_DEVICE_EVENT_UPDATE
|
||||||
ProcNodeDeviceEventUpdate = 377
|
ProcNodeDeviceEventUpdate = 377
|
||||||
|
// ProcStorageVolGetInfoFlags is libvirt's REMOTE_PROC_STORAGE_VOL_GET_INFO_FLAGS
|
||||||
ProcStorageVolGetInfoFlags = 378
|
ProcStorageVolGetInfoFlags = 378
|
||||||
|
// ProcDomainEventCallbackMetadataChange is libvirt's REMOTE_PROC_DOMAIN_EVENT_CALLBACK_METADATA_CHANGE
|
||||||
ProcDomainEventCallbackMetadataChange = 379
|
ProcDomainEventCallbackMetadataChange = 379
|
||||||
|
// ProcConnectSecretEventRegisterAny is libvirt's REMOTE_PROC_CONNECT_SECRET_EVENT_REGISTER_ANY
|
||||||
ProcConnectSecretEventRegisterAny = 380
|
ProcConnectSecretEventRegisterAny = 380
|
||||||
|
// ProcConnectSecretEventDeregisterAny is libvirt's REMOTE_PROC_CONNECT_SECRET_EVENT_DEREGISTER_ANY
|
||||||
ProcConnectSecretEventDeregisterAny = 381
|
ProcConnectSecretEventDeregisterAny = 381
|
||||||
|
// ProcSecretEventLifecycle is libvirt's REMOTE_PROC_SECRET_EVENT_LIFECYCLE
|
||||||
ProcSecretEventLifecycle = 382
|
ProcSecretEventLifecycle = 382
|
||||||
|
// ProcSecretEventValueChanged is libvirt's REMOTE_PROC_SECRET_EVENT_VALUE_CHANGED
|
||||||
ProcSecretEventValueChanged = 383
|
ProcSecretEventValueChanged = 383
|
||||||
|
// ProcDomainSetVcpu is libvirt's REMOTE_PROC_DOMAIN_SET_VCPU
|
||||||
ProcDomainSetVcpu = 384
|
ProcDomainSetVcpu = 384
|
||||||
|
// ProcDomainEventBlockThreshold is libvirt's REMOTE_PROC_DOMAIN_EVENT_BLOCK_THRESHOLD
|
||||||
ProcDomainEventBlockThreshold = 385
|
ProcDomainEventBlockThreshold = 385
|
||||||
|
// ProcDomainSetBlockThreshold is libvirt's REMOTE_PROC_DOMAIN_SET_BLOCK_THRESHOLD
|
||||||
ProcDomainSetBlockThreshold = 386
|
ProcDomainSetBlockThreshold = 386
|
||||||
|
// ProcDomainMigrateGetMaxDowntime is libvirt's REMOTE_PROC_DOMAIN_MIGRATE_GET_MAX_DOWNTIME
|
||||||
ProcDomainMigrateGetMaxDowntime = 387
|
ProcDomainMigrateGetMaxDowntime = 387
|
||||||
|
// ProcDomainManagedSaveGetXMLDesc is libvirt's REMOTE_PROC_DOMAIN_MANAGED_SAVE_GET_XML_DESC
|
||||||
ProcDomainManagedSaveGetXMLDesc = 388
|
ProcDomainManagedSaveGetXMLDesc = 388
|
||||||
|
// ProcDomainManagedSaveDefineXML is libvirt's REMOTE_PROC_DOMAIN_MANAGED_SAVE_DEFINE_XML
|
||||||
ProcDomainManagedSaveDefineXML = 389
|
ProcDomainManagedSaveDefineXML = 389
|
||||||
|
// ProcDomainSetLifecycleAction is libvirt's REMOTE_PROC_DOMAIN_SET_LIFECYCLE_ACTION
|
||||||
ProcDomainSetLifecycleAction = 390
|
ProcDomainSetLifecycleAction = 390
|
||||||
|
|
||||||
|
|
||||||
// From consts:
|
// From consts:
|
||||||
|
// StringMax is libvirt's REMOTE_STRING_MAX
|
||||||
StringMax = 4194304
|
StringMax = 4194304
|
||||||
|
// DomainListMax is libvirt's REMOTE_DOMAIN_LIST_MAX
|
||||||
DomainListMax = 16384
|
DomainListMax = 16384
|
||||||
|
// CpumapMax is libvirt's REMOTE_CPUMAP_MAX
|
||||||
CpumapMax = 2048
|
CpumapMax = 2048
|
||||||
|
// VcpuinfoMax is libvirt's REMOTE_VCPUINFO_MAX
|
||||||
VcpuinfoMax = 16384
|
VcpuinfoMax = 16384
|
||||||
|
// CpumapsMax is libvirt's REMOTE_CPUMAPS_MAX
|
||||||
CpumapsMax = 8388608
|
CpumapsMax = 8388608
|
||||||
|
// IothreadInfoMax is libvirt's REMOTE_IOTHREAD_INFO_MAX
|
||||||
IothreadInfoMax = 16384
|
IothreadInfoMax = 16384
|
||||||
|
// MigrateCookieMax is libvirt's REMOTE_MIGRATE_COOKIE_MAX
|
||||||
MigrateCookieMax = 4194304
|
MigrateCookieMax = 4194304
|
||||||
|
// NetworkListMax is libvirt's REMOTE_NETWORK_LIST_MAX
|
||||||
NetworkListMax = 16384
|
NetworkListMax = 16384
|
||||||
|
// InterfaceListMax is libvirt's REMOTE_INTERFACE_LIST_MAX
|
||||||
InterfaceListMax = 16384
|
InterfaceListMax = 16384
|
||||||
|
// StoragePoolListMax is libvirt's REMOTE_STORAGE_POOL_LIST_MAX
|
||||||
StoragePoolListMax = 16384
|
StoragePoolListMax = 16384
|
||||||
|
// StorageVolListMax is libvirt's REMOTE_STORAGE_VOL_LIST_MAX
|
||||||
StorageVolListMax = 16384
|
StorageVolListMax = 16384
|
||||||
|
// NodeDeviceListMax is libvirt's REMOTE_NODE_DEVICE_LIST_MAX
|
||||||
NodeDeviceListMax = 65536
|
NodeDeviceListMax = 65536
|
||||||
|
// NodeDeviceCapsListMax is libvirt's REMOTE_NODE_DEVICE_CAPS_LIST_MAX
|
||||||
NodeDeviceCapsListMax = 65536
|
NodeDeviceCapsListMax = 65536
|
||||||
|
// NwfilterListMax is libvirt's REMOTE_NWFILTER_LIST_MAX
|
||||||
NwfilterListMax = 16384
|
NwfilterListMax = 16384
|
||||||
|
// DomainSchedulerParametersMax is libvirt's REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX
|
||||||
DomainSchedulerParametersMax = 16
|
DomainSchedulerParametersMax = 16
|
||||||
|
// DomainBlkioParametersMax is libvirt's REMOTE_DOMAIN_BLKIO_PARAMETERS_MAX
|
||||||
DomainBlkioParametersMax = 16
|
DomainBlkioParametersMax = 16
|
||||||
|
// DomainMemoryParametersMax is libvirt's REMOTE_DOMAIN_MEMORY_PARAMETERS_MAX
|
||||||
DomainMemoryParametersMax = 16
|
DomainMemoryParametersMax = 16
|
||||||
|
// DomainBlockIOTuneParametersMax is libvirt's REMOTE_DOMAIN_BLOCK_IO_TUNE_PARAMETERS_MAX
|
||||||
DomainBlockIOTuneParametersMax = 32
|
DomainBlockIOTuneParametersMax = 32
|
||||||
|
// DomainNumaParametersMax is libvirt's REMOTE_DOMAIN_NUMA_PARAMETERS_MAX
|
||||||
DomainNumaParametersMax = 16
|
DomainNumaParametersMax = 16
|
||||||
|
// DomainPerfEventsMax is libvirt's REMOTE_DOMAIN_PERF_EVENTS_MAX
|
||||||
DomainPerfEventsMax = 64
|
DomainPerfEventsMax = 64
|
||||||
|
// DomainBlockCopyParametersMax is libvirt's REMOTE_DOMAIN_BLOCK_COPY_PARAMETERS_MAX
|
||||||
DomainBlockCopyParametersMax = 16
|
DomainBlockCopyParametersMax = 16
|
||||||
|
// NodeCPUStatsMax is libvirt's REMOTE_NODE_CPU_STATS_MAX
|
||||||
NodeCPUStatsMax = 16
|
NodeCPUStatsMax = 16
|
||||||
|
// NodeMemoryStatsMax is libvirt's REMOTE_NODE_MEMORY_STATS_MAX
|
||||||
NodeMemoryStatsMax = 16
|
NodeMemoryStatsMax = 16
|
||||||
|
// DomainBlockStatsParametersMax is libvirt's REMOTE_DOMAIN_BLOCK_STATS_PARAMETERS_MAX
|
||||||
DomainBlockStatsParametersMax = 16
|
DomainBlockStatsParametersMax = 16
|
||||||
|
// NodeMaxCells is libvirt's REMOTE_NODE_MAX_CELLS
|
||||||
NodeMaxCells = 1024
|
NodeMaxCells = 1024
|
||||||
|
// AuthSaslDataMax is libvirt's REMOTE_AUTH_SASL_DATA_MAX
|
||||||
AuthSaslDataMax = 65536
|
AuthSaslDataMax = 65536
|
||||||
|
// AuthTypeListMax is libvirt's REMOTE_AUTH_TYPE_LIST_MAX
|
||||||
AuthTypeListMax = 20
|
AuthTypeListMax = 20
|
||||||
|
// DomainMemoryStatsMax is libvirt's REMOTE_DOMAIN_MEMORY_STATS_MAX
|
||||||
DomainMemoryStatsMax = 1024
|
DomainMemoryStatsMax = 1024
|
||||||
|
// DomainSnapshotListMax is libvirt's REMOTE_DOMAIN_SNAPSHOT_LIST_MAX
|
||||||
DomainSnapshotListMax = 16384
|
DomainSnapshotListMax = 16384
|
||||||
|
// DomainBlockPeekBufferMax is libvirt's REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX
|
||||||
DomainBlockPeekBufferMax = 4194304
|
DomainBlockPeekBufferMax = 4194304
|
||||||
|
// DomainMemoryPeekBufferMax is libvirt's REMOTE_DOMAIN_MEMORY_PEEK_BUFFER_MAX
|
||||||
DomainMemoryPeekBufferMax = 4194304
|
DomainMemoryPeekBufferMax = 4194304
|
||||||
|
// SecurityLabelListMax is libvirt's REMOTE_SECURITY_LABEL_LIST_MAX
|
||||||
SecurityLabelListMax = 64
|
SecurityLabelListMax = 64
|
||||||
|
// SecretValueMax is libvirt's REMOTE_SECRET_VALUE_MAX
|
||||||
SecretValueMax = 65536
|
SecretValueMax = 65536
|
||||||
|
// SecretListMax is libvirt's REMOTE_SECRET_LIST_MAX
|
||||||
SecretListMax = 16384
|
SecretListMax = 16384
|
||||||
|
// CPUBaselineMax is libvirt's REMOTE_CPU_BASELINE_MAX
|
||||||
CPUBaselineMax = 256
|
CPUBaselineMax = 256
|
||||||
|
// DomainSendKeyMax is libvirt's REMOTE_DOMAIN_SEND_KEY_MAX
|
||||||
DomainSendKeyMax = 16
|
DomainSendKeyMax = 16
|
||||||
|
// DomainInterfaceParametersMax is libvirt's REMOTE_DOMAIN_INTERFACE_PARAMETERS_MAX
|
||||||
DomainInterfaceParametersMax = 16
|
DomainInterfaceParametersMax = 16
|
||||||
|
// DomainGetCPUStatsNcpusMax is libvirt's REMOTE_DOMAIN_GET_CPU_STATS_NCPUS_MAX
|
||||||
DomainGetCPUStatsNcpusMax = 128
|
DomainGetCPUStatsNcpusMax = 128
|
||||||
|
// DomainGetCPUStatsMax is libvirt's REMOTE_DOMAIN_GET_CPU_STATS_MAX
|
||||||
DomainGetCPUStatsMax = 2048
|
DomainGetCPUStatsMax = 2048
|
||||||
|
// DomainDiskErrorsMax is libvirt's REMOTE_DOMAIN_DISK_ERRORS_MAX
|
||||||
DomainDiskErrorsMax = 256
|
DomainDiskErrorsMax = 256
|
||||||
|
// NodeMemoryParametersMax is libvirt's REMOTE_NODE_MEMORY_PARAMETERS_MAX
|
||||||
NodeMemoryParametersMax = 64
|
NodeMemoryParametersMax = 64
|
||||||
|
// DomainMigrateParamListMax is libvirt's REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX
|
||||||
DomainMigrateParamListMax = 64
|
DomainMigrateParamListMax = 64
|
||||||
|
// DomainJobStatsMax is libvirt's REMOTE_DOMAIN_JOB_STATS_MAX
|
||||||
DomainJobStatsMax = 64
|
DomainJobStatsMax = 64
|
||||||
|
// ConnectCPUModelsMax is libvirt's REMOTE_CONNECT_CPU_MODELS_MAX
|
||||||
ConnectCPUModelsMax = 8192
|
ConnectCPUModelsMax = 8192
|
||||||
|
// DomainFsfreezeMountpointsMax is libvirt's REMOTE_DOMAIN_FSFREEZE_MOUNTPOINTS_MAX
|
||||||
DomainFsfreezeMountpointsMax = 256
|
DomainFsfreezeMountpointsMax = 256
|
||||||
|
// NetworkDhcpLeasesMax is libvirt's REMOTE_NETWORK_DHCP_LEASES_MAX
|
||||||
NetworkDhcpLeasesMax = 65536
|
NetworkDhcpLeasesMax = 65536
|
||||||
|
// ConnectGetAllDomainStatsMax is libvirt's REMOTE_CONNECT_GET_ALL_DOMAIN_STATS_MAX
|
||||||
ConnectGetAllDomainStatsMax = 262144
|
ConnectGetAllDomainStatsMax = 262144
|
||||||
|
// DomainEventTunableMax is libvirt's REMOTE_DOMAIN_EVENT_TUNABLE_MAX
|
||||||
DomainEventTunableMax = 2048
|
DomainEventTunableMax = 2048
|
||||||
|
// DomainFsinfoMax is libvirt's REMOTE_DOMAIN_FSINFO_MAX
|
||||||
DomainFsinfoMax = 256
|
DomainFsinfoMax = 256
|
||||||
|
// DomainFsinfoDisksMax is libvirt's REMOTE_DOMAIN_FSINFO_DISKS_MAX
|
||||||
DomainFsinfoDisksMax = 256
|
DomainFsinfoDisksMax = 256
|
||||||
|
// DomainInterfaceMax is libvirt's REMOTE_DOMAIN_INTERFACE_MAX
|
||||||
DomainInterfaceMax = 2048
|
DomainInterfaceMax = 2048
|
||||||
|
// DomainIPAddrMax is libvirt's REMOTE_DOMAIN_IP_ADDR_MAX
|
||||||
DomainIPAddrMax = 2048
|
DomainIPAddrMax = 2048
|
||||||
|
// DomainGuestVcpuParamsMax is libvirt's REMOTE_DOMAIN_GUEST_VCPU_PARAMS_MAX
|
||||||
DomainGuestVcpuParamsMax = 64
|
DomainGuestVcpuParamsMax = 64
|
||||||
|
// DomainEventGraphicsIdentityMax is libvirt's REMOTE_DOMAIN_EVENT_GRAPHICS_IDENTITY_MAX
|
||||||
DomainEventGraphicsIdentityMax = 20
|
DomainEventGraphicsIdentityMax = 20
|
||||||
|
// Program is libvirt's REMOTE_PROGRAM
|
||||||
Program = 0x20008086
|
Program = 0x20008086
|
||||||
|
// ProtocolVersion is libvirt's REMOTE_PROTOCOL_VERSION
|
||||||
ProtocolVersion = 1
|
ProtocolVersion = 1
|
||||||
)
|
)
|
||||||
|
@ -19,10 +19,12 @@ package constants
|
|||||||
// REMOTE_PROC_DOMAIN_MIGRATE_SET_MAX_SPEED = 207,
|
// REMOTE_PROC_DOMAIN_MIGRATE_SET_MAX_SPEED = 207,
|
||||||
const (
|
const (
|
||||||
// From enums:
|
// From enums:
|
||||||
{{range .EnumVals}} {{.Name}} = {{.Val}}
|
{{range .EnumVals}} // {{.Name}} is libvirt's {{.LVName}}
|
||||||
|
{{.Name}} = {{.Val}}
|
||||||
{{end}}
|
{{end}}
|
||||||
|
|
||||||
// From consts:
|
// From consts:
|
||||||
{{range .Consts}} {{.Name}} = {{.Val}}
|
{{range .Consts}} // {{.Name}} is libvirt's {{.LVName}}
|
||||||
|
{{.Name}} = {{.Val}}
|
||||||
{{end -}}
|
{{end -}}
|
||||||
)
|
)
|
||||||
|
@ -32,8 +32,9 @@ import (
|
|||||||
// ConstItem stores an const's symbol and value from the parser. This struct is
|
// ConstItem stores an const's symbol and value from the parser. This struct is
|
||||||
// also used for enums.
|
// also used for enums.
|
||||||
type ConstItem struct {
|
type ConstItem struct {
|
||||||
Name string
|
Name string
|
||||||
Val string
|
LVName string
|
||||||
|
Val string
|
||||||
}
|
}
|
||||||
|
|
||||||
// Generator holds all the information parsed out of the protocol file.
|
// Generator holds all the information parsed out of the protocol file.
|
||||||
@ -120,19 +121,19 @@ var lvTypedParams = map[string]uint32{
|
|||||||
|
|
||||||
// Decl records a declaration, like 'int x' or 'remote_nonnull_string str'
|
// Decl records a declaration, like 'int x' or 'remote_nonnull_string str'
|
||||||
type Decl struct {
|
type Decl struct {
|
||||||
Name, Type string
|
Name, LVName, Type string
|
||||||
}
|
}
|
||||||
|
|
||||||
// Structure records the name and members of a struct definition.
|
// Structure records the name and members of a struct definition.
|
||||||
type Structure struct {
|
type Structure struct {
|
||||||
Name string
|
Name string
|
||||||
|
LVName string
|
||||||
Members []Decl
|
Members []Decl
|
||||||
}
|
}
|
||||||
|
|
||||||
// Typedef holds the name and underlying type for a typedef.
|
// Typedef holds the name and underlying type for a typedef.
|
||||||
type Typedef struct {
|
type Typedef struct {
|
||||||
Name string
|
Decl
|
||||||
Type string
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Union holds a "discriminated union", which consists of a discriminant, which
|
// Union holds a "discriminated union", which consists of a discriminant, which
|
||||||
@ -152,12 +153,13 @@ type Case struct {
|
|||||||
|
|
||||||
// Proc holds information about a libvirt procedure the parser has found.
|
// Proc holds information about a libvirt procedure the parser has found.
|
||||||
type Proc struct {
|
type Proc struct {
|
||||||
Num int64
|
Num int64 // The libvirt procedure number.
|
||||||
Name string
|
Name string // The name of the go func.
|
||||||
Args []Decl
|
LVName string // The name of the libvirt proc this wraps.
|
||||||
Ret []Decl
|
Args []Decl // The contents of the args struct for this procedure.
|
||||||
ArgsStruct string
|
Ret []Decl // The contents of the ret struct for this procedure.
|
||||||
RetStruct string
|
ArgsStruct string // The name of the args struct for this procedure.
|
||||||
|
RetStruct string // The name of the ret struct for this procedure.
|
||||||
}
|
}
|
||||||
|
|
||||||
type structStack []*Structure
|
type structStack []*Structure
|
||||||
@ -395,8 +397,8 @@ func procLink() {
|
|||||||
// StartEnum is called when the parser has found a valid enum.
|
// StartEnum is called when the parser has found a valid enum.
|
||||||
func StartEnum(name string) {
|
func StartEnum(name string) {
|
||||||
// Enums are always signed 32-bit integers.
|
// Enums are always signed 32-bit integers.
|
||||||
name = identifierTransform(name)
|
goname := identifierTransform(name)
|
||||||
Gen.Enums = append(Gen.Enums, Decl{name, "int32"})
|
Gen.Enums = append(Gen.Enums, Decl{goname, name, "int32"})
|
||||||
// Set the automatic value var to -1; it will be incremented before being
|
// Set the automatic value var to -1; it will be incremented before being
|
||||||
// assigned to an enum value.
|
// assigned to an enum value.
|
||||||
CurrentEnumVal = -1
|
CurrentEnumVal = -1
|
||||||
@ -420,10 +422,10 @@ func AddEnumAutoVal(name string) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func addEnumVal(name string, val int64) error {
|
func addEnumVal(name string, val int64) error {
|
||||||
name = constNameTransform(name)
|
goname := constNameTransform(name)
|
||||||
Gen.EnumVals = append(Gen.EnumVals, ConstItem{name, fmt.Sprintf("%d", val)})
|
Gen.EnumVals = append(Gen.EnumVals, ConstItem{goname, name, fmt.Sprintf("%d", val)})
|
||||||
CurrentEnumVal = val
|
CurrentEnumVal = val
|
||||||
addProc(name, val)
|
addProc(goname, name, val)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -433,19 +435,19 @@ func AddConst(name, val string) error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("invalid const value %v = %v", name, val)
|
return fmt.Errorf("invalid const value %v = %v", name, val)
|
||||||
}
|
}
|
||||||
name = constNameTransform(name)
|
goname := constNameTransform(name)
|
||||||
Gen.Consts = append(Gen.Consts, ConstItem{name, val})
|
Gen.Consts = append(Gen.Consts, ConstItem{goname, name, val})
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// addProc checks an enum value to see if it's a procedure number. If so, we
|
// addProc checks an enum value to see if it's a procedure number. If so, we
|
||||||
// add the procedure to our list for later generation.
|
// add the procedure to our list for later generation.
|
||||||
func addProc(name string, val int64) {
|
func addProc(goname, lvname string, val int64) {
|
||||||
if !strings.HasPrefix(name, "Proc") {
|
if !strings.HasPrefix(goname, "Proc") {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
name = name[4:]
|
goname = goname[4:]
|
||||||
proc := &Proc{Num: val, Name: name}
|
proc := &Proc{Num: val, Name: goname, LVName: lvname}
|
||||||
Gen.Procs = append(Gen.Procs, *proc)
|
Gen.Procs = append(Gen.Procs, *proc)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -464,8 +466,8 @@ func parseNumber(val string) (int64, error) {
|
|||||||
// StartStruct is called from the parser when a struct definition is found, but
|
// StartStruct is called from the parser when a struct definition is found, but
|
||||||
// before the member declarations are processed.
|
// before the member declarations are processed.
|
||||||
func StartStruct(name string) {
|
func StartStruct(name string) {
|
||||||
name = identifierTransform(name)
|
goname := identifierTransform(name)
|
||||||
CurrentStruct.push(&Structure{Name: name})
|
CurrentStruct.push(&Structure{Name: goname, LVName: name})
|
||||||
}
|
}
|
||||||
|
|
||||||
// AddStruct is called when the parser has finished parsing a struct. It adds
|
// AddStruct is called when the parser has finished parsing a struct. It adds
|
||||||
@ -529,23 +531,24 @@ func AddCase() {
|
|||||||
func AddDeclaration(identifier, itype string) {
|
func AddDeclaration(identifier, itype string) {
|
||||||
// fmt.Println("adding", identifier, itype)
|
// fmt.Println("adding", identifier, itype)
|
||||||
// If the name is a reserved word, transform it so it isn't.
|
// If the name is a reserved word, transform it so it isn't.
|
||||||
identifier = identifierTransform(identifier)
|
goidentifier := identifierTransform(identifier)
|
||||||
itype = typeTransform(itype)
|
itype = typeTransform(itype)
|
||||||
decl := Decl{Name: identifier, Type: itype}
|
decl := Decl{Name: goidentifier, LVName: identifier, Type: itype}
|
||||||
if !CurrentStruct.empty() {
|
if !CurrentStruct.empty() {
|
||||||
st := CurrentStruct.peek()
|
st := CurrentStruct.peek()
|
||||||
st.Members = append(st.Members, decl)
|
st.Members = append(st.Members, decl)
|
||||||
} else if CurrentTypedef != nil {
|
} else if CurrentTypedef != nil {
|
||||||
CurrentTypedef.Name = identifier
|
CurrentTypedef.Name = goidentifier
|
||||||
|
CurrentTypedef.LVName = identifier
|
||||||
CurrentTypedef.Type = itype
|
CurrentTypedef.Type = itype
|
||||||
if identifier != "string" {
|
if goidentifier != "string" {
|
||||||
// Omit recursive typedefs. These happen because we're massaging
|
// Omit recursive typedefs. These happen because we're massaging
|
||||||
// some of the type names.
|
// some of the type names.
|
||||||
Gen.Typedefs = append(Gen.Typedefs, *CurrentTypedef)
|
Gen.Typedefs = append(Gen.Typedefs, *CurrentTypedef)
|
||||||
}
|
}
|
||||||
CurrentTypedef = nil
|
CurrentTypedef = nil
|
||||||
} else if CurrentCase != nil {
|
} else if CurrentCase != nil {
|
||||||
CurrentCase.Name = identifier
|
CurrentCase.Name = goidentifier
|
||||||
CurrentCase.Type = itype
|
CurrentCase.Type = itype
|
||||||
} else if CurrentUnion != nil {
|
} else if CurrentUnion != nil {
|
||||||
CurrentUnion.DiscriminantType = itype
|
CurrentUnion.DiscriminantType = itype
|
||||||
|
@ -18,30 +18,41 @@ const (
|
|||||||
VirUUIDBuflen = 16
|
VirUUIDBuflen = 16
|
||||||
)
|
)
|
||||||
|
|
||||||
|
//
|
||||||
// Typedefs:
|
// Typedefs:
|
||||||
{{range .Typedefs}}type {{.Name}} {{.Type}}
|
//
|
||||||
|
{{range .Typedefs}}// {{.Name}} is libvirt's {{.LVName}}
|
||||||
|
type {{.Name}} {{.Type}}
|
||||||
{{end}}
|
{{end}}
|
||||||
|
//
|
||||||
// Enums:
|
// Enums:
|
||||||
{{range .Enums}}type {{.Name}} {{.Type}}
|
//
|
||||||
|
{{range .Enums}}// {{.Name}} is libvirt's {{.LVName}}
|
||||||
|
type {{.Name}} {{.Type}}
|
||||||
{{end}}
|
{{end}}
|
||||||
|
//
|
||||||
// Structs:
|
// Structs:
|
||||||
{{range .Structs}}type {{.Name}} struct {
|
//
|
||||||
|
{{range .Structs}}// {{.Name}} is libvirt's {{.LVName}}
|
||||||
|
type {{.Name}} struct {
|
||||||
{{range .Members}} {{.Name}} {{.Type}}
|
{{range .Members}} {{.Name}} {{.Type}}
|
||||||
{{end -}}
|
{{end -}}
|
||||||
}
|
}
|
||||||
|
|
||||||
{{end}}
|
{{end}}
|
||||||
// Unions:
|
{{range .Unions}}// {{.Name}} is a discriminated union.
|
||||||
{{range .Unions}}type {{.Name}} interface {
|
type {{.Name}} interface {
|
||||||
Get() interface{}
|
Get() interface{}
|
||||||
{{end -}}
|
{{end -}}
|
||||||
}
|
}
|
||||||
|
|
||||||
{{range .Unions}}{{$uname := .Name}}{{range .Cases}}{{$casetype := printf "%v%v" $uname .CaseName}}
|
{{range .Unions}}{{$uname := .Name}}{{range .Cases}}{{$casetype := printf "%v%v" $uname .CaseName}}
|
||||||
|
// {{$casetype}} is one of the possible values of the {{$uname}} union.
|
||||||
type {{$casetype}} struct {
|
type {{$casetype}} struct {
|
||||||
DVal uint32
|
DVal uint32
|
||||||
{{.Name}} {{.Type}}
|
{{.Name}} {{.Type}}
|
||||||
}
|
}
|
||||||
|
// New{{$casetype}} creates a discriminated union value satisfying
|
||||||
|
// the {{$uname}} interface.
|
||||||
func New{{$casetype}}(v {{.Type}}) *{{$casetype}} {
|
func New{{$casetype}}(v {{.Type}}) *{{$casetype}} {
|
||||||
return &{{$casetype}}{DVal: {{.DiscriminantVal}}, {{.Name}}: v}
|
return &{{$casetype}}{DVal: {{.DiscriminantVal}}, {{.Name}}: v}
|
||||||
}
|
}
|
||||||
@ -53,6 +64,7 @@ func decode{{$casetype}}(dec *xdr.Decoder) (*{{$casetype}}, error) {
|
|||||||
}
|
}
|
||||||
return New{{$casetype}}(v), nil
|
return New{{$casetype}}(v), nil
|
||||||
}
|
}
|
||||||
|
// Get satisfies the {{$uname}} interface.
|
||||||
func (c *{{$casetype}}) Get() interface{} { return c.{{.Name}} }
|
func (c *{{$casetype}}) Get() interface{} { return c.{{.Name}} }
|
||||||
{{end}}
|
{{end}}
|
||||||
func decode{{.Name}}(dec *xdr.Decoder) ({{.Name}}, error) {
|
func decode{{.Name}}(dec *xdr.Decoder) ({{.Name}}, error) {
|
||||||
@ -100,8 +112,8 @@ func decodeTypedParams(dec *xdr.Decoder) ([]TypedParam, error) {
|
|||||||
return params, nil
|
return params, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// Procedures:
|
|
||||||
{{range .Procs}}
|
{{range .Procs}}
|
||||||
|
// {{.Name}} is the go wrapper for {{.LVName}}.
|
||||||
func (l *Libvirt) {{.Name}}({{range $ix, $arg := .Args}}{{if $ix}}, {{end}}{{.Name}} {{.Type}}{{end}}) ({{range .Ret}}r{{.Name}} {{.Type}}, {{end}}err error) {
|
func (l *Libvirt) {{.Name}}({{range $ix, $arg := .Args}}{{if $ix}}, {{end}}{{.Name}} {{.Type}}{{end}}) ({{range .Ret}}r{{.Name}} {{.Type}}, {{end}}err error) {
|
||||||
var buf bytes.Buffer
|
var buf bytes.Buffer
|
||||||
{{if .ArgsStruct}}
|
{{if .ArgsStruct}}
|
||||||
|
1039
libvirt.gen.go
1039
libvirt.gen.go
File diff suppressed because it is too large
Load Diff
67
libvirt.go
67
libvirt.go
@ -568,41 +568,8 @@ func (l *Libvirt) Run(dom string, cmd []byte) ([]byte, error) {
|
|||||||
|
|
||||||
// Secrets returns all secrets managed by the libvirt daemon.
|
// Secrets returns all secrets managed by the libvirt daemon.
|
||||||
func (l *Libvirt) Secrets() ([]NonnullSecret, error) {
|
func (l *Libvirt) Secrets() ([]NonnullSecret, error) {
|
||||||
req := struct {
|
secrets, _, err := l.ConnectListAllSecrets(1, 0)
|
||||||
NeedResults uint32
|
return secrets, err
|
||||||
Flags uint32
|
|
||||||
}{
|
|
||||||
NeedResults: 1,
|
|
||||||
Flags: 0, // unused per libvirt source, callers should pass 0
|
|
||||||
}
|
|
||||||
|
|
||||||
buf, err := encode(&req)
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
|
|
||||||
resp, err := l.request(constants.ProcConnectListAllSecrets, constants.Program, &buf)
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
|
|
||||||
r := <-resp
|
|
||||||
if r.Status != StatusOK {
|
|
||||||
return nil, decodeError(r.Payload)
|
|
||||||
}
|
|
||||||
|
|
||||||
result := struct {
|
|
||||||
Secrets []NonnullSecret
|
|
||||||
Count uint32
|
|
||||||
}{}
|
|
||||||
|
|
||||||
dec := xdr.NewDecoder(bytes.NewReader(r.Payload))
|
|
||||||
_, err = dec.Decode(&result)
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
|
|
||||||
return result.Secrets, nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// StoragePool returns the storage pool associated with the provided name.
|
// StoragePool returns the storage pool associated with the provided name.
|
||||||
@ -809,35 +776,7 @@ func (l *Libvirt) GetBlockIOTune(dom string, disk string) ([]BlockLimit, error)
|
|||||||
|
|
||||||
// lookup returns a domain as seen by libvirt.
|
// lookup returns a domain as seen by libvirt.
|
||||||
func (l *Libvirt) lookup(name string) (NonnullDomain, error) {
|
func (l *Libvirt) lookup(name string) (NonnullDomain, error) {
|
||||||
var d NonnullDomain
|
return l.DomainLookupByName(name)
|
||||||
payload := struct {
|
|
||||||
Name string
|
|
||||||
}{name}
|
|
||||||
|
|
||||||
buf, err := encode(&payload)
|
|
||||||
if err != nil {
|
|
||||||
return d, err
|
|
||||||
}
|
|
||||||
|
|
||||||
resp, err := l.request(constants.ProcDomainLookupByName, constants.Program, &buf)
|
|
||||||
if err != nil {
|
|
||||||
return d, err
|
|
||||||
}
|
|
||||||
|
|
||||||
r := <-resp
|
|
||||||
if r.Status != StatusOK {
|
|
||||||
return d, decodeError(r.Payload)
|
|
||||||
}
|
|
||||||
|
|
||||||
dec := xdr.NewDecoder(bytes.NewReader(r.Payload))
|
|
||||||
|
|
||||||
// var d Domain
|
|
||||||
_, err = dec.Decode(&d)
|
|
||||||
if err != nil {
|
|
||||||
return d, err
|
|
||||||
}
|
|
||||||
|
|
||||||
return d, nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// getQEMUError checks the provided response for QEMU process errors.
|
// getQEMUError checks the provided response for QEMU process errors.
|
||||||
|
@ -94,7 +94,7 @@ func TestSecretsIntegration(t *testing.T) {
|
|||||||
s := secrets[0]
|
s := secrets[0]
|
||||||
|
|
||||||
wantType := SecretUsageTypeVolume
|
wantType := SecretUsageTypeVolume
|
||||||
if s.UsageType != wantType {
|
if s.UsageType != int32(wantType) {
|
||||||
t.Errorf("expected usage type: %d, got %d", wantType, s.UsageType)
|
t.Errorf("expected usage type: %d, got %d", wantType, s.UsageType)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -201,7 +201,12 @@ func TestStoragePoolRefreshIntegration(t *testing.T) {
|
|||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
err := l.StoragePoolRefresh("test")
|
pool, err := l.StoragePool("default")
|
||||||
|
if err != nil {
|
||||||
|
t.Error(err)
|
||||||
|
}
|
||||||
|
|
||||||
|
err = l.StoragePoolRefresh(pool, 0)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Error(err)
|
t.Error(err)
|
||||||
}
|
}
|
||||||
@ -215,7 +220,12 @@ func TestStoragePoolRefreshInvalidIntegration(t *testing.T) {
|
|||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
err := l.StoragePoolRefresh("test-does-not-exist")
|
pool, err := l.StoragePool("test-does-not-exist")
|
||||||
|
if err == nil {
|
||||||
|
t.Error(err)
|
||||||
|
}
|
||||||
|
|
||||||
|
err := l.StoragePoolRefresh(pool, 0)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
t.Error("expected non-existent storage pool to fail refresh")
|
t.Error("expected non-existent storage pool to fail refresh")
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user