Module: kamailio Branch: master Commit: 919357cc87b4403de2f6cdeeaa75e9f3f98e1307 URL: https://github.com/kamailio/kamailio/commit/919357cc87b4403de2f6cdeeaa75e9f3f98e1307
Author: Daniel-Constantin Mierla <[email protected]> Committer: Daniel-Constantin Mierla <[email protected]> Date: 2015-09-07T14:58:58+02:00 corex: readme updated with file_read() and file_write() --- Modified: modules/corex/README --- Diff: https://github.com/kamailio/kamailio/commit/919357cc87b4403de2f6cdeeaa75e9f3f98e1307.diff Patch: https://github.com/kamailio/kamailio/commit/919357cc87b4403de2f6cdeeaa75e9f3f98e1307.patch --- diff --git a/modules/corex/README b/modules/corex/README index 483fd38..6ed1d43 100644 --- a/modules/corex/README +++ b/modules/corex/README @@ -46,6 +46,8 @@ Muhammad Shahzad Shafi 4.6. msg_iflag_set(flagname) 4.7. msg_iflag_reset(flagname) 4.8. msg_iflag_is_set(flagname) + 4.9. file_read(fpath, var) + 4.10. file_write(fpath, content) 5. RPC Commands @@ -73,8 +75,10 @@ Muhammad Shahzad Shafi 1.9. msg_iflag_set usage 1.10. msg_iflag_reset usage 1.11. msg_iflag_is_set usage - 1.12. event_route[network:msg] use cases - 1.13. Sample PERL code for do_compress and do_uncompress + 1.12. file_read usage + 1.13. file_write usage + 1.14. event_route[network:msg] use cases + 1.15. Sample PERL code for do_compress and do_uncompress Chapter 1. Admin Guide @@ -103,6 +107,8 @@ Chapter 1. Admin Guide 4.6. msg_iflag_set(flagname) 4.7. msg_iflag_reset(flagname) 4.8. msg_iflag_is_set(flagname) + 4.9. file_read(fpath, var) + 4.10. file_write(fpath, content) 5. RPC Commands @@ -228,6 +234,8 @@ modparam("corex", "msg_avp", "$avp(msg)") 4.6. msg_iflag_set(flagname) 4.7. msg_iflag_reset(flagname) 4.8. msg_iflag_is_set(flagname) + 4.9. file_read(fpath, var) + 4.10. file_write(fpath, content) 4.1. append_branch([ uri, [ q ] ]) @@ -352,6 +360,28 @@ event_route[network:msg] { if(msg_iflag_is_set("UAC_AUTH")) { ... } ... +4.9. file_read(fpath, var) + + Read content of a text file into a variable. + + This function can be used from ANY_ROUTE. + + Example 1.12. file_read usage +... +if(file_read("/tmp/data.txt", "$var(data)")) { ... } +... + +4.10. file_write(fpath, content) + + Write content of parameter to a text file. + + This function can be used from ANY_ROUTE. + + Example 1.13. file_write usage +... +if(file_write("/tmp/data.txt", "Data is: $var(data)")) { ... } +... + 5. RPC Commands 5.1. corex.list_sockets @@ -461,7 +491,7 @@ event_route[network:msg] { Next is a basic usage example where encoding and decoding is done using PERL, - Example 1.12. event_route[network:msg] use cases + Example 1.14. event_route[network:msg] use cases ... loadmodule "app_perl.so" loadmodule "corex.so" @@ -492,7 +522,7 @@ event_route[network:msg] { } ... - Example 1.13. Sample PERL code for do_compress and do_uncompress + Example 1.15. Sample PERL code for do_compress and do_uncompress ... use strict; use warnings; _______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
