includes/MemcachedSessions.php File Reference

This file gets included if $wgSessionsInMemcache is set in the config. More...

Go to the source code of this file.

Functions

 memsess_key ($id)
 memsess_open ($save_path, $session_name)
 memsess_close ()
 memsess_read ($id)
 memsess_write ($id, $data)
 memsess_destroy ($id)
 memsess_gc ($maxlifetime)


Detailed Description

This file gets included if $wgSessionsInMemcache is set in the config.

It redirects session handling functions to store their data in memcached instead of the local filesystem. Depending on circumstances, it may also be necessary to change the cookie settings to work across hostnames. See: http://www.php.net/manual/en/function.session-set-save-handler.php

Definition in file MemcachedSessions.php.


Function Documentation

memsess_close (  ) 

Todo:
document

Definition at line 31 of file MemcachedSessions.php.

memsess_destroy ( id  ) 

Todo:
document

Definition at line 58 of file MemcachedSessions.php.

References $wgMemc, and memsess_key().

memsess_gc ( maxlifetime  ) 

Todo:
document

Definition at line 67 of file MemcachedSessions.php.

memsess_key ( id  ) 

Todo:
document

Definition at line 16 of file MemcachedSessions.php.

References wfMemcKey().

Referenced by memsess_destroy(), memsess_read(), and memsess_write().

memsess_open ( save_path,
session_name 
)

Todo:
document

Definition at line 23 of file MemcachedSessions.php.

memsess_read ( id  ) 

Todo:
document

Definition at line 39 of file MemcachedSessions.php.

References $wgMemc, and memsess_key().

memsess_write ( id,
data 
)

Todo:
document

Definition at line 49 of file MemcachedSessions.php.

References $wgMemc, and memsess_key().


Generated on Sat Sep 5 02:08:07 2009 for MediaWiki by  doxygen 1.5.9