aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
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 5687e01..17d9510 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -576,6 +576,9 @@ namespace OpenSim.Framework
576 576
577 void SendInstantMessage(LLUUID fromAgent, LLUUID fromAgentSession, string message, LLUUID toAgent, 577 void SendInstantMessage(LLUUID fromAgent, LLUUID fromAgentSession, string message, LLUUID toAgent,
578 LLUUID imSessionID, string fromName, byte dialog, uint timeStamp); 578 LLUUID imSessionID, string fromName, byte dialog, uint timeStamp);
579 void SendInstantMessage(LLUUID fromAgent, LLUUID fromAgentSession, string message, LLUUID toAgent,
580 LLUUID imSessionID, string fromName, byte dialog, uint timeStamp,
581 byte[] binaryBucket);
579 582
580 void SendLayerData(float[] map); 583 void SendLayerData(float[] map);
581 void SendLayerData(int px, int py, float[] map); 584 void SendLayerData(int px, int py, float[] map);
@@ -620,7 +623,7 @@ namespace OpenSim.Framework
620 623
621 void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, 624 void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position,
622 LLQuaternion rotation, LLVector3 velocity, LLVector3 rotationalvelocity); 625 LLQuaternion rotation, LLVector3 velocity, LLVector3 rotationalvelocity);
623 626
624 void SendInventoryFolderDetails(LLUUID ownerID, LLUUID folderID, List<InventoryItemBase> items, 627 void SendInventoryFolderDetails(LLUUID ownerID, LLUUID folderID, List<InventoryItemBase> items,
625 List<InventoryFolderBase> folders, bool fetchFolders, 628 List<InventoryFolderBase> folders, bool fetchFolders,
626 bool fetchItems); 629 bool fetchItems);
@@ -635,6 +638,14 @@ namespace OpenSim.Framework
635 638
636 void SendRemoveInventoryItem(LLUUID itemID); 639 void SendRemoveInventoryItem(LLUUID itemID);
637 void SendTaskInventory(LLUUID taskID, short serial, byte[] fileName); 640 void SendTaskInventory(LLUUID taskID, short serial, byte[] fileName);
641
642 /// <summary>
643 /// Used by the server to inform the client of a new inventory item. Used when transferring items
644 /// between avatars, possibly among other things.
645 /// </summary>
646 /// <param name="item"></param>
647 void SendBulkUpdateInventory(InventoryItemBase item);
648
638 void SendXferPacket(ulong xferID, uint packet, byte[] data); 649 void SendXferPacket(ulong xferID, uint packet, byte[] data);
639 void SendAvatarPickerReply(AvatarPickerReplyPacket Pack); 650 void SendAvatarPickerReply(AvatarPickerReplyPacket Pack);
640 651