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