OpenSim::Framework::Communications::Cache::FileAssetClient Class Reference

Inheritance diagram for OpenSim::Framework::Communications::Cache::FileAssetClient:

OpenSim::Framework::Communications::Cache::AssetServerBase OpenSim::Framework::IAssetServer List of all members.

Public Member Functions

 FileAssetClient (string dir)
override void StoreAsset (AssetBase asset)
override void UpdateAsset (AssetBase asset)

Protected Member Functions

override AssetBase GetAsset (AssetRequest req)
 This method must be implemented by a subclass to retrieve the asset named in the AssetRequest. If the asset is not found, null should be returned.

Constructor & Destructor Documentation

OpenSim::Framework::Communications::Cache::FileAssetClient::FileAssetClient ( string  dir  )  [inline]


Member Function Documentation

override void OpenSim::Framework::Communications::Cache::FileAssetClient::StoreAsset ( AssetBase  asset  )  [inline, virtual]

Implements OpenSim::Framework::Communications::Cache::AssetServerBase.

override void OpenSim::Framework::Communications::Cache::FileAssetClient::UpdateAsset ( AssetBase  asset  )  [inline, virtual]

Reimplemented from OpenSim::Framework::Communications::Cache::AssetServerBase.

override AssetBase OpenSim::Framework::Communications::Cache::FileAssetClient::GetAsset ( AssetRequest  req  )  [inline, protected, virtual]

This method must be implemented by a subclass to retrieve the asset named in the AssetRequest. If the asset is not found, null should be returned.

Parameters:
req 
Returns:
Exceptions:
System.Exception Thrown if the request failed for some other reason than that the asset cannot be found.

Implements OpenSim::Framework::Communications::Cache::AssetServerBase.


The documentation for this class was generated from the following file:
Generated on Fri Jan 9 01:00:46 2009 for OpenSim by  doxygen 1.5.1