url.h

来自「著名的手机浏览器开源代码」· C头文件 代码 · 共 59 行

H
59
字号
#ifndef __IO_URL_H__#define __IO_URL_H__#include "../chain.h"#include "../url.h"#include "IO.h"/* * URL opener codes */#define URL_Http#define URL_File#define URL_Plugin#define URL_None#ifdef __cplusplusextern "C" {#endif /* __cplusplus *//* Returns a file descriptor to read data from */typedef gint (*UrlOpener_t) (const DilloUrl *url, void *data);/* * Module functions */ChainFunction_t a_Url_get_ccc_funct(const DilloUrl *Url);/* * External functions */extern void a_Http_freeall(void);gint a_Http_init(void);gint a_Http_proxy_auth(void);void a_Http_set_proxy_passwd(gchar *str);gchar *a_Http_make_query_str(const DilloUrl *url, gboolean use_proxy);void a_Http_ccc (int Op, int Branch, int Dir, ChainLink *Info,                 void *Data1, void *Data2);void a_File_ccc (int Op, int Branch, int Dir, ChainLink *Info,                 void *Data1, void *Data2);void a_About_ccc(int Op, int Branch, int Dir, ChainLink *Info,                 void *Data1, void *Data2);void a_IO_ccc   (int Op, int Branch, int Dir, ChainLink *Info,                 void *Data1, void *Data2);void a_Dpi_ccc  (int Op, int Branch, int Dir, ChainLink *Info,                 void *Data1, void *Data2);void a_Dpi_bye_dpid();#ifdef __cplusplus}#endif /* __cplusplus */#endif /* __IO_URL_H__ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?