aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/IClientAPI.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Framework/IClientAPI.cs')
-rw-r--r--OpenSim/Framework/IClientAPI.cs17
1 files changed, 11 insertions, 6 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index 47e79d1..f02543d 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -53,8 +53,7 @@ namespace OpenSim.Framework
53 53
54 public delegate ISceneEntity RezSingleAttachmentFromInv(IClientAPI remoteClient, UUID itemID, uint AttachmentPt); 54 public delegate ISceneEntity RezSingleAttachmentFromInv(IClientAPI remoteClient, UUID itemID, uint AttachmentPt);
55 55
56 public delegate void RezMultipleAttachmentsFromInv(IClientAPI remoteClient, RezMultipleAttachmentsFromInvPacket.HeaderDataBlock header, 56 public delegate void RezMultipleAttachmentsFromInv(IClientAPI remoteClient, List<KeyValuePair<UUID, uint>> rezlist );
57 RezMultipleAttachmentsFromInvPacket.ObjectDataBlock[] objects);
58 57
59 public delegate void ObjectAttach( 58 public delegate void ObjectAttach(
60 IClientAPI remoteClient, uint objectLocalID, uint AttachmentPt, bool silent); 59 IClientAPI remoteClient, uint objectLocalID, uint AttachmentPt, bool silent);
@@ -265,6 +264,9 @@ namespace OpenSim.Framework
265 public delegate void MoveInventoryItem( 264 public delegate void MoveInventoryItem(
266 IClientAPI remoteClient, List<InventoryItemBase> items); 265 IClientAPI remoteClient, List<InventoryItemBase> items);
267 266
267 public delegate void MoveItemsAndLeaveCopy(
268 IClientAPI remoteClient, List<InventoryItemBase> items, UUID destFolder);
269
268 public delegate void RemoveInventoryItem( 270 public delegate void RemoveInventoryItem(
269 IClientAPI remoteClient, List<UUID> itemIDs); 271 IClientAPI remoteClient, List<UUID> itemIDs);
270 272
@@ -438,6 +440,7 @@ namespace OpenSim.Framework
438 public delegate void ClassifiedInfoRequest(UUID classifiedID, IClientAPI client); 440 public delegate void ClassifiedInfoRequest(UUID classifiedID, IClientAPI client);
439 public delegate void ClassifiedInfoUpdate(UUID classifiedID, uint category, string name, string description, UUID parcelID, uint parentEstate, UUID snapshotID, Vector3 globalPos, byte classifiedFlags, int price, IClientAPI client); 441 public delegate void ClassifiedInfoUpdate(UUID classifiedID, uint category, string name, string description, UUID parcelID, uint parentEstate, UUID snapshotID, Vector3 globalPos, byte classifiedFlags, int price, IClientAPI client);
440 public delegate void ClassifiedDelete(UUID classifiedID, IClientAPI client); 442 public delegate void ClassifiedDelete(UUID classifiedID, IClientAPI client);
443 public delegate void ClassifiedGodDelete(UUID classifiedID, UUID queryID, IClientAPI client);
441 444
442 public delegate void EventNotificationAddRequest(uint EventID, IClientAPI client); 445 public delegate void EventNotificationAddRequest(uint EventID, IClientAPI client);
443 public delegate void EventNotificationRemoveRequest(uint EventID, IClientAPI client); 446 public delegate void EventNotificationRemoveRequest(uint EventID, IClientAPI client);
@@ -460,9 +463,9 @@ namespace OpenSim.Framework
460 463
461 public delegate void AgentFOV(IClientAPI client, float verticalAngle); 464 public delegate void AgentFOV(IClientAPI client, float verticalAngle);
462 465
463 public delegate void MuteListEntryUpdate(IClientAPI client, UUID MuteID, string Name, int Flags,UUID AgentID); 466 public delegate void MuteListEntryUpdate(IClientAPI client, UUID MuteID, string Name, int type, uint flags);
464 467
465 public delegate void MuteListEntryRemove(IClientAPI client, UUID MuteID, string Name, UUID AgentID); 468 public delegate void MuteListEntryRemove(IClientAPI client, UUID MuteID, string Name);
466 469
467 public delegate void AvatarInterestReply(IClientAPI client,UUID target, uint wantmask, string wanttext, uint skillsmask, string skillstext, string languages); 470 public delegate void AvatarInterestReply(IClientAPI client,UUID target, uint wantmask, string wanttext, uint skillsmask, string skillstext, string languages);
468 471
@@ -846,6 +849,7 @@ namespace OpenSim.Framework
846 event RequestTaskInventory OnRequestTaskInventory; 849 event RequestTaskInventory OnRequestTaskInventory;
847 event UpdateInventoryItem OnUpdateInventoryItem; 850 event UpdateInventoryItem OnUpdateInventoryItem;
848 event CopyInventoryItem OnCopyInventoryItem; 851 event CopyInventoryItem OnCopyInventoryItem;
852 event MoveItemsAndLeaveCopy OnMoveItemsAndLeaveCopy;
849 event MoveInventoryItem OnMoveInventoryItem; 853 event MoveInventoryItem OnMoveInventoryItem;
850 event RemoveInventoryFolder OnRemoveInventoryFolder; 854 event RemoveInventoryFolder OnRemoveInventoryFolder;
851 event RemoveInventoryItem OnRemoveInventoryItem; 855 event RemoveInventoryItem OnRemoveInventoryItem;
@@ -964,7 +968,7 @@ namespace OpenSim.Framework
964 event ClassifiedInfoRequest OnClassifiedInfoRequest; 968 event ClassifiedInfoRequest OnClassifiedInfoRequest;
965 event ClassifiedInfoUpdate OnClassifiedInfoUpdate; 969 event ClassifiedInfoUpdate OnClassifiedInfoUpdate;
966 event ClassifiedDelete OnClassifiedDelete; 970 event ClassifiedDelete OnClassifiedDelete;
967 event ClassifiedDelete OnClassifiedGodDelete; 971 event ClassifiedGodDelete OnClassifiedGodDelete;
968 972
969 event EventNotificationAddRequest OnEventNotificationAddRequest; 973 event EventNotificationAddRequest OnEventNotificationAddRequest;
970 event EventNotificationRemoveRequest OnEventNotificationRemoveRequest; 974 event EventNotificationRemoveRequest OnEventNotificationRemoveRequest;
@@ -1016,6 +1020,7 @@ namespace OpenSim.Framework
1016 void InPacket(object NewPack); 1020 void InPacket(object NewPack);
1017 void ProcessInPacket(Packet NewPack); 1021 void ProcessInPacket(Packet NewPack);
1018 void Close(); 1022 void Close();
1023 void Close(bool sendStop);
1019 void Kick(string message); 1024 void Kick(string message);
1020 1025
1021 /// <summary> 1026 /// <summary>
@@ -1047,7 +1052,7 @@ namespace OpenSim.Framework
1047 /// </summary> 1052 /// </summary>
1048 /// <param name="regionHandle"></param> 1053 /// <param name="regionHandle"></param>
1049 /// <param name="localID"></param> 1054 /// <param name="localID"></param>
1050 void SendKillObject(ulong regionHandle, uint localID); 1055 void SendKillObject(ulong regionHandle, List<uint> localID);
1051 1056
1052 void SendAnimations(UUID[] animID, int[] seqs, UUID sourceAgentId, UUID[] objectIDs); 1057 void SendAnimations(UUID[] animID, int[] seqs, UUID sourceAgentId, UUID[] objectIDs);
1053 void SendRegionHandshake(RegionInfo regionInfo, RegionHandshakeArgs args); 1058 void SendRegionHandshake(RegionInfo regionInfo, RegionHandshakeArgs args);