/* @@@HEAD@@@ // Declarations for the object cache. */ #ifndef _cache_h_ #define _cache_h_ #include "object.h" void init_cache(void); object_t *cache_get_holder(long dbref); object_t *cache_retrieve(long dbref); object_t *cache_grab(object_t *object); void cache_discard(object_t *obj); int cache_check(long dbref); void cache_sync(void); object_t *cache_first(void); object_t *cache_next(void); void cache_sanity_check(void); void cache_cleanup(void); #endif