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

Public Member Functions

 HGFriendsServicesConnector ()
 
 HGFriendsServicesConnector (string serverURI)
 
 HGFriendsServicesConnector (string serverURI, UUID sessionID, string serviceKey)
 
uint GetFriendPerms (UUID PrincipalID, UUID friendID)
 
bool NewFriendship (UUID PrincipalID, string Friend)
 
bool DeleteFriendship (UUID PrincipalID, UUID Friend, string secret)
 
bool ValidateFriendshipOffered (UUID fromID, UUID toID)
 
List< UUID > StatusNotification (List< string > friends, UUID userID, bool online)
 
- Public Member Functions inherited from OpenSim.Services.Connectors.Friends.FriendsSimConnector
bool FriendshipOffered (GridRegion region, UUID userID, UUID friendID, string message)
 
virtual bool FriendshipOffered (GridRegion region, UUID userID, UUID friendID, string message, string userName)
 
bool FriendshipApproved (GridRegion region, UUID userID, string userName, UUID friendID)
 
bool FriendshipDenied (GridRegion region, UUID userID, string userName, UUID friendID)
 
bool FriendshipTerminated (GridRegion region, UUID userID, UUID friendID)
 
bool GrantRights (GridRegion region, UUID userID, UUID friendID, int userFlags, int rights)
 
bool StatusNotify (GridRegion region, UUID userID, string friendID, bool online)
 

Protected Member Functions

override string ServicePath ()
 

Detailed Description

Definition at line 43 of file HGFriendsServicesConnector.cs.

Constructor & Destructor Documentation

OpenSim.Services.Connectors.Hypergrid.HGFriendsServicesConnector.HGFriendsServicesConnector ( )
inline

Definition at line 53 of file HGFriendsServicesConnector.cs.

OpenSim.Services.Connectors.Hypergrid.HGFriendsServicesConnector.HGFriendsServicesConnector ( string  serverURI)
inline

Definition at line 57 of file HGFriendsServicesConnector.cs.

OpenSim.Services.Connectors.Hypergrid.HGFriendsServicesConnector.HGFriendsServicesConnector ( string  serverURI,
UUID  sessionID,
string  serviceKey 
)
inline

Definition at line 62 of file HGFriendsServicesConnector.cs.

Member Function Documentation

bool OpenSim.Services.Connectors.Hypergrid.HGFriendsServicesConnector.DeleteFriendship ( UUID  PrincipalID,
UUID  Friend,
string  secret 
)
inline

Definition at line 166 of file HGFriendsServicesConnector.cs.

uint OpenSim.Services.Connectors.Hypergrid.HGFriendsServicesConnector.GetFriendPerms ( UUID  PrincipalID,
UUID  friendID 
)
inline

Definition at line 76 of file HGFriendsServicesConnector.cs.

bool OpenSim.Services.Connectors.Hypergrid.HGFriendsServicesConnector.NewFriendship ( UUID  PrincipalID,
string  Friend 
)
inline

Definition at line 119 of file HGFriendsServicesConnector.cs.

override string OpenSim.Services.Connectors.Hypergrid.HGFriendsServicesConnector.ServicePath ( )
inlineprotectedvirtual
List<UUID> OpenSim.Services.Connectors.Hypergrid.HGFriendsServicesConnector.StatusNotification ( List< string >  friends,
UUID  userID,
bool  online 
)
inline

Definition at line 259 of file HGFriendsServicesConnector.cs.

bool OpenSim.Services.Connectors.Hypergrid.HGFriendsServicesConnector.ValidateFriendshipOffered ( UUID  fromID,
UUID  toID 
)
inline

Definition at line 213 of file HGFriendsServicesConnector.cs.


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