Dillo v3.1.1-46-g8a360e32
Loading...
Searching...
No Matches
Url.h
Go to the documentation of this file.
1#ifndef __IO_URL_H__
2#define __IO_URL_H__
3
4#include "../chain.h"
5#include "../url.h"
6#include "../../dlib/dlib.h"
7
8#ifdef __cplusplus
9extern "C" {
10#endif /* __cplusplus */
11
12/*
13 * External functions
14 */
15extern void a_Http_freeall(void);
16int a_Http_init(void);
17int a_Http_proxy_auth(void);
18void a_Http_set_proxy_passwd(const char *str);
19void a_Http_connect_done(int fd, bool_t success);
20
21void a_Http_ccc (int Op, int Branch, int Dir, ChainLink *Info,
22 void *Data1, void *Data2);
23void a_IO_ccc (int Op, int Branch, int Dir, ChainLink *Info,
24 void *Data1, void *Data2);
25void a_Dpi_ccc (int Op, int Branch, int Dir, ChainLink *Info,
26 void *Data1, void *Data2);
27
28char *a_Dpi_send_blocking_cmd(const char *server_name, const char *cmd);
29void a_Dpi_dillo_exit(void);
30void a_Dpi_init(void);
31
32
33#ifdef __cplusplus
34}
35#endif /* __cplusplus */
36
37#endif /* __IO_URL_H__ */
38
void a_Http_set_proxy_passwd(const char *str)
Activate entered proxy password for HTTP.
Definition http.c:156
int a_Http_init(void)
Initialize proxy vars and Accept-Language header.
Definition http.c:118
void a_IO_ccc(int Op, int Branch, int Dir, ChainLink *Info, void *Data1, void *Data2)
CCC function for the IO module.
Definition IO.c:359
void a_Dpi_dillo_exit(void)
Let dpid know dillo is no longer running.
Definition dpi.c:761
void a_Dpi_ccc(int Op, int Branch, int Dir, ChainLink *Info, void *Data1, void *Data2)
CCC function for the Dpi module.
Definition dpi.c:646
char * a_Dpi_send_blocking_cmd(const char *server_name, const char *cmd)
Send a command to a dpi server, and block until the answer is got.
Definition dpi.c:770
void a_Http_connect_done(int fd, bool_t success)
Definition http.c:214
void a_Http_freeall(void)
Deallocate memory used by http module.
Definition http.c:1126
int a_Http_proxy_auth(void)
Tell whether the proxy auth is already set (user:password).
Definition http.c:148
void a_Dpi_init(void)
Definition dpi.c:84
void a_Http_ccc(int Op, int Branch, int Dir, ChainLink *Info, void *Data1, void *Data2)
CCC function for the HTTP module.
Definition http.c:881
unsigned char bool_t
Definition d_size.h:21