Congestion()

Zeigt Stau (Überlastung) auf dem Channel an.

Congestion([Timeout])

Zeigt auf dem Channel Stau an und wartet dann, bis der Teilnehmer auflegt, oder bis die optional spezifizierbare Frist (Timeout, in Sekunden) abgelaufen ist.

Diese Anwendung signalisiert Stau lediglich, sie spielt aber dem Teilnehmer keinen Stau-Ton vor. Um einem Anrufer einen Stau-Ton vorzuspielen, kann Playtones(congestion) verwendet werden.

Liefert stets -1 zurück.

; bei Caller ID is 0123-123456 immer Stau-Signal spielen:
exten => 123,1,GotoIf($[${CALLERID(num)} = 0123123456]?10)
exten => 123,n,Playtones(congestion)
exten => 123,n,Congestion(5)
exten => 123,n,Hangup()
exten => 123,10,Dial(Zap/1)
[Anmerkung]Anmerkung

Interner Hilfetext zu dieser Applikation in Asterisk 1.4: 

  -= Info about application 'Congestion' =- 

[Synopsis]
Indicate the Congestion condition

[Description]
  Congestion([timeout]): This application will indicate the congestion
condition to the calling channel. If the optional timeout is specified, the
calling channel will be hung up after the specified number of seconds.
Otherwise, this application will wait until the calling channel hangs up.

Differenz zum internen Hilfetext in Asterisk 1.2: 

8c8
<   Congestion([timeout]): This application will indicate the congestion
---
>   Congestion([timeout]): This application will indicate the congenstion

Siehe auch. Busy(), Progress(), Playtones()


Version 1.2, November 2002

Neue Version verfügbar

Sie betrachten gerade die alte Version des Buches (Version 1.0). Wir empfehlen Ihnen für Asterisk 1.4 und 1.6 die neue Version des Buches.

Asterisk-Tag 2008

Lernen Sie Mark Spencer (den Erfinder von Asterisk) kennen! Viele Vorträge, Case-Studies und Workshops rund um das Thema VoIP. Asterisk-Tag.org

Das gedruckte Buch