Module SynCache
In: lib/syncache/syncache.rb
lib/syncache/remote.rb

SynCache: thread-safe time-limited cache with flexible replacement policy (originally written for Samizdat project)

  Copyright (c) 2002-2011  Dmitry Borodaenko <angdraug@debian.org>

  This program is free software.
  You can distribute/modify this program under the terms of
  the GNU General Public License version 3 or later.

vim: et sw=2 sts=2 ts=8 tw=0

Classes and Modules

Class SynCache::Cache
Class SynCache::CacheEntry
Class SynCache::CacheError
Class SynCache::Placeholder
Class SynCache::RemoteCache

Constants

FOREVER = 60 * 60 * 24 * 365 * 5
REMOTE_TIMEOUT = 60 * 5
REMOTE_FIRST_DELAY = 0.1

[Validate]