mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 17:05:55 +08:00
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.
This commit is contained in:
@@ -157,6 +157,13 @@ namespace OpenSim.Framework
|
||||
protected LLUUID m_requestedAssetID;
|
||||
private sbyte m_discardLevel;
|
||||
private uint m_packetNumber;
|
||||
private float m_priority;
|
||||
|
||||
public float Priority
|
||||
{
|
||||
get { return m_priority; }
|
||||
set { m_priority = value; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
@@ -348,7 +355,7 @@ namespace OpenSim.Framework
|
||||
public delegate void RemoveTaskInventory(IClientAPI remoteClient, LLUUID itemID, uint localID);
|
||||
|
||||
public delegate void UDPAssetUploadRequest(
|
||||
IClientAPI remoteClient, LLUUID assetID, LLUUID transaction, sbyte type, byte[] data, bool storeLocal);
|
||||
IClientAPI remoteClient, LLUUID assetID, LLUUID transaction, sbyte type, byte[] data, bool storeLocal, bool tempFile);
|
||||
|
||||
public delegate void XferReceive(IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user