From nobody Mon Feb 9 03:20:08 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1649084687; cv=none; d=zohomail.com; s=zohoarc; b=cuVA9H0kfxac1QlxLSDfDFg33gNvbdmeZ0wXhzW4Zv8ruhgOmiAOSqOBnBVTJ95p+4Y01NQENhRYbRRtDJTghhMB99tYgYUYaydKJau7pNRk4Oi9GlIHYpbU7V7pMckoWArtrJiQgf/P7tes2HzNA5PfsXrlqHrlmrAKtS+I090= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1649084687; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=BjQF9ddXmaPpGE0NalwE0VrqLqzkzN6q1HXbY3T3POg=; b=ItywXhIULEntcIqQ4KWarIiPcoPoI1wItlcb4RRF3pzxuZ+u3zn5y5v4O5pI20G0NTj/EmSZVGtNxZWYzTL68gIjwMPZ3UfXmk76Zq9oklgTPdFD84j8JujwrwdykWiZqdilbpG5pZy1jJEGpXVVSUqBxWmPNaAVbY6y+LqOuAo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1649084687025132.64082158746123; Mon, 4 Apr 2022 08:04:47 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-203-HkT8mgAfOi-oieqn3ZrmPA-1; Mon, 04 Apr 2022 11:04:44 -0400 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.rdu2.redhat.com [10.11.54.1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 74C55805F68; Mon, 4 Apr 2022 15:04:33 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 53A52400E875; Mon, 4 Apr 2022 15:04:33 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 0E8C51940367; Mon, 4 Apr 2022 15:04:33 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.rdu2.redhat.com [10.11.54.7]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 88F341940364 for ; Mon, 4 Apr 2022 15:04:32 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 7CB3314583D1; Mon, 4 Apr 2022 15:04:32 +0000 (UTC) Received: from speedmetal.lan (unknown [10.40.208.35]) by smtp.corp.redhat.com (Postfix) with ESMTP id A3C2414583CB for ; Mon, 4 Apr 2022 15:04:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1649084685; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=BjQF9ddXmaPpGE0NalwE0VrqLqzkzN6q1HXbY3T3POg=; b=XnSLDNpIg7MgllWlDqZnX5u8m/zzbqlkIHZrM44yaakHiUzkj15xqlobpH8nZhoLQK6Zpz oQcFB2diEqreZQAbXnUUbC3Puc8gmlnxw9y4mcGRkMUf2jJfQQZQw3JcvN7W784D+cHTcE 6BeqPUq8TsBAQ8L8+c4G9zJvEEBaA9s= X-MC-Unique: HkT8mgAfOi-oieqn3ZrmPA-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Peter Krempa To: libvir-list@redhat.com Subject: [PATCH 6/7] docs: csharp: Remove project-specific information Date: Mon, 4 Apr 2022 17:04:23 +0200 Message-Id: <73c4624c60e0267971fd157d8b27b3e226fb38ad.1649084492.git.pkrempa@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.7 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.84 on 10.11.54.1 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1649084688259100001 The enumeration of functions and types supported by the bindings was moved to the 'README.rst' file in the 'libvirt-csharp' repo: https://gitlab.com/libvirt/libvirt-csharp/-/merge_requests/8 Remove the corresponding bits from the main repository. Signed-off-by: Peter Krempa --- docs/csharp.html.in | 418 -------------------------------------------- 1 file changed, 418 deletions(-) diff --git a/docs/csharp.html.in b/docs/csharp.html.in index 257637495d..f94c08ff8d 100644 --- a/docs/csharp.html.in +++ b/docs/csharp.html.in @@ -40,55 +40,6 @@ git clone https://gitlab.com/libvirt/libvirt-csharp.git -

Usage

- -

- The libvirt C# bindings class library exposes the Libvirt - namespace. This namespace exposes all of the needed types (enum, - struct), plus many classes exposing the libvirt API methods. -

-

- These classes are grouped into functional areas, with each class - exposing libvirt methods related to that area. -

-

- For example, the libvirt methods related to connections, such as - virConnectOpenAuth and virConnectNumOfDomains, are in - the Connect class. -
- They are accessed as Connect.OpenAuth, and - Connect.NumOfDomains respectively. -

-

- In the same manner, the other class name mappings are: -

- - - - - - - - - - - -
Name of libvirt functionC# class name
virDomain...Domain
virEvent...Event
virInterface...Interface
virNetwork...Network
virNode...Node
virSecret...Secret
virStoragePool...StoragePool
virStorageVolume...StorageVolume
virStream...Stream
-

- There are some additions as well: -

-
    -
  • - There is a class named Library, exposing the - virGetVersion and virInitialize methods -
  • -
  • - There is a class named Errors, exposing the error - related methods. For example, virSetErrorFunc and - virConnResetLastError. -
  • -
-

Authors

@@ -97,374 +48,5 @@ git clone https://gitlab.com/libvirt/libvirt-csharp.git based upon the previous work of Jarom=C3=ADr =C4=8Cervenka.

-

Test Configuration

- -

- Testing is performed using the following configurations: -

-
    -
  • Windows 7 (64 bits) / .Net 4
  • -
  • Windows 7 (64 bits) / Mono 2.6.7 (compiled in 32 bits)
  • -
  • Ubuntu 10.10 amd64 / Mono 2.6.7 (compiled in 64 bits)
  • -
- -

Type Coverage

- -

- Coverage of the libvirt types is: -

- - - - - virConnectOpenAuth - - - - <= /tr> - - - = - - - - = - - - = - No - - - - - - - = - - - virConnectSetErrorFunc, virDomainStats - Yes - - - - - - <= td> - - - - <= td> - = - - - = - = - - - - <= td> - - - - - - - - - - - - - <= td> - - - - = - <= td> - = -
TypeNameBinding?Tested?S= ample Code?Works?Tested .Net/Windows Works?Teste= d Mono (32-bit)/Windows Works?Tested Mono (64-bit)/Linux Works?
enumvirCPUCompareResultNo
structvirConnectYes, an IntPtr as the stru= ct is not publicYesYes
structvirConnectAuthYesYesYesYesYesYes
structvirConnectCredentialYesYes<= /td>virConnectOpenAuthYesYesYesYes<= /td>
enumvirConnectCredentialTypeYesYe= svirConnectOpenAuthYesYesYesYe= s
enumvirConnectFlagsNo
structvirDomainYes, an IntPtr as the struc= t is not public
structvirDomainBlockInfoNo
structvirDomainBlockStatsInfoYesY= esvirDomainStatsYesYesYesYes
enumvirDomainCoreDumpFlagsNo
enumvirDomainCreateFlagsNo
enumvirDomainDeviceModifyFlagsNo<= /td>
enumvirDomainEventDefinedDetailTypeYesYesvirEventRegisterImplYesYesYesYes
structvirDomainEventGraphicsAddressNo
enumvirDomainEventGraphicsAddressTypeNo
enumvirDomainEventGraphicsPhaseNo=
structvirDomainEventGraphicsSubjectNo
structvirDomainEventGraphicsSubjectIdentity
enumvirDomainEventIDNo
enumvirDomainEventIOErrorActionNo=
enumvirDomainEventResumedDetailTypeYesYesvirEventRegisterImplYesYesYesYes
enumvirDomainEventStartedDetailTypeYesYesvirEventRegisterImplYesYesYesYes
enumvirDomainEventStoppedDetailTypeYesYesvirEventRegisterImplYesYesYesYes
enumvirDomainEventSuspendedDetailTypeYesYesvirEventRegisterImplYesYesYes= Yes
enumvirDomainEventTypeYesYesvirEventRegisterImplYesYesYesYes
enumvirDomainEventUndefinedDetailTypeYesYesvirEventRegisterImplYesYesYes= Yes
enumvirDomainEventWatchdogActionNo
structvirDomainInfoYesYesYesYesYes= Yes
structvirDomainInterfaceStatsStructYesYesvirDomainStatsYesYesYes
structvirDomainJobInfoNo=
enumvirDomainJobTypeNo
enumvirDomainMemoryFlagsNo
structvirDomainMemoryStatStructNo=
enumvirDomainMemoryStatTagsYesNo<= /td>Maybe
enumvirDomainMigrateFlagsNo
structvirDomainSnapshotNo
enumvirDomainSnapshotDeleteFlags<= /td>
enumvirDomainStateYesYes= Yes
enumvirDomainXMLFlagsYesYesYes
enumvirEventHandleTypeYesYesvirEventRegisterImplYesYesYesYes
structvirInterfaceYes, an IntPtr as the st= ruct is not public
enumvirInterfaceXMLFlagsNo
structvirNWFilterNo
structvirNetworkYes, an IntPtr as the stru= ct is not public
structvirNodeDeviceYes, an IntPtr as the s= truct is not public
structvirNodeInfoYesNoMaybe
structvirSchedParameterNo
enumvirSchedParameterTypeNo
structvirSecretNo
enumvirSecretUsageTypeNo=
structvirSecurityLabelNo=
structvirSecurityModelNo=
enumvirStoragePoolBuildFlagsYesNo= Maybe
enumvirStoragePoolDeleteFlagsYesN= oMaybe
structvirStoragePoolInfoYesYesYes
structvirStoragePoolYes, an IntPtr as the = struct is not public<= /td>
enumvirStoragePoolStateYesYesYes
structvirStorageVolYes, an IntPtr as the s= truct is not public
enumvirStorageVolDeleteFlagsNo
structvirStorageVolInfoYesYesYes
enumvirStorageVolTypeYesYesYes
structvirStreamNo
enumvirStreamEventTypeNo=
enumvirStreamFlagsNo
structvirVcpuInfoNo
enumvirVcpuStateNo
structvirErrorYesYesvirC= onnectSetErrorFunc, virDomainStatsYesYesYesYes
- -

- -

Function Coverage

- -

- Coverage of the libvirt functions is: -

- - - - - - - - - - - - - delegate - - - - - - = - - <= td>Yes - - No - - - - - - - - - - - <= td>Yes - Yes - - - - = - - - - - = - <= td>No - - Yes - - Yes - = Yes - - - - <= td> - - = - = - - - - - - - - - - = - <= td> - - - - <= td> - - - - - - - - - - - - <= td> - - = - - Yes - - - Yes - - - - - <= td> - - - - - - - - - - - - - - No - - - - - <= td> - - - - = - <= td> - - - - - <= td> - - - Yes - - Yes - <= td>Yes - Yes<= td>Yes - Yes - <= td>Yes - - <= td> - <= td> - = - - - - - - - - - - - - - - - = - = - - - - - - - - - - - - = - - No - - - <= td> - Yes - - - - - - - - - - - - - <= td> - - - Yes - - <= td>Yes - - - - = - - - <= td> - - - - = - - - - - - - <= td> - - - = - - - <= td> - <= td> - - - No - Yes - - - - = - No - - - - - Yes - - = - <= td>Yes - = - = - - - = - - - = - - - = - - - <= td>No - - - - - Yes - Yes - <= td>Yes - <= td>Yes - - <= td> - - - - - - - - - - - - - - <= td> - - - Yes - virConnectSetErrorFunc, virDomainInfos -
NameBinding?Type?Tested?= Sample Code?Working?Tested .Net/Windows Works?Te= sted Mono (32-bit)/Windows Works?Tested Mono (64-bit)/Linux Works?=
virConnectAuthCallbackYesdelegate= YesvirConnectOpenAuthYesYesYes= Yes
virConnectBaselineCPUNofunction
virConnectCloseYesfunctionYesvirConnectOpenAuthYesYesYesYes
virConnectCompareCPUNofunction
virConnectDomainEventCallbackYesdelegateYesYes
virConnectDomainEventDeregisterNofunction<= /td>
virConnectDomainEventDeregisterAnyNofuncti= on
virConnectDomainEventGenericCallbackNodele= gate
virConnectDomainEventGraphicsCallbackNodel= egate
virConnectDomainEventIOErrorCallbackNodele= gate
virConnectDomainEventIOErrorReasonCallbackNo
virConnectDomainEventRTCChangeCallbackNode= legate
virConnectDomainEventRegisterYesfunctionYesvirEventRegisterImplYesYesYes= Yes
virConnectDomainEventRegisterAnyNofunction=
virConnectDomainEventWatchdogCallbackNodel= egate
virConnectDomainXMLFromNativeNofunction
virConnectDomainXMLToNativeNofunction
virConnectFindStoragePoolSourcesNofunction=
virConnectGetCapabilitiesYesfunctionYes
virConnectGetHostnameYesfunctionY= es
virConnectGetLibVersionYesfunctionMaybe
virConnectGetMaxVcpusYesfunctionN= oMaybe
virConnectGetTypeYesfunctionNoMaybe
virConnectGetURIYesfunctionYesYes
virConnectGetVersionYesfunctionNo= Maybe
virConnectIsEncryptedYesfunctionN= oMaybe
virConnectIsSecureYesfunctionNoMaybe
virConnectListDefinedDomainsYesfunctionYesvirConnectOpenAuthYesYesYesYes
virConnectListDefinedInterfaces Yesfunctio= nYesYes
virConnectListDefinedNetworksYesfunctionYesYes
virConnectListDefinedStoragePoolsYesfuncti= onYesYes
virConnectListDomainsYesfunctionY= esvirConnectOpenAuth, virDomainInfosYesYesYes
virConnectListInterfacesYesfunctionYes, if the host handle the method=
virConnectListNWFilters Nofunction
virConnectListNetworksYesfunction= YesYes
virConnectListSecretsYesfunctionN= oMaybe
virConnectListStoragePoolsYesfunctionYesvirConnectOpenYesYesYes= Yes
virConnectNumOfDefinedDomainsYesfunctionYesvirConnectOpenAuthYesYesYesYes
virConnectNumOfDefinedInterfacesYesfunctio= nNoMaybe
virConnectNumOfDefinedNetworksYesfunction<= /td>YesYes
virConnectNumOfDefinedStoragePoolsYesfunct= ionYesYes
virConnectNumOfDomainsYesfunction= YesvirConnectOpenAuth, virDomainInfosYesYesYesYes
virConnectNumOfInterfacesYesfunctionMaybe
virConnectNumOfNWFiltersNofunction
virConnectNumOfNetworks YesfunctionYes
virConnectNumOfSecretsYesfunction= NoMaybe
virConnectNumOfStoragePoolsYesfunctionYesvirConnectOpenYesYesYes
virConnectOpenYesfunctionYesvirConnectOpen, virEventRegisterImpl, virDomainInfosYesYesYes
virConnectOpenAuthYesfunctionYes<= /td>virConnectOpenAuthYesYesYesYes<= /td>
virConnectOpenReadOnlyYesfunction= NoMaybe
virConnectRefYesfunctionNoMaybe
virDomainAbortJobNofunction
virDomainAttachDeviceYesfunctionN= oMaybe
virDomainAttachDeviceFlagsYesfunctionNoMaybe
virDomainBlockPeekNofunction
virDomainBlockStatsYesfunctionYes= virDomainInfosYesYesYesYes
virDomainCoreDumpYesfunctionNoMaybe
virDomainCreateYesfunctionYesYes
virDomainCreateLinuxNofunction
virDomainCreateWithFlagsNofunction
virDomainCreateXMLYesfunctionNoMaybe
virDomainDefineXMLYesfunctionYes<= /td>Yes
virDomainDestroyYesfunctionYesYes
virDomainDetachDeviceYesfunctionN= oMaybe
virDomainDetachDeviceFlagsYesfunctionNoMaybe
virDomainFreeYesfunctionYesYes
virDomainGetAutostartYesfunctionN= oMaybe
virDomainGetBlockInfoNofunction
virDomainGetConnectYesfunctionNo<= /td>Maybe
virDomainGetIDYesfunctionNoMaybe
virDomainGetInfoYesfunctionYesvirDomainInfosYesYesYesYes
virDomainGetJobInfoNofunction
virDomainGetMaxMemoryYesfunctionN= oMaybe
virDomainGetMaxVcpusYesfunctionNo= Maybe
virDomainGetNameYesfunctionYesvirConnectOpenAuth, virDomainInfosYesYesYe= sYes
virDomainGetOSTypeYesfunctionNoMaybe
virDomainGetSchedulerParametersNofunction<= /td>
virDomainGetSchedulerTypeNofunction
virDomainGetSecurityLabelNofunction
virDomainGetUUIDYesfunctionNoMaybe
virDomainGetUUIDStringYesfunction= NoMaybe
virDomainGetVcpusNofunction
virDomainGetXMLDescYesfunctionYes= virDomainInfosYesYesYesYes
virDomainHasCurrentSnapshotNofunction
virDomainHasManagedSaveImageNofunction
virDomainInterfaceStats NofunctionvirDomainInfosYesYesYesYes=
virDomainIsActiveYesfunctionYesYes
virDomainIsPersistentYesfunctionN= oMaybe
virDomainLookupByIDYesfunctionYes= virConnectOpenAuth, virDomainInfosYesYesYes
virDomainLookupByNameYesfunctionY= esvirDomainInfosYesYesYesYes
virDomainLookupByUUIDYesfunctionN= oMaybe
virDomainLookupByUUIDStringYesfunctionNoMaybe
virDomainManagedSave Nofunction
virDomainManagedSaveRemoveNofunction
virDomainMemoryPeekNofunction
virDomainMemoryStatsNofunction
virDomainMigrateNofunction
virDomainMigrateSetMaxDowntimeNofunction
virDomainMigrateToURI Nofunction
virDomainPinVcpuNofunction
virDomainRebootYesfunctionYesYes
virDomainRef YesfunctionNoMaybe
virDomainRestoreYes functionNoMaybe
virDomainResume YesfunctionYesYes
virDomainRevertToSnapshotNofunction
virDomainSaveYesfunctionNoMaybe
virDomainSetAutostartYesfunctionN= oMaybe
virDomainSetMaxMemory YesfunctionMaybe
virDomainSetMemoryYesfunctionNoMaybe
virDomainSetSchedulerParametersNofunction<= /td>
virDomainSetVcpusYesfunctionNoMaybe
virDomainShutdownYesfunctionYesYes
virDomainSnapshotCreateXMLNofunction
virDomainSnapshotCurrentNofunction
virDomainSnapshotDeleteNofunction=
virDomainSnapshotFreeNofunction
virDomainSnapshotGetXMLDescNofunction
virDomainSnapshotListNamesNofunction
virDomainSnapshotLookupByNameNofunction
virDomainSnapshotNumNofunction
virDomainSuspendYesfunctionYesYes
virDomainUndefineYesfunctionYesYes
virDomainUpdateDeviceFlagsNofunction
virEventAddHandleFuncYesdelegateY= esYes
virEventAddTimeoutFuncYesdelegate= YesYes
virEventHandleCallbackYesdelegate= YesvirEventRegisterImplYesYesYes
virEventRegisterImplYesfunctionYe= svirEventRegisterImplYesYesYes= Yes
virEventRemoveHandleFuncYesdelegateYes
virEventRemoveTimeoutFuncYesdelegateYes
virEventTimeoutCallbackYesdelegatevirEventRegisterImplYesYesYes
virEventUpdateHandleFuncYesdelegateYes
virEventUpdateTimeoutFuncYesdelegateYes
virFreeCallbackYesfunctionYesvirEventRegisterImplYesYesYesYes
virGetVersionYesfunctionYesYes
virInitializeYesfunctionYesYes
virInterfaceCreateNofunction
virInterfaceDefineXMLNofunction
virInterfaceDestroyNofunction
virInterfaceFreeNofunction
virInterfaceGetConnectNofunction<= /td>
virInterfaceGetMACStringNofunction
virInterfaceGetNameNofunction
virInterfaceGetXMLDescNofunction<= /td>
virInterfaceIsActiveNofunction
virInterfaceLookupByMACStringNofunction
virInterfaceLookupByNameNofunction
virInterfaceRef Nofunction
virInterfaceUndefineNofunction
virNWFilterDefineXMLNofunction
virNWFilterFreeNofunction
virNWFilterGetNameNofunction
virNWFilterGetUUIDNofunction
virNWFilterGetUUIDStringNofunction
virNWFilterGetXMLDescNofunction
virNWFilterLookupByName Nofunction
virNWFilterLookupByUUIDNofunction=
virNWFilterLookupByUUIDStringNofunction
virNWFilterRef Nofunction
virNWFilterUndefineNofunction
virNetworkCreateYesfunctionYesYes
virNetworkCreateXMLYesfunctionNo<= /td>Maybe
virNetworkDefineXMLYesfunctionYes= Yes
virNetworkDestroyYesfunctionYesYes
virNetworkFreeYesfunctionYesYes
virNetworkGetAutostartYesfunction= NoMaybe
virNetworkGetBridgeNameYesfunctionMaybe
virNetworkGetConnectYesfunctionNo= Maybe
virNetworkGetNameYesfunctionNoMaybe
virNetworkGetUUIDNofunction
virNetworkGetUUIDString YesfunctionYes
virNetworkGetXMLDescYesfunctionYe= sYes
virNetworkIsActiveYesfunctionYes<= /td>Yes
virNetworkIsPersistentYesfunction= YesYes
virNetworkLookupByNameYesfunction= YesYes
virNetworkLookupByUUIDYesfunction= NoMaybe
virNetworkLookupByUUIDStringYesfunctionNoMaybe
virNetworkRefYesfunctionNoMaybe
virNetworkSetAutostartYesfunction= YesYes
virNetworkUndefineYesfunctionYes<= /td>Yes
virNodeDeviceCreateXMLNofunction<= /td>
virNodeDeviceDestroyNofunction
virNodeDeviceDettachNofunction
virNodeDeviceFreeNofunction
virNodeDeviceGetNameNofunction
virNodeDeviceGetParentNofunction<= /td>
virNodeDeviceGetXMLDescYesfunctionYes
virNodeDeviceListCapsNofunction
virNodeDeviceLookupByNameYesfunctionYes
virNodeDeviceNumOfCapsNofunction<= /td>
virNodeDeviceReAttachNofunction
virNodeDeviceRefNofunction
virNodeDeviceResetNofunction
virNodeGetCellsFreeMemoryNofunction
virNodeGetFreeMemoryYesfunctionNo= Maybe
virNodeGetInfoYesfunctionNoMaybe
virNodeGetSecurityModel Nofunction
virNodeListDevicesYesfunctionYes<= /td>Yes
virNodeNumOfDevicesYesfunctionYes= Yes
virSecretDefineXMLNofunction
virSecretFree Nofunction
virSecretGetConnectNofunction
virSecretGetUUIDNofunction
virSecretGetUUIDString Nofunction
virSecretGetUsageIDNofunction
virSecretGetUsageTypeNofunction
virSecretGetValueNofunction
virSecretGetXMLDescNofunction
virSecretLookupByUUIDNofunction
virSecretLookupByUUIDStringNofunction
virSecretLookupByUsageNofunction<= /td>
virSecretRefNofunction
virSecretSetValueNofunction
virSecretUndefineNofunction
virStoragePoolBuildYesfunctionNo<= /td>Maybe
virStoragePoolCreateYesfunctionYe= sYes
virStoragePoolCreateXML YesfunctionMaybe
virStoragePoolDefineXMLYesfunctionYes
virStoragePoolDeleteYesfunctionNo= Maybe
virStoragePoolDestroyYesfunctionY= esYes
virStoragePoolFreeYesfunctionYes<= /td>Yes
virStoragePoolGetAutostartYesfunctionNoMaybe
virStoragePoolGetConnectYesfunctionMaybe
virStoragePoolGetInfoYesfunctionY= esYes
virStoragePoolGetNameYesfunctionY= esYes
virStoragePoolGetUUIDYesfunctionN= oMaybe
virStoragePoolGetUUIDStringYesfunctionYesYes
virStoragePoolGetXMLDescYesfunctionYes
virStoragePoolIsActiveYesfunction= YesYes
virStoragePoolIsPersistentYesfunctionYesYes
virStoragePoolListVolumesYesfunctionYes
virStoragePoolLookupByNameYesfunctionYesYes
virStoragePoolLookupByUUIDYesfunctionNoMaybe
virStoragePoolLookupByUUIDStringYesfunctio= nNoMaybe
virStoragePoolLookupByVolumeYesfunctionNoMaybe
virStoragePoolNumOfVolumesYesfunctionYesYes
virStoragePoolRefYesfunctionNoMaybe
virStoragePoolRefreshYesfunctionN= oMaybe
virStoragePoolSetAutostartYesfunctionYesYes
virStoragePoolUndefineYesfunction= YesYes
virStorageVolCreateXMLYesfunction= YesYes
virStorageVolCreateXMLFromYesfunctionNoMaybe
virStorageVolDeleteYesfunctionYes= Yes
virStorageVolFreeYesfunctionNoMaybe
virStorageVolGetConnect YesfunctionMaybe
virStorageVolGetInfoYesfunctionYe= sYes
virStorageVolGetKeyYesfunctionYes= Yes
virStorageVolGetNameYesfunctionYe= sYes
virStorageVolGetPathYesfunctionYe= sYes
virStorageVolGetXMLDesc YesfunctionYes
virStorageVolLookupByKeyYesfunctionYes
virStorageVolLookupByNameYesfunctionYes
virStorageVolLookupByPathYesfunctionYes
virStorageVolRefYesfunctionNoNo
virStorageVolWipeNofunction
virStreamAbort Nofunction
virStreamEventAddCallbackNofunction
virStreamEventCallbackNodelegate<= /td>
virStreamEventRemoveCallbackNofunction
virStreamEventUpdateCallbackNofunction
virStreamFinish Nofunction
virStreamFree Nofunction
virStreamNewNofunction
virStreamRecvNofunction<= /td>
virStreamRecvAllNofunction
virStreamRefNofunction
virStreamSendNofunction<= /td>
virStreamSendAllNofunction
virStreamSinkFuncNodelegate
virStreamSourceFuncNodelegate
virGetLastErrorYesfunctionYesvirConnectSetErrorFuncYesYesYesYes=
virConnSetErrorFuncYesfunctionYes= virConnectSetErrorFuncYesYesYes
virErrorFuncYesdelegateYesYesYesYe= sYes
--=20 2.35.1