ELinks 0.18.0
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