Hello!<div><br></div><div>Before you remove &quot;session:originate&quot; from the wiki, you should take a look at this:</div><div><a href="http://wiki.freeswitch.org/wiki/Mod_lua#How_can_I_find_useful_undocumented_Session_Functions.3F">http://wiki.freeswitch.org/wiki/Mod_lua#How_can_I_find_useful_undocumented_Session_Functions.3F</a></div>
<div><br></div><div><a href="http://wiki.freeswitch.org/wiki/Mod_lua#How_can_I_find_useful_undocumented_Session_Functions.3F"></a>There is, in fact, a function called &quot;originate&quot;.</div><div><br></div><div>Mike van Lammeren</div>
<div><br><br><div class="gmail_quote">On Wed, Jan 13, 2010 at 5:22 AM, Cavalera Claudio Luigi <span dir="ltr">&lt;<a href="mailto:Claudio.Cavalera@italtel.it">Claudio.Cavalera@italtel.it</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">




<div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">Thanks a lot Anthony,</font></span></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">some comments inline (and please forgive me for my broken 
email client).</font></span></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2"></font></span> </div>
<div dir="ltr" align="left"><font face="Arial"><font size="2"><div class="im"><span>&gt;&gt;  </span>example1: Consider this simple 
lua script in which i create two<span><font color="#0000ff"> </font></span>sessions:<br><br><span><font color="#0000ff"> <font color="#000000">&gt;&gt; 
</font> </font></span>api = freeswitch.API();<br><span><font color="#0000ff"> <font color="#000000">&gt;&gt; 
</font> </font></span>api:execute(&quot;originate&quot;, 
&quot;sofia/internal/1001%192.168.1.1 &amp;park&quot;);<br><span><font color="#0000ff"> <font color="#000000">&gt;&gt; 
</font> </font></span>api:execute(&quot;originate&quot;, 
&quot;sofia/internal/1002%192.168.1.1 &amp;park&quot;);<br><br><span><font color="#0000ff"> <font color="#000000">&gt; 
</font> </font></span>capture the output from api:execute the uuid is in 
there<br><br></div><span><font color="#0000ff">Thx a 
lot,</font></span></font></font></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">this was one piece i was missing although it&#39;s already 
on the wiki here:</font></span></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2"><a href="http://wiki.freeswitch.org/wiki/Mod_lua#For_making_API_calls" target="_blank">http://wiki.freeswitch.org/wiki/Mod_lua#For_making_API_calls</a></font></span><span><font face="Arial" size="2"> </font></span></div>
<div class="im"><font color="#0000ff"></font><font color="#0000ff"></font>
<div dir="ltr" align="left"><br><br><font face="Arial"><font size="2"><span><font color="#0000ff"><font color="#000000"> &gt;</font> </font></span>because lua calls it 
freeswitch.bridge<br><br><span><font color="#0000ff"> <font color="#000000">&gt;</font> </font></span>session1 
= freeswitch.Session(&quot;sofia/internal/1001%192.168.1.1&quot;);<br><span><font color="#0000ff"> <font color="#000000">&gt;</font> </font></span>session2 = 
freeswitch.Session(&quot;sofia/internal/1002%192.168.1.1&quot;, session1);<br><span><font color="#0000ff"> <font color="#000000">&gt;</font> </font></span>freeswitch.bridge(session1, 
session2);<span><font color="#0000ff"> </font></span></font></font></div>
<div dir="ltr" align="left"><font face="Arial"><font size="2"><span></span></font></font> </div>
</div><div dir="ltr" align="left"><font face="Arial"><font size="2"><span><font color="#0000ff">good to now, there isn&#39;t 
any example of freeswitch.bridge in the wiki and i would like to add 
one.</font></span></font></font></div>
<div dir="ltr" align="left"><font face="Arial"><font size="2"><span><font color="#0000ff">Where I could find the full api 
of</font></span></font></font></div>
<div dir="ltr" align="left"><font face="Arial"><font size="2"><span><font color="#0000ff">freeswitch.Session( ) 
?</font></span></font></font></div>
<div dir="ltr" align="left"><font face="Arial"><font size="2"><span><font color="#0000ff">because I&#39;ve seen this working 
also without &quot;session1&quot; in the second line:</font></span></font></font></div>
<div dir="ltr" align="left"><font face="Arial"><font size="2"><span><font color="#0000ff"><div class="im">session1 = 
freeswitch.Session(&quot;sofia/internal/1001%192.168.1.1&quot;);<br></div>session2 = 
freeswitch.Session(&quot;sofia/internal/1002%192.168.1.1&quot;);<br>freeswitch.bridge(session1, 
session2);<span> </span></font></span><br><br><span><font color="#0000ff"> also is there any difference 
between  freeswitch.bridge and freeswitch.execute(uuid_bridge ...) 
?</font></span><br></font></font><font face="Arial"><font size="2"><span><font color="#0000ff"> </font></span></font></font></div><div class="im">
<div dir="ltr" align="left"><font face="Arial"><font size="2"><span> &gt;&gt; </span>example3: yet another 
possibility<br><span> &gt;&gt; </span>local 
session1 = freeswitch.Session(&quot;sofia/internal/1001%192.168.1.1&quot;);<br><span> &gt;&gt; </span>session1:originate(session2, 
&quot;sofia/internal/1002%192.168.1.1&quot;, 1000);<br><span> &gt;&gt; </span>but it does not work 
either.<br><br></font></font><font face="Arial"><font size="2"><span><font color="#0000ff"> <font color="#000000">&gt;</font> </font></span>The above is gibberish 
try:<br><span><font color="#0000ff"> <font color="#000000">&gt;</font> </font></span>local session1 = 
freeswitch.Session(&quot;sofia/internal/1001%192.168.1.1&quot;);<br><span><font color="#0000ff"> <font color="#000000">&gt;</font> </font></span>session1:execute(&quot;bridge&quot;, 
&quot;sofia/internal/1002%192.168.1.1&quot;);<span><font color="#0000ff"> </font></span></font></font></div>
<div dir="ltr" align="left"><font face="Arial"><font size="2"><span></span></font></font><font face="Arial"><font size="2"><span></span></font></font> </div>
</div><div dir="ltr" align="left"><font face="Arial"><font color="#0000ff" size="2"><span>Okay i will report also this bridge example on the wiki 
which was missing.</span></font></font></div>
<div dir="ltr" align="left"><font face="Arial"><font color="#0000ff" size="2"><span>But does session:originate make sense in some cases or 
not? Otherwise i&#39;m going to remove this line on the 
wiki</span></font></font></div>
<div dir="ltr" align="left"><font face="Arial"><font color="#0000ff" size="2"><span> </span></font><a href="http://wiki.freeswitch.org/wiki/Mod_lua#session:originate" target="_blank"><font size="2">http://wiki.freeswitch.org/wiki/Mod_lua#session:originate</font></a></font></div>

