Hallo,
ich habe bei unseren alten Asterisk 1.2-Maschinen eine globale Variable für ein dynamisches Wait verwendet.
Leider verhält sich die Version 1.8 mit identischen Einstellungen anders. Meine globale Variable wird nach jedem eingehenden Call auf 0 zurückgesetzt.
Weiß jemand wie ich ein Increment eines Wertes pro eingehendem Call realisieren kann?
Ich habe schon lange bei Google und in diversen Foren gesucht. Ich möchte mich jetzt ungern in die Thematik Datenbank mit Asterisk einarbeiten, da mir dafür die Zeit fehlt.
Viele Grüße
Problem gelöst:Lediglich die Syntax ist anders. Globale Variablen gibt es immernoch.
exten => _z.,n(fdyn),set(GLOBAL(WAITINDEX)=$[${WAITINDEX} + 1])
Schönen Gruß
ich habe bei unseren alten Asterisk 1.2-Maschinen eine globale Variable für ein dynamisches Wait verwendet.
Leider verhält sich die Version 1.8 mit identischen Einstellungen anders. Meine globale Variable wird nach jedem eingehenden Call auf 0 zurückgesetzt.
Weiß jemand wie ich ein Increment eines Wertes pro eingehendem Call realisieren kann?
Ich habe schon lange bei Google und in diversen Foren gesucht. Ich möchte mich jetzt ungern in die Thematik Datenbank mit Asterisk einarbeiten, da mir dafür die Zeit fehlt.
Viele Grüße
Problem gelöst:Lediglich die Syntax ist anders. Globale Variablen gibt es immernoch.
exten => _z.,n(fdyn),set(GLOBAL(WAITINDEX)=$[${WAITINDEX} + 1])
Schönen Gruß