aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
authorHomer Horwitz2008-10-19 16:49:10 +0000
committerHomer Horwitz2008-10-19 16:49:10 +0000
commit1ee10d919aae59e8b97b7f24dff14a16cb50e8df (patch)
treeed53a4418624c0f1c7aff4b2474184e989ae3f8d /OpenSim/Framework
parentUpdate svn properties. (diff)
downloadopensim-SC_OLD-1ee10d919aae59e8b97b7f24dff14a16cb50e8df.zip
opensim-SC_OLD-1ee10d919aae59e8b97b7f24dff14a16cb50e8df.tar.gz
opensim-SC_OLD-1ee10d919aae59e8b97b7f24dff14a16cb50e8df.tar.bz2
opensim-SC_OLD-1ee10d919aae59e8b97b7f24dff14a16cb50e8df.tar.xz
Added calling cards. Fixes Mantis#2409 and part of #1515.
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r--OpenSim/Framework/IClientAPI.cs13
1 files changed, 12 insertions, 1 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index 0bb790c..bf31a78 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -324,6 +324,10 @@ namespace OpenSim.Framework
324 324
325 public delegate void MapItemRequest(IClientAPI remoteClient, uint flags, uint EstateID, bool godlike, uint itemtype, ulong regionhandle); 325 public delegate void MapItemRequest(IClientAPI remoteClient, uint flags, uint EstateID, bool godlike, uint itemtype, ulong regionhandle);
326 326
327 public delegate void OfferCallingCard(IClientAPI remoteClient, UUID destID, UUID transactionID);
328 public delegate void AcceptCallingCard(IClientAPI remoteClient, UUID transactionID, UUID folderID);
329 public delegate void DeclineCallingCard(IClientAPI remoteClient, UUID transactionID);
330
327 #endregion 331 #endregion
328 332
329 public struct DirPlacesReplyData 333 public struct DirPlacesReplyData
@@ -625,6 +629,9 @@ namespace OpenSim.Framework
625 629
626 event MapItemRequest OnMapItemRequest; 630 event MapItemRequest OnMapItemRequest;
627 631
632 event OfferCallingCard OnOfferCallingCard;
633 event AcceptCallingCard OnAcceptCallingCard;
634 event DeclineCallingCard OnDeclineCallingCard;
628 635
629 // void ActivateGesture(UUID assetId, UUID gestureId); 636 // void ActivateGesture(UUID assetId, UUID gestureId);
630 637
@@ -894,7 +901,11 @@ namespace OpenSim.Framework
894 void SendEventInfoReply(EventData info); 901 void SendEventInfoReply(EventData info);
895 902
896 void SendMapItemReply(mapItemReply[] replies, uint mapitemtype, uint flags); 903 void SendMapItemReply(mapItemReply[] replies, uint mapitemtype, uint flags);
897 904
905 void SendOfferCallingCard(UUID srcID, UUID transactionID);
906 void SendAcceptCallingCard(UUID transactionID);
907 void SendDeclineCallingCard(UUID transactionID);
908
898 void KillEndDone(); 909 void KillEndDone();
899 } 910 }
900} 911}