Public Member Functions | |
| Cache () | |
| Cache (CacheMedium medium) | |
| Cache (CacheMedium medium, CacheFlags flags) | |
| Cache (CacheMedium medium, CacheStrategy strategy) | |
| Cache (CacheStrategy strategy, CacheFlags flags) | |
| Cache (CacheFlags flags) | |
| Cache (CacheMedium medium, CacheStrategy strategy, CacheFlags flags) | |
| virtual Object | Get (UUID index) |
| virtual Object | Get (UUID index, FetchDelegate fetch) |
| Object | Find (Predicate< OpenSim.Framework.CacheItemBase > d) |
| virtual void | Store (UUID index, Object data) |
| virtual void | Store (UUID index, Object data, Type container) |
| virtual void | Store (UUID index, Object data, Type container, Object[] parameters) |
| void | Invalidate (UUID uuid) |
Public Attributes | |
| ExpireDelegate | OnExpire |
Protected Member Functions | |
| virtual CacheItemBase | GetItem (UUID index) |
| virtual void | Expire (bool getting) |
Properties | |
| int | Count [get] |
| int | Size [get, set] |
| TimeSpan | DefaultTTL [get, set] |
Classes | |
| class | SortLRU |
| OpenSim::Framework::Cache::Cache | ( | ) | [inline] |
| OpenSim::Framework::Cache::Cache | ( | CacheMedium | medium | ) | [inline] |
| OpenSim::Framework::Cache::Cache | ( | CacheMedium | medium, | |
| CacheFlags | flags | |||
| ) | [inline] |
| OpenSim::Framework::Cache::Cache | ( | CacheMedium | medium, | |
| CacheStrategy | strategy | |||
| ) | [inline] |
| OpenSim::Framework::Cache::Cache | ( | CacheStrategy | strategy, | |
| CacheFlags | flags | |||
| ) | [inline] |
| OpenSim::Framework::Cache::Cache | ( | CacheFlags | flags | ) | [inline] |
| OpenSim::Framework::Cache::Cache | ( | CacheMedium | medium, | |
| CacheStrategy | strategy, | |||
| CacheFlags | flags | |||
| ) | [inline] |
| virtual CacheItemBase OpenSim::Framework::Cache::GetItem | ( | UUID | index | ) | [inline, protected, virtual] |
| virtual Object OpenSim::Framework::Cache::Get | ( | UUID | index | ) | [inline, virtual] |
| virtual Object OpenSim::Framework::Cache::Get | ( | UUID | index, | |
| FetchDelegate | fetch | |||
| ) | [inline, virtual] |
| Object OpenSim::Framework::Cache::Find | ( | Predicate< OpenSim.Framework.CacheItemBase > | d | ) | [inline] |
| virtual void OpenSim::Framework::Cache::Store | ( | UUID | index, | |
| Object | data | |||
| ) | [inline, virtual] |
| virtual void OpenSim::Framework::Cache::Store | ( | UUID | index, | |
| Object | data, | |||
| Type | container | |||
| ) | [inline, virtual] |
| virtual void OpenSim::Framework::Cache::Store | ( | UUID | index, | |
| Object | data, | |||
| Type | container, | |||
| Object[] | parameters | |||
| ) | [inline, virtual] |
| virtual void OpenSim::Framework::Cache::Expire | ( | bool | getting | ) | [inline, protected, virtual] |
| void OpenSim::Framework::Cache::Invalidate | ( | UUID | uuid | ) | [inline] |
| ExpireDelegate OpenSim::Framework::Cache::OnExpire |
int OpenSim::Framework::Cache::Count [get] |
int OpenSim::Framework::Cache::Size [get, set] |
TimeSpan OpenSim::Framework::Cache::DefaultTTL [get, set] |
1.5.1