From fc053a6af8cf2f9dc158d8bc3d3ff5597d50b69f Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Tue, 23 Dec 2008 18:16:30 +0000 Subject: Plumb in the 4 missing classified events and the 3 packet methods --- OpenSim/Framework/IClientAPI.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'OpenSim/Framework') diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index f9071a5..d683802 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs @@ -413,6 +413,11 @@ namespace OpenSim.Framework public delegate void StartLure(byte lureType, string message, UUID targetID, IClientAPI client); public delegate void TeleportLureRequest(UUID lureID, uint teleportFlags, IClientAPI client); + public delegate void ClassifiedInfoRequest(UUID classifiedID, IClientAPI client); + 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); + public delegate void ClassifiedDelete(UUID classifiedID, IClientAPI client); + + #endregion public struct DirPlacesReplyData @@ -723,6 +728,13 @@ namespace OpenSim.Framework event TeleportLureRequest OnTeleportLureRequest; event NetworkStats OnNetworkStatsUpdate; + event ClassifiedInfoRequest OnClassifiedInfoRequest; + event ClassifiedInfoUpdate OnClassifiedInfoUpdate; + event ClassifiedDelete OnClassifiedDelete; + event ClassifiedDelete OnClassifiedGodDelete; + + // void ActivateGesture(UUID assetId, UUID gestureId); + /// /// Tell this client what items it should be wearing now /// @@ -1054,6 +1066,9 @@ namespace OpenSim.Framework void SendTerminateFriend(UUID exFriendID); + void SendAvatarClassifiedReply(UUID targetID, UUID[] classifiedID, string[] name); + void SendClassifiedInfoReply(UUID classifiedID, UUID creatorID, uint creationDate, uint expirationDate, uint category, string name, string description, UUID parcelID, uint parentEstate, UUID snapshotID, string simName, Vector3 globalPos, string parcelName, byte classifiedFlags, int price); + void KillEndDone(); bool AddGenericPacketHandler(string MethodName, GenericMessage handler); -- cgit v1.1