List of function manipulating types in libvirt

Type char ** const:

virConnectListDefinedDomains
virConnectListDefinedNetworks
virConnectListNetworks

Type const unsigned char *:

virDomainLookupByUUID
virNetworkLookupByUUID

Type int *:

virConnectListDomains
virDomainGetAutostart
virDomainGetSchedulerParameters
virDomainGetSchedulerType
virNetworkGetAutostart

Type size_t:

virDomainBlockStats
virDomainInterfaceStats

Type unsigned char *:

virDomainGetUUID
virDomainGetVcpus
virDomainPinVcpu
virNetworkGetUUID

Type unsigned int:

virConnectAuthCallbackPtr
virDomainCreateLinux
virDomainPinVcpu
virDomainReboot
virDomainSetVcpus

Type unsigned long:

virDomainMigrate
virDomainSetMaxMemory
virDomainSetMemory

Type unsigned long *:

virConnectGetVersion
virGetVersion

Type unsigned long long *:

virNodeGetCellsFreeMemory

Type virConnectAuthPtr:

virConnectOpenAuth

Type virConnectCredentialPtr:

virConnectAuthCallbackPtr

Type virConnectPtr:

virConnCopyLastError
virConnGetLastError
virConnResetLastError
virConnSetErrorFunc
virConnectClose
virConnectGetCapabilities
virConnectGetHostname
virConnectGetMaxVcpus
virConnectGetType
virConnectGetURI
virConnectGetVersion
virConnectListDefinedDomains
virConnectListDefinedNetworks
virConnectListDomains
virConnectListNetworks
virConnectNumOfDefinedDomains
virConnectNumOfDefinedNetworks
virConnectNumOfDomains
virConnectNumOfNetworks
virDomainCreateLinux
virDomainDefineXML
virDomainLookupByID
virDomainLookupByName
virDomainLookupByUUID
virDomainLookupByUUIDString
virDomainMigrate
virDomainRestore
virNetworkCreateXML
virNetworkDefineXML
virNetworkLookupByName
virNetworkLookupByUUID
virNetworkLookupByUUIDString
virNodeGetCellsFreeMemory
virNodeGetFreeMemory
virNodeGetInfo

Type virDomainBlockStatsPtr:

virDomainBlockStats

Type virDomainInfoPtr:

virDomainGetInfo

Type virDomainInterfaceStatsPtr:

virDomainInterfaceStats

Type virDomainPtr:

virDomainAttachDevice
virDomainBlockStats
virDomainCoreDump
virDomainCreate
virDomainDestroy
virDomainDetachDevice
virDomainFree
virDomainGetAutostart
virDomainGetConnect
virDomainGetID
virDomainGetInfo
virDomainGetMaxMemory
virDomainGetMaxVcpus
virDomainGetName
virDomainGetOSType
virDomainGetSchedulerParameters
virDomainGetSchedulerType
virDomainGetUUID
virDomainGetUUIDString
virDomainGetVcpus
virDomainGetXMLDesc
virDomainInterfaceStats
virDomainMigrate
virDomainPinVcpu
virDomainReboot
virDomainResume
virDomainSave
virDomainSetAutostart
virDomainSetMaxMemory
virDomainSetMemory
virDomainSetSchedulerParameters
virDomainSetVcpus
virDomainShutdown
virDomainSuspend
virDomainUndefine

Type virErrorFunc:

virConnSetErrorFunc
virSetErrorFunc

Type virErrorPtr:

virConnCopyLastError
virCopyLastError
virDefaultErrorFunc
virErrorFunc
virResetError

Type virNetworkPtr:

virNetworkCreate
virNetworkDestroy
virNetworkFree
virNetworkGetAutostart
virNetworkGetBridgeName
virNetworkGetConnect
virNetworkGetName
virNetworkGetUUID
virNetworkGetUUIDString
virNetworkGetXMLDesc
virNetworkSetAutostart
virNetworkUndefine

Type virNodeInfoPtr:

virNodeGetInfo

Type virSchedParameterPtr:

virDomainGetSchedulerParameters
virDomainSetSchedulerParameters

Type virVcpuInfoPtr:

virDomainGetVcpus

Type void *:

virConnSetErrorFunc
virConnectAuthCallbackPtr
virErrorFunc
virSetErrorFunc