aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/IClientAPI.cs
diff options
context:
space:
mode:
authorMW2007-12-10 13:27:23 +0000
committerMW2007-12-10 13:27:23 +0000
commit611327e1040fa706665c543f67f9331a7e0136c5 (patch)
tree4426a50291dbc1c7c4ec065fd5c48921a767b658 /OpenSim/Framework/IClientAPI.cs
parentadded musings on llInstantMessage (diff)
downloadopensim-SC-611327e1040fa706665c543f67f9331a7e0136c5.zip
opensim-SC-611327e1040fa706665c543f67f9331a7e0136c5.tar.gz
opensim-SC-611327e1040fa706665c543f67f9331a7e0136c5.tar.bz2
opensim-SC-611327e1040fa706665c543f67f9331a7e0136c5.tar.xz
more work on texture downloading.
Refractored the TextureDownloadModule (but currently to make debugging easier, it is running as a non shared module, so this results in a instance of this module being created for each region (and a extra thread per region), this will be changed back soon. Removed the old texture handling/sending code from AssetCache. A few other small changes/fixes.
Diffstat (limited to '')
-rw-r--r--OpenSim/Framework/IClientAPI.cs9
1 files changed, 8 insertions, 1 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index 38410f4..6898f91 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -157,6 +157,13 @@ namespace OpenSim.Framework
157 protected LLUUID m_requestedAssetID; 157 protected LLUUID m_requestedAssetID;
158 private sbyte m_discardLevel; 158 private sbyte m_discardLevel;
159 private uint m_packetNumber; 159 private uint m_packetNumber;
160 private float m_priority;
161
162 public float Priority
163 {
164 get { return m_priority; }
165 set { m_priority = value; }
166 }
160 167
161 /// <summary> 168 /// <summary>
162 /// 169 ///
@@ -348,7 +355,7 @@ namespace OpenSim.Framework
348 public delegate void RemoveTaskInventory(IClientAPI remoteClient, LLUUID itemID, uint localID); 355 public delegate void RemoveTaskInventory(IClientAPI remoteClient, LLUUID itemID, uint localID);
349 356
350 public delegate void UDPAssetUploadRequest( 357 public delegate void UDPAssetUploadRequest(
351 IClientAPI remoteClient, LLUUID assetID, LLUUID transaction, sbyte type, byte[] data, bool storeLocal); 358 IClientAPI remoteClient, LLUUID assetID, LLUUID transaction, sbyte type, byte[] data, bool storeLocal, bool tempFile);
352 359
353 public delegate void XferReceive(IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data); 360 public delegate void XferReceive(IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data);
354 361