Module: kamailio Branch: master Commit: b16e63616d68e3a1406d1b5df7812ea5841d6b22 URL: https://github.com/kamailio/kamailio/commit/b16e63616d68e3a1406d1b5df7812ea5841d6b22
Author: Kamailio Dev <kamailio....@kamailio.org> Committer: Kamailio Dev <kamailio....@kamailio.org> Date: 2018-08-13T13:31:49+02:00 modules: readme files regenerated - app_lua ... [skip ci] --- Modified: src/modules/app_lua/README --- Diff: https://github.com/kamailio/kamailio/commit/b16e63616d68e3a1406d1b5df7812ea5841d6b22.diff Patch: https://github.com/kamailio/kamailio/commit/b16e63616d68e3a1406d1b5df7812ea5841d6b22.patch --- diff --git a/src/modules/app_lua/README b/src/modules/app_lua/README index cac548c162..3b423924f7 100644 --- a/src/modules/app_lua/README +++ b/src/modules/app_lua/README @@ -33,7 +33,7 @@ Daniel-Constantin Mierla 4.1. lua_dofile(path) 4.2. lua_dostring(script) - 4.3. lua_run(function, params) + 4.3. lua_run(func [, params]) 4.4. lua_runstring(script) 5. RPC Commands @@ -75,7 +75,7 @@ Chapter 1. Admin Guide 4.1. lua_dofile(path) 4.2. lua_dostring(script) - 4.3. lua_run(function, params) + 4.3. lua_run(func [, params]) 4.4. lua_runstring(script) 5. RPC Commands @@ -213,7 +213,7 @@ modparam("app_lua", "reload", 0) 4.1. lua_dofile(path) 4.2. lua_dostring(script) - 4.3. lua_run(function, params) + 4.3. lua_run(func [, params]) 4.4. lua_runstring(script) 4.1. lua_dofile(path) @@ -239,21 +239,24 @@ if(!lua_dostring("sr.log([[err]], [[----------- Hello World from $fU\n]])")) } ... -4.3. lua_run(function, params) +4.3. lua_run(func [, params]) - Execute the Lua function 'func' giving params as parameters. There can - be up to 3 string parameters. The function must exist in the script + Execute the Lua function 'func' giving 'params' as parameters. There + can be up to 3 string parameters after 'func' (overall, max 4 params, + first is the function). The function must exist in the Lua script loaded at startup via parameter 'load'. Parameters can be strings with pseudo-variables that are evaluated at runtime. Example 1.7. lua_run usage ... -if(!lua_run("sr_append_fu_to_reply")) -{ +if(!lua_run("sr_append_fu_to_reply")) { xdbg("SCRIPT: failed to execute lua function!\n"); } ... -lua_run("lua_funcx", "$rU", "2"); +lua_run("lua_funcx0"); +lua_run("lua_funcx1", "$rU"); +lua_run("lua_funcx2", "$rU", "2"); +lua_run("lua_funcx3", "$rU", "2", "$si"); ... 4.4. lua_runstring(script) _______________________________________________ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev