diff options
Diffstat (limited to 'OpenSim/Framework/IClientAPI.cs')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 17 |
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); |