ELinks 0.18.0
|
#include <stdbool.h>
#include <stdlib.h>
#include "elinks.h"
#include "js/quickjs.h"
#include "js/quickjs/mapa.h"
#include "js/quickjs/xhr.h"
#include "util/hash.h"
#include "util/memory.h"
#include "util/string.h"
Functions | |
void | attr_save_in_map (void *m, void *node, JSValueConst value) |
void | attr_save_in_map_void (void *m, void *node, void *value) |
void * | attr_create_new_attrs_map (void) |
void * | attr_create_new_attributes_map (void) |
void * | attr_create_new_attributes_map_rev (void) |
void * | attr_create_new_collections_map (void) |
void * | attr_create_new_doctypes_map (void) |
void * | attr_create_new_elements_map (void) |
void * | attr_create_new_privates_map_void (void) |
void * | attr_create_new_form_elements_map (void) |
void * | attr_create_new_form_elements_map_rev (void) |
void * | attr_create_new_form_map (void) |
void * | attr_create_new_form_map_rev (void) |
void * | attr_create_new_forms_map (void) |
void * | attr_create_new_forms_map_rev (void) |
void * | attr_create_new_input_map (void) |
void * | attr_create_new_collections_map_rev (void) |
void * | attr_create_new_nodelist_map (void) |
void * | attr_create_new_csses_map (void) |
void * | attr_create_new_csses_map_rev (void) |
void * | interp_new_map (void) |
bool | interp_find_in_map (void *m, void *interpreter) |
void | interp_save_in_map (void *m, void *interpreter) |
void | interp_erase_from_map (void *m, void *interpreter) |
void | interp_delete_map (void *m) |
void * | attr_create_new_requestHeaders_map (void) |
void * | attr_create_new_responseHeaders_map (void) |
void * | attr_create_new_nodelist_map_rev (void) |
void | delete_map_str (void *m) |
void | attr_delete_map (void *m) |
void | attr_delete_map_rev (void *m) |
void | attr_delete_map_void (void *m) |
JSValue | attr_find_in_map (void *m, void *node) |
void * | attr_find_in_map_void (void *m, void *node) |
void | attr_erase_from_map (void *m, void *node) |
void | attr_erase_from_map_str (void *m, void *node) |
void | attr_save_in_map_rev (void *m, JSValueConst value, void *node) |
void * | attr_find_in_map_rev (void *m, JSValueConst value) |
void | attr_erase_from_map_rev (void *m, JSValueConst value) |
static int | explode (char *s, const char c, char **header, char **value) |
static void * | get_requestHeaders (void *h) |
static void * | get_responseHeaders (void *h) |
void | process_xhr_headers (char *head, struct Xhr *x) |
void | set_xhr_header (char *normalized_value, const char *h_name, struct Xhr *x) |
char * | get_output_headers (struct Xhr *x) |
char * | get_output_header (const char *header_name, struct Xhr *x) |
bool | isGood (const char *param) |
char * | trimString (char *str) |
void * | set_elstyle (const char *text) |
char * | get_elstyle (void *m) |
char * | get_css_value (const char *text, const char *param) |
char * | set_css_value (const char *text, const char *param, const char *value) |
Variables | |
const char * | good [] |
void * attr_create_new_attributes_map | ( | void | ) |
void * attr_create_new_attributes_map_rev | ( | void | ) |
void * attr_create_new_attrs_map | ( | void | ) |
void * attr_create_new_collections_map | ( | void | ) |
void * attr_create_new_collections_map_rev | ( | void | ) |
void * attr_create_new_csses_map | ( | void | ) |
void * attr_create_new_csses_map_rev | ( | void | ) |
void * attr_create_new_doctypes_map | ( | void | ) |
void * attr_create_new_elements_map | ( | void | ) |
void * attr_create_new_form_elements_map | ( | void | ) |
void * attr_create_new_form_elements_map_rev | ( | void | ) |
void * attr_create_new_form_map | ( | void | ) |
void * attr_create_new_form_map_rev | ( | void | ) |
void * attr_create_new_forms_map | ( | void | ) |
void * attr_create_new_forms_map_rev | ( | void | ) |
void * attr_create_new_input_map | ( | void | ) |
void * attr_create_new_nodelist_map | ( | void | ) |
void * attr_create_new_nodelist_map_rev | ( | void | ) |
void * attr_create_new_privates_map_void | ( | void | ) |
void * attr_create_new_requestHeaders_map | ( | void | ) |
void * attr_create_new_responseHeaders_map | ( | void | ) |
void attr_delete_map | ( | void * | m | ) |
void attr_delete_map_rev | ( | void * | m | ) |
void attr_delete_map_void | ( | void * | m | ) |
void attr_erase_from_map | ( | void * | m, |
void * | node ) |
void attr_erase_from_map_rev | ( | void * | m, |
JSValueConst | value ) |
void attr_erase_from_map_str | ( | void * | m, |
void * | node ) |
JSValue attr_find_in_map | ( | void * | m, |
void * | node ) |
void * attr_find_in_map_rev | ( | void * | m, |
JSValueConst | value ) |
void * attr_find_in_map_void | ( | void * | m, |
void * | node ) |
void attr_save_in_map | ( | void * | m, |
void * | node, | ||
JSValueConst | value ) |
void attr_save_in_map_rev | ( | void * | m, |
JSValueConst | value, | ||
void * | node ) |
void attr_save_in_map_void | ( | void * | m, |
void * | node, | ||
void * | value ) |
void delete_map_str | ( | void * | m | ) |
|
static |
char * get_css_value | ( | const char * | text, |
const char * | param ) |
char * get_elstyle | ( | void * | m | ) |
char * get_output_header | ( | const char * | header_name, |
struct Xhr * | x ) |
char * get_output_headers | ( | struct Xhr * | x | ) |
|
static |
|
static |
void interp_delete_map | ( | void * | m | ) |
void interp_erase_from_map | ( | void * | m, |
void * | interpreter ) |
bool interp_find_in_map | ( | void * | m, |
void * | interpreter ) |
void * interp_new_map | ( | void | ) |
void interp_save_in_map | ( | void * | m, |
void * | interpreter ) |
bool isGood | ( | const char * | param | ) |
void process_xhr_headers | ( | char * | head, |
struct Xhr * | x ) |
char * set_css_value | ( | const char * | text, |
const char * | param, | ||
const char * | value ) |
void * set_elstyle | ( | const char * | text | ) |
void set_xhr_header | ( | char * | normalized_value, |
const char * | h_name, | ||
struct Xhr * | x ) |
char * trimString | ( | char * | str | ) |