Letzte Woche => Endspurt!Montag den 29.01.07 geht das Buch in die Produktion. Bis dahin laeuft der Beta-Test noch in vollem Umfang. Bitte melden Sie Fehler! Siehe Beta-Test FAQ. Erscheinungstermin: 03.03.07. Das Buch wird auf dem Asterisk-Tag.org in Chemnitz vorgestellt und kann dort auch erworben werden. 10 Tage spaeter wird es im Buchhandel sein. Wer nicht in Chemnitz sein kann, sollte das Buch vorbestellen: Amazon oder direkt beim Verlag Asterisk-Schulungen und Consulting vom Autor dieses Buches finden Sie auf http://www.amooma.de. Naechste Asterisk-Schulung: 12.02. - 13.02.07 (noch 2 Plaetze frei) - Ach ja, ... wir suchen auch noch Asterisk Entwickler! => http://www.amooma.de/jobs/ |
Die folgende Liste enthält die wichtigsten fest einprogrammierten Channel-Variablen, die nicht in der extensions.conf
überschrieben, aber ausgelesen werden können.
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.[38]
Bei einigen der hier aufgeführten Variablen handelt es sich gar nicht um Variblen, 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.
© by Stefan Wintermeyer