From 134f86e8d5c414409631b25b8c6f0ee45fbd8631 Mon Sep 17 00:00:00 2001
From: David Walter Seikel
Date: Thu, 3 Nov 2016 21:44:39 +1000
Subject: Initial update to OpenSim 0.8.2.1 source code.
---
OpenSim/Framework/IImprovedAssetCache.cs | 27 ++++++++++++++++++++++++++-
1 file changed, 26 insertions(+), 1 deletion(-)
(limited to 'OpenSim/Framework/IImprovedAssetCache.cs')
diff --git a/OpenSim/Framework/IImprovedAssetCache.cs b/OpenSim/Framework/IImprovedAssetCache.cs
index 251215a..a853e90 100644
--- a/OpenSim/Framework/IImprovedAssetCache.cs
+++ b/OpenSim/Framework/IImprovedAssetCache.cs
@@ -31,9 +31,34 @@ namespace OpenSim.Framework
{
public interface IImprovedAssetCache
{
+ ///
+ /// Cache the specified asset.
+ ///
+ ///
void Cache(AssetBase asset);
+
+ ///
+ /// Get an asset by its id.
+ ///
+ ///
+ /// null if the asset does not exist.
AssetBase Get(string id);
+
+ ///
+ /// Check whether an asset with the specified id exists in the cache.
+ ///
+ ///
+ bool Check(string id);
+
+ ///
+ /// Expire an asset from the cache.
+ ///
+ ///
void Expire(string id);
+
+ ///
+ /// Clear the cache.
+ ///
void Clear();
}
-}
+}
\ No newline at end of file
--
cgit v1.1