From 3f6c4c150e3910e79ee3dc94f9304c16265512c0 Mon Sep 17 00:00:00 2001
From: John Hurliman
Date: Thu, 8 Apr 2010 12:31:44 -0700
Subject: * Adds IAssetService.GetCached() to allow asset fetching from the
local cache only * Adds GetTextureModule that implements the "GetTexture"
capability, aka HTTP texture fetching. This is a significantly optimized path
that does not require any server-side JPEG2000 decoding, texture priority
queue, or UDP file transfer * Sanity check for null reference in
LLClientView.RefreshGroupMembership()
---
OpenSim/Services/Interfaces/IAssetService.cs | 7 +++++++
1 file changed, 7 insertions(+)
(limited to 'OpenSim/Services/Interfaces')
diff --git a/OpenSim/Services/Interfaces/IAssetService.cs b/OpenSim/Services/Interfaces/IAssetService.cs
index f8bedfe..3be6815 100644
--- a/OpenSim/Services/Interfaces/IAssetService.cs
+++ b/OpenSim/Services/Interfaces/IAssetService.cs
@@ -51,6 +51,13 @@ namespace OpenSim.Services.Interfaces
byte[] GetData(string id);
///
+ /// 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
///
--
cgit v1.1