[Users] Is there a way to leave a route block and return to it where you left?
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Wed Jun 28 16:59:51 CEST 2006
Hi Brandon,
if you do "return" in route(101), the execution will continue in
route(2) immediately after the route(101) call...Isn't that what you want?
regards,
bogdan
Brandon Price wrote:
> I have a route block that performs callerid name lookups for incoming
> calls. I want to leave this as a separate route block, and not include
> it into the incoming route for simplicity of development. I basically
> want to hop out of route 2 down to route 101, then hop back to route 2
> under the line that is pointed to. Any clues,? can this even be done
> or does the structure of the tm (being stateless) limit it? Is there a
> way to hop to a certain line number of a route like say route(2,4);
> going to route 2 line 4. I dunno.
>
>
> ###############################################################
> # INCOMING
> ###############################################################
> route[2]
> {
> xlog("INVITE Received (incoming): $fu -> $ru");
> setflag(1);
> strip(1);
> *route(101); <---*
> do more stuff .........................................
>
> ##########################################################################################################
> # CNAM
> #########################################################################################################
> route[101]
> {
> xlog("Running cnam query");
> # do some stuff....
> return;
> };
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Users mailing list
>Users at openser.org
>http://openser.org/cgi-bin/mailman/listinfo/users
>
>
More information about the Users
mailing list