[Cache] element index
Package indexes
Core
HTML
Addressbook
Mail
View
Database
PluginAPI
All elements
a
c
e
f
g
r
s
w
_
_
top
__construct
rcube_imap_cache::__construct()
in rcube_imap_cache.php
Object constructor.
__construct
rcube_cache::__construct()
in rcube_cache.php
Object constructor.
a
top
add_message
rcube_imap_cache::add_message()
in rcube_imap_cache.php
Saves the message in cache.
c
top
change_flag
rcube_imap_cache::change_flag()
in rcube_imap_cache.php
Sets the flag for specified message.
clear
rcube_imap_cache::clear()
in rcube_imap_cache.php
Clears the cache.
close
rcube_imap_cache::close()
in rcube_imap_cache.php
Cleanup actions (on shutdown).
close
rcube_cache::close()
in rcube_cache.php
Writes the cache back to the DB.
e
top
expunge
rcube_imap_cache::expunge()
in rcube_imap_cache.php
Delete cache entries older than TTL
expunge
rcube_cache::expunge()
in rcube_cache.php
Remove cache records older than ttl
f
top
$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
get
rcube_cache::get()
in rcube_cache.php
Returns cached value.
get_index
rcube_imap_cache::get_index()
in rcube_imap_cache.php
Return (sorted) messages index (UIDs).
get_message
rcube_imap_cache::get_message()
in rcube_imap_cache.php
Returns message data.
get_messages
rcube_imap_cache::get_messages()
in rcube_imap_cache.php
Returns list of messages (headers). See rcube_imap::fetch_headers().
get_thread
rcube_imap_cache::get_thread()
in rcube_imap_cache.php
Return messages thread.
r
top
rcube_cache
rcube_cache
in rcube_cache.php
Interface class for accessing Roundcube cache
rcube_cache.php
rcube_cache.php
in rcube_cache.php
rcube_imap_cache
rcube_imap_cache
in rcube_imap_cache.php
Interface class for accessing Roundcube messages cache
rcube_imap_cache.php
rcube_imap_cache.php
in rcube_imap_cache.php
read
rcube_cache::read()
in rcube_cache.php
Returns cached value without storing it in internal memory.
remove
rcube_cache::remove()
in rcube_cache.php
Clears the cache.
remove_index
rcube_imap_cache::remove_index()
in rcube_imap_cache.php
Clears index cache.
remove_message
rcube_imap_cache::remove_message()
in rcube_imap_cache.php
Removes message(s) from cache.
remove_thread
rcube_imap_cache::remove_thread()
in rcube_imap_cache.php
Clears thread cache.
s
top
set
rcube_cache::set()
in rcube_cache.php
Sets (add/update) value in cache.
synchronize
rcube_imap_cache::synchronize()
in rcube_imap_cache.php
Synchronizes the mailbox.
w
top
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
_