From 877713999ce9bcf63e9fafa76cc7d2283ee2e6c2 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Wed, 20 Feb 2008 17:34:10 +0000 Subject: * Report 'asset not found' situations back to UserTextureDownloadService * This fixes some of the 'runaway downloads' problem but not all of it * Also fix up logging messages so texture requests are reported as such rather than as assets --- OpenSim/Framework/IAssetServer.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'OpenSim/Framework/IAssetServer.cs') diff --git a/OpenSim/Framework/IAssetServer.cs b/OpenSim/Framework/IAssetServer.cs index df36623..cbf0759 100644 --- a/OpenSim/Framework/IAssetServer.cs +++ b/OpenSim/Framework/IAssetServer.cs @@ -46,7 +46,17 @@ namespace OpenSim.Framework // could change to delegate? public interface IAssetReceiver { + /// + /// Call back made when a requested asset has been retrieved by an asset server + /// + /// + /// void AssetReceived(AssetBase asset, bool IsTexture); + + /// + /// Call back made when an asset server could not retrieve a requested asset + /// + /// void AssetNotFound(LLUUID assetID); } @@ -54,4 +64,4 @@ namespace OpenSim.Framework { IAssetServer GetAssetServer(); } -} \ No newline at end of file +} -- cgit v1.1