|
MediaWiki
master
|


Additional Inherited Members | |
Public Member Functions inherited from MemcachedClient | |
| __construct ($args) | |
| Memcache initializer. More... | |
| _close_sock ($sock) | |
| Close the specified socket. More... | |
| _connect_sock (&$sock, $host) | |
| Connects $sock to $host, timing out after $timeout. More... | |
| _dead_host ($host) | |
| _dead_sock ($sock) | |
| Marks a host as dead until 30-40 seconds in the future. More... | |
| _debugprint ($text) | |
| _error_log ($text) | |
| _fgets ($sock) | |
| Read a line from a stream. More... | |
| _flush_read_buffer ($f) | |
| Flush the read buffer of a stream. More... | |
| _fread ($sock, $len) | |
| Read the specified number of bytes from a stream. More... | |
| _fwrite ($sock, $buf) | |
| Write to a stream. More... | |
| _handle_error ($sock, $msg) | |
| Handle an I/O error. More... | |
| _hashfunc ($key) | |
| Creates a hash integer based on the $key. More... | |
| _incrdecr ($cmd, $key, $amt=1) | |
| Perform increment/decriment on $key. More... | |
| _load_items ($sock, &$ret, &$casToken=null) | |
| Load items into $ret from $sock. More... | |
| _set ($cmd, $key, $val, $exp, $casToken=null) | |
| Performs the requested storage operation to the memcache server. More... | |
| add ($key, $val, $exp=0) | |
| Adds a key/value to the memcache server if one isn't already set with that key. More... | |
| cas ($casToken, $key, $value, $exp=0) | |
| Sets a key to a given value in the memcache if the current value still corresponds to a known, given value. More... | |
| decr ($key, $amt=1) | |
| Decrease a value stored on the memcache server. More... | |
| delete ($key, $time=0) | |
| Deletes a key from the server, optionally after $time. More... | |
| disconnect_all () | |
| Disconnects all connected sockets. More... | |
| enable_compress ($enable) | |
| Enable / Disable compression. More... | |
| forget_dead_hosts () | |
| Forget about all of the dead hosts. More... | |
| get ($key, &$casToken=null) | |
| Retrieves the value associated with the key from the memcache server. More... | |
| get_multi ($keys) | |
| Get multiple keys from the server(s) More... | |
| get_sock ($key) | |
| get_sock More... | |
| incr ($key, $amt=1) | |
| Increments $key (optionally) by $amt. More... | |
| lock ($key, $timeout=0) | |
| replace ($key, $value, $exp=0) | |
| Overwrites an existing value for key; only works if key is already set. More... | |
| run_command ($sock, $cmd) | |
| Passes through $cmd to the memcache server connected by $sock; returns output as an array (null array if no output) More... | |
| set ($key, $value, $exp=0) | |
| Unconditionally sets a key to a given value in the memcache. More... | |
| set_compress_threshold ($thresh) | |
| Set the compression threshold. More... | |
| set_debug ($dbg) | |
| Set the debug flag. More... | |
| set_servers ($list) | |
| Set the server list to distribute key gets and puts between. More... | |
| set_timeout ($seconds, $microseconds) | |
| Sets the timeout for new connections. More... | |
| sock_to_host ($host) | |
| Returns the socket for the host. More... | |
| unlock ($key) | |
Public Attributes inherited from MemcachedClient | |
| int | $_active |
of total servers we haveMore... | |
| int | $_bucketcount |
| Total # of bit buckets we have. More... | |
| array | $_buckets |
| Our bit buckets. More... | |
| array | $_cache_sock |
| Cached Sockets that are connected. More... | |
| bool | $_compress_enable |
| Do we want to use compression? More... | |
| int | $_compress_threshold |
| At how many bytes should we compress? More... | |
| $_connect_attempts | |
| Number of connection attempts for each server. More... | |
| $_connect_timeout | |
| Connect timeout in seconds. More... | |
| bool | $_debug |
| Current debug status; 0 - none to 9 - profiling. More... | |
| bool | $_have_zlib |
| Is compression available? More... | |
| array | $_host_dead |
| Dead hosts, assoc array, 'host'=>'unixtime when ok to check again'. More... | |
| bool | $_persistent |
| Are we using persistent links? More... | |
| array | $_servers |
| Array containing ip:port or array(ip:port, weight) More... | |
| string | $_single_sock |
| If only using one server; contains ip:port to connect to. More... | |
| int | $_timeout_microseconds |
| Stream timeout in microseconds. More... | |
| int | $_timeout_seconds |
| Stream timeout in seconds. More... | |
| array | $stats |
| Command statistics. More... | |
| const | COMPRESSED = 2 |
| Flag: indicates data is compressed. More... | |
| const | COMPRESSION_SAVINGS = 0.20 |
| Minimum savings to store data compressed. More... | |
| const | INTVAL = 4 |
| Flag: indicates data is an integer. More... | |
| const | SERIALIZED = 1 |
| Flag: indicates data is serialized. More... | |
Definition at line 33 of file MemcachedClientCompat.php.