diff options
author | Vincent Sanders <vince@kyllikki.org> | 2014-03-08 14:40:09 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2014-05-12 23:47:43 +0100 |
commit | 657abbd245dc777f61314ad476deb821cff0b90a (patch) | |
tree | 08e738f76b2e23870f87aa451582199a19a99c31 /desktop/gui.h | |
parent | ccc9ad969b61758184e1b9129ce257cdd7c7ab4e (diff) | |
download | netsurf-657abbd245dc777f61314ad476deb821cff0b90a.tar.gz netsurf-657abbd245dc777f61314ad476deb821cff0b90a.tar.bz2 |
low level source data cache backing store interface.
Diffstat (limited to 'desktop/gui.h')
-rw-r--r-- | desktop/gui.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/desktop/gui.h b/desktop/gui.h index c0a5a4e21..24838c9df 100644 --- a/desktop/gui.h +++ b/desktop/gui.h @@ -69,6 +69,7 @@ struct hlcache_handle; struct download_context; struct nsurl; struct gui_file_table; +struct gui_llcache_table; typedef struct nsnsclipboard_styles { size_t start; /**< Start of run */ @@ -520,7 +521,6 @@ struct gui_browser_table { }; - /** * NetSurf operation function table * @@ -572,6 +572,15 @@ struct netsurf_table { * Provides routines for the interactive text search on a page. */ struct gui_search_table *search; + + /** + * Low level cache table. + * + * Used by the low level cache to push objects to persistant + * storage. The table is optional and may be NULL which + * uses the default implementation. + */ + struct gui_llcache_table *llcache; }; |