OpenSim::Data::RegionProfileData Class Reference

A class which contains information known to the grid server about a region. More...

List of all members.

Static Public Member Functions

static RegionProfileData RequestSimProfileData (UUID region_uuid, Uri gridserver_url, string gridserver_sendkey, string gridserver_recvkey)
 Request sim profile information from a grid server, by Region UUID.
static RegionProfileData RequestSimProfileData (ulong region_handle, Uri gridserver_url, string gridserver_sendkey, string gridserver_recvkey)
 Request sim profile information from a grid server, by Region Handle.
static RegionProfileData RequestSimProfileData (string regionName, Uri gridserver_url, string gridserver_sendkey, string gridserver_recvkey)
 Request sim profile information from a grid server, by Region Name.

Public Attributes

string regionName = String.Empty
 The name of the region.
ulong regionHandle
 A 64-bit number combining map position into a (mostly) unique ID.
UUID UUID
 OGS/OpenSim Specific ID for a region.
uint regionLocX
 Coordinates of the region.
uint regionLocY
uint regionLocZ
string regionSendKey = String.Empty
 Authentication secrets.
string regionRecvKey = String.Empty
string regionSecret = String.Empty
bool regionOnline
 Whether the region is online.
string serverIP = String.Empty
 Information about the server that the region is currently hosted on.
uint serverPort
string serverURI = String.Empty
uint httpPort
uint remotingPort
string httpServerURI = String.Empty
ulong regionNorthOverrideHandle
 Set of optional overrides. Can be used to create non-eulicidean spaces.
ulong regionSouthOverrideHandle
ulong regionEastOverrideHandle
ulong regionWestOverrideHandle
string regionDataURI = String.Empty
 Optional: URI Location of the region database.
string regionAssetURI = String.Empty
 Region Asset Details.
string regionAssetSendKey = String.Empty
string regionAssetRecvKey = String.Empty
string regionUserURI = String.Empty
 Region Userserver Details.
string regionUserSendKey = String.Empty
string regionUserRecvKey = String.Empty
UUID regionMapTextureID = new UUID("00000000-0000-1111-9999-000000000006")
 Region Map Texture Asset.
UUID owner_uuid = UUID.Zero
 this particular mod to the file provides support within the spec for RegionProfileData for the owner_uuid for the region
UUID originUUID
 OGS/OpenSim Specific original ID for a region after move/split.

Properties

string RegionName [get, set]
ulong RegionHandle [get, set]
UUID Uuid [get, set]
uint RegionLocX [get, set]
uint RegionLocY [get, set]
uint RegionLocZ [get, set]
string RegionSendKey [get, set]
string RegionRecvKey [get, set]
string RegionSecret [get, set]
bool RegionOnline [get, set]
string ServerIP [get, set]
uint ServerPort [get, set]
string ServerURI [get, set]
uint ServerHttpPort [get, set]
uint ServerRemotingPort [get, set]
ulong NorthOverrideHandle [get, set]
ulong SouthOverrideHandle [get, set]
ulong EastOverrideHandle [get, set]
ulong WestOverrideHandle [get, set]
string RegionDataURI [get, set]
string RegionAssetURI [get, set]
string RegionAssetSendKey [get, set]
string RegionAssetRecvKey [get, set]
string RegionUserURI [get, set]
string RegionUserSendKey [get, set]
string RegionUserRecvKey [get, set]
UUID RegionMapTextureID [get, set]
UUID Owner_uuid [get, set]
UUID OriginUUID [get, set]


Detailed Description

A class which contains information known to the grid server about a region.


Member Function Documentation

static RegionProfileData OpenSim::Data::RegionProfileData::RequestSimProfileData ( UUID  region_uuid,
Uri  gridserver_url,
string  gridserver_sendkey,
string  gridserver_recvkey 
) [inline, static]

Request sim profile information from a grid server, by Region UUID.

Parameters:
region_UUID The region UUID to look for
gridserver_url 
gridserver_sendkey 
gridserver_recvkey 
Returns:
The sim profile. Null if there was a request failure
This method should be statics

static RegionProfileData OpenSim::Data::RegionProfileData::RequestSimProfileData ( ulong  region_handle,
Uri  gridserver_url,
string  gridserver_sendkey,
string  gridserver_recvkey 
) [inline, static]

Request sim profile information from a grid server, by Region Handle.

Parameters:
region_handle the region handle to look for
gridserver_url 
gridserver_sendkey 
gridserver_recvkey 
Returns:
The sim profile. Null if there was a request failure

static RegionProfileData OpenSim::Data::RegionProfileData::RequestSimProfileData ( string  regionName,
Uri  gridserver_url,
string  gridserver_sendkey,
string  gridserver_recvkey 
) [inline, static]

Request sim profile information from a grid server, by Region Name.

Parameters:
region_handle the region name to look for
gridserver_url 
gridserver_sendkey 
gridserver_recvkey 
Returns:
The sim profile. Null if there was a request failure


Member Data Documentation

string OpenSim::Data::RegionProfileData::regionName = String.Empty

The name of the region.

ulong OpenSim::Data::RegionProfileData::regionHandle

A 64-bit number combining map position into a (mostly) unique ID.

