aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2005-11-15 18:16:46 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2005-11-15 18:16:46 +0000
commit1a9b411b0249c3b3cebba0d951df01c737780f58 (patch)
tree419a5800ada52790fab0e85c4db60fb89866619a /doc
parent1bec9f610422acabc817c1c8b39c83d8441dc78a (diff)
add app exit status vars (issue #5737)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7098 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'doc')
-rwxr-xr-xdoc/README.variables38
1 files changed, 38 insertions, 0 deletions
diff --git a/doc/README.variables b/doc/README.variables
index 6c7c1f06f..06e1dfb7d 100755
--- a/doc/README.variables
+++ b/doc/README.variables
@@ -572,6 +572,7 @@ ${CALLINGTON} * Caller Type of Number (PRI channels)
${CHANNEL} * Current channel name
${CONTEXT} * Current context
${DATETIME} * Current date time in the format: DDMMYYYY-HH:MM:SS
+${DB_RESULT} Result value of DB_EXISTS() dial plan function
${DNID} * Dialed Number Identifier
${EPOCH} * Current unix style epoch
${EXTEN} * Current extension
@@ -593,6 +594,43 @@ ${TIMESTAMP} * Current date time in the format: YYYYMMDD-HHMMSS
${TRANSFER_CONTEXT} Context for transferred calls
${UNIQUEID} * Current call unique identifier
+Application return values
+-------------------------
+In Asterisk 1.2, many applications return the result in a variable
+instead of, as in Asterisk 1.0, changing the dial plan priority (+101).
+For the varioius status values, see each application's help text.
+
+${AQMSTATUS} * addqueuemember()
+${AVAILSTATUS} * chanisavail()
+${CHECKGROUPSTATUS} * checkgroup()
+${CHECKMD5STATUS} * checkmd5()
+${CPLAYBACKSTATUS} * controlplayback()
+${DIALSTATUS} * dial()
+${DBGETSTATUS} * dbget()
+${ENUMSTATUS} * enumlookup()
+${HASVMSTATUS} * hasnewvoicemail()
+${LOOKUPBLSTATUS} * lookupblacklist()
+${OSPLOOKUPSTATUS} * osplookup()
+${OSPNEXTSTATUS} * ospnext()
+${OSPFINISHSTATUS} * ospfinish()
+${PLAYBACKSTATUS} * playback()
+${PQMSTATUS} * pausequeuemember()
+${PRIVACYMGRSTATUS} * privacymanager()
+${QUEUESTATUS} * queue()
+${RQMSTATUS} * removequeuemember()
+${SENDIMAGESTATUS} * sendimage()
+${SENDTEXTSTATUS} * sendtext()
+${SENDURLSTATUS} * sendurl()
+${SYSTEMSTATUS} * system()
+${TRANSFERSTATUS} * transfer()
+${TXTCIDNAMESTATUS} * txtcidname()
+${UPQMSTATUS} * unpausequeuemember()
+${VMSTATUS} * voicmail()
+${VMBOXEXISTSSTATUS} * vmboxexists()
+${WAITSTATUS} * waitforsilence()
+
+
+
Various application variables
-----------------------------
${CURL} * Resulting page content for curl()