:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
Cache::CacheSizer(3pm) - phpMan

Command: man perldoc info search(apropos)  


Cache::CacheSizer(3pm)         User Contributed Perl Documentation         Cache::CacheSizer(3pm)



NAME
       Cache::CacheSizer -- component object for mamanging the size of caches

DESCRIPTION
       The CacheSizer class is used internally in SizeAware caches such as SizeAwareFileCache to
       encapsulate the logic of limiting cache size.

SYNOPSIS
         use Cache::CacheSizer;

         my $sizer = new Cache::CacheSizer( $cache, $max_size );

         $sizer->limit_size( $new_size );

METHODS
       new( $cache, $max_size )
           Construct a new Cache::CacheSizer object for the cache $cache with a maximum size of
           $max_size.

       update_access_time( $key )
           Inform the cache that the object specified by $key has been accessed.

       limit_size( $new_size )
           Use the sizing algorithms to get the cache down under $new_size if possible.

PROPERTIES
       get_max_size
           The desired size limit for the cache under control.

SEE ALSO
       Cache::Cache, Cache::CacheMetaData, Cache::SizeAwareCache

AUTHOR
       Original author: DeWitt Clinton <dewitt AT unto.net>

       Last author:     $Author: dclinton $

       Copyright (C) 2001-2003 DeWitt Clinton



perl v5.20.1                                2014-09-17                     Cache::CacheSizer(3pm)


/man
rootr.net - man pages