<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1528" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I want to count the number of open Zap channels on 
my server.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>[outgoingzap]</FONT></DIV>
<DIV><FONT face=Arial size=2>exten =&gt; _0NXXXXXX,1,NoOp(Outgoing Local - 7 
digs - ${EXTEN:1})<BR>exten =&gt; _0NXXXXXX,2,Set(ZAP01=$[${ZAP01} + 
1]|g)<BR>exten =&gt; _0NXXXXXX,3,Set(UPDATED=true)<BR>exten =&gt; 
_0NXXXXXX,4,Dial(${TRUNK}/${EXTEN},60)<BR>exten =&gt; _0NXXXXXX,6,Busy<BR>exten 
=&gt; _0NXXXXXX,7,Playback(thank-you)<BR>include =&gt; 
hangupcontext</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>[hangupcontext]<BR>exten =&gt; h,1,NoCDR()<BR>exten 
=&gt; h,2,GotoIf($["${UPDATED}" != "true"]?5)<BR>exten =&gt; 
h,3,Set(UPDATED="")<BR>exten =&gt; h,4,Set(ZAP01=$[${ZAP01} - 1]|g)<BR>exten 
=&gt; h,5,Hangup</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I am not sure about how to use NoCDR, ForkCDR and 
ResetCDR.</FONT></DIV>
<DIV><FONT face=Arial size=2>If don't use any of them, every call generates an 
extra CDR with dst = 'h'.</FONT></DIV>
<DIV><FONT face=Arial size=2>If I use NoCDR, the whole call is not 
logged.</FONT></DIV>
<DIV><FONT face=Arial size=2>If I use ResetCDR, the call is logged with duration 
= 0.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>How should I implement this?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Thank you</FONT></DIV>
<DIV><FONT face=Arial size=2>Dov</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;</DIV>
<DIV><BR></DIV></FONT></BODY></HTML>