aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Common/OpenSim.Framework/Types
diff options
context:
space:
mode:
authormingchen2007-06-04 14:09:19 +0000
committermingchen2007-06-04 14:09:19 +0000
commit17421593528f4126256dea6d0c844da9c218fdb7 (patch)
tree69025fb439a08c24787a226b708f7b271610c548 /Common/OpenSim.Framework/Types
parentSmall bugfix. (diff)
downloadopensim-SC_OLD-17421593528f4126256dea6d0c844da9c218fdb7.zip
opensim-SC_OLD-17421593528f4126256dea6d0c844da9c218fdb7.tar.gz
opensim-SC_OLD-17421593528f4126256dea6d0c844da9c218fdb7.tar.bz2
opensim-SC_OLD-17421593528f4126256dea6d0c844da9c218fdb7.tar.xz
Parcel Manager Changes:
*Added Parcel Backup Support for DB4. Other storages currently do not save *Added parcelIDList in ParcelManager to speed up parcel fetching at position *Added ParcelData.cs and ParcelData class for better storage support *Documentation for parcel added *2 Parcel Related bug fixes
Diffstat (limited to 'Common/OpenSim.Framework/Types')
-rw-r--r--Common/OpenSim.Framework/Types/ParcelData.cs33
1 files changed, 33 insertions, 0 deletions
diff --git a/Common/OpenSim.Framework/Types/ParcelData.cs b/Common/OpenSim.Framework/Types/ParcelData.cs
new file mode 100644
index 0000000..b16926e
--- /dev/null
+++ b/Common/OpenSim.Framework/Types/ParcelData.cs
@@ -0,0 +1,33 @@
1using System;
2using System.Collections.Generic;
3using System.Text;
4using libsecondlife;
5
6namespace OpenSim.Framework.Types
7{
8
9 public class ParcelData
10 {
11 public byte[] parcelBitmapByteArray = new byte[512];
12 public string parcelName = "";
13 public string parcelDesc = "";
14 public LLUUID ownerID = new LLUUID();
15 public bool isGroupOwned = false;
16 public LLVector3 AABBMin = new LLVector3();
17 public LLVector3 AABBMax = new LLVector3();
18 public int area = 0;
19 public uint auctionID = 0; //Unemplemented. If set to 0, not being auctioned
20 public LLUUID authBuyerID = new LLUUID(); //Unemplemented. Authorized Buyer's UUID
21 public libsecondlife.Parcel.ParcelCategory category = new libsecondlife.Parcel.ParcelCategory(); //Unemplemented. Parcel's chosen category
22 public int claimDate = 0; //Unemplemented
23 public int claimPrice = 0; //Unemplemented
24 public LLUUID groupID = new LLUUID(); //Unemplemented
25 public int groupPrims = 0; //Unemplemented
26 public int salePrice = 0; //Unemeplemented. Parcels price.
27 public libsecondlife.Parcel.ParcelStatus parcelStatus = libsecondlife.Parcel.ParcelStatus.None;
28 public libsecondlife.Parcel.ParcelFlags parcelFlags = libsecondlife.Parcel.ParcelFlags.None;
29
30 public int localID = 0;
31 }
32
33}