| B | |
| buckets [Cache_client.client_config] | 
For every bucket  i=0..n-1the array elementbuckets.(i)contains the
 address of the server storing this bucket. | 
| C | |
| clear [Cache_client.sync_client] | clear r: Delete all entries. | 
| clear [Cache_client.async_client] | clear r: Delete all entries. | 
| clear_counters [Cache_client.sync_client] | clear_counters r: Reset the statistics counters for all servers. | 
| clear_counters [Cache_client.async_client] | clear_counters r: Reset the statistics counters for all servers. | 
| client_config [Cache_client.sync_client] | 
The configuration of this client
 | 
| client_config [Cache_client.async_client] | 
The configuration of this client
 | 
| D | |
| delete [Cache_client.sync_client] | delete r k t_del opts: Tries to move the entry for keykfrom
 the regular store to the delete queue where it is marked as being
 scheduled for deletion at timet_del. | 
| delete [Cache_client.async_client] | delete r k t_del opts: Tries to move the entry for keykfrom
 the regular store to the delete queue where it is marked as being
 scheduled for deletion at timet_del. | 
| directory [Cache_server.cache_config] | 
The directory where the cache contents are stored as file
 | 
| G | |
| get [Cache_client.sync_client] | get r k opts: Tries to get the entry for keyk. | 
| get [Cache_client.async_client] | get r k opts: Tries to get the entry for keyk. | 
| get_config [Cache_client.sync_client] | get_config r: Return the connector and the server config for
 all servers as listl. | 
| get_config [Cache_client.async_client] | get_config r: Return the connector and the server config for
 all servers as listl. | 
| get_stats [Cache_client.sync_client] | get_stats r: Return the connector and the statistics record for
 all servers as listl. | 
| get_stats [Cache_client.async_client] | get_stats r: Return the connector and the statistics record for
 all servers as listl. | 
| I | |
| idle_timeout [Cache_client.client_config] | 
After this number of seconds idle TCP connections are closed
 | 
| is_alive [Cache_client.client_config] | 
Before a connection to an RPC server is used, this function is
        called with the bucket index  i. | 
| M | |
| max_size [Cache_server.cache_config] | 
The (initial) maximum size in bytes
 | 
| Q | |
| query_timeout [Cache_client.client_config] | 
After this number of seconds the queries time out and reply
  `Timeout. | 
| R | |
| rpc_program_number [Cache_server.cache_config] | 
The program number to use in the RPC protocol
 | 
| S | |
| save_cache_period [Cache_server.cache_config] | 
Save the cache to disk every this number of seconds (0 disables)
 | 
| save_cache_speed [Cache_server.cache_config] | 
Write this number of bytes per second (0 means as fast as possible)
 | 
| set [Cache_client.sync_client] | set r k v t_exp opts: Tries to set keykto valuevwith
 expiration timestampt_opt. | 
| set [Cache_client.async_client] | set r k v t_exp opts: Tries to set keykto valuevwith
 expiration timestampt_opt. | 
| set_config [Cache_client.sync_client] | set_config r: Set the server config for the servers identified
 by connectors in listl. | 
| set_config [Cache_client.async_client] | set_config r: Set the server config for the servers identified
 by connectors in listl. | 
| shutdown [Cache_client.sync_client] | 
Shutdown all network connections.
 | 
| shutdown [Cache_client.async_client] | 
Shutdown all network connections.
 | 
