Added calling cards. Fixes Mantis#2409 and part of #1515.

This commit is contained in:
Homer Horwitz
2008-10-19 16:49:10 +00:00
parent 7812133138
commit 1ee10d919a
5 changed files with 229 additions and 8 deletions

View File

@@ -324,6 +324,10 @@ namespace OpenSim.Framework
public delegate void MapItemRequest(IClientAPI remoteClient, uint flags, uint EstateID, bool godlike, uint itemtype, ulong regionhandle);
public delegate void OfferCallingCard(IClientAPI remoteClient, UUID destID, UUID transactionID);
public delegate void AcceptCallingCard(IClientAPI remoteClient, UUID transactionID, UUID folderID);
public delegate void DeclineCallingCard(IClientAPI remoteClient, UUID transactionID);
#endregion
public struct DirPlacesReplyData
@@ -625,6 +629,9 @@ namespace OpenSim.Framework
event MapItemRequest OnMapItemRequest;
event OfferCallingCard OnOfferCallingCard;
event AcceptCallingCard OnAcceptCallingCard;
event DeclineCallingCard OnDeclineCallingCard;
// void ActivateGesture(UUID assetId, UUID gestureId);
@@ -894,7 +901,11 @@ namespace OpenSim.Framework
void SendEventInfoReply(EventData info);
void SendMapItemReply(mapItemReply[] replies, uint mapitemtype, uint flags);
void SendOfferCallingCard(UUID srcID, UUID transactionID);
void SendAcceptCallingCard(UUID transactionID);
void SendDeclineCallingCard(UUID transactionID);
void KillEndDone();
}
}