vB_Datastore_MemcachedClass for fetching and initializing the vBulletin datastore from a Memcache Server
Located in /includes/class_datastore.php (line 141)
vB_Datastore | --vB_Datastore_Memcached
Memcache
$memcache
= null (line 148)
The Memcache object
boolean
$memcache_connected
= false (line 162)
To verify a connection is still active
boolean
$memcache_set
= true (line 155)
To prevent locking when the memcached has been restarted we want to use add rather than set
boolean
$store_result
= false (line 169)
Indicates if the result of a call to the register function should store the value in memory
Inherited from vB_Datastore
vB_Datastore::$checked_options
vB_Datastore::$dbobject
vB_Datastore::$defaultitems
vB_Datastore::$prefix
vB_Datastore::$registered
vB_Datastore::$registry
Constructor vB_Datastore_Memcached (line 177)
Constructor - establishes the database object to use for datastore queries
build (line 329)
Updates the appropriate cache file
close (line 232)
Close Wrapper for Memcache
connect (line 194)
Connect Wrapper for Memcache
do_fetch (line 291)
Fetches the data from shared memory and detects errors
fetch (line 248)
Fetches the contents of the datastore from a Memcache Server
register (line 313)
Sorts the data returned from the cache and places it into appropriate places
Inherited From vB_Datastore
vB_Datastore::vB_Datastore()
vB_Datastore::check_options()
vB_Datastore::do_db_fetch()
vB_Datastore::fetch()
vB_Datastore::prepare_itemarray()
vB_Datastore::prepare_itemlist()
vB_Datastore::register()
Documentation generated on Tue, 26 Jan 2010 15:15:07 -0600 by phpDocumentor 1.4.3