[Asterisk-code-review] res_agi: Improve GET FULL VARIABLE documentation (asterisk[13])
Sean Bright
asteriskteam at digium.com
Fri Jan 3 10:27:38 CST 2020
Sean Bright has uploaded this change for review. ( https://gerrit.asterisk.org/c/asterisk/+/13509 )
Change subject: res_agi: Improve GET FULL VARIABLE documentation
......................................................................
res_agi: Improve GET FULL VARIABLE documentation
ASTERISK-28673 #close
Reported by: Jonathan Harris
Change-Id: I591afdec669622bfa19243aabec31b579652c92f
---
M res/res_agi.c
1 file changed, 13 insertions(+), 7 deletions(-)
git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/09/13509/1
diff --git a/res/res_agi.c b/res/res_agi.c
index 270c269..2a03c49 100644
--- a/res/res_agi.c
+++ b/res/res_agi.c
@@ -325,15 +325,21 @@
Evaluates a channel expression
</synopsis>
<syntax>
- <parameter name="variablename" required="true" />
- <parameter name="channel name" />
+ <parameter name="expression" required="true" />
+ <parameter name="channelname" />
</syntax>
<description>
- <para>Returns <literal>0</literal> if <replaceable>variablename</replaceable> is not set
- or channel does not exist. Returns <literal>1</literal> if <replaceable>variablename</replaceable>
- is set and returns the variable in parenthesis. Understands complex variable names and builtin
- variables, unlike GET VARIABLE.</para>
- <para>Example return code: 200 result=1 (testvariable)</para>
+ <para>Evaluates the given <replaceable>expression</replaceable> against the
+ channel specified by <replaceable>channelname</replaceable>, or the current
+ channel if <replaceable>channelname</replaceable> is not provided.</para>
+ <para>Unlike GET VARIABLE, the <replaceable>expression</replaceable> is
+ processed in a manner similar to dialplan evaluation, allowing complex
+ and built-in variables to be accessed, e.g. <literal>The time is
+ ${EPOCH}</literal></para>
+ <para>Returns <literal>0</literal> if no channel matching
+ <replaceable>channelname</replaceable> exists, <literal>1</literal>
+ otherwise.</para>
+ <para>Example return code: 200 result=1 (The time is 1578493800)</para>
</description>
<see-also>
<ref type="agi">get variable</ref>
--
To view, visit https://gerrit.asterisk.org/c/asterisk/+/13509
To unsubscribe, or for help writing mail filters, visit https://gerrit.asterisk.org/settings
Gerrit-Project: asterisk
Gerrit-Branch: 13
Gerrit-Change-Id: I591afdec669622bfa19243aabec31b579652c92f
Gerrit-Change-Number: 13509
Gerrit-PatchSet: 1
Gerrit-Owner: Sean Bright <sean.bright at gmail.com>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-code-review/attachments/20200103/fc42cfcf/attachment-0001.html>
More information about the asterisk-code-review
mailing list