From 9992ee9119148e7da31d0108f8ac2b9b6634a8cf Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Mon, 26 Sep 2011 21:23:47 +0000 Subject: Document fetch_add_fetcher. svn path=/trunk/netsurf/; revision=12892 --- content/fetch.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'content/fetch.h') diff --git a/content/fetch.h b/content/fetch.h index fc395ae67..33378a0a9 100644 --- a/content/fetch.h +++ b/content/fetch.h @@ -120,6 +120,18 @@ typedef void (*fetcher_free_fetch)(void *); typedef void (*fetcher_poll_fetcher)(lwc_string *); typedef void (*fetcher_finalise)(lwc_string *); +/** Register a fetcher for a scheme + * + * \param scheme scheme fetcher is for (caller relinquishes ownership) + * \param initialiser fetcher initialiser + * \param setup_fetch fetcher fetch setup function + * \param start_fetch fetcher fetch start function + * \param abort_fetch fetcher fetch abort function + * \param free_fetch fetcher fetch free function + * \param poll_fetcher fetcher poll function + * \param finaliser fetcher finaliser + * \return true iff success + */ bool fetch_add_fetcher(lwc_string *scheme, fetcher_initialise initialiser, fetcher_setup_fetch setup_fetch, -- cgit v1.2.3