Свойство | Тип | Описание | |
---|---|---|---|
FriendList | FriendInfo>.InternalDictionary | ||
FriendRequests | UUID>.InternalDictionary |
Метод | Описание | |
---|---|---|
AcceptFriendship ( UUID fromAgentID, UUID imSessionID ) : void |
Accept a friendship request
|
|
DeclineFriendship ( UUID fromAgentID, UUID imSessionID ) : void |
Decline a friendship request
|
|
GrantRights ( UUID friendID, FriendRights rights ) : void |
Change the rights of a friend avatar. This method will implicitly set the rights to those passed in the rights parameter. |
|
MapFriend ( UUID friendID ) : void |
Use to map a friends location on the grid. E:OnFriendFound |
|
OfferFriendship ( UUID agentID ) : void |
Offer friendship to an avatar.
|
|
OnFindAgentReplyHandler ( |
Handle friend location updates
|
|
TerminateFriendship ( UUID agentID ) : void |
Terminate a friendship with an avatar
|
|
TrackFriend ( UUID friendID ) : void |
Use to track a friends movement on the grid
|
Метод | Описание | |
---|---|---|
Avatars_OnAvatarNames ( string>.Dictionary |
This handles the asynchronous response of a RequestAvatarNames call.
|
|
ChangeUserRightsHandler ( |
Handle notifications sent when a friend rights change. This notification is also received when my own rights change.
|
|
FriendsManager ( |
Internal constructor
|
|
MainAvatar_InstantMessage ( |
Handles relevant messages from the server encapsulated in instant messages.
|
|
Network_OnConnect ( object sender ) : void |
Called when a connection to the SL server is established. The list of friend avatars is populated from XML returned by the login server. That list contains the avatar's id and right, but no names. Here is where those names are requested.
|
|
Network_OnLoginResponse ( bool loginSuccess, bool redirect, string message, string reason, |
||
OfflineNotificationHandler ( |
Handle notifications sent when a friends has gone offline.
|
|
OnlineNotificationHandler ( |
Handle notifications sent when a friends has come online.
|
|
TerminateFriendshipHandler ( |
Fired when another friend terminates friendship. We need to remove them from our cached list.
|
public AcceptFriendship ( UUID fromAgentID, UUID imSessionID ) : void | ||
fromAgentID | UUID | agentID of avatatar to form friendship with |
imSessionID | UUID | imSessionID of the friendship request message |
Результат | void |
public DeclineFriendship ( UUID fromAgentID, UUID imSessionID ) : void | ||
fromAgentID | UUID | |
imSessionID | UUID | imSessionID of the friendship request message |
Результат | void |
public GrantRights ( UUID friendID, FriendRights rights ) : void | ||
friendID | UUID | the |
rights | FriendRights | the new rights to give the friend |
Результат | void |
public MapFriend ( UUID friendID ) : void | ||
friendID | UUID | Friends UUID to find |
Результат | void |
public OfferFriendship ( UUID agentID ) : void | ||
agentID | UUID | System ID of the avatar you are offering friendship to |
Результат | void |
public OnFindAgentReplyHandler ( |
||
packet | The Packet | |
simulator | The Simulator | |
Результат | void |
public TerminateFriendship ( UUID agentID ) : void | ||
agentID | UUID | System ID of the avatar you are terminating the friendship with |
Результат | void |
public TrackFriend ( UUID friendID ) : void | ||
friendID | UUID | Friends Key |
Результат | void |
public InternalDictionary |
||
Результат | FriendInfo>.InternalDictionary |