Hi,<br><br>I&#39;ve done the following things in order for my .NET application to talk to FS.<br><br>1. Per the link <a href="http://wiki.freeswitch.org/wiki/Mod_managed" target="_blank">http://wiki.freeswitch.org/wiki/Mod_managed</a>
 , I&#39;ve enabled the Mod_managed module in the mentioned location in FS on CentOS 5.2.<br><br>2. There is a configuration settings required to Map the &quot;DLL&quot; to &quot;.so&quot; object in CentOS.<br>Now, the question is which DLL and .so file to be made available and where?<br>
<br>3. Do we need to include the AppDemo.class in .NET C# classes that we have built? If so. how do we initiate the call and get the status of that particular call with the help of AppDemo.class?. Can I have any specific code for this?<br>
<br>All I need is to initiate a call from .NET application and then it should talk to mod_managed module and establish a call. Secondly, I need to know the status of the call such as Ringing, Active, Hangup etc. <br><br>How do we achieve this with mod_managed?. Any sample coding that we can get for this scenario?<br>
<br>Thanks for your help as always :)<br><br>Regards,<br>Scott<br><br><br><div class="gmail_quote">On Mon, Feb 1, 2010 at 9:07 PM, Phillip Jones <span dir="ltr">&lt;<a href="mailto:pjintheusa@gmail.com">pjintheusa@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">As mentioned <a href="http://wiki.freeswitch.org/wiki/Mod_managed" target="_blank">http://wiki.freeswitch.org/wiki/Mod_managed</a> should give you every thing you need to get mod_managed set up. <br>
<br>Then in the source take a look at demo.csx and particularity AppDemo class.<br>
<br>That should get you started.<div><div></div><div class="h5"><br><br><br><div class="gmail_quote">On Sun, Jan 31, 2010 at 8:45 AM, Scott Fernandez <span dir="ltr">&lt;<a href="mailto:scottferri09@gmail.com" target="_blank">scottferri09@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Hi,</div>
<div> </div>
<div>Thx for the information. Can I have some detailed steps to configure mod_managed class call control and how do we write the API commands in .Net applications?</div>
<div> </div>
<div>In addition, how do we get the current STATE of the call when I use webapi?. Because it is required for me to route the call to the user upon it is answered or disconnect  it.</div>
<div> </div>
<div>Thanks,</div>
<div>Scott<font color="#888888"><br><br></font></div><div><div></div><div>
<div class="gmail_quote">On Wed, Jan 20, 2010 at 8:47 PM, Diego Toro <span dir="ltr">&lt;<a href="mailto:dftoro@yahoo.com" target="_blank">dftoro@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;">Hi, the answer is yes, you can to use mod_managed wich offer C# managed class to call control <a href="http://wiki.freeswitch.org/wiki/Mod_managed" target="_blank">http://wiki.freeswitch.org/wiki/Mod_managed</a>. Or using managed ESL (libs/esl/managed) which offer C# managed class to receive and send events and commands to FreeSwitch.<br>


<br>Diego Toro<br><a href="http://lacarretade.blogspot.com/" target="_blank">http://lacarretade.blogspot.com/</a><br><br><br>--- On Wed, 1/20/10, Scott Fernandez &lt;<a href="mailto:scottferri09@gmail.com" target="_blank">scottferri09@gmail.com</a>&gt; wrote:<br>


<br>&gt; From: Scott Fernandez &lt;<a href="mailto:scottferri09@gmail.com" target="_blank">scottferri09@gmail.com</a>&gt;<br>
<div>&gt; Subject: Re: [Freeswitch-users] Establishing a Call from .Net based application<br>&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br></div>

&gt; Date: Wednesday, January 20, 2010, 2:17 AM<br>

<div>
<div></div>
<div>&gt; Thanks Dome. Will try it out and get back to<br>&gt; you if I come across any issues.<br>&gt;<br>&gt; Regards,<br>&gt; Scott.<br>&gt;<br>&gt; On Wed, Jan 20, 2010 at 11:02 AM,<br>&gt; Dome Charoenyost &lt;<a href="mailto:dome@tel.co.th" target="_blank">dome@tel.co.th</a>&gt;<br>


&gt; wrote:<br>&gt;<br>&gt; Please try <a href="http://wiki.freeswitch.org/wiki/Webapi" target="_blank">http://wiki.freeswitch.org/wiki/Webapi</a><br>&gt;<br>&gt;<br>&gt; you can create class and map to webapi.<br>&gt;<br>


&gt;<br>&gt;<br>&gt; Dome C.<br>&gt;<br>&gt;<br>&gt;<br>&gt; 2010/1/19 Scott Fernandez &lt;<a href="mailto:scottferri09@gmail.com" target="_blank">scottferri09@gmail.com</a>&gt;:<br>&gt;<br>&gt; &gt; Hi,<br>&gt;<br>&gt; &gt;<br>

&gt;<br>&gt; &gt; Is there any API modules available for me to initiate<br>
&gt; a call from .Net based<br>&gt;<br>&gt; &gt; application?.<br>&gt;<br>&gt; &gt;<br>&gt;<br>&gt; &gt; The idea is to include the API modules if any with the<br>&gt; .NET base classes so<br>&gt;<br>&gt; &gt; that the API commands will be made available on it. I<br>


&gt; know it is doable when<br>&gt;<br>&gt; &gt; I use socket programming in .NET in which Telnet<br>&gt; session is created.<br>&gt;<br>&gt; &gt; However, this would potentially hamper the performance<br>&gt; of the application<br>


&gt;<br>&gt; &gt; because of multiple sessions that will be created for<br>&gt; each call.<br>&gt;<br>&gt; &gt;<br>&gt;<br>&gt; &gt; Other than that, Is there any Freeswitch API modules<br>&gt; (like plug-ins)<br>&gt;<br>


&gt; &gt; available in order to include it into the .Net classes<br>&gt; and start building<br>&gt;<br>&gt; &gt; the customized application?<br>&gt;<br>&gt; &gt;<br>&gt;<br>&gt; &gt; Any help from any one is highly appreciated.<br>


&gt;<br>&gt; &gt;<br>&gt;<br>&gt; &gt; Thanks,<br>&gt;<br>&gt; &gt; Scott<br>&gt;<br>&gt; &gt;<br>&gt;<br>&gt; &gt;<br>&gt; _______________________________________________<br>&gt;<br>&gt; &gt; FreeSWITCH-users mailing list<br>


&gt;<br>&gt; &gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>&gt;<br>&gt; &gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>


&gt;<br>&gt; &gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>&gt;<br>&gt; &gt; <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>


&gt;<br>&gt; &gt;<br>&gt;<br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt;<br>&gt; FreeSWITCH-users mailing list<br>&gt;<br>&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>


&gt;<br>&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>&gt;<br>&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>


&gt;<br>&gt; <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br></div></div>&gt; -----Inline Attachment Follows-----<br>
<div>
<div></div>
<div>&gt;<br>&gt; _______________________________________________<br>&gt; FreeSWITCH-users mailing list<br>&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>


&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>


&gt; <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>&gt;<br><br><br><br><br><br>_______________________________________________<br>FreeSWITCH-users mailing list<br><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>


<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>


<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br></div></div></blockquote></div><br>
</div></div><br>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br>