From 4ed7ca62b153817a142ded621cc5c5c1b1c055c5 Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Mon, 1 Dec 2008 07:50:38 +0000 Subject: * From Mantis#2701 - Implements NHibernate data adapter, adds support for MsSql2005 to NHibernate. * Patch courtesy of Adminotech and realXtend. Thanks! --- OpenSim/Data/RegionProfileData.cs | 151 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 151 insertions(+) (limited to 'OpenSim/Data/RegionProfileData.cs') diff --git a/OpenSim/Data/RegionProfileData.cs b/OpenSim/Data/RegionProfileData.cs index a683bf1..5a3a42c 100644 --- a/OpenSim/Data/RegionProfileData.cs +++ b/OpenSim/Data/RegionProfileData.cs @@ -36,6 +36,7 @@ namespace OpenSim.Data /// /// A class which contains information known to the grid server about a region /// + [Serializable] public class RegionProfileData { /// @@ -210,5 +211,155 @@ namespace OpenSim.Data { return RequestSimData(gridserver_url, gridserver_sendkey, "region_name_search", regionName ); } + + + //Data Wrappers + public string RegionName + { + get { return regionName; } + set { regionName = value; } + } + public ulong RegionHandle + { + get { return regionHandle; } + set { regionHandle = value; } + } + public UUID Uuid + { + get { return UUID; } + set { UUID = value; } + } + public uint RegionLocX + { + get { return regionLocX; } + set { regionLocX = value; } + } + public uint RegionLocY + { + get { return regionLocY; } + set { regionLocY = value; } + } + public uint RegionLocZ + { + get { return regionLocZ; } + set { regionLocZ = value; } + } + public string RegionSendKey + { + get { return regionSendKey; } + set { regionSendKey = value; } + } + public string RegionRecvKey + { + get { return regionRecvKey; } + set { regionRecvKey = value; } + } + public string RegionSecret + { + get { return regionSecret; } + set { regionSecret = value; } + } + public bool RegionOnline + { + get { return regionOnline; } + set { regionOnline = value; } + } + public string ServerIP + { + get { return serverIP; } + set { serverIP = value; } + } + public uint ServerPort + { + get { return serverPort; } + set { serverPort = value; } + } + public string ServerURI + { + get { return serverURI; } + set { serverURI = value; } + } + public uint ServerHttpPort + { + get { return httpPort; } + set { httpPort = value; } + } + public uint ServerRemotingPort + { + get { return remotingPort; } + set { remotingPort = value; } + } + + public ulong NorthOverrideHandle + { + get { return regionNorthOverrideHandle; } + set { regionNorthOverrideHandle = value; } + } + public ulong SouthOverrideHandle + { + get { return regionSouthOverrideHandle; } + set { regionSouthOverrideHandle = value; } + } + public ulong EastOverrideHandle + { + get { return regionEastOverrideHandle; } + set { regionEastOverrideHandle = value; } + } + public ulong WestOverrideHandle + { + get { return regionWestOverrideHandle; } + set { regionWestOverrideHandle = value; } + } + public string RegionDataURI + { + get { return regionDataURI; } + set { regionDataURI = value; } + } + public string RegionAssetURI + { + get { return regionAssetURI; } + set { regionAssetURI = value; } + } + public string RegionAssetSendKey + { + get { return regionAssetSendKey; } + set { regionAssetSendKey = value; } + } + public string RegionAssetRecvKey + { + get { return regionAssetRecvKey; } + set { regionAssetRecvKey = value; } + } + public string RegionUserURI + { + get { return regionUserURI; } + set { regionUserURI = value; } + } + public string RegionUserSendKey + { + get { return regionUserSendKey; } + set { regionUserSendKey = value; } + } + public string RegionUserRecvKey + { + get { return regionUserRecvKey; } + set { regionUserRecvKey = value; } + } + public UUID RegionMapTextureID + { + get { return regionMapTextureID; } + set { regionMapTextureID = value; } + } + public UUID Owner_uuid + { + get { return owner_uuid; } + set { owner_uuid = value; } + } + public UUID OriginUUID + { + get { return originUUID; } + set { originUUID = value; } + } + } } -- cgit v1.1