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

Public Member Functions

 PGSQLFriendsData (string connectionString, string realm)
 
override bool Delete (string principalID, string friend)
 
bool Delete (UUID principalID, string friend)
 
FriendsData[] GetFriends (string principalID)
 
FriendsData[] GetFriends (UUID principalID)
 
FriendsData[] GetFriends (Guid principalID)
 
- Public Member Functions inherited from OpenSim.Data.PGSQL.PGSQLGenericTableHandler< T >
 PGSQLGenericTableHandler (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 T[] Get (string where, NpgsqlParameter parameter)
 
virtual bool Store (T row)
 
virtual bool Delete (string[] fields, string[] keys)
 
long GetCount (string field, string key)
 
long GetCount (string[] fields, string[] keys)
 
long GetCount (string where)
 
object DoQueryScalar (NpgsqlCommand cmd)
 
- Public Member Functions inherited from OpenSim.Data.PGSQL.PGSqlFramework
void InitializeMonoSecurity ()
 
- Public Member Functions inherited from OpenSim.Data.IFriendsData
bool Store (FriendsData data)
 

Additional Inherited Members

- Protected Member Functions inherited from OpenSim.Data.PGSQL.PGSQLGenericTableHandler< T >
T[] DoQuery (NpgsqlCommand cmd)
 
- Protected Member Functions inherited from OpenSim.Data.PGSQL.PGSqlFramework
 PGSqlFramework (string connectionString)
 
int ExecuteNonQuery (NpgsqlCommand cmd)
 
- Protected Attributes inherited from OpenSim.Data.PGSQL.PGSQLGenericTableHandler< T >
string m_ConnectionString
 
PGSQLManager m_database
 
Dictionary< string, FieldInfo > m_Fields
 
Dictionary< string, string > m_FieldTypes = new Dictionary<string, string>()
 
List< string > m_ColumnNames = null
 
string m_Realm
 
FieldInfo m_DataField = null
 
- Protected Attributes inherited from OpenSim.Data.PGSQL.PGSqlFramework
string m_connectionString
 
object m_dbLock = new object()
 
- Properties inherited from OpenSim.Data.PGSQL.PGSQLGenericTableHandler< T >
virtual Assembly Assembly [get]
 

Detailed Description

Definition at line 40 of file PGSQLFriendsData.cs.

Constructor & Destructor Documentation

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

Definition at line 42 of file PGSQLFriendsData.cs.

Member Function Documentation

override bool OpenSim.Data.PGSQL.PGSQLFriendsData.Delete ( string  principalID,
string  friend 
)
inline

Implements OpenSim.Data.IFriendsData.

Definition at line 54 of file PGSQLFriendsData.cs.

bool OpenSim.Data.PGSQL.PGSQLFriendsData.Delete ( UUID  principalID,
string  friend 
)
inline

Implements OpenSim.Data.IFriendsData.

Definition at line 66 of file PGSQLFriendsData.cs.

FriendsData [] OpenSim.Data.PGSQL.PGSQLFriendsData.GetFriends ( string  principalID)
inline

Implements OpenSim.Data.IFriendsData.

Definition at line 82 of file PGSQLFriendsData.cs.

FriendsData [] OpenSim.Data.PGSQL.PGSQLFriendsData.GetFriends ( UUID  principalID)
inline

Implements OpenSim.Data.IFriendsData.

Definition at line 94 of file PGSQLFriendsData.cs.

FriendsData [] OpenSim.Data.PGSQL.PGSQLFriendsData.GetFriends ( Guid  principalID)
inline

Definition at line 110 of file PGSQLFriendsData.cs.


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