diff options
author | Matthew Jordan <mjordan@digium.com> | 2013-12-11 12:31:57 +0000 |
---|---|---|
committer | Matthew Jordan <mjordan@digium.com> | 2013-12-11 12:31:57 +0000 |
commit | f46b30bd36457cf349ef18ee854cce9f4dd0daaf (patch) | |
tree | 46e9b42fb083340e40c9be2249ddbb94e6faf346 /doc | |
parent | 5b4aab75ef39ee79d04bd8c48516a7d87d319a78 (diff) |
func_pjsip_endpoint: Add PJSIP_ENDPOINT function for querying endpoint details
This patch adds a new function, PJSIP_ENDPOINT, which lets the dialplan query,
for any endpoint, any property configured on an endpoint. This function is a
companion to the CHANNEL function, which can be used to extract the endpoint
name for a channel.
Review: https://reviewboard.asterisk.org/r/3035
........
Merged revisions 403616 from http://svn.asterisk.org/svn/asterisk/branches/12
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@403617 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'doc')
-rw-r--r-- | doc/appdocsxml.dtd | 5 | ||||
-rw-r--r-- | doc/appdocsxml.xslt (renamed from doc/snapshots.xslt) | 15 |
2 files changed, 18 insertions, 2 deletions
diff --git a/doc/appdocsxml.dtd b/doc/appdocsxml.dtd index d56c8a860..a81b64400 100644 --- a/doc/appdocsxml.dtd +++ b/doc/appdocsxml.dtd @@ -85,6 +85,9 @@ <!ELEMENT bridge_snapshot (#PCDATA)> <!ATTLIST bridge_snapshot prefix CDATA ""> + <!ELEMENT configOptionToEnum (configOption|xi:include)*> + <!ATTLIST configOptionToEnum prefix CDATA ""> + <!ELEMENT description (para|note|warning|variablelist|enumlist|info|xi:include)*> <!ELEMENT parameter (optionlist|enumlist|argument|para|note|warning|parameter|info|xi:include)*> @@ -103,7 +106,7 @@ <!ATTLIST option implies CDATA ""> <!ATTLIST option hasparams CDATA ""> - <!ELEMENT enumlist (enum+)> + <!ELEMENT enumlist (configOptionToEnum|enum+)> <!ELEMENT enum (para|note|warning|parameter|enumlist|info|xi:include)*> <!ATTLIST enum name CDATA ""> diff --git a/doc/snapshots.xslt b/doc/appdocsxml.xslt index 17114cbcd..33ff73388 100644 --- a/doc/snapshots.xslt +++ b/doc/appdocsxml.xslt @@ -1,4 +1,4 @@ -<xsl:stylesheet version="1.0" +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output omit-xml-declaration="yes" indent="yes"/> @@ -10,6 +10,19 @@ </xsl:copy> </xsl:template> + <xsl:template match="configOptionToEnum"> + <xsl:for-each select="configOption"> + <xsl:element name="enum"> + <xsl:attribute name="name"> + <xsl:value-of select="@name"/> + </xsl:attribute> + <xsl:element name="para"> + <xsl:value-of select="synopsis"/> + </xsl:element> + </xsl:element> + </xsl:for-each> + </xsl:template> + <xsl:template match="channel_snapshot"> <xsl:element name="parameter"> <xsl:attribute name="name"> |