OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Framework.IImprovedAssetCache Interface Reference
Inheritance diagram for OpenSim.Framework.IImprovedAssetCache:
Inheritance graph
[legend]

Public Member Functions

void Cache (AssetBase asset)
 Cache the specified asset. More...
 
AssetBase Get (string id)
 Get an asset by its id. More...
 
bool Check (string id)
 Check whether an asset with the specified id exists in the cache. More...
 
void Expire (string id)
 Expire an asset from the cache. More...
 
void Clear ()
 Clear the cache. More...
 

Detailed Description

Definition at line 32 of file IImprovedAssetCache.cs.

Member Function Documentation

void OpenSim.Framework.IImprovedAssetCache.Cache ( AssetBase  asset)
bool OpenSim.Framework.IImprovedAssetCache.Check ( string  id)

Check whether an asset with the specified id exists in the cache.

Parameters
id

Implemented in OpenSim.Region.CoreModules.Asset.FlotsamAssetCache, OpenSim.Region.CoreModules.Asset.CenomeMemoryAssetCache, OpenSim.Region.CoreModules.Asset.GlynnTuckerAssetCache, and OpenSim.Region.CoreModules.Asset.CoreAssetCache.

Here is the caller graph for this function:

void OpenSim.Framework.IImprovedAssetCache.Clear ( )
void OpenSim.Framework.IImprovedAssetCache.Expire ( string  id)
AssetBase OpenSim.Framework.IImprovedAssetCache.Get ( string  id)

The documentation for this interface was generated from the following file: