ELinks 0.18.0
core.h File Reference
Include dependency graph for core.h:

Functions

void alert_smjs_error (const char *msg)
void init_smjs (struct module *module)
void cleanup_smjs (struct module *module)
JSStringutf8_to_jsstring (JSContext *ctx, const char *str, int length)
char * jsstring_to_utf8 (JSContext *ctx, JSString *jsstr, int *length)

Variables

JSContext * smjs_ctx
struct sessionsmjs_ses

Function Documentation

◆ alert_smjs_error()

void alert_smjs_error ( const char * msg)

◆ cleanup_smjs()

void cleanup_smjs ( struct module * module)

◆ init_smjs()

void init_smjs ( struct module * module)

◆ jsstring_to_utf8()

char * jsstring_to_utf8 ( JSContext * ctx,
JSString * jsstr,
int * length )

◆ utf8_to_jsstring()

JSString * utf8_to_jsstring ( JSContext * ctx,
const char * str,
int length )

Variable Documentation

◆ smjs_ctx

JSContext* smjs_ctx
extern

◆ smjs_ses

struct session* smjs_ses
extern