[asterisk-commits] eliel: branch group/appdocsxml r146013 - /team/group/appdocsxml/apps/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Fri Oct 3 09:04:14 CDT 2008
Author: eliel
Date: Fri Oct 3 09:04:13 2008
New Revision: 146013
URL: http://svn.digium.com/view/asterisk?view=rev&rev=146013
Log:
Introduce DAHDIBarge() application XML documentation.
Modified:
team/group/appdocsxml/apps/app_dahdibarge.c
Modified: team/group/appdocsxml/apps/app_dahdibarge.c
URL: http://svn.digium.com/view/asterisk/team/group/appdocsxml/apps/app_dahdibarge.c?view=diff&rev=146013&r1=146012&r2=146013
==============================================================================
--- team/group/appdocsxml/apps/app_dahdibarge.c (original)
+++ team/group/appdocsxml/apps/app_dahdibarge.c Fri Oct 3 09:04:13 2008
@@ -52,16 +52,25 @@
#include "asterisk/say.h"
#include "asterisk/utils.h"
+/*** DOCUMENTATION
+ <application name="DAHDIBarge" language="en_US">
+ <synopsis>
+ Barge in (monitor) DAHDI channel.
+ </synopsis>
+ <syntax>
+ <parameter name="channel">
+ <para>Channel to barge.</para>
+ </parameter>
+ </syntax>
+ <description>
+ <para>Barges in on a specified DAHDI <replaceable>channel</replaceable> or prompts
+ if one is not specified. Returns <literal>-1</literal> when caller user hangs
+ up and is independent of the state of the channel being monitored.
+ </para>
+ </description>
+ </application>
+ ***/
static char *app = "DAHDIBarge";
-
-static char *synopsis = "Barge in (monitor) DAHDI channel";
-
-static char *descrip =
-" DAHDIBarge([channel]): Barges in on a specified DAHDI\n"
-"channel or prompts if one is not specified. Returns\n"
-"-1 when caller user hangs up and is independent of the\n"
-"state of the channel being monitored.";
-
#define CONF_SIZE 160
@@ -293,7 +302,7 @@
static int load_module(void)
{
- return ((ast_register_application(app, conf_exec, synopsis, descrip)) ? AST_MODULE_LOAD_FAILURE : AST_MODULE_LOAD_SUCCESS);
+ return ((ast_register_application_xml(app, conf_exec)) ? AST_MODULE_LOAD_FAILURE : AST_MODULE_LOAD_SUCCESS);
}
AST_MODULE_INFO_STANDARD(ASTERISK_GPL_KEY, "Barge in on DAHDI channel application");
More information about the asterisk-commits
mailing list