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] |