UUID OpenSim::Data::RegionProfileData::UUID

OGS/OpenSim Specific ID for a region.

uint OpenSim::Data::RegionProfileData::regionLocX

Coordinates of the region.

uint OpenSim::Data::RegionProfileData::regionLocY

uint OpenSim::Data::RegionProfileData::regionLocZ

string OpenSim::Data::RegionProfileData::regionSendKey = String.Empty

Authentication secrets.

Not very secure, needs improvement.

string OpenSim::Data::RegionProfileData::regionRecvKey = String.Empty

string OpenSim::Data::RegionProfileData::regionSecret = String.Empty

bool OpenSim::Data::RegionProfileData::regionOnline

Whether the region is online.

string OpenSim::Data::RegionProfileData::serverIP = String.Empty

Information about the server that the region is currently hosted on.

uint OpenSim::Data::RegionProfileData::serverPort

string OpenSim::Data::RegionProfileData::serverURI = String.Empty

uint OpenSim::Data::RegionProfileData::httpPort

uint OpenSim::Data::RegionProfileData::remotingPort

string OpenSim::Data::RegionProfileData::httpServerURI = String.Empty

ulong OpenSim::Data::RegionProfileData::regionNorthOverrideHandle

Set of optional overrides. Can be used to create non-eulicidean spaces.

ulong OpenSim::Data::RegionProfileData::regionSouthOverrideHandle

ulong OpenSim::Data::RegionProfileData::regionEastOverrideHandle

ulong OpenSim::Data::RegionProfileData::regionWestOverrideHandle

string OpenSim::Data::RegionProfileData::regionDataURI = String.Empty

Optional: URI Location of the region database.

Used for floating sim pools where the region data is not nessecarily coupled to a specific server

string OpenSim::Data::RegionProfileData::regionAssetURI = String.Empty

Region Asset Details.

string OpenSim::Data::RegionProfileData::regionAssetSendKey = String.Empty

string OpenSim::Data::RegionProfileData::regionAssetRecvKey = String.Empty

string OpenSim::Data::RegionProfileData::regionUserURI = String.Empty

Region Userserver Details.

string OpenSim::Data::RegionProfileData::regionUserSendKey = String.Empty

string OpenSim::Data::RegionProfileData::regionUserRecvKey = String.Empty

UUID OpenSim::Data::RegionProfileData::regionMapTextureID = new UUID("00000000-0000-1111-9999-000000000006")

Region Map Texture Asset.

UUID OpenSim::Data::RegionProfileData::owner_uuid = UUID.Zero

this particular mod to the file provides support within the spec for RegionProfileData for the owner_uuid for the region

UUID OpenSim::Data::RegionProfileData::originUUID

OGS/OpenSim Specific original ID for a region after move/split.


Property Documentation

string OpenSim::Data::RegionProfileData::RegionName [get, set]

ulong OpenSim::Data::RegionProfileData::RegionHandle [get, set]

UUID OpenSim::Data::RegionProfileData::Uuid [get, set]

uint OpenSim::Data::RegionProfileData::RegionLocX [get, set]

uint OpenSim::Data::RegionProfileData::RegionLocY [get, set]

uint OpenSim::Data::RegionProfileData::RegionLocZ [get, set]

string OpenSim::Data::RegionProfileData::RegionSendKey [get, set]

string OpenSim::Data::RegionProfileData::RegionRecvKey [get, set]

string OpenSim::Data::RegionProfileData::RegionSecret [get, set]

bool OpenSim::Data::RegionProfileData::RegionOnline [get, set]

string OpenSim::Data::RegionProfileData::ServerIP [get, set]

uint OpenSim::Data::RegionProfileData::ServerPort [get, set]

string OpenSim::Data::RegionProfileData::ServerURI [get, set]

uint OpenSim::Data::RegionProfileData::ServerHttpPort [get, set]

uint OpenSim::Data::RegionProfileData::ServerRemotingPort [get, set]

ulong OpenSim::Data::RegionProfileData::NorthOverrideHandle [get, set]

ulong OpenSim::Data::RegionProfileData::SouthOverrideHandle [get, set]

ulong OpenSim::Data::RegionProfileData::EastOverrideHandle [get, set]

ulong OpenSim::Data::RegionProfileData::WestOverrideHandle [get, set]

string OpenSim::Data::RegionProfileData::RegionDataURI [get, set]

string OpenSim::Data::RegionProfileData::RegionAssetURI [get, set]

string OpenSim::Data::RegionProfileData::RegionAssetSendKey [get, set]

string OpenSim::Data::RegionProfileData::RegionAssetRecvKey [get, set]

string OpenSim::Data::RegionProfileData::RegionUserURI [get, set]

string OpenSim::Data::RegionProfileData::RegionUserSendKey [get, set]

string OpenSim::Data::RegionProfileData::RegionUserRecvKey [get, set]

UUID OpenSim::Data::RegionProfileData::RegionMapTextureID [get, set]

UUID OpenSim::Data::RegionProfileData::Owner_uuid [get, set]

UUID OpenSim::Data::RegionProfileData::OriginUUID [get, set]


The documentation for this class was generated from the following file:
Generated on Mon Jan 5 01:00:38 2009 for OpenSim by  doxygen 1.5.1