diff options
Diffstat (limited to 'OpenSim/Capabilities/LLSDAssetUploadResponse.cs')
-rw-r--r-- | OpenSim/Capabilities/LLSDAssetUploadResponse.cs | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/OpenSim/Capabilities/LLSDAssetUploadResponse.cs b/OpenSim/Capabilities/LLSDAssetUploadResponse.cs index 0d6f7f9..7c4bc97 100644 --- a/OpenSim/Capabilities/LLSDAssetUploadResponse.cs +++ b/OpenSim/Capabilities/LLSDAssetUploadResponse.cs | |||
@@ -26,20 +26,51 @@ | |||
26 | */ | 26 | */ |
27 | 27 | ||
28 | using System; | 28 | using System; |
29 | using OpenMetaverse; | ||
29 | 30 | ||
30 | namespace OpenSim.Framework.Capabilities | 31 | namespace OpenSim.Framework.Capabilities |
31 | { | 32 | { |
32 | [OSDMap] | 33 | [OSDMap] |
34 | public class LLSDAssetUploadError | ||
35 | { | ||
36 | public string message = String.Empty; | ||
37 | public UUID identifier = UUID.Zero; | ||
38 | } | ||
39 | |||
40 | [OSDMap] | ||
41 | public class LLSDAssetUploadResponsePricebrkDown | ||
42 | { | ||
43 | public int mesh_streaming; | ||
44 | public int mesh_physics; | ||
45 | public int mesh_instance; | ||
46 | public int texture; | ||
47 | public int model; | ||
48 | } | ||
49 | |||
50 | [OSDMap] | ||
51 | public class LLSDAssetUploadResponseData | ||
52 | { | ||
53 | public double resource_cost; | ||
54 | public double model_streaming_cost; | ||
55 | public double simulation_cost; | ||
56 | public double physics_cost; | ||
57 | public LLSDAssetUploadResponsePricebrkDown upload_price_breakdown = new LLSDAssetUploadResponsePricebrkDown(); | ||
58 | } | ||
59 | |||
60 | [OSDMap] | ||
33 | public class LLSDAssetUploadResponse | 61 | public class LLSDAssetUploadResponse |
34 | { | 62 | { |
35 | public string uploader = String.Empty; | 63 | public string uploader = String.Empty; |
36 | public string state = String.Empty; | 64 | public string state = String.Empty; |
37 | 65 | public int upload_price = 0; | |
66 | public LLSDAssetUploadResponseData data = null; | ||
67 | public LLSDAssetUploadError error = null; | ||
38 | public LLSDAssetUploadResponse() | 68 | public LLSDAssetUploadResponse() |
39 | { | 69 | { |
40 | } | 70 | } |
41 | } | 71 | } |
42 | 72 | ||
73 | |||
43 | [OSDMap] | 74 | [OSDMap] |
44 | public class LLSDNewFileAngentInventoryVariablePriceReplyResponse | 75 | public class LLSDNewFileAngentInventoryVariablePriceReplyResponse |
45 | { | 76 | { |