OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Protected Attributes | Properties | List of all members
OpenSim.Data.PGSQL.PGSQLRegionData Class Reference

A PGSQL Interface for the Region Server. More...

Inheritance diagram for OpenSim.Data.PGSQL.PGSQLRegionData:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Data.PGSQL.PGSQLRegionData:
Collaboration graph
[legend]

Public Member Functions

 PGSQLRegionData (string connectionString, string realm)
 
List< RegionDataGet (string regionName, UUID scopeID)
 
RegionData Get (int posX, int posY, UUID scopeID)
 
RegionData Get (UUID regionID, UUID scopeID)
 
List< RegionDataGet (int startX, int startY, int endX, int endY, UUID scopeID)
 
List< RegionDataRunCommand (NpgsqlCommand cmd)
 
bool Store (RegionData data)
 
bool SetDataItem (UUID regionID, string item, string value)
 
bool Delete (UUID regionID)
 
List< RegionDataGetDefaultRegions (UUID scopeID)
 
List< RegionDataGetDefaultHypergridRegions (UUID scopeID)
 
List< RegionDataGetFallbackRegions (UUID scopeID, int x, int y)
 
List< RegionDataGetHyperlinks (UUID scopeID)
 

Protected Attributes

Dictionary< string, string > m_FieldTypes = new Dictionary<string, string>()
 

Properties

virtual Assembly Assembly [get]
 

Detailed Description

A PGSQL Interface for the Region Server.

Definition at line 47 of file PGSQLRegionData.cs.

Constructor & Destructor Documentation

OpenSim.Data.PGSQL.PGSQLRegionData.PGSQLRegionData ( string  connectionString,
string  realm 
)
inline

Definition at line 62 of file PGSQLRegionData.cs.

Member Function Documentation

bool OpenSim.Data.PGSQL.PGSQLRegionData.Delete ( UUID  regionID)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 380 of file PGSQLRegionData.cs.

List<RegionData> OpenSim.Data.PGSQL.PGSQLRegionData.Get ( string  regionName,
UUID  scopeID 
)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 101 of file PGSQLRegionData.cs.

RegionData OpenSim.Data.PGSQL.PGSQLRegionData.Get ( int  posX,
int  posY,
UUID  scopeID 
)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 119 of file PGSQLRegionData.cs.

RegionData OpenSim.Data.PGSQL.PGSQLRegionData.Get ( UUID  regionID,
UUID  scopeID 
)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 163 of file PGSQLRegionData.cs.

List<RegionData> OpenSim.Data.PGSQL.PGSQLRegionData.Get ( int  startX,
int  startY,
int  endX,
int  endY,
UUID  scopeID 
)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 183 of file PGSQLRegionData.cs.

List<RegionData> OpenSim.Data.PGSQL.PGSQLRegionData.GetDefaultHypergridRegions ( UUID  scopeID)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 400 of file PGSQLRegionData.cs.

List<RegionData> OpenSim.Data.PGSQL.PGSQLRegionData.GetDefaultRegions ( UUID  scopeID)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 395 of file PGSQLRegionData.cs.

List<RegionData> OpenSim.Data.PGSQL.PGSQLRegionData.GetFallbackRegions ( UUID  scopeID,
int  x,
int  y 
)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 405 of file PGSQLRegionData.cs.

List<RegionData> OpenSim.Data.PGSQL.PGSQLRegionData.GetHyperlinks ( UUID  scopeID)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 414 of file PGSQLRegionData.cs.

List<RegionData> OpenSim.Data.PGSQL.PGSQLRegionData.RunCommand ( NpgsqlCommand  cmd)
inline

Definition at line 222 of file PGSQLRegionData.cs.

bool OpenSim.Data.PGSQL.PGSQLRegionData.SetDataItem ( UUID  regionID,
string  item,
string  value 
)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 363 of file PGSQLRegionData.cs.

bool OpenSim.Data.PGSQL.PGSQLRegionData.Store ( RegionData  data)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 275 of file PGSQLRegionData.cs.

Member Data Documentation

Dictionary<string, string> OpenSim.Data.PGSQL.PGSQLRegionData.m_FieldTypes = new Dictionary<string, string>()
protected

Definition at line 55 of file PGSQLRegionData.cs.

Property Documentation

virtual Assembly OpenSim.Data.PGSQL.PGSQLRegionData.Assembly
getprotected

Definition at line 58 of file PGSQLRegionData.cs.


The documentation for this class was generated from the following file: