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 475fc01..cda8a1b 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -264,6 +264,9 @@ namespace OpenSim.Framework
264 public delegate void MoveInventoryItem( 264 public delegate void MoveInventoryItem(
265 IClientAPI remoteClient, List<InventoryItemBase> items); 265 IClientAPI remoteClient, List<InventoryItemBase> items);
266 266
267 public delegate void MoveItemsAndLeaveCopy(
268 IClientAPI remoteClient, List<InventoryItemBase> items, UUID destFolder);
269
267 public delegate void RemoveInventoryItem( 270 public delegate void RemoveInventoryItem(
268 IClientAPI remoteClient, List<UUID> itemIDs); 271 IClientAPI remoteClient, List<UUID> itemIDs);
269 272
@@ -437,6 +440,7 @@ namespace OpenSim.Framework
437 public delegate void ClassifiedInfoRequest(UUID classifiedID, IClientAPI client); 440 public delegate void ClassifiedInfoRequest(UUID classifiedID, IClientAPI client);
438 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);
439 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);
440 444
441 public delegate void EventNotificationAddRequest(uint EventID, IClientAPI client); 445 public delegate void EventNotificationAddRequest(uint EventID, IClientAPI client);
442 public delegate void EventNotificationRemoveRequest(uint EventID, IClientAPI client); 446 public delegate void EventNotificationRemoveRequest(uint EventID, IClientAPI client);
@@ -459,9 +463,9 @@ namespace OpenSim.Framework
459 463
460 public delegate void AgentFOV(IClientAPI client, float verticalAngle); 464 public delegate void AgentFOV(IClientAPI client, float verticalAngle);
461 465
462 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);
463 467
464 public delegate void MuteListEntryRemove(IClientAPI client, UUID MuteID, string Name, UUID AgentID); 468 public delegate void MuteListEntryRemove(IClientAPI client, UUID MuteID, string Name);
465 469
466 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);
467 471
@@ -499,6 +503,7 @@ namespace OpenSim.Framework
499 public delegate void SimWideDeletesDelegate(IClientAPI client,UUID agentID, int flags, UUID targetID); 503 public delegate void SimWideDeletesDelegate(IClientAPI client,UUID agentID, int flags, UUID targetID);
500 504
501 public delegate void SendPostcard(IClientAPI client); 505 public delegate void SendPostcard(IClientAPI client);
506 public delegate void ChangeInventoryItemFlags(IClientAPI client, UUID itemID, uint flags);
502 507
503 #endregion 508 #endregion
504 509
@@ -845,6 +850,7 @@ namespace OpenSim.Framework
845 event RequestTaskInventory OnRequestTaskInventory; 850 event RequestTaskInventory OnRequestTaskInventory;
846 event UpdateInventoryItem OnUpdateInventoryItem; 851 event UpdateInventoryItem OnUpdateInventoryItem;
847 event CopyInventoryItem OnCopyInventoryItem; 852 event CopyInventoryItem OnCopyInventoryItem;
853 event MoveItemsAndLeaveCopy OnMoveItemsAndLeaveCopy;
848 event MoveInventoryItem OnMoveInventoryItem; 854 event MoveInventoryItem OnMoveInventoryItem;
849 event RemoveInventoryFolder OnRemoveInventoryFolder; 855 event RemoveInventoryFolder OnRemoveInventoryFolder;
850 event RemoveInventoryItem OnRemoveInventoryItem; 856 event RemoveInventoryItem OnRemoveInventoryItem;
@@ -963,7 +969,7 @@ namespace OpenSim.Framework
963 event ClassifiedInfoRequest OnClassifiedInfoRequest; 969 event ClassifiedInfoRequest OnClassifiedInfoRequest;
964 event ClassifiedInfoUpdate OnClassifiedInfoUpdate; 970 event ClassifiedInfoUpdate OnClassifiedInfoUpdate;
965 event ClassifiedDelete OnClassifiedDelete; 971 event ClassifiedDelete OnClassifiedDelete;
966 event ClassifiedDelete OnClassifiedGodDelete; 972 event ClassifiedGodDelete OnClassifiedGodDelete;
967 973
968 event EventNotificationAddRequest OnEventNotificationAddRequest; 974 event EventNotificationAddRequest OnEventNotificationAddRequest;
969 event EventNotificationRemoveRequest OnEventNotificationRemoveRequest; 975 event EventNotificationRemoveRequest OnEventNotificationRemoveRequest;
@@ -1002,6 +1008,7 @@ namespace OpenSim.Framework
1002 event GroupVoteHistoryRequest OnGroupVoteHistoryRequest; 1008 event GroupVoteHistoryRequest OnGroupVoteHistoryRequest;
1003 event SimWideDeletesDelegate OnSimWideDeletes; 1009 event SimWideDeletesDelegate OnSimWideDeletes;
1004 event SendPostcard OnSendPostcard; 1010 event SendPostcard OnSendPostcard;
1011 event ChangeInventoryItemFlags OnChangeInventoryItemFlags;
1005 event MuteListEntryUpdate OnUpdateMuteListEntry; 1012 event MuteListEntryUpdate OnUpdateMuteListEntry;
1006 event MuteListEntryRemove OnRemoveMuteListEntry; 1013 event MuteListEntryRemove OnRemoveMuteListEntry;
1007 event GodlikeMessage onGodlikeMessage; 1014 event GodlikeMessage onGodlikeMessage;
@@ -1015,6 +1022,7 @@ namespace OpenSim.Framework
1015 void InPacket(object NewPack); 1022 void InPacket(object NewPack);
1016 void ProcessInPacket(Packet NewPack); 1023 void ProcessInPacket(Packet NewPack);
1017 void Close(); 1024 void Close();
1025 void Close(bool sendStop);
1018 void Kick(string message); 1026 void Kick(string message);
1019 1027
1020 /// <summary> 1028 /// <summary>