parameters: (self, maxEntries=10000, maxAge=14400)
docstring: Create a new SessionCache.
  
          @type maxEntries: int
          @param maxEntries: The maximum size of the cache.  When this
          limit is reached, the oldest sessions will be deleted as
          necessary to make room for new ones.  The default is 10000.
  
          @type maxAge: int
          @param maxAge:  The number of seconds before a session expires
          from the cache.  The default is 14400 (i.e. 4 hours).
docstring_summary: Create a new SessionCache.
docstring_tokens: Create a new SessionCache .
function: def __init__(self, maxEntries=10000, maxAge=14400):
          """Create a new SessionCache.
  
          @type maxEntries: int
          @param maxEntries: The maximum size of the cache.  When this
          limit is reached, the oldest sessions will be deleted as
          necessary to make room for new ones.  The default is 10000.
  
          @type maxAge: int
          @param maxAge:  The number of seconds before a session expires
          from the cache.  The default is 14400 (i.e. 4 hours)."""
  
          self.lock = thread.allocate_lock()
  
          # Maps sessionIDs to sessions
          self.entriesDict = {}
  
          #Circular list of (sessionID, timestamp) pairs
          self.entriesList = [(None,None)] * maxEntries
  
          self.firstIndex = 0
          self.lastIndex = 0
          self.maxAge = maxAge
function_tokens: def __init__ ( self , maxEntries = 10000 , maxAge = 14400 ) : self . lock = thread . allocate_lock ( ) # Maps sessionIDs to sessions self . entriesDict = { } #Circular list of (sessionID, timestamp) pairs self . entriesList = [ ( None , None ) ] * maxEntries self . firstIndex = 0 self . lastIndex = 0 self . maxAge = maxAge