OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
OpenSim.Data.MySQL.MySqlRegionData Class Reference
Inheritance diagram for OpenSim.Data.MySQL.MySqlRegionData:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Data.MySQL.MySqlRegionData:
Collaboration graph
[legend]

Public Member Functions

 MySqlRegionData (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 (MySqlCommand 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)
 

Properties

virtual Assembly Assembly [get]
 

Additional Inherited Members

- Protected Member Functions inherited from OpenSim.Data.MySQL.MySqlFramework
 MySqlFramework (string connectionString)
 
int ExecuteNonQuery (MySqlCommand cmd)
 
- Protected Attributes inherited from OpenSim.Data.MySQL.MySqlFramework
string m_connectionString
 
object m_dbLock = new object()
 

Detailed Description

Definition at line 41 of file MySQLRegionData.cs.

Constructor & Destructor Documentation

OpenSim.Data.MySQL.MySqlRegionData.MySqlRegionData ( string  connectionString,
string  realm 
)
inline

Definition at line 52 of file MySQLRegionData.cs.

Member Function Documentation

bool OpenSim.Data.MySQL.MySqlRegionData.Delete ( UUID  regionID)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 368 of file MySQLRegionData.cs.

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

Implements OpenSim.Data.IRegionData.

Definition at line 66 of file MySQLRegionData.cs.

RegionData OpenSim.Data.MySQL.MySqlRegionData.Get ( int  posX,
int  posY,
UUID  scopeID 
)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 83 of file MySQLRegionData.cs.

RegionData OpenSim.Data.MySQL.MySqlRegionData.Get ( UUID  regionID,
UUID  scopeID 
)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 143 of file MySQLRegionData.cs.

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

Implements OpenSim.Data.IRegionData.

Definition at line 162 of file MySQLRegionData.cs.

List<RegionData> OpenSim.Data.MySQL.MySqlRegionData.GetDefaultHypergridRegions ( UUID  scopeID)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 386 of file MySQLRegionData.cs.

List<RegionData> OpenSim.Data.MySQL.MySqlRegionData.GetDefaultRegions ( UUID  scopeID)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 381 of file MySQLRegionData.cs.

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

Implements OpenSim.Data.IRegionData.

Definition at line 391 of file MySQLRegionData.cs.

List<RegionData> OpenSim.Data.MySQL.MySqlRegionData.GetHyperlinks ( UUID  scopeID)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 399 of file MySQLRegionData.cs.

List<RegionData> OpenSim.Data.MySQL.MySqlRegionData.RunCommand ( MySqlCommand  cmd)
inline

Definition at line 213 of file MySQLRegionData.cs.

bool OpenSim.Data.MySQL.MySqlRegionData.SetDataItem ( UUID  regionID,
string  item,
string  value 
)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 354 of file MySQLRegionData.cs.

bool OpenSim.Data.MySQL.MySqlRegionData.Store ( RegionData  data)
inline

Implements OpenSim.Data.IRegionData.

Definition at line 285 of file MySQLRegionData.cs.

Property Documentation

virtual Assembly OpenSim.Data.MySQL.MySqlRegionData.Assembly
getprotected

Definition at line 48 of file MySQLRegionData.cs.


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