From 1ef3fc9a1b90bb7c57984522397955aa68536a75 Mon Sep 17 00:00:00 2001 From: Geovani Ricardo Wiedenhoft Date: Mon, 25 Oct 2010 12:07:31 -0200 Subject: [PATCH] - Removed alternative contexts / extensions - New struct for matchs - On calls originated from an FXS branch, the Endpoint searches for a valid extension (digits sent) after the DTMF '#' or after the timeout (option fxs-digit-timeout). That search is done in the context defined in section , or if no context configured, the search is done in context defined in context-fxs. - Added "dialplan" configuration: Name of the dialplan module in use (default XML) - Group context enabled. If set, the search for a valid extension is done only in that context. - Updated documentation --- .../mod_khomp/Install/files/khomp.conf.xml | 34 +-- src/mod/endpoints/mod_khomp/docs/Manual.html | 36 +-- src/mod/endpoints/mod_khomp/docs/Manual.pdf | Bin 470261 -> 469615 bytes src/mod/endpoints/mod_khomp/docs/README.pdf | Bin 399117 -> 399118 bytes .../endpoints/mod_khomp/docs/README_en.pdf | Bin 314411 -> 314411 bytes .../endpoints/mod_khomp/docs/User_Guide.html | 31 +-- .../endpoints/mod_khomp/docs/User_Guide.pdf | Bin 509827 -> 509125 bytes .../endpoints/mod_khomp/include/khomp_pvt.h | 19 +- .../mod_khomp/include/khomp_pvt_fxo.h | 3 +- .../mod_khomp/include/khomp_pvt_gsm.h | 3 +- .../mod_khomp/include/khomp_pvt_kxe1.h | 6 +- .../mod_khomp/include/khomp_pvt_passive.h | 3 +- .../endpoints/mod_khomp/include/revision.h | 2 +- src/mod/endpoints/mod_khomp/include/utils.h | 113 ++-------- .../endpoints/mod_khomp/src/applications.cpp | 13 +- src/mod/endpoints/mod_khomp/src/khomp_pvt.cpp | 97 +------- .../endpoints/mod_khomp/src/khomp_pvt_fxo.cpp | 5 +- .../endpoints/mod_khomp/src/khomp_pvt_gsm.cpp | 13 +- .../mod_khomp/src/khomp_pvt_kxe1.cpp | 81 +++---- .../mod_khomp/src/khomp_pvt_passive.cpp | 18 +- src/mod/endpoints/mod_khomp/src/utils.cpp | 208 ++++++++++++++++++ 21 files changed, 342 insertions(+), 343 deletions(-) diff --git a/src/mod/endpoints/mod_khomp/Install/files/khomp.conf.xml b/src/mod/endpoints/mod_khomp/Install/files/khomp.conf.xml index 7255fb8555..ec02ca7ba6 100644 --- a/src/mod/endpoints/mod_khomp/Install/files/khomp.conf.xml +++ b/src/mod/endpoints/mod_khomp/Install/files/khomp.conf.xml @@ -12,6 +12,13 @@ + + - - - - - -