/[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.1 by sysadm, Thu May 29 09:44:01 2025 UTC Revision 1.3 by sysadm, Sat May 31 01:37:18 2025 UTC
# Line 23  Line 23 
23    
24  struct article_cache_t  struct article_cache_t
25  {  {
26          void *p_data;          char *p_data;
27          size_t data_len;          size_t data_len;
28          long line_total;          long line_total;
29          long line_offsets[MAX_SPLIT_FILE_LINES];          long line_offsets[MAX_SPLIT_FILE_LINES];
30  };  };
31  typedef struct article_cache_t ARTICLE_CACHE;  typedef struct article_cache_t ARTICLE_CACHE;
32    
33  extern int article_cache_generate(const char *cache_dir, const ARTICLE *p_article, const char *content);  extern int article_cache_generate(const char *cache_dir, const ARTICLE *p_article, const SECTION_LIST *p_section, const char *content, int overwrite);
34    
35  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);
36  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