yes condition and expression both support variable expansion
We need to write a function, usable in the XML dial plan, that tests the inbound CID (not destination_number) against a "white list." Something on the line of,,,
<condition field="ISWHITE(${caller_id_number})" expression="true" >
Question: In such a use case, must ISWHITE() be a custom application/mod written in C, per skel.c, or can it be a script written in lua or p-language or the like?
It's clear from wiki and docs we've seen that <action ... /> can have lua or p-language scripts; but it is not clear about the <condition ... /> clauses and where to locate and "hook" them in.
Guidance and any pointers to docs/examples greatly appreciated.
With thanks,
/S
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org