Roxen.git / server / base_server / configuration.pike

version» Context lines:

Roxen.git/server/base_server/configuration.pike:1:   // This file is part of Roxen WebServer.   // Copyright © 1996 - 2009, Roxen IS.   //      // @appears Configuration   //! A site's main configuration    - constant cvs_version = "$Id: configuration.pike,v 1.724 2012/02/14 16:52:38 mast Exp $"; + constant cvs_version = "$Id: configuration.pike,v 1.725 2012/02/22 09:27:23 grubba Exp $";   #include <module.h>   #include <module_constants.h>   #include <roxen.h>   #include <request_trace.h>   #include <timers.h>      #define CATCH(P,X) do{mixed e;if(e=catch{X;})report_error("While "+P+"\n"+describe_backtrace(e));}while(0)      // Tell Pike.count_memory this is global.   constant pike_cycle_depth = 0;
Roxen.git/server/base_server/configuration.pike:208:      mapping(RequestID:mapping) connection_get( )   //! Return all currently active connections.   {    return current_connections;   }      // It's nice to have the name when the rest of __INIT executes.   string name = roxen->bootstrap_info->get();    + //! The hierarchal cache used for the HTTP protocol cache.   class DataCache   {    protected typedef array(string|mapping(string:mixed))|string|    function(string, RequestID:string|int) EntryType;       mapping(string:EntryType) cache = ([]);       int current_size;    int max_size;    int max_file_size;