diff options
author | Adam Frisby | 2007-07-08 03:32:27 +0000 |
---|---|---|
committer | Adam Frisby | 2007-07-08 03:32:27 +0000 |
commit | bdab40280b64e31b763a99f6c2011e7e91e7d0fa (patch) | |
tree | 57540fafec9c125c0a9cae9db23dd069685a175f /OpenSim/Framework/General/Interfaces | |
parent | * Updating prebuild (diff) | |
download | opensim-SC-bdab40280b64e31b763a99f6c2011e7e91e7d0fa.zip opensim-SC-bdab40280b64e31b763a99f6c2011e7e91e7d0fa.tar.gz opensim-SC-bdab40280b64e31b763a99f6c2011e7e91e7d0fa.tar.bz2 opensim-SC-bdab40280b64e31b763a99f6c2011e7e91e7d0fa.tar.xz |
* Added instant message support for the local region. Grid support forthcoming.
Diffstat (limited to 'OpenSim/Framework/General/Interfaces')
-rw-r--r-- | OpenSim/Framework/General/Interfaces/IClientAPI.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Framework/General/Interfaces/IClientAPI.cs b/OpenSim/Framework/General/Interfaces/IClientAPI.cs index 2c7e143..acacabe 100644 --- a/OpenSim/Framework/General/Interfaces/IClientAPI.cs +++ b/OpenSim/Framework/General/Interfaces/IClientAPI.cs | |||
@@ -34,6 +34,7 @@ using OpenSim.Framework.Types; | |||
34 | namespace OpenSim.Framework.Interfaces | 34 | namespace OpenSim.Framework.Interfaces |
35 | { | 35 | { |
36 | public delegate void ChatFromViewer(byte[] message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID); | 36 | public delegate void ChatFromViewer(byte[] message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID); |
37 | public delegate void ImprovedInstantMessage(LLUUID fromAgentID, LLUUID toAgentID, uint timestamp, string fromAgentName, string message); // Cut down from full list | ||
37 | public delegate void RezObject(AssetBase primAsset, LLVector3 pos); | 38 | public delegate void RezObject(AssetBase primAsset, LLVector3 pos); |
38 | public delegate void ModifyTerrain(float height, float seconds, byte size, byte action, float north, float west); | 39 | public delegate void ModifyTerrain(float height, float seconds, byte size, byte action, float north, float west); |
39 | public delegate void SetAppearance(byte[] texture, AgentSetAppearancePacket.VisualParamBlock[] visualParam); | 40 | public delegate void SetAppearance(byte[] texture, AgentSetAppearancePacket.VisualParamBlock[] visualParam); |
@@ -74,6 +75,7 @@ namespace OpenSim.Framework.Interfaces | |||
74 | 75 | ||
75 | public interface IClientAPI | 76 | public interface IClientAPI |
76 | { | 77 | { |
78 | event ImprovedInstantMessage OnInstantMessage; | ||
77 | event ChatFromViewer OnChatFromViewer; | 79 | event ChatFromViewer OnChatFromViewer; |
78 | event RezObject OnRezObject; | 80 | event RezObject OnRezObject; |
79 | event ModifyTerrain OnModifyTerrain; | 81 | event ModifyTerrain OnModifyTerrain; |
@@ -146,6 +148,7 @@ namespace OpenSim.Framework.Interfaces | |||
146 | void SendRegionHandshake(RegionInfo regionInfo); | 148 | void SendRegionHandshake(RegionInfo regionInfo); |
147 | void SendChatMessage(string message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID); | 149 | void SendChatMessage(string message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID); |
148 | void SendChatMessage(byte[] message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID); | 150 | void SendChatMessage(byte[] message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID); |
151 | void SendInstantMessage(string message, LLUUID target); | ||
149 | void SendLayerData(float[] map); | 152 | void SendLayerData(float[] map); |
150 | void SendLayerData(int px, int py, float[] map); | 153 | void SendLayerData(int px, int py, float[] map); |
151 | void MoveAgentIntoRegion(RegionInfo regInfo, LLVector3 pos, LLVector3 look); | 154 | void MoveAgentIntoRegion(RegionInfo regInfo, LLVector3 pos, LLVector3 look); |