<div dir="ltr" align="left"><font face="Arial" color="#0000ff" size="2"></font> </div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">Thanks,</font></span></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">Claudio</font></span></div><p style="margin-top:0;margin-bottom:0">
 </p>
<p style="margin-top:0;margin-bottom:0">
<font face="Courier New" style="font-size:8pt"><span lang="EN-GB">Internet 
Email Confidentiality Footer</span></font></p>
<p style="margin-top:0;margin-bottom:0">
<font face="Courier New" style="font-size:8pt">
********************************************************************************************************************************************</font></p>
<p style="margin-top:0;margin-bottom:0">
<font face="Courier New" style="font-size:8pt"></font></p><font face="Courier New" style="font-size:8pt"><div class="im">La presente comunicazione, con le informazioni in essa contenute e ogni documento o file allegato, e&#39; rivolta unicamente alla/e persona/e cui e&#39; indirizzata ed alle altre da questa autorizzata/e a riceverla. Se non siete i destinatari/autorizzati siete avvisati che qualsiasi azione, copia, comunicazione, divulgazione o simili basate sul contenuto di tali informazioni e&#39; vietata e potrebbe essere contro la legge (art. 616 C.P., D.Lgs n. 196/2003 Codice in materia di protezione dei dati personali). Se avete ricevuto questa comunicazione per errore, vi preghiamo di darne immediata notizia al mittente e di distruggere il messaggio originale e ogni file allegato senza farne copia alcuna o riprodurne in alcun modo il contenuto. <br>

<br>
This e-mail and its attachments are intended for the addressee(s) only and are confidential and/or may contain legally privileged information. If you have received this message by mistake or are not one of the addressees above, you may take no action based on it, and you may not copy or show it to anyone; please reply to this e-mail and point out the error which has occurred. 
<br></div>
********************************************************************************************************************************************</font><p></p>

</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></div>