<br><br><div class="gmail_quote">2010/10/23 Henning Rogge <span dir="ltr"><<a href="mailto:hrogge@googlemail.com">hrogge@googlemail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="font-family: 'Monospace'; font-size: 9pt; font-weight: 400; font-style: normal;"><div class="im">
<p style="margin: 0px; text-indent: 0px;">On Saturday 23 October 2010 11:58:40 kadir yüceer wrote:</p>
<p style="margin: 0px; text-indent: 0px;">> Thank you for this really informing mail. Pardon my "query flood" but I'm</p>
<p style="margin: 0px; text-indent: 0px;">> coming up with new questions by the time I'm growing my vision on olsrd.</p>
</div><p style="margin: 0px; text-indent: 0px;">No problem...</p><div class="im">
<p style="margin: 0px; text-indent: 0px;"> </p>
<p style="margin: 0px; text-indent: 0px;">> Did I get this right? : There is an already developed API for C(with</p>
<p style="margin: 0px; text-indent: 0px;">> connection and data exchange methods) and I can develop a mesh network</p>
<p style="margin: 0px; text-indent: 0px;">> application on C easily, but first I have to implement the interface of</p>
<p style="margin: 0px; text-indent: 0px;">> olsrd to make it communicate with and run on windows mobile.</p>
</div><p style="margin: 0px; text-indent: 0px;">I am not sure you got it right.</p>
<p style="margin: 0px; text-indent: 0px;"></p>
<p style="margin: 0px; text-indent: 0px;">The API I was talking about is to write an adaptation layer between the OLSRd core and your operation system. Every OS does things differently, so they have to be OS specific code in a routing agent.</p>
<p style="margin: 0px; text-indent: 0px;"></p>
<p style="margin: 0px; text-indent: 0px;">The routing agent itself does set up IP routing rules for your normal traffic and your applications can use them.</p>
<p style="margin: 0px; text-indent: 0px;"></p>
<p style="margin: 0px; text-indent: 0px;">Normally your application does not interact with OLSRd directly.</p>
<p style="margin: 0px; text-indent: 0px;"></p>
<p style="margin: 0px; text-indent: 0px;">There are some application interfaces in OLSRd, mostly in terms of plugins that open a socket so you can query status information from OLSRd. The development version of OLSRd contains a telnet and a HTTP server to make it easier to write more of this application interfaces.</p>
<div class="im">
<p style="margin: 0px; text-indent: 0px;"></p>
<p style="margin: 0px; text-indent: 0px;">> Or are you saying that I have to implement them IF I wanna work on C# ?</p>
</div><p style="margin: 0px; text-indent: 0px;">You have to implement the OS adaptation stuff for windows mobile... in C.</p>
<p style="margin: 0px; text-indent: 0px;"></p>
<p style="margin: 0px; text-indent: 0px;">After this it should be possible for all IP capable applications (C, C#, ...) to use the unicast routes of OLSRd for communication.<br></p></div></blockquote></div><br>Oh now I see. My first question was about Windows Mobile OLSR daemon created by Moviquity (on <a href="http://sourceforge.net">sourceforge.net</a>), even the readme file that I was talking about belongs to it, but I couldn't make it clear because I didn't know that the thing in that project was to develop these interface implementations that we've been talking about. My actual problem is to embed this (Moviquity) daemon to the operating system, and I assume I should look for that answer elsewhere :)<br>
<br>Thanks for your patience and explanations.<br>Kind regards<br>Kadir<br>