diff options
author | lbsa71 | 2008-03-28 15:05:06 +0000 |
---|---|---|
committer | lbsa71 | 2008-03-28 15:05:06 +0000 |
commit | 0e16488ca8898de80b8e169d03a78c64a9e26816 (patch) | |
tree | 87ed81db2cbef41523b25cf6525267550792fa66 /OpenSim/Framework/Data | |
parent | attempt to fix mantis # 779. (diff) | |
download | opensim-SC-0e16488ca8898de80b8e169d03a78c64a9e26816.zip opensim-SC-0e16488ca8898de80b8e169d03a78c64a9e26816.tar.gz opensim-SC-0e16488ca8898de80b8e169d03a78c64a9e26816.tar.bz2 opensim-SC-0e16488ca8898de80b8e169d03a78c64a9e26816.tar.xz |
* Introduced base abstract provider class for GridData
Diffstat (limited to 'OpenSim/Framework/Data')
-rw-r--r-- | OpenSim/Framework/Data/GridDataBase.cs | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/OpenSim/Framework/Data/GridDataBase.cs b/OpenSim/Framework/Data/GridDataBase.cs index e7333b4..32a729a 100644 --- a/OpenSim/Framework/Data/GridDataBase.cs +++ b/OpenSim/Framework/Data/GridDataBase.cs | |||
@@ -1,10 +1,22 @@ | |||
1 | using System; | 1 | using System; |
2 | using System.Collections.Generic; | 2 | using System.Collections.Generic; |
3 | using System.Text; | 3 | using System.Text; |
4 | using libsecondlife; | ||
4 | 5 | ||
5 | namespace OpenSim.Framework.Data | 6 | namespace OpenSim.Framework.Data |
6 | { | 7 | { |
7 | public abstract class GridDataBase | 8 | public abstract class GridDataBase : IGridData |
8 | { | 9 | { |
10 | public abstract RegionProfileData GetProfileByHandle(ulong regionHandle); | ||
11 | public abstract RegionProfileData GetProfileByLLUUID(LLUUID UUID); | ||
12 | public abstract RegionProfileData GetProfileByString(string regionName); | ||
13 | public abstract RegionProfileData[] GetProfilesInRange(uint Xmin, uint Ymin, uint Xmax, uint Ymax); | ||
14 | public abstract bool AuthenticateSim(LLUUID UUID, ulong regionHandle, string simrecvkey); | ||
15 | public abstract void Initialise(); | ||
16 | public abstract void Close(); | ||
17 | public abstract string getName(); | ||
18 | public abstract string getVersion(); | ||
19 | public abstract DataResponse AddProfile(RegionProfileData profile); | ||
20 | public abstract ReservationData GetReservationAtPoint(uint x, uint y); | ||
9 | } | 21 | } |
10 | } | 22 | } |