Hey guys, <br><br>So, I've been playing with the third-party telepathy-sharp-ng project to generate C# bindings from the Telepathy spec. I ended up hacking it up quite a bit to get something that compiles. You can have a look here if you like:<br>
<br><code>git://<a href="http://github.com/sausagefeet/telepathy-sharp-ng.git">github.com/sausagefeet/telepathy-sharp-ng.git</a> </code><br><br>The <i>master</i> branch is the original code. The <i>getdirty</i> branch is my hack. My hack doesn't get it into a state that will compile, but it's close. Feel free to try it out.<br>
<br>I have another repository here. There are 2 branches: <i>master</i> and <i>tryme</i>:<br><code>git://<a href="http://github.com/sausagefeet/telepathy-sharp.git">github.com/sausagefeet/telepathy-sharp.git</a></code><br>
<br>The <i>master</i> branch is the code from here:<br>svn co <a class="https" href="https://svn.sourceforge.net/svnroot/tapioca-voip/trunk/telepathy-sharp">https://svn.sourceforge.net/svnroot/tapioca-voip/trunk/telepathy-sharp</a><br>
<br>The <i>tryme</i> branch is the result of tweaking the results from my telepathy-sharp-ng hack. Also, I deleted all interfaces tagged as FUTURE. <br><br>It will compile into a dll. And, the Test.cs code in the test directory compiles also. However, the test is not working. The call to RequestConnection seems work, however the 'out' parameters don't get initialized to anything. I know the method is at least doing something because if I try to run the test twice, the second test will result in an exception saying the connection already exists. I am able to redo the test by logging into my jabber account with Empathy and then logging off.<br>
<br>Just thought I would share this with the community to see if anyone had any ideas or wanted to play with C#.<br><br>Thanks,<br>Neil<br>