lsignal.c File Reference
#include <lua.h>
#include <lauxlib.h>
#include <assert.h>
#include <errno.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>
Go to the source code of this file.
Define Documentation
| #define LUA_LIB_NAME "signal" |
| #define LUA_LIB_VERSION 1.2 |
| #define LUA_SIGNAL_NAME "LUA_SIGNAL" |
Function Documentation
| static int get_signal |
( |
lua_State * |
L, |
|
|
int |
idx | |
|
) |
| | [static] |
| static void handle |
( |
int |
sig |
) |
[static] |
| static void hook |
( |
lua_State * |
L, |
|
|
lua_Debug * |
ar | |
|
) |
| | [static] |
| static int interrupted |
( |
lua_State * |
L |
) |
[static] |
| static int l_kill |
( |
lua_State * |
L |
) |
[static] |
| static int l_pause |
( |
lua_State * |
L |
) |
[static] |
| static int l_raise |
( |
lua_State * |
L |
) |
[static] |
| static int l_signal |
( |
lua_State * |
L |
) |
[static] |
| static int library_gc |
( |
lua_State * |
L |
) |
[static] |
| int luaopen_signal |
( |
lua_State * |
L |
) |
|
| static int status |
( |
lua_State * |
L, |
|
|
int |
s | |
|
) |
| | [static] |
Variable Documentation
lua_State* ML = NULL [static] |