ELinks 0.18.0
Macros | Functions | Variables
core.h File Reference
#include <lua.h>
Include dependency graph for core.h:
This graph shows which files directly or indirectly include this file:

Macros

#define LUA_ALERT   "_ALERT"
 

Functions

int prepare_lua (struct session *)
 
void finish_lua (void)
 
void alert_lua_error (const char *)
 
void alert_lua_error2 (const char *, const char *)
 
enum evhook_status dialog_lua_console (va_list ap, void *data)
 
enum evhook_status free_lua_console_history (va_list ap, void *data)
 
void init_lua (struct module *module)
 
void cleanup_lua (struct module *module)
 

Variables

lua_State * lua_state
 

Macro Definition Documentation

◆ LUA_ALERT

#define LUA_ALERT   "_ALERT"

Function Documentation

◆ alert_lua_error()

void alert_lua_error ( const char *  msg)

◆ alert_lua_error2()

void alert_lua_error2 ( const char *  msg,
const char *  msg2 
)

◆ cleanup_lua()

void cleanup_lua ( struct module *  module)

◆ dialog_lua_console()

enum evhook_status dialog_lua_console ( va_list  ap,
void *  data 
)

◆ finish_lua()

void finish_lua ( void  )

◆ free_lua_console_history()

enum evhook_status free_lua_console_history ( va_list  ap,
void *  data 
)

◆ init_lua()

void init_lua ( struct module *  module)

◆ prepare_lua()

int prepare_lua ( struct session *  ses)

Variable Documentation

◆ lua_state

lua_State* lua_state
extern