From 35420b21a3a0a3e8f104f7ce1c9d6c091a8f5212 Mon Sep 17 00:00:00 2001 From: Sean Dague Date: Wed, 2 Apr 2008 15:22:39 +0000 Subject: reorganizing namespaces to put all the Data stuff into it's own namespace / dir structure. This is coming in over a few changesets so consider trunk broken for the next 30 minutes as these get pulled together. --- OpenSim/Data/GridDataBase.cs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 OpenSim/Data/GridDataBase.cs (limited to 'OpenSim/Data/GridDataBase.cs') diff --git a/OpenSim/Data/GridDataBase.cs b/OpenSim/Data/GridDataBase.cs new file mode 100644 index 0000000..9d6e832 --- /dev/null +++ b/OpenSim/Data/GridDataBase.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Text; +using libsecondlife; + +namespace OpenSim.Framework.Data +{ + public abstract class GridDataBase : IGridData + { + public abstract RegionProfileData GetProfileByHandle(ulong regionHandle); + public abstract RegionProfileData GetProfileByLLUUID(LLUUID UUID); + public abstract RegionProfileData GetProfileByString(string regionName); + public abstract RegionProfileData[] GetProfilesInRange(uint Xmin, uint Ymin, uint Xmax, uint Ymax); + public abstract bool AuthenticateSim(LLUUID UUID, ulong regionHandle, string simrecvkey); + public abstract void Initialise(); + public abstract void Close(); + public abstract string getName(); + public abstract string getVersion(); + public abstract DataResponse AddProfile(RegionProfileData profile); + public abstract ReservationData GetReservationAtPoint(uint x, uint y); + } +} -- cgit v1.1