From 0f3314c04ccd07e0ff9b5be69903b0a72dd73115 Mon Sep 17 00:00:00 2001
From: John Hurliman
Date: Thu, 8 Apr 2010 15:00:01 -0700
Subject: Backported GetTextureModule and IAssetService.GetCached()
---
OpenSim/Services/Interfaces/IAssetService.cs | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
(limited to 'OpenSim/Services/Interfaces/IAssetService.cs')
diff --git a/OpenSim/Services/Interfaces/IAssetService.cs b/OpenSim/Services/Interfaces/IAssetService.cs
index 6dfe78d..3be6815 100644
--- a/OpenSim/Services/Interfaces/IAssetService.cs
+++ b/OpenSim/Services/Interfaces/IAssetService.cs
@@ -51,7 +51,15 @@ namespace OpenSim.Services.Interfaces
byte[] GetData(string id);
///
- /// Get an asset asynchronously
+ /// Synchronously fetches an asset from the local cache only
+ ///
+ /// Asset ID
+ /// The fetched asset, or null if it did not exist in the local cache
+ AssetBase GetCached(string id);
+
+ ///
+ /// Get an asset synchronously or asynchronously (depending on whether
+ /// it is locally cached) and fire a callback with the fetched asset
///
/// The asset id
/// Represents the requester. Passed back via the handler
--
cgit v1.1