[Cache] element index

Package indexes

All elements
a c e f g r s w _
_
top
Method __construct
rcube_imap_cache::__construct() in rcube_imap_cache.php
Object constructor.
Method __construct
rcube_cache::__construct() in rcube_cache.php
Object constructor.
a
top
Method add_message
rcube_imap_cache::add_message() in rcube_imap_cache.php
Saves the message in cache.
c
top
Method change_flag
rcube_imap_cache::change_flag() in rcube_imap_cache.php
Sets the flag for specified message.
Method clear
rcube_imap_cache::clear() in rcube_imap_cache.php
Clears the cache.
Method close
rcube_imap_cache::close() in rcube_imap_cache.php
Cleanup actions (on shutdown).
Method close
rcube_cache::close() in rcube_cache.php
Writes the cache back to the DB.
e
top
Method expunge
rcube_imap_cache::expunge() in rcube_imap_cache.php
Delete cache entries older than TTL
Method expunge
rcube_cache::expunge() in rcube_cache.php
Remove cache records older than ttl
f
top
Variable $flags
rcube_imap_cache::$flags in rcube_imap_cache.php
List of known flags. Thanks to this we can handle flag changes with good performance. Bad thing is we need to know used flags.
g
top
Method get
rcube_cache::get() in rcube_cache.php
Returns cached value.
Method get_index
rcube_imap_cache::get_index() in rcube_imap_cache.php
Return (sorted) messages index (UIDs).
Method get_message
rcube_imap_cache::get_message() in rcube_imap_cache.php
Returns message data.
Method get_messages
rcube_imap_cache::get_messages() in rcube_imap_cache.php
Returns list of messages (headers). See rcube_imap::fetch_headers().
Method get_thread
rcube_imap_cache::get_thread() in rcube_imap_cache.php
Return messages thread.
r
top
Class rcube_cache
rcube_cache in rcube_cache.php
Interface class for accessing Roundcube cache
Page rcube_cache.php
rcube_cache.php in rcube_cache.php
Class rcube_imap_cache
rcube_imap_cache in rcube_imap_cache.php
Interface class for accessing Roundcube messages cache
Page rcube_imap_cache.php
rcube_imap_cache.php in rcube_imap_cache.php
Method read
rcube_cache::read() in rcube_cache.php
Returns cached value without storing it in internal memory.
Method remove
rcube_cache::remove() in rcube_cache.php
Clears the cache.
Method remove_index
rcube_imap_cache::remove_index() in rcube_imap_cache.php
Clears index cache.
Method remove_message
rcube_imap_cache::remove_message() in rcube_imap_cache.php
Removes message(s) from cache.
Method remove_thread
rcube_imap_cache::remove_thread() in rcube_imap_cache.php
Clears thread cache.
s
top
Method set
rcube_cache::set() in rcube_cache.php
Sets (add/update) value in cache.
Method synchronize
rcube_imap_cache::synchronize() in rcube_imap_cache.php
Synchronizes the mailbox.
w
top
Method write
rcube_cache::write() in rcube_cache.php
Sets (add/update) value in cache and immediately saves it in the backend, no internal memory will be used.
a c e f g r s w _