프로퍼티 | 타입 | 설명 | |
---|---|---|---|
m_Friends | UserFriendData>.Dictionary | ||
m_FriendsService | IFriendsService | ||
m_FriendsSimConnector | FriendsSimConnector | ||
m_NeedsListOfFriends | HashSet |
||
m_PresenceService | IPresenceService | ||
m_Scenes | List |
메소드 | 설명 | |
---|---|---|
AddRegion ( |
||
Close ( ) : void | ||
GetFriendPerms ( UUID principalID, UUID friendID ) : uint | ||
Initialise ( IConfigSource config ) : void | ||
LocalFriendshipApproved ( UUID userID, string userName, UUID friendID ) : bool | ||
LocalFriendshipDenied ( UUID userID, string userName, UUID friendID ) : bool | ||
LocalFriendshipOffered ( UUID toID, OpenSim.Framework.GridInstantMessage im ) : bool | ||
LocalFriendshipTerminated ( UUID exfriendID ) : bool | ||
LocalGrantRights ( UUID userID, UUID friendID, int userFlags, int rights ) : bool | ||
LocalStatusNotification ( UUID userID, UUID friendID, bool online ) : bool | ||
LocateClientObject ( UUID agentID ) : IClientAPI |
Find the client for a ID
|
|
PostInitialise ( ) : void | ||
RegionLoaded ( Scene scene ) : void | ||
RemoveRegion ( Scene scene ) : void | ||
SendFriendsOnlineIfNeeded ( IClientAPI client ) : void |
메소드 | 설명 | |
---|---|---|
ForwardFriendshipOffer ( UUID agentID, UUID friendID, OpenSim.Framework.GridInstantMessage im ) : void | ||
GetClientScene ( UUID agentId ) : |
Find the scene for an agent
|
|
GetFriends ( UUID agentID ) : OpenMetaverse.FriendInfo[] | ||
GetOnlineFriends ( UUID userID ) : List |
||
OnApproveFriendRequest ( IClientAPI client, UUID agentID, UUID friendID, List |
||
OnClientClosed ( UUID agentID, Scene scene ) : void | ||
OnClientLogin ( IClientAPI client ) : void | ||
OnDenyFriendRequest ( IClientAPI client, UUID agentID, UUID friendID, List |
||
OnGrantUserRights ( IClientAPI remoteClient, UUID requester, UUID target, int rights ) : void | ||
OnInstantMessage ( IClientAPI client, GridInstantMessage im ) : void | ||
OnMakeRootAgent ( ScenePresence sp ) : void | ||
OnNewClient ( IClientAPI client ) : void | ||
OnTerminateFriendship ( IClientAPI client, UUID agentID, UUID exfriendID ) : void | ||
StatusChange ( UUID agentID, bool online ) : void |
Caller beware! Call this only for root agents.
|
|
StatusNotify ( OpenSim.Services.Interfaces.FriendInfo friend, UUID userID, bool online ) : void | ||
UpdateFriendsCache ( UUID agentID ) : void |
public AddRegion ( |
||
scene | ||
리턴 | void |
public GetFriendPerms ( UUID principalID, UUID friendID ) : uint | ||
principalID | UUID | |
friendID | UUID | |
리턴 | uint |
public LocalFriendshipApproved ( UUID userID, string userName, UUID friendID ) : bool | ||
userID | UUID | |
userName | string | |
friendID | UUID | |
리턴 | bool |
public LocalFriendshipDenied ( UUID userID, string userName, UUID friendID ) : bool | ||
userID | UUID | |
userName | string | |
friendID | UUID | |
리턴 | bool |
public LocalFriendshipOffered ( UUID toID, OpenSim.Framework.GridInstantMessage im ) : bool | ||
toID | UUID | |
im | OpenSim.Framework.GridInstantMessage | |
리턴 | bool |
public LocalFriendshipTerminated ( UUID exfriendID ) : bool | ||
exfriendID | UUID | |
리턴 | bool |
public LocalGrantRights ( UUID userID, UUID friendID, int userFlags, int rights ) : bool | ||
userID | UUID | |
friendID | UUID | |
userFlags | int | |
rights | int | |
리턴 | bool |
public LocalStatusNotification ( UUID userID, UUID friendID, bool online ) : bool | ||
userID | UUID | |
friendID | UUID | |
online | bool | |
리턴 | bool |
public LocateClientObject ( UUID agentID ) : IClientAPI | ||
agentID | UUID | |
리턴 | IClientAPI |
public SendFriendsOnlineIfNeeded ( IClientAPI client ) : void | ||
client | IClientAPI | |
리턴 | void |
protected FriendsSimConnector m_FriendsSimConnector | ||
리턴 | FriendsSimConnector |