summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMatthew Jordan <mjordan@digium.com>2013-12-11 12:31:57 +0000
committerMatthew Jordan <mjordan@digium.com>2013-12-11 12:31:57 +0000
commitf46b30bd36457cf349ef18ee854cce9f4dd0daaf (patch)
tree46e9b42fb083340e40c9be2249ddbb94e6faf346 /doc
parent5b4aab75ef39ee79d04bd8c48516a7d87d319a78 (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.dtd5
-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">