aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/General/Interfaces
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Framework/General/Interfaces')
-rw-r--r--OpenSim/Framework/General/Interfaces/IClientAPI.cs8
1 files changed, 8 insertions, 0 deletions
diff --git a/OpenSim/Framework/General/Interfaces/IClientAPI.cs b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
index 8db1e15..2cedea0 100644
--- a/OpenSim/Framework/General/Interfaces/IClientAPI.cs
+++ b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
@@ -89,6 +89,7 @@ namespace OpenSim.Framework.Interfaces
89 89
90 public delegate void UDPAssetUploadRequest(IClientAPI remoteClient, LLUUID assetID, LLUUID transaction, sbyte type, byte[] data); 90 public delegate void UDPAssetUploadRequest(IClientAPI remoteClient, LLUUID assetID, LLUUID transaction, sbyte type, byte[] data);
91 public delegate void XferReceive(IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data); 91 public delegate void XferReceive(IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data);
92 public delegate void RequestXfer(IClientAPI remoteClient, ulong xferID, string fileName);
92 93
93 public interface IClientAPI 94 public interface IClientAPI
94 { 95 {
@@ -140,6 +141,7 @@ namespace OpenSim.Framework.Interfaces
140 event RequestTaskInventory OnRequestTaskInventory; 141 event RequestTaskInventory OnRequestTaskInventory;
141 event UDPAssetUploadRequest OnAssetUploadRequest; 142 event UDPAssetUploadRequest OnAssetUploadRequest;
142 event XferReceive OnXferReceive; 143 event XferReceive OnXferReceive;
144 event RequestXfer OnRequestXfer;
143 145
144 event UUIDNameRequest OnNameFromUUIDRequest; 146 event UUIDNameRequest OnNameFromUUIDRequest;
145 147
@@ -212,11 +214,17 @@ namespace OpenSim.Framework.Interfaces
212 void SendInventoryItemUpdate(InventoryItemBase Item); 214 void SendInventoryItemUpdate(InventoryItemBase Item);
213 void SendRemoveInventoryItem(LLUUID itemID); 215 void SendRemoveInventoryItem(LLUUID itemID);
214 void SendTaskInventory(LLUUID taskID, short serial, byte[] fileName); 216 void SendTaskInventory(LLUUID taskID, short serial, byte[] fileName);
217 void SendXferPacket(ulong xferID, uint packet, byte[] data);
218
219 void SendPreLoadSound(LLUUID objectID, LLUUID ownerID, LLUUID soundID);
220 void SendPlayAttachedSound(LLUUID soundID, LLUUID objectID, LLUUID ownerID, float gain, byte flags);
215 221
216 void SendNameReply(LLUUID profileId, string firstname, string lastname); 222 void SendNameReply(LLUUID profileId, string firstname, string lastname);
217 void SendAlertMessage(string message); 223 void SendAlertMessage(string message);
218 void SendAgentAlertMessage(string message, bool modal); 224 void SendAgentAlertMessage(string message, bool modal);
219 void SendLoadURL(string objectname, LLUUID objectID, LLUUID ownerID, bool groupOwned, string message, string url); 225 void SendLoadURL(string objectname, LLUUID objectID, LLUUID ownerID, bool groupOwned, string message, string url);
220 bool AddMoney( int debit ); 226 bool AddMoney( int debit );
227
228 void SendViewerTime(int phase);
221 } 229 }
222} 230}