OpenMetaverse Protocol Library Developers API Documentation
FriendsManager Class
NamespacesOpenMetaverseFriendsManager
This class is used to add and remove avatars from your friends list and to manage their permission.
Declaration Syntax
C#
public 
class 
FriendsManager
Members
All Members Methods Fields Events



Icon Member Description
AcceptFriendship(UUID, UUID)
Accept a friendship request

DeclineFriendship(UUID, UUID)
Decline a friendship request

FriendFoundReply
Raised when the simulator sends the location of a friend we have requested map location info for

FriendList
A dictionary of key/value pairs containing known friends of this avatar. The Key is the of the friend, the value is a object that contains detailed information including permissions you have and have given to the friend

FriendNames
Raised when the simulator sends us the names on our friends list

FriendOffline
Raised when the simulator sends notification one of the members in our friends list goes offline

FriendOnline
Raised when the simulator sends notification one of the members in our friends list comes online

FriendRequests
A Dictionary of key/value pairs containing current pending frienship offers. The key is the of the avatar making the request, the value is the of the request which is used to accept or decline the friendship offer

FriendRightsUpdate
Raised when the simulator sends notification one of the members in our friends list grants or revokes permissions

FriendshipOffered
Raised when the simulator sends notification another agent is offering us friendship

FriendshipResponse
Raised when a request we sent to friend another agent is accepted or declined

FriendshipTerminated
Raised when the simulator sends notification one of the members in our friends list has terminated our friendship

GrantRights(UUID, FriendRights)
Change the rights of a friend avatar.

MapFriend(UUID)
Use to map a friends location on the grid.

OfferFriendship(UUID)
Overload: Offer friendship to an avatar.

OfferFriendship(UUID, String)
Offer friendship to an avatar.

OnFindAgentReplyHandler(Object, PacketReceivedEventArgs)
Process an incoming packet and raise the appropriate events

RequestOnlineNotification(UUID)
Ask for a notification of friend's online status

TerminateFriendship(UUID)
Terminate a friendship with an avatar

TrackFriend(UUID)
Use to track a friends movement on the grid

Inheritance Hierarchy
Object
FriendsManager

Assembly: OpenMetaverse(Module: OpenMetaverse.dll) Version: 0.9.3.3318 (0.9.3.3318)