<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hi Trevor.</p>
<p>Thank you very much!</p>
<p>I will take a look in your solution and analyze it, because I still have to learn about profiles and the Dialog module.</p>
<p>Now I have a course to follow, thankful to your hint.</p>
<p><br>
</p>
<p>Best regards.<br>
</p>
<p><br>
</p>
<p><br>
</p>
<div id="Signature">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div class="BodyFragment"><font size="2">
<div class="PlainText">RODRIGO PIMENTA CARVALHO<br>
Inatel Competence Center<br>
Software<br>
Ph: &#43;55 35 3471 9200 RAMAL 979<br>
</div>
</font></div>
</div>
</div>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" color="#000000" face="Calibri, sans-serif"><b>De:</b> users-bounces@lists.opensips.org &lt;users-bounces@lists.opensips.org&gt; em nome de Trevor Steyn &lt;trevor@webon.co.za&gt;<br>
<b>Enviado:</b> quinta-feira, 22 de outubro de 2015 12:49<br>
<b>Para:</b> users@lists.opensips.org<br>
<b>Assunto:</b> Re: [OpenSIPS-Users] How to detect current calls or previous INVITES and return 'busy here'?</font>
<div>&nbsp;</div>
</div>
<div>HI Rodrigo, <br>
<br>
You can do this with dialog module using set_profile_size and get_profile_size<br>
<br>
get_profile_size(&quot;SomeProfile&quot;,&quot;Calls_From_CX&quot;,&quot;$var(size)&quot;);<br>
if ( $(var(size){s.int}) &gt;= 1) ) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; send_reply(&quot;486&quot;,&quot;Busy Here&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
<br>
Regards<br>
Trevor Steyn<br>
<br>
<div class="moz-cite-prefix">On 22/10/2015 15:59, Rodrigo Pimenta Carvalho wrote:<br>
</div>
<blockquote type="cite">
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p><br>
</p>
<p>Hi.</p>
<p><br>
</p>
<p>In a test case with OpenSIPS, I have:</p>
<p><br>
</p>
<p>C1 = caller 1.</p>
<p>C2 = caller 2.</p>
<p>D1 = callee 1.</p>
<p>D2 = callee 2.</p>
<p><br>
</p>
<p>C1, C2, D1, D2 are all SIP UAs and they are registered in my OpenSIPS.<br>
</p>
<p><br>
</p>
<p>C1 wants to call D1.</p>
<p>C2 wants to call D2.</p>
<p><br>
</p>
<p>According to special requirements in my current project, C2 must receive SIP &nbsp;'busy here' from OpenSIPS, whenever C1 is already talking to D1 or when D1 has already received SIP INVITE from C1 but not answered it yet.</p>
<p><br>
</p>
<p>Is it possible, by means of OpenSIPS configuration file, create an solution to return 'busy here' to C2, for such test case?</p>
<p><br>
</p>
<p>How could be a kind of example of code for that?</p>
<p><br>
</p>
<p>Any hint will be very helpful!</p>
<p><br>
</p>
<p>Best regards.<br>
</p>
<p><br>
</p>
<p><br>
</p>
<div id="Signature">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div class="BodyFragment"><font size="2">
<div class="PlainText">RODRIGO PIMENTA CARVALHO<br>
Inatel Competence Center<br>
Software<br>
Ph: &#43;55 35 3471 9200 RAMAL 979<br>
</div>
</font></div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset> <br>
<pre>_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
</div>
</div>
</div>
</body>
</html>