[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [libvirt] C# bindings (Was: First patch)



?In fact, yes. The current content is a Visual Studio solution/project architecture, tested only with windows .Net, not Mono. Also it's an evidence but bindings require the libvirt binary, in the .Net case the "libvirt-0.dll" which is the result of the compilation of libvirt for windows.

Maybe we can also add a little explaination. I can try to give you one, but my english is really not perfect :S (but you can read that ever :) )

Here is my explaination :

CSharp libvirt bindings is a class library. Compiling it result to a dll "LibvirtBindings.dll" which can be added as a .Net reference to any .Net project which need access to libvirt.

The class library expose the "LibvirtBindings" namespace. This namespace expose all needed types (enum, struct). It also expose 2 main classes : "libVirt" and "libvirtError". The "libVirt" class expose all interfaces of the libvirt library to handle virtualized domains and "libvirtError" class expose all interfaces of the libvirt library to handle errors raised while using the library.

Let me know if my explaination is not clear :S

Arnaud Champion

--------------------------------------------------
From: "Justin Clift" <jclift redhat com>
Sent: Monday, October 18, 2010 8:53 PM
To: <arnaud champion devatom fr>
Cc: <veillard redhat com>; <libvir-list redhat com>
Subject: Re: [libvirt] C# bindings (Was:  First patch)

On 10/19/2010 05:13 AM, arnaud champion devatom fr wrote:
?Wow it's very nice :)

Just one thing you had to know, I plan to add sample code of using
libvirt bindings, so in the future, I will add a column to indicate the
sample code snippet for each function et bindings.

That sounds like a really good idea. :)

As a thought, are there instruction that people should be using?

Suddenly worried that people might download the git source code for
this, and not know what to do with it.

?

Regards and best wishes,

Justin Clift


Arnaud




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]