1*76404edcSAsim Jamshed #ifndef _FILE_CACHE_H_
2*76404edcSAsim Jamshed #define _FILE_CACHE_H_
3*76404edcSAsim Jamshed 
4*76404edcSAsim Jamshed #include "base.h"
5*76404edcSAsim Jamshed 
6*76404edcSAsim Jamshed stat_cache *stat_cache_init(void);
7*76404edcSAsim Jamshed void stat_cache_free(stat_cache *fc);
8*76404edcSAsim Jamshed 
9*76404edcSAsim Jamshed handler_t stat_cache_get_entry(server *srv, connection *con, buffer *name, stat_cache_entry **fce);
10*76404edcSAsim Jamshed handler_t stat_cache_handle_fdevent(server *srv, void *_fce, int revent);
11*76404edcSAsim Jamshed 
12*76404edcSAsim Jamshed int stat_cache_trigger_cleanup(server *srv);
13*76404edcSAsim Jamshed #endif
14