diff options
author | MW | 2007-12-10 13:27:23 +0000 |
---|---|---|
committer | MW | 2007-12-10 13:27:23 +0000 |
commit | 611327e1040fa706665c543f67f9331a7e0136c5 (patch) | |
tree | 4426a50291dbc1c7c4ec065fd5c48921a767b658 /OpenSim/Framework/IClientAPI.cs | |
parent | added musings on llInstantMessage (diff) | |
download | opensim-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 'OpenSim/Framework/IClientAPI.cs')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 9 |
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 | ||