mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-29 15:36:13 +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