/[LeafOK_CVS]/lbbs/include/article_cache.h
ViewVC logotype

Diff of /lbbs/include/article_cache.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.2 by sysadm, Fri May 30 12:51:00 2025 UTC Revision 1.6 by sysadm, Sun Jun 1 14:04:19 2025 UTC
# Line 23  Line 23 
23    
24  struct article_cache_t  struct article_cache_t
25  {  {
26            void *p_mmap;
27            size_t mmap_len;
28          char *p_data;          char *p_data;
29          size_t data_len;          size_t data_len;
30          long line_total;          long line_total;
# Line 30  struct article_cache_t Line 32  struct article_cache_t
32  };  };
33  typedef struct article_cache_t ARTICLE_CACHE;  typedef struct article_cache_t ARTICLE_CACHE;
34    
35  extern int article_cache_generate(const char *cache_dir, const ARTICLE *p_article, const char *content, int overwrite);  extern int article_cache_generate(const char *cache_dir, const ARTICLE *p_article, const SECTION_LIST *p_section,
36                                                                      const char *content, const char *sub_ip, int overwrite);
37    
38  extern int article_cache_load(ARTICLE_CACHE *p_cache, const char *cache_dir, const ARTICLE *p_article);  extern int article_cache_load(ARTICLE_CACHE *p_cache, const char *cache_dir, const ARTICLE *p_article);
39  extern int article_cache_unload(ARTICLE_CACHE *p_cache);  extern int article_cache_unload(ARTICLE_CACHE *p_cache);


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1