Feste Channel-Variablen

Die folgende Liste enthält die wichtigsten fest einprogrammierten Channel-Variablen, die nicht in der extensions.conf überschrieben, aber ausgelesen werden können.

[Warnung]Warnung

Eine komplette Liste aller vordefinierten Variablen finden Sie in der Datei doc/README.variables (Asterisk 1.2) und doc/channelvariables.txt (Asterisk 1.4). In dieser Liste werden nur nicht DEPRECATED Variablen aufgelistet. So finden Sie z.B. ein ${CALLERIDNUM} nicht in dieser Liste, weil dies deprecated ist (man soll anstatt die Funktion ${CALLERID(num)} benutzen).

Die für das jeweilige Thema relevanten Variablen werden aber im Buch immer in jedem Kapitel extra aufgeführt.[26]

[Anmerkung]Anmerkung

Bei einigen der hier aufgeführten Variablen handelt es sich gar nicht um Variablen, sondern um eingebaute Funktionen. Da dies in der Praxis aber oft verschwimmt, werden sie hier trotzdem aufgelistet.

${ANSWEREDTIME}

Die Gesamtzeit (in Sekunden) seitdem das Gespräch zustande gekommen ist.

${BLINDTRANSFER}

Der Name des Channels auf der anderen Seite eines Blind-Transfers.

${CHANNEL}

Name des aktuellen Channels

${CONTEXT}

Name des aktuellen Contextes

${EPOCH}

Aktueller Unix Style Epoch.

${EXTEN}

Aktuell gewählte Extension

${ENV(VARIABLENNAME)}

Umgebungsvariable VARIABLENNAME

${HANGUPCAUSE}

Grund für das Beenden (hangup) eines Gespräches

${INVALID_EXTEN}

Wird in der i-Extension benutzt und enthält die gewählte Extension.

${PRIORITY}

Aktuelle Priorität innerhalb der Extension

${TRANSFER_CONTEXT}

Context eines weiterverbundenen Gespräches

${UNIQUEID}

Im System einzigartige (unique) ID für das aktuelle Gespräch

${SYSTEMNAME}

In der /etc/asterisk/asterisk.conf Datei eingetragener systemname Parameter.



[26] Ein klassisches Henne-Ei-Problem


$Revision:473 $

Beta-Version!

2.0 Entwickler-Version des Asterisk Buches. Die 1.0 stabile Version ist natürlich noch online. Die 2.0er Version enthält viele Neuerungen, ist aber noch nicht 100% fehlerfrei. Im Zweifelsfall bitte auf die 1.0er Version gehen.

Bitte melden Sie Fehler und Feedback zur neuen 2.0er Version per E-Mail an den Autor.

Asterisk-Tag.org 2008

Auf der Asterisk-Tag.org Webseite finden Sie die Folien und Videos der Vorträge.

Werbung