157. SetGlobalVar()

Setzt den Wert einer globalen Variable.

SetGlobalVar(Variable=Wert)

Setzt eine globale Variable. Falls die Variable nicht existiert, wird sie gleichzeitig definiert.

[Wichtig]Wichtig

SetGlobalVar() ist ab Asterisk 1.6 nicht mehr vorhanden und sollte auch in 1.4 nicht mehr genutzt werden. Eine globale Variable setzt man ab da mittels Set() (Abschnitt 149, „Set()) in Verbindung mit GLOBAL() (Abschnitt 38, „GLOBAL()):

Set(GLOBAL(Variable)=Wert)

Bitte verwenden Sie also in Asterisk 1.2 Set() mit der Option g und ab Asterisk 1.4 GLOBAL().

Asterisk-Versionen: 

————————| 1.2 |————————| 1.4 |        |     |

Interner Hilfetext zu dieser Applikation in Asterisk 1.4: 

  -= Info about application 'SetGlobalVar' =-

[Synopsis]
Set a global variable to a given value

[Description]
  SetGlobalVar(variable=value): This application sets a given global variable to
the specified value.


This application is deprecated in favor of Set(GLOBAL(var)=value)

Differenz des internen Hilfetexts von Asterisk 1.2 zu 1.4: 

--- in Asterisk 1.2
+++ in Asterisk 1.4
@@ -6,3 +6,6 @@
   [Description]
     SetGlobalVar(variable=value): This application sets a given global variable to
   the specified value.
+
+
+  This application is deprecated in favor of Set(GLOBAL(var)=value)

Differenz des internen Hilfetexts von Asterisk 1.4 zu 1.6: — in Asterisk 1.6 nicht vorhanden —

Siehe auch. Abschnitt 149, „Set(), Abschnitt 38, „GLOBAL()


AMOOCON 2010

Noch kein Ticket? Dann wird es Zeit. Nur noch wenige Tage.

Twitter

Flattr

Das gedruckte Buch

Werbung