blob: 191f7b28bfa9272af144170de675aeb573692294 [file] [log] [blame]
lua\_main
-----------
.. code-block:: console
int
lua_main(int argc, char **argv)
Executes lua script in current task's context. Arguments given are
passed to lua interpreter.
Arguments
^^^^^^^^^
+-------------+------------------------------------+
| Arguments | Description |
+=============+====================================+
| argc | Number of elements in argv array |
+-------------+------------------------------------+
| argv | Array of character strings |
+-------------+------------------------------------+
Returned values
^^^^^^^^^^^^^^^
Returns the return code from the lua interpreter.
Notes
^^^^^
Example
^^^^^^^
.. code-block:: console
static int
lua_cmd(int argc, char **argv)
{
lua_main(argc, argv);
return 0;
}