Current File : //proc/self/root/kunden/usr/share/gems/doc/memcache-client-1.8.5/rdoc/js/search_index.js
var search_data = {"index":{"searchIndex":["cache","continuum","entry","em","socketconnection","memcache","bufferedio","eventedserver","memcacheerror","server","object","[]()","[]=()","active?()","add()","add()","alive?()","append()","binary_search()","cache_decr()","cache_get()","cache_get_multi()","cache_incr()","can_read?()","cas()","check_multithread_status!()","close()","close()","close()","closed?()","connect()","connect_to()","create_continuum_for()","decr()","delete()","delete()","entry_count_for()","fetch()","fiber_key()","flush_all()","get()","get()","get_multi()","get_server_for_key()","gets()","gets()","handle_error()","hash_for()","incr()","inspect()","inspect()","inspect()","key_length()","logger()","make_cache_key()","mark_dead()","new()","new()","new()","new()","noreply()","post_init()","prepend()","put()","raise_on_error_response!()","read()","readonly?()","receive_data()","replace()","request_setup()","reset()","reset()","servers=()","set()","socket()","socket()","stats()","unbind()","with_server()","with_socket_management()","write()","yank()","license","readme"],"longSearchIndex":["cache","continuum","continuum::entry","em","em::socketconnection","memcache","memcache::bufferedio","memcache::eventedserver","memcache::memcacheerror","memcache::server","object","memcache#[]()","memcache#[]=()","memcache#active?()","cache::add()","memcache#add()","memcache::server#alive?()","memcache#append()","continuum::binary_search()","memcache#cache_decr()","memcache#cache_get()","memcache#cache_get_multi()","memcache#cache_incr()","em::socketconnection#can_read?()","memcache#cas()","memcache#check_multithread_status!()","em::socketconnection#close()","memcache::eventedserver#close()","memcache::server#close()","em::socketconnection#closed?()","em::socketconnection::connect()","memcache::server#connect_to()","memcache#create_continuum_for()","memcache#decr()","cache::delete()","memcache#delete()","memcache#entry_count_for()","memcache#fetch()","memcache::eventedserver#fiber_key()","memcache#flush_all()","cache::get()","memcache#get()","memcache#get_multi()","memcache#get_server_for_key()","em::socketconnection#gets()","memcache#gets()","memcache#handle_error()","memcache#hash_for()","memcache#incr()","continuum::entry#inspect()","memcache#inspect()","memcache::server#inspect()","memcache#key_length()","cache::logger()","memcache#make_cache_key()","memcache::server#mark_dead()","continuum::entry::new()","em::socketconnection::new()","memcache::new()","memcache::server::new()","memcache#noreply()","em::socketconnection#post_init()","memcache#prepend()","cache::put()","memcache#raise_on_error_response!()","em::socketconnection#read()","memcache#readonly?()","em::socketconnection#receive_data()","memcache#replace()","memcache#request_setup()","cache::reset()","memcache#reset()","memcache#servers=()","memcache#set()","memcache::eventedserver#socket()","memcache::server#socket()","memcache#stats()","em::socketconnection#unbind()","memcache#with_server()","memcache#with_socket_management()","em::socketconnection#write()","em::socketconnection#yank()","",""],"info":[["Cache","","Cache.html","","<p>A utility wrapper around the MemCache client to simplify cache access.  All methods silently ignore  …\n"],["Continuum","","Continuum.html","",""],["Continuum::Entry","","Continuum/Entry.html","",""],["EM","","EM.html","",""],["EM::SocketConnection","","EM/SocketConnection.html","",""],["MemCache","","MemCache.html","","<p>A Ruby client library for memcached.\n"],["MemCache::BufferedIO","","MemCache/BufferedIO.html","",""],["MemCache::EventedServer","","MemCache/EventedServer.html","","<p>Since we are working in a single Thread, multiple Fiber environment, disable the multithread Mutex as …\n"],["MemCache::MemCacheError","","MemCache/MemCacheError.html","","<p>Base MemCache exception class.\n"],["MemCache::Server","","MemCache/Server.html","","<p>This class represents a memcached server instance.\n"],["Object","","Object.html","",""],["[]","MemCache","MemCache.html#method-i-5B-5D","(key, raw = false)","<p>Shortcut to get a value from the cache.\n"],["[]=","MemCache","MemCache.html#method-i-5B-5D-3D","(key, value)","<p>Shortcut to save a value in the cache.  This method does not set an expiration on the entry.  Use set …\n"],["active?","MemCache","MemCache.html#method-i-active-3F","()","<p>Returns whether there is at least one active server for the object.\n"],["add","Cache","Cache.html#method-c-add","(key, value, expiry = 0)","<p>Sets <code>value</code> in the cache at <code>key</code>, with an optional <code>expiry</code> time in seconds.  If <code>key</code> already exists in cache, …\n"],["add","MemCache","MemCache.html#method-i-add","(key, value, expiry = 0, raw = false)","<p>Add <code>key</code> to the cache with value <code>value</code> that expires in <code>expiry</code> seconds, but only if <code>key</code> does not already …\n"],["alive?","MemCache::Server","MemCache/Server.html#method-i-alive-3F","()","<p>Check whether the server connection is alive.  This will cause the socket to attempt to connect if it …\n"],["append","MemCache","MemCache.html#method-i-append","(key, value)","<p>Append - &#39;add this data to an existing key after existing data&#39; Please note the value is always …\n"],["binary_search","Continuum","Continuum.html#method-c-binary_search","(ary, value, &block)","<p>Find the closest index in Continuum with value &lt;= the given value\n"],["cache_decr","MemCache","MemCache.html#method-i-cache_decr","(server, cache_key, amount)","<p>Performs a raw decr for <code>cache_key</code> from <code>server</code>.  Returns nil if not found.\n"],["cache_get","MemCache","MemCache.html#method-i-cache_get","(server, cache_key)","<p>Fetches the raw data for <code>cache_key</code> from <code>server</code>.  Returns nil on cache miss.\n"],["cache_get_multi","MemCache","MemCache.html#method-i-cache_get_multi","(server, cache_keys)","<p>Fetches <code>cache_keys</code> from <code>server</code> using a multi-get.\n"],["cache_incr","MemCache","MemCache.html#method-i-cache_incr","(server, cache_key, amount)","<p>Performs a raw incr for <code>cache_key</code> from <code>server</code>.  Returns nil if not found.\n"],["can_read?","EM::SocketConnection","EM/SocketConnection.html#method-i-can_read-3F","(size)",""],["cas","MemCache","MemCache.html#method-i-cas","(key, expiry=0, raw=false)","<p>“cas” is a check and set operation which means “store this data but only if no one else …\n"],["check_multithread_status!","MemCache","MemCache.html#method-i-check_multithread_status-21","()",""],["close","EM::SocketConnection","EM/SocketConnection.html#method-i-close","()",""],["close","MemCache::EventedServer","MemCache/EventedServer.html#method-i-close","()",""],["close","MemCache::Server","MemCache/Server.html#method-i-close","()","<p>Close the connection to the memcached server targeted by this object.  The server is not considered dead. …\n"],["closed?","EM::SocketConnection","EM/SocketConnection.html#method-i-closed-3F","()",""],["connect","EM::SocketConnection","EM/SocketConnection.html#method-c-connect","(host, port, timeout)",""],["connect_to","MemCache::Server","MemCache/Server.html#method-i-connect_to","(host, port, timeout=nil)",""],["create_continuum_for","MemCache","MemCache.html#method-i-create_continuum_for","(servers)",""],["decr","MemCache","MemCache.html#method-i-decr","(key, amount = 1)","<p>Decrements the value for <code>key</code> by <code>amount</code> and returns the new value. <code>key</code> must already exist.  If <code>key</code> is …\n"],["delete","Cache","Cache.html#method-c-delete","(key, delay = nil)","<p>Deletes <code>key</code> from the cache in <code>delay</code> seconds.\n"],["delete","MemCache","MemCache.html#method-i-delete","(key, expiry = 0)","<p>Removes <code>key</code> from the cache. <code>expiry</code> is ignored as it has been removed from the latest memcached version. …\n"],["entry_count_for","MemCache","MemCache.html#method-i-entry_count_for","(server, total_servers, total_weight)",""],["fetch","MemCache","MemCache.html#method-i-fetch","(key, expiry = 0, raw = false)","<p>Performs a <code>get</code> with the given <code>key</code>.  If the value does not exist and a block was given, the block will …\n"],["fiber_key","MemCache::EventedServer","MemCache/EventedServer.html#method-i-fiber_key","()",""],["flush_all","MemCache","MemCache.html#method-i-flush_all","(delay=0)","<p>Flush the cache from all memcache servers. A non-zero value for <code>delay</code> will ensure that the flush is propogated …\n"],["get","Cache","Cache.html#method-c-get","(key, expiry = 0)","<p>Returns the object at <code>key</code> from the cache if successful, or nil if either the object is not in the cache …\n"],["get","MemCache","MemCache.html#method-i-get","(key, raw = false)","<p>Retrieves <code>key</code> from memcache.  If <code>raw</code> is false, the value will be unmarshalled.\n"],["get_multi","MemCache","MemCache.html#method-i-get_multi","(*keys)","<p>Retrieves multiple values from memcached in parallel, if possible.\n<p>The memcached protocol supports the …\n"],["get_server_for_key","MemCache","MemCache.html#method-i-get_server_for_key","(key, options = {})","<p>Pick a server to handle the request based on a hash of the key.\n"],["gets","EM::SocketConnection","EM/SocketConnection.html#method-i-gets","()",""],["gets","MemCache","MemCache.html#method-i-gets","(key, raw = false)",""],["handle_error","MemCache","MemCache.html#method-i-handle_error","(server, error)","<p>Handles <code>error</code> from <code>server</code>.\n"],["hash_for","MemCache","MemCache.html#method-i-hash_for","(key)","<p>Returns an interoperable hash value for <code>key</code>.  (I think, docs are sketchy for down servers).\n"],["incr","MemCache","MemCache.html#method-i-incr","(key, amount = 1)","<p>Increments the value for <code>key</code> by <code>amount</code> and returns the new value. <code>key</code> must already exist.  If <code>key</code> is …\n"],["inspect","Continuum::Entry","Continuum/Entry.html#method-i-inspect","()",""],["inspect","MemCache","MemCache.html#method-i-inspect","()","<p>Returns a string representation of the cache object.\n"],["inspect","MemCache::Server","MemCache/Server.html#method-i-inspect","()","<p>Return a string representation of the server object.\n"],["key_length","MemCache","MemCache.html#method-i-key_length","(key)","<p>Calculate length of the key, including the namespace and namespace-separator.\n"],["logger","Cache","Cache.html#method-c-logger","()","<p>Try to return a logger object that does not rely on ActiveRecord for logging.\n"],["make_cache_key","MemCache","MemCache.html#method-i-make_cache_key","(key)","<p>Create a key for the cache, incorporating the namespace qualifier if requested.\n"],["mark_dead","MemCache::Server","MemCache/Server.html#method-i-mark_dead","(error)","<p>Mark the server as dead and close its socket.\n"],["new","Continuum::Entry","Continuum/Entry.html#method-c-new","(val, srv)",""],["new","EM::SocketConnection","EM/SocketConnection.html#method-c-new","()",""],["new","MemCache","MemCache.html#method-c-new","(*args)","<p>Accepts a list of <code>servers</code> and a list of <code>opts</code>.  <code>servers</code> may be omitted.  See <code>servers=</code> for acceptable server …\n"],["new","MemCache::Server","MemCache/Server.html#method-c-new","(memcache, host, port = DEFAULT_PORT, weight = DEFAULT_WEIGHT)","<p>Create a new MemCache::Server object for the memcached instance listening on the given host and port, …\n"],["noreply","MemCache","MemCache.html#method-i-noreply","()",""],["post_init","EM::SocketConnection","EM/SocketConnection.html#method-i-post_init","()",""],["prepend","MemCache","MemCache.html#method-i-prepend","(key, value)","<p>Prepend - &#39;add this data to an existing key before existing data&#39; Please note the value is always …\n"],["put","Cache","Cache.html#method-c-put","(key, value, expiry = 0)","<p>Sets <code>value</code> in the cache at <code>key</code>, with an optional <code>expiry</code> time in seconds.\n"],["raise_on_error_response!","MemCache","MemCache.html#method-i-raise_on_error_response-21","(response)",""],["read","EM::SocketConnection","EM/SocketConnection.html#method-i-read","(size)",""],["readonly?","MemCache","MemCache.html#method-i-readonly-3F","()","<p>Returns whether or not the cache object was created read only.\n"],["receive_data","EM::SocketConnection","EM/SocketConnection.html#method-i-receive_data","(data)","<p>EM callbacks\n"],["replace","MemCache","MemCache.html#method-i-replace","(key, value, expiry = 0, raw = false)","<p>Add <code>key</code> to the cache with value <code>value</code> that expires in <code>expiry</code> seconds, but only if <code>key</code> already exists …\n"],["request_setup","MemCache","MemCache.html#method-i-request_setup","(key)","<p>Performs setup for making a request with <code>key</code> from memcached.  Returns the server to fetch the key from …\n"],["reset","Cache","Cache.html#method-c-reset","()","<p>Resets all connections to MemCache servers.\n"],["reset","MemCache","MemCache.html#method-i-reset","()","<p>Reset the connection to all memcache servers.  This should be called if there is a problem with a cache …\n"],["servers=","MemCache","MemCache.html#method-i-servers-3D","(servers)","<p>Set the servers that the requests will be distributed between.  Entries can be either strings of the …\n"],["set","MemCache","MemCache.html#method-i-set","(key, value, expiry = 0, raw = false)",""],["socket","MemCache::EventedServer","MemCache/EventedServer.html#method-i-socket","()",""],["socket","MemCache::Server","MemCache/Server.html#method-i-socket","()","<p>Try to connect to the memcached server targeted by this object. Returns the connected socket object on …\n"],["stats","MemCache","MemCache.html#method-i-stats","()","<p>Returns statistics for each memcached server.  An explanation of the statistics can be found in the memcached …\n"],["unbind","EM::SocketConnection","EM/SocketConnection.html#method-i-unbind","()",""],["with_server","MemCache","MemCache.html#method-i-with_server","(key)",""],["with_socket_management","MemCache","MemCache.html#method-i-with_socket_management","(server, &block)","<p>Gets or creates a socket connected to the given server, and yields it to the block, wrapped in a mutex …\n"],["write","EM::SocketConnection","EM/SocketConnection.html#method-i-write","(buf)",""],["yank","EM::SocketConnection","EM/SocketConnection.html#method-i-yank","(len)",""],["LICENSE","","LICENSE_txt.html","","<p>Copyright 2005-2009 Bob Cottrell, Eric Hodel, Mike Perham. All rights reserved.\n<p>Redistribution and use …\n"],["README","","README_rdoc.html","","<p>memcache-client\n<p>A ruby library for accessing memcached.\n<p>Source:\n"]]}}