Hello,<br><br>We are completing development of the mod_khomp endpoint for Khomp boards:<br>- FXS<br>- FXO<br>- E1<br>- GSM (boards and usb devices)<br>- Passive record<br>- kommuter<br><br>However,
we are constrained in our implementation. We needed to verify that a
given set of digits has a valid extension or if can wait for more
digits at some points of our code, without making the call.<br>
<br>In our implementation for Asterisk (our Khomp channel), we use the functions provided by the Asterisk:<br><br>##############################<div>###############################################<br>ASTERISK:<br>
<br>/* \brief Looks for a valid matching extension */<br>
- ast_canmatch_extension<br><br>/* \brief Looks to see if adding anything to this extension might match something. (exists ^ canmatch) */<br> - ast_matchmore_extension<br>#############################################################################<br>
<br>Searching for a solution, we implemented within mod_khomp the
reading and checking functions of digits and expressions in XML, but
our implementation limits us to XML dialplans, which it would not be
compatible if the user need the database or other constructions of the
dialplan.<br>
<br><br>So, I would like to know what is the possibility of similar functions to be implemented in the core?<br><br><br><br><br><br><br>Thanks<br>:)<br><br><br><br><br>Geovani Ricardo Wiedenhoft<br></div>