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.cs14
1 files changed, 11 insertions, 3 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index 258b3eb..7a34f0b 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -266,6 +266,9 @@ namespace OpenSim.Framework
266 public delegate void MoveInventoryItem( 266 public delegate void MoveInventoryItem(
267 IClientAPI remoteClient, List<InventoryItemBase> items); 267 IClientAPI remoteClient, List<InventoryItemBase> items);
268 268
269 public delegate void MoveItemsAndLeaveCopy(
270 IClientAPI remoteClient, List<InventoryItemBase> items, UUID destFolder);
271
269 public delegate void RemoveInventoryItem( 272 public delegate void RemoveInventoryItem(
270 IClientAPI remoteClient, List<UUID> itemIDs); 273 IClientAPI remoteClient, List<UUID> itemIDs);
271 274
@@ -439,6 +442,7 @@ namespace OpenSim.Framework
439 public delegate void ClassifiedInfoRequest(UUID classifiedID, IClientAPI client); 442 public delegate void ClassifiedInfoRequest(UUID classifiedID, IClientAPI client);
440 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); 443 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 ClassifiedDelete(UUID classifiedID, IClientAPI client); 444 public delegate void ClassifiedDelete(UUID classifiedID, IClientAPI client);
445 public delegate void ClassifiedGodDelete(UUID classifiedID, UUID queryID, IClientAPI client);
442 446
443 public delegate void EventNotificationAddRequest(uint EventID, IClientAPI client); 447 public delegate void EventNotificationAddRequest(uint EventID, IClientAPI client);
444 public delegate void EventNotificationRemoveRequest(uint EventID, IClientAPI client); 448 public delegate void EventNotificationRemoveRequest(uint EventID, IClientAPI client);
@@ -461,9 +465,9 @@ namespace OpenSim.Framework
461 465
462 public delegate void AgentFOV(IClientAPI client, float verticalAngle); 466 public delegate void AgentFOV(IClientAPI client, float verticalAngle);
463 467
464 public delegate void MuteListEntryUpdate(IClientAPI client, UUID MuteID, string Name, int Flags,UUID AgentID); 468 public delegate void MuteListEntryUpdate(IClientAPI client, UUID MuteID, string Name, int type, uint flags);
465 469
466 public delegate void MuteListEntryRemove(IClientAPI client, UUID MuteID, string Name, UUID AgentID); 470 public delegate void MuteListEntryRemove(IClientAPI client, UUID MuteID, string Name);
467 471
468 public delegate void AvatarInterestReply(IClientAPI client,UUID target, uint wantmask, string wanttext, uint skillsmask, string skillstext, string languages); 472 public delegate void AvatarInterestReply(IClientAPI client,UUID target, uint wantmask, string wanttext, uint skillsmask, string skillstext, string languages);
469 473
@@ -501,6 +505,7 @@ namespace OpenSim.Framework
501 public delegate void SimWideDeletesDelegate(IClientAPI client,UUID agentID, int flags, UUID targetID); 505 public delegate void SimWideDeletesDelegate(IClientAPI client,UUID agentID, int flags, UUID targetID);
502 506
503 public delegate void SendPostcard(IClientAPI client); 507 public delegate void SendPostcard(IClientAPI client);
508 public delegate void ChangeInventoryItemFlags(IClientAPI client, UUID itemID, uint flags);
504 509
505 #endregion 510 #endregion
506 511
@@ -854,6 +859,7 @@ namespace OpenSim.Framework
854 event RequestTaskInventory OnRequestTaskInventory; 859 event RequestTaskInventory OnRequestTaskInventory;
855 event UpdateInventoryItem OnUpdateInventoryItem; 860 event UpdateInventoryItem OnUpdateInventoryItem;
856 event CopyInventoryItem OnCopyInventoryItem; 861 event CopyInventoryItem OnCopyInventoryItem;
862 event MoveItemsAndLeaveCopy OnMoveItemsAndLeaveCopy;
857 event MoveInventoryItem OnMoveInventoryItem; 863 event MoveInventoryItem OnMoveInventoryItem;
858 event RemoveInventoryFolder OnRemoveInventoryFolder; 864 event RemoveInventoryFolder OnRemoveInventoryFolder;
859 event RemoveInventoryItem OnRemoveInventoryItem; 865 event RemoveInventoryItem OnRemoveInventoryItem;
@@ -972,7 +978,7 @@ namespace OpenSim.Framework
972 event ClassifiedInfoRequest OnClassifiedInfoRequest; 978 event ClassifiedInfoRequest OnClassifiedInfoRequest;
973 event ClassifiedInfoUpdate OnClassifiedInfoUpdate; 979 event ClassifiedInfoUpdate OnClassifiedInfoUpdate;
974 event ClassifiedDelete OnClassifiedDelete; 980 event ClassifiedDelete OnClassifiedDelete;
975 event ClassifiedDelete OnClassifiedGodDelete; 981 event ClassifiedGodDelete OnClassifiedGodDelete;
976 982
977 event EventNotificationAddRequest OnEventNotificationAddRequest; 983 event EventNotificationAddRequest OnEventNotificationAddRequest;
978 event EventNotificationRemoveRequest OnEventNotificationRemoveRequest; 984 event EventNotificationRemoveRequest OnEventNotificationRemoveRequest;
@@ -1011,6 +1017,7 @@ namespace OpenSim.Framework
1011 event GroupVoteHistoryRequest OnGroupVoteHistoryRequest; 1017 event GroupVoteHistoryRequest OnGroupVoteHistoryRequest;
1012 event SimWideDeletesDelegate OnSimWideDeletes; 1018 event SimWideDeletesDelegate OnSimWideDeletes;
1013 event SendPostcard OnSendPostcard; 1019 event SendPostcard OnSendPostcard;
1020 event ChangeInventoryItemFlags OnChangeInventoryItemFlags;
1014 event MuteListEntryUpdate OnUpdateMuteListEntry; 1021 event MuteListEntryUpdate OnUpdateMuteListEntry;
1015 event MuteListEntryRemove OnRemoveMuteListEntry; 1022 event MuteListEntryRemove OnRemoveMuteListEntry;
1016 event GodlikeMessage onGodlikeMessage; 1023 event GodlikeMessage onGodlikeMessage;
@@ -1024,6 +1031,7 @@ namespace OpenSim.Framework
1024 void InPacket(object NewPack); 1031 void InPacket(object NewPack);
1025 void ProcessInPacket(Packet NewPack); 1032 void ProcessInPacket(Packet NewPack);
1026 void Close(); 1033 void Close();
1034 void Close(bool sendStop);
1027 void Kick(string message); 1035 void Kick(string message);
1028 1036
1029 /// <summary> 1037 /// <summary>