MediaWiki  REL1_22
MessageCache.php File Reference

Localisation messages cache. More...

Go to the source code of this file.

Classes

class  MessageCache
 Message cache Performs various MediaWiki namespace-related functions. More...

Enumerations

enum  MSG_CACHE_VERSION
 MediaWiki message cache structure version. More...
enum  MSG_LOAD_TIMEOUT
 Memcached timeout when loading a key. More...
enum  MSG_LOCK_TIMEOUT
 Memcached timeout when locking a key for a writing operation. More...
enum  MSG_WAIT_TIMEOUT
 Number of times we will try to acquire a lock from Memcached. More...

Detailed Description

Localisation messages cache.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html

Definition in file MessageCache.php.


Enumeration Type Documentation

MediaWiki message cache structure version.

Bump this whenever the message cache format has changed.

Definition at line 28 of file MessageCache.php.

Memcached timeout when loading a key.

See MessageCache::load()

Definition at line 34 of file MessageCache.php.

Memcached timeout when locking a key for a writing operation.

See MessageCache::lock()

Definition at line 40 of file MessageCache.php.

Number of times we will try to acquire a lock from Memcached.

This comes in addition to MSG_LOCK_TIMEOUT.

Definition at line 45 of file MessageCache.php.