Thanks Steve and Danny for your help.
S Mir
On Tue, Mar 30, 2010 at 3:16 PM, Steve Edwards
<asterisk.org at sedwards.com> wrote:> Un-top-posting...
>
>> [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of mir
>> shahnawaz
>>
>> Can you please give me idea about Softhang.agi
>
> On Tue, 30 Mar 2010, Danny Nicholas wrote:
>
>> Simple code
>> In PERL -
>> -- agi header stuff --
>> My ($pri, $callno) = @ARGV;
>> -- read database to get priority of lowest active call, return $lowpri,
>> $lowid --
>> if ($pri > $lowpri) {
>> ? print STDOUT "exec softhangup $lowid\n";
>> ? -- AMI dial $callno --
>> ? }
>> Else {
>> ? Print STDOUT "exec BACKGROUND congested message\n";
>> ? }
>>
>> You can find real examples on voip-info.org.
>
> mir, please keep in mind the above is meant to "give you an
idea," not
> intended as literal code.
>
> You will save yourself a lot of frustration if you use an existing AGI
> "library" for your chosen language*. While conceptually simple,
nobody
> gets the AGI protocol right the first time.
>
> *) I write most of my AGIs in C because it is the language I know best and
> you can execute hundreds of AGIs written in C in the time it takes to load
> the Perl or PHP interpreter and parse your script.
>
> --
> Thanks in advance,
> -------------------------------------------------------------------------
> Steve Edwards ? ? ? sedwards at sedwards.com ? ? ?Voice: +1-760-468-3867
PST
> Newline ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Fax: +1-760-731-3000
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
> ? ? ? ? ? ? ? http://www.asterisk.org/hello
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> ? http://lists.digium.com/mailman/listinfo/asterisk-users
>