OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Protected Member Functions | Static Protected Attributes | List of all members
OpenSim.Services.HypergridService.HGFriendsService Class Reference

W2W social networking More...

Inheritance diagram for OpenSim.Services.HypergridService.HGFriendsService:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Services.HypergridService.HGFriendsService:
Collaboration graph
[legend]

Public Member Functions

 HGFriendsService (IConfigSource config, String configName, IFriendsSimConnector localSimConn)
 
int GetFriendPerms (UUID userID, UUID friendID)
 
bool NewFriendship (FriendInfo friend, bool verified)
 
bool DeleteFriendship (FriendInfo friend, string secret)
 
bool FriendshipOffered (UUID fromID, string fromName, UUID toID, string message)
 
bool ValidateFriendshipOffered (UUID fromID, UUID toID)
 
List< UUID > StatusNotification (List< string > friends, UUID foreignUserID, bool online)
 

Protected Member Functions

void ForwardStatusNotificationToSim (UUID regionID, UUID foreignUserID, string user, bool online)
 

Static Protected Attributes

static IGridUserService m_GridUserService
 
static IGridService m_GridService
 
static IGatekeeperService m_GatekeeperService
 
static IFriendsService m_FriendsService
 
static IPresenceService m_PresenceService
 
static IUserAccountService m_UserAccountService
 
static IFriendsSimConnector m_FriendsLocalSimConnector
 
static FriendsSimConnector m_FriendsSimConnector
 

Detailed Description

W2W social networking

Definition at line 50 of file HGFriendsService.cs.

Constructor & Destructor Documentation

OpenSim.Services.HypergridService.HGFriendsService.HGFriendsService ( IConfigSource  config,
String  configName,
IFriendsSimConnector  localSimConn 
)
inline

Definition at line 69 of file HGFriendsService.cs.

Member Function Documentation

bool OpenSim.Services.HypergridService.HGFriendsService.DeleteFriendship ( FriendInfo  friend,
string  secret 
)
inline
void OpenSim.Services.HypergridService.HGFriendsService.ForwardStatusNotificationToSim ( UUID  regionID,
UUID  foreignUserID,
string  user,
bool  online 
)
inlineprotected

Definition at line 385 of file HGFriendsService.cs.

bool OpenSim.Services.HypergridService.HGFriendsService.FriendshipOffered ( UUID  fromID,
string  fromName,
UUID  toID,
string  message 
)
inline
int OpenSim.Services.HypergridService.HGFriendsService.GetFriendPerms ( UUID  userID,
UUID  friendID 
)
inline
bool OpenSim.Services.HypergridService.HGFriendsService.NewFriendship ( FriendInfo  friend,
bool  verified 
)
inline
List<UUID> OpenSim.Services.HypergridService.HGFriendsService.StatusNotification ( List< string >  friends,
UUID  foreignUserID,
bool  online 
)
inline
bool OpenSim.Services.HypergridService.HGFriendsService.ValidateFriendshipOffered ( UUID  fromID,
UUID  toID 
)
inline

Member Data Documentation

IFriendsSimConnector OpenSim.Services.HypergridService.HGFriendsService.m_FriendsLocalSimConnector
staticprotected

Definition at line 64 of file HGFriendsService.cs.

IFriendsService OpenSim.Services.HypergridService.HGFriendsService.m_FriendsService
staticprotected

Definition at line 61 of file HGFriendsService.cs.

FriendsSimConnector OpenSim.Services.HypergridService.HGFriendsService.m_FriendsSimConnector
staticprotected

Definition at line 65 of file HGFriendsService.cs.

IGatekeeperService OpenSim.Services.HypergridService.HGFriendsService.m_GatekeeperService
staticprotected

Definition at line 60 of file HGFriendsService.cs.

IGridService OpenSim.Services.HypergridService.HGFriendsService.m_GridService
staticprotected

Definition at line 59 of file HGFriendsService.cs.

IGridUserService OpenSim.Services.HypergridService.HGFriendsService.m_GridUserService
staticprotected

Definition at line 58 of file HGFriendsService.cs.

IPresenceService OpenSim.Services.HypergridService.HGFriendsService.m_PresenceService
staticprotected

Definition at line 62 of file HGFriendsService.cs.

IUserAccountService OpenSim.Services.HypergridService.HGFriendsService.m_UserAccountService
staticprotected

Definition at line 63 of file HGFriendsService.cs.


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