Author: sayer Date: 2008-04-23 21:27:11 +0200 (Wed, 23 Apr 2008) New Revision: 914
Modified: trunk/doc/doxyref.h Log: added more application documentations Modified: trunk/doc/doxyref.h =================================================================== --- trunk/doc/doxyref.h 2008-04-23 19:03:34 UTC (rev 913) +++ trunk/doc/doxyref.h 2008-04-23 19:27:11 UTC (rev 914) @@ -112,11 +112,14 @@ * * \section voicemailboxappdoc Voicemail and Mailbox * SEMS has a <i>voicemail</i> application, which send a recorded message via - * Email (voicemail2email): + * Email (voicemail2email), saves the message to the voicebox, or does both: * * <ul><li> \ref ModuleDoc_voicemail </li></ul> * - * There is also a mailbox application, which stores recorded messages (in an IMAP + * Messages saved to voicebox can be listened to using the voicebox application: + * <ul><li> \ref ModuleDoc_voicebox </li></ul> + * + * There is also a simpler mailbox application, which stores recorded messages (in an IMAP * server) and users can dial in to check their messages: * * <ul><li> \ref ModuleDoc_mailbox </li></ul> @@ -142,7 +145,14 @@ * application: * <ul><li> \ref ModuleDoc_pin_collect </li></ul> * + * \subsection webconferencingappdoc Web controlled conference rooms * + * Using the webconference application, conference rooms can be controlled + * from e.g. a web control page, or some other external mechanism: + * + * <ul><li> \ref ModuleDoc_webconference </li></ul> + * + * * \section Prepaid * * This is a signalling-only prepaid engine. @@ -155,7 +165,7 @@ * * <ul><li> \ref ModuleDoc_click2dial </li></ul> * - * \section Scripting SEMS with Python + * \section pythonscripting Scripting SEMS with Python * * There are two application modules which embed a python interpreted into * SEMS: the <i>ivr</i> module and the <i>py_sems</i> module. @@ -176,7 +186,7 @@ * * <ul><li> \ref ModuleDoc_py_sems </li></ul> * - * \section Registering SEMS at a SIP registrar + * \section registrar_client Registering SEMS at a SIP registrar * * The <i>reg_agent</i> module together with the <i>registar_client</i> module * can be used to register at a SIP registrar. @@ -184,9 +194,15 @@ * <ul><li> \ref ModuleDoc_reg_agent </li></ul> * <ul><li> \ref ModuleDoc_registrar_client </li></ul> * - * \section Various applications + * \section various_apps Various applications * * <ul><li> \ref ModuleDoc_callback </li></ul> + * + * <ul><li> \ref ModuleDoc_auth_b2b </li></ul> + * + * \section morecomponents Other components + * + * <ul><li> \ref ModuleDoc_diameter_client </li></ul> */ /*! \page AppDocExample Example Applications @@ -244,6 +260,8 @@ * * di_log (\ref ModuleDoc_di_log) implements the logging interface - it saves the last n log lines * in an in-memory ring buffer, which can be retrieved via DI (using xmlrpc2di via XMLRPC). + * + * call_gen (\ref ModuleDoc_call_gen) is a call generator, e.g. a load generator for testing SEMS. * * jukecall (\ref ModuleDoc_jukecall) does a b2bua call to the callee with SEMS in the * media path, to be able to play a file into the call when the caller presses a @@ -261,10 +279,14 @@ * The serviceline (\ref ModuleDoc_serviceline) is an application implementing a service * line (press one to get to A, two for B, ...) with ivr, b2bua and SIP auth. * - * The py_sems_ex directory contains some example for the py_sems embedded Python interpreter. + * The py_sems_ex directory contains some example for the py_sems embedded Python interpreter, namely + * an early media announcement implementation, and the jukecall example as py_sems application. * * The early_record (\ref ModuleDoc_early_record) is an example on how to receive and use early media. * + * dtmftester (\ref ModuleDoc_dtmftester) just records the file and plays the digits, to check whether + * DTMF detection is working. + * */ /*! \page ModuleDoc_ann_b2b Module Documentation: ann_b2b Application @@ -307,6 +329,14 @@ * Back to \ref AppDoc, to \ref AppDocExample. */ +/*! \page ModuleDoc_webconference Module Documentation: webconference Application + * \section Readme_webconference Readme file + * \verbinclude Readme.webconference + * + * \section Links + * Back to \ref AppDoc, to \ref AppDocExample. + */ + /*! \page ModuleDoc_early_announce Module Documentation: early_announce Application * \section Readme_early_announce Readme file * \verbinclude Readme.early_announce @@ -323,6 +353,14 @@ * Back to \ref AppDoc, to \ref AppDocExample. */ +/*! \page ModuleDoc_voicebox Module Documentation: voicebox Application + * \section Readme_voicebox Readme file + * \verbinclude Readme.voicebox + * + * \section Links + * Back to \ref AppDoc, to \ref AppDocExample. + */ + /*! \page ModuleDoc_mailbox Module Documentation: mailbox Application * \section Readme_mailbox Readme file * \verbinclude Readme.mailbox @@ -403,6 +441,23 @@ * Back to \ref AppDoc, to \ref AppDocExample. */ +/*! \page ModuleDoc_auth_b2b Module Documentation: auth_b2b application plugin + * \section Readme_auth_b2b Readme file + * \verbinclude Readme.auth_b2b + * + * \section Links + * Back to \ref AppDoc, to \ref AppDocExample. + */ + +/*! \page ModuleDoc_diameter_client Module Documentation: diameter_client component plugin + * \section Readme_diameter_client Readme file + * \verbinclude Readme.diameter_client + * + * \section Links + * Back to \ref AppDoc, to \ref AppDocExample. + */ + + /*! \page ModuleDoc_sw_prepaid_sip Module Documentation: prepaid_sip application plugin * \section Readme_prepaid_sip Readme file * \verbinclude Readme.sw_prepaid_sip @@ -470,6 +525,14 @@ * Back to \ref AppDoc, to \ref AppDocExample. */ +/*! \page ModuleDoc_call_gen Module Documentation: call_gen Application + * \section Readme_call_gen Readme file + * \verbinclude Readme.call_gen + * + * \section Links + * Back to \ref AppDoc, to \ref AppDocExample. + */ + /*! \page ModuleDoc_jukecall Module Documentation: jukecall Application * \section Readme_jukecall Readme file * \verbinclude Readme.jukecall @@ -510,6 +573,14 @@ * Back to \ref AppDoc, to \ref AppDocExample. */ +/*! \page ModuleDoc_dtmftester Module Documentation: dtmftester example Application + * \section Readme_dtmftester Readme file + * \verbinclude Readme.dtmftester + * + * \section Links + * Back to \ref AppDoc, to \ref AppDocExample. + */ + /*! \page ModuleDoc_simple_conference Module Documentation: simple_conference example Application * \section Readme_simple_conference Readme file * \verbinclude Readme.simple_conference _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
