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

Public Member Functions

 OfflineIMService (IConfigSource config)
 
List< GridInstantMessageGetMessages (UUID principalID)
 
bool StoreMessage (GridInstantMessage im, out string reason)
 
void DeleteMessages (UUID userID)
 Delete messages to or from this user (or group). More...
 
- Public Member Functions inherited from OpenSim.OfflineIM.OfflineIMServiceBase
 OfflineIMServiceBase (IConfigSource config)
 
- Public Member Functions inherited from OpenSim.Services.Base.ServiceBase
LoadPlugin< T > (string dllName)
 
LoadPlugin< T > (string dllName, Object[] args)
 
LoadPlugin< T > (string dllName, string className, Object[] args)
 
 ServiceBase (IConfigSource config)
 

Additional Inherited Members

- Protected Attributes inherited from OpenSim.OfflineIM.OfflineIMServiceBase
IOfflineIMData m_Database = null
 

Detailed Description

Definition at line 47 of file OfflineIMService.cs.

Constructor & Destructor Documentation

OpenSim.OfflineIM.OfflineIMService.OfflineIMService ( IConfigSource  config)
inline

Definition at line 55 of file OfflineIMService.cs.

Member Function Documentation

void OpenSim.OfflineIM.OfflineIMService.DeleteMessages ( UUID  userID)
inline

Delete messages to or from this user (or group).

Parameters
userIDA user or group ID

Implements OpenSim.Services.Interfaces.IOfflineIMService.

Definition at line 128 of file OfflineIMService.cs.

List<GridInstantMessage> OpenSim.OfflineIM.OfflineIMService.GetMessages ( UUID  principalID)
inline

Implements OpenSim.Services.Interfaces.IOfflineIMService.

Definition at line 66 of file OfflineIMService.cs.

bool OpenSim.OfflineIM.OfflineIMService.StoreMessage ( GridInstantMessage  im,
out string  reason 
)
inline

Implements OpenSim.Services.Interfaces.IOfflineIMService.

Definition at line 90 of file OfflineIMService.cs.


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