Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

wincache_scache_info(3) [php man page]

WINCACHE_SCACHE_INFO(3) 						 1						   WINCACHE_SCACHE_INFO(3)

wincache_scache_info - Retrieves information about files cached in the session cache

SYNOPSIS
array wincache_scache_info ([bool $summaryonly = false]) DESCRIPTION
Retrieves information about session cache content and its usage. PARAMETERS
o $summaryonly - Controls whether the returned array will contain information about individual cache entries along with the session cache sum- mary. RETURN VALUES
Array of meta data about session cache or FALSE on failure The array returned by this function contains the following elements: o total_cache_uptime - total time in seconds that the session cache has been active o total_item_count - total number of elements that are currently in the session cache o is_local_cache - true is the cache metadata is for a local cache instance, false if the metadata is for the global cache o total_hit_count - number of times the data has been served from the cache o total_miss_count - number of times the data has not been found in the cache o scache_entries - an array that contains the information about all the cached items: o key_name - name of the key which is used to store the data o value_type - type of value stored by the key o use_time - time in seconds since the file has been accessed in the opcode cache o last_check - time in seconds since the file has been checked for modifications o ttl_seconds - time remaining for the data to live in the cache, 0 meaning infinite o age_seconds - time elapsed from the time data has been added in the cache o hitcount - number of times data has been served from the cache EXAMPLES
Example #1 A wincache_scache_info(3) example <pre> <?php print_r(wincache_scache_info()); ?> </pre> The above example will output: Array ( [total_cache_uptime] => 17357 [total_file_count] => 121 [total_hit_count] => 36562 [total_miss_count] => 201 [scache_entries] => Array ( [1] => Array ( [file_name] => c:inetpubwwwrootcheckcache.php [add_time] => 17356 [use_time] => 7 [last_check] => 10 [hit_count] => 454 [function_count] => 0 [class_count] => 1 ) [2] => Array (...iterates for each cached file) ) ) SEE ALSO
wincache_fcache_fileinfo(3), wincache_fcache_meminfo(3), wincache_ocache_meminfo(3), wincache_rplist_fileinfo(3), wincache_rplist_mem- info(3), wincache_refresh_if_changed(3), wincache_ucache_meminfo(3), wincache_ucache_info(3), wincache_scache_meminfo(3). PHP Documentation Group WINCACHE_SCACHE_INFO(3)

Check Out this Related Man Page

ssl_session_cache_api(3erl)				     Erlang Module Definition				       ssl_session_cache_api(3erl)

NAME
ssl_session_cache_api - Defines the API for the TLS session cache so that the data storage scheme can be replaced by defining a new callback module implementing this API. COMMON DATA TYPES
The following data types are used in the functions below: cache_ref() = opaque() key() = {partialkey(), session_id()} partialkey() = opaque() session_id() = binary() session() = opaque() EXPORTS
delete(Cache, Key) -> _ Types Cache = cache_ref() Key = key() Deletes a cache entry. Will only be called from the cache handling process. foldl(Fun, Acc0, Cache) -> Acc Types Calls Fun(Elem, AccIn) on successive elements of the cache, starting with AccIn == Acc0. Fun/2 must return a new accumulator which is passed to the next call. The function returns the final value of the accumulator. Acc0 is returned if the cache is empty. init() -> opaque() Types Performs possible initializations of the cache and returns a reference to it that will be used as parameter to the other api func- tions. Will be called by the cache handling processes init function, hence putting the same requirements on it as a normal process init function. lookup(Cache, Key) -> Entry Types Cache = cache_ref() Key = key() Entry = session() | undefined Looks up a cache entry. Should be callable from any process. select_session(Cache, PartialKey) -> [session()] Types Cache = cache_ref() PartialKey = partialkey() Session = session() Selects sessions that could be reused. Should be callable from any process. terminate(Cache) -> _ Types Cache = term() - as returned by init/0 Takes care of possible cleanup that is needed when the cache handling process terminates. update(Cache, Key, Session) -> _ Types Cache = cache_ref() Key = key() Session = session() Caches a new session or updates a already cached one. Will only be called from the cache handling process. Ericsson AB ssl 4.1.4 ssl_session_cache_api(3erl)
Man Page