|
ELinks 0.19.1
|
#include "main/module.h"
Typedefs | |
| typedef unsigned int | protocol_T |
| typedef void | protocol_handler_T(struct connection *) |
| typedef void | protocol_external_handler_T(struct session *, struct uri *) |
Functions | |
| int | get_protocol_port (protocol_T protocol) |
| int | get_protocol_need_slashes (protocol_T protocol) |
| int | get_protocol_keep_double_slashes (protocol_T protocol) |
| int | get_protocol_need_slash_after_host (protocol_T protocol) |
| int | get_protocol_free_syntax (protocol_T protocol) |
| int | get_protocol_need_ssl (protocol_T protocol) |
| protocol_handler_T * | get_protocol_handler (protocol_T protocol) |
| protocol_external_handler_T * | get_protocol_external_handler (struct terminal *, struct uri *) |
| protocol_T | get_protocol (const char *name, int namelen) |
Variables | |
| struct module | protocol_module |
| typedef void protocol_handler_T(struct connection *) |
| typedef unsigned int protocol_T |
| enum protocol |
| protocol_T get_protocol | ( | const char * | name, |
| int | namelen ) |
| protocol_external_handler_T * get_protocol_external_handler | ( | struct terminal * | term, |
| struct uri * | uri ) |
| int get_protocol_free_syntax | ( | protocol_T | protocol | ) |
| protocol_handler_T * get_protocol_handler | ( | protocol_T | protocol | ) |
| int get_protocol_keep_double_slashes | ( | protocol_T | protocol | ) |
| int get_protocol_need_slash_after_host | ( | protocol_T | protocol | ) |
| int get_protocol_need_slashes | ( | protocol_T | protocol | ) |
| int get_protocol_need_ssl | ( | protocol_T | protocol | ) |
| int get_protocol_port | ( | protocol_T | protocol | ) |
|
extern |