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

A SQL Interface for user grid data More...

Inheritance diagram for OpenSim.Data.SQLite.SQLiteHGTravelData:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Data.SQLite.SQLiteHGTravelData:
Collaboration graph
[legend]

Public Member Functions

 SQLiteHGTravelData (string connectionString, string realm)
 
HGTravelingData Get (UUID sessionID)
 
HGTravelingData[] GetSessions (UUID userID)
 
bool Delete (UUID sessionID)
 
void DeleteOld ()
 
- Public Member Functions inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
 SQLiteGenericTableHandler (string connectionString, string realm, string storeName)
 
virtual T[] Get (string field, string key)
 
virtual T[] Get (string[] fields, string[] keys)
 
virtual T[] Get (string where)
 
virtual bool Store (T row)
 
virtual bool Delete (string field, string key)
 
virtual bool Delete (string[] fields, string[] keys)
 
- Public Member Functions inherited from OpenSim.Data.IHGTravelingData
bool Store (HGTravelingData data)
 

Additional Inherited Members

- Protected Member Functions inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
T[] DoQuery (SqliteCommand cmd)
 
- Protected Member Functions inherited from OpenSim.Data.SQLite.SQLiteFramework
 SQLiteFramework (string connectionString)
 
int ExecuteNonQuery (SqliteCommand cmd, SqliteConnection connection)
 
IDataReader ExecuteReader (SqliteCommand cmd, SqliteConnection connection)
 
- Protected Attributes inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
Dictionary< string, FieldInfo > m_Fields
 
List< string > m_ColumnNames = null
 
string m_Realm
 
FieldInfo m_DataField = null
 
- Protected Attributes inherited from OpenSim.Data.SQLite.SQLiteFramework
Object m_lockObject = new Object()
 
- Static Protected Attributes inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
static SqliteConnection m_Connection
 
- Properties inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
virtual Assembly Assembly [get]
 

Detailed Description

A SQL Interface for user grid data

Definition at line 43 of file SQLiteHGTravelData.cs.

Constructor & Destructor Documentation

OpenSim.Data.SQLite.SQLiteHGTravelData.SQLiteHGTravelData ( string  connectionString,
string  realm 
)
inline

Definition at line 47 of file SQLiteHGTravelData.cs.

Member Function Documentation

bool OpenSim.Data.SQLite.SQLiteHGTravelData.Delete ( UUID  sessionID)
inline

Implements OpenSim.Data.IHGTravelingData.

Definition at line 65 of file SQLiteHGTravelData.cs.

void OpenSim.Data.SQLite.SQLiteHGTravelData.DeleteOld ( )
inline

Implements OpenSim.Data.IHGTravelingData.

Definition at line 70 of file SQLiteHGTravelData.cs.

HGTravelingData OpenSim.Data.SQLite.SQLiteHGTravelData.Get ( UUID  sessionID)
inline

Implements OpenSim.Data.IHGTravelingData.

Definition at line 50 of file SQLiteHGTravelData.cs.

HGTravelingData [] OpenSim.Data.SQLite.SQLiteHGTravelData.GetSessions ( UUID  userID)
inline

Implements OpenSim.Data.IHGTravelingData.

Definition at line 60 of file SQLiteHGTravelData.cs.


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