mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-05 20:20:07 +00:00
Add TestClient() and TestServer() applications XML
documentation. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@154801 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -41,18 +41,41 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
|
|||||||
#include "asterisk/pbx.h"
|
#include "asterisk/pbx.h"
|
||||||
#include "asterisk/utils.h"
|
#include "asterisk/utils.h"
|
||||||
|
|
||||||
static char *tests_descrip =
|
/*** DOCUMENTATION
|
||||||
" TestServer(): Perform test server function and write call report.\n"
|
<application name="TestServer" language="en_US">
|
||||||
"Results stored in /var/log/asterisk/testreports/<testid>-server.txt";
|
<synopsis>
|
||||||
|
Execute Interface Test Server.
|
||||||
|
</synopsis>
|
||||||
|
<syntax />
|
||||||
|
<description>
|
||||||
|
<para>Perform test server function and write call report. Results stored in
|
||||||
|
<filename>/var/log/asterisk/testreports/<testid>-server.txt</filename></para>
|
||||||
|
</description>
|
||||||
|
<see-also>
|
||||||
|
<ref type="application">TestClient</ref>
|
||||||
|
</see-also>
|
||||||
|
</application>
|
||||||
|
<application name="TestClient" language="en_US">
|
||||||
|
<synopsis>
|
||||||
|
Execute Interface Test Client.
|
||||||
|
</synopsis>
|
||||||
|
<syntax>
|
||||||
|
<parameter name="testid" required="true">
|
||||||
|
<para>An ID to identify this test.</para>
|
||||||
|
</parameter>
|
||||||
|
</syntax>
|
||||||
|
<description>
|
||||||
|
<para>Executes test client with given <replaceable>testid</replaceable>. Results stored in
|
||||||
|
<filename>/var/log/asterisk/testreports/<testid>-client.txt</filename></para>
|
||||||
|
</description>
|
||||||
|
<see-also>
|
||||||
|
<ref type="application">TestServer</ref>
|
||||||
|
</see-also>
|
||||||
|
</application>
|
||||||
|
***/
|
||||||
|
|
||||||
static char *tests_app = "TestServer";
|
static char *tests_app = "TestServer";
|
||||||
static char *tests_synopsis = "Execute Interface Test Server";
|
|
||||||
|
|
||||||
static char *testc_descrip =
|
|
||||||
" TestClient(testid): Executes test client with given testid.\n"
|
|
||||||
"Results stored in /var/log/asterisk/testreports/<testid>-client.txt";
|
|
||||||
|
|
||||||
static char *testc_app = "TestClient";
|
static char *testc_app = "TestClient";
|
||||||
static char *testc_synopsis = "Execute Interface Test Client";
|
|
||||||
|
|
||||||
static int measurenoise(struct ast_channel *chan, int ms, char *who)
|
static int measurenoise(struct ast_channel *chan, int ms, char *who)
|
||||||
{
|
{
|
||||||
@@ -458,8 +481,8 @@ static int load_module(void)
|
|||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
res = ast_register_application(testc_app, testclient_exec, testc_synopsis, testc_descrip);
|
res = ast_register_application_xml(testc_app, testclient_exec);
|
||||||
res |= ast_register_application(tests_app, testserver_exec, tests_synopsis, tests_descrip);
|
res |= ast_register_application_xml(tests_app, testserver_exec);
|
||||||
|
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user