<br><br><div><span class="gmail_quote">21 Sep 2006 12:15:01 +0200, Benny Amorsen <<a href="mailto:benny+usenet@amorsen.dk">benny+usenet@amorsen.dk</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I have considered various ways to solve this. One is to make a queue,<br>and only allow one caller in the queue. As far as I can see this won't<br>work, at least not when I am busy because I did an outgoing call.<br>Another way is to use GROUP() to put the calls in a separate group,
<br>and return busy when GROUP_COUNT > 0. Unfortunately I am already using<br>the GROUP() functionality for something different on those calls --<br>and it seems a call can't be in two GROUP()'s simultaneously.<br></blockquote>
</div><br><br>Why not? Use "group categories"...<br>you can assign two groups to the same channel if they are different categories...<br><br>Set(GROUP(cat1)=groupname1)<br>Set(GROUP(cat2)=groupname2)<br><br>if you want to count channels in a group for a specified category, use GROUP_COUNT(
groupname@category) <br><br>Hope this helps...<br><br><br><br>