diff options
author | David Walter Seikel | 2016-11-03 21:44:39 +1000 |
---|---|---|
committer | David Walter Seikel | 2016-11-03 21:44:39 +1000 |
commit | 134f86e8d5c414409631b25b8c6f0ee45fbd8631 (patch) | |
tree | 216b89d3fb89acfb81be1e440c25c41ab09fa96d /OpenSim/Framework/IClientAPI.cs | |
parent | More changing to production grid. Double oops. (diff) | |
download | opensim-SC-134f86e8d5c414409631b25b8c6f0ee45fbd8631.zip opensim-SC-134f86e8d5c414409631b25b8c6f0ee45fbd8631.tar.gz opensim-SC-134f86e8d5c414409631b25b8c6f0ee45fbd8631.tar.bz2 opensim-SC-134f86e8d5c414409631b25b8c6f0ee45fbd8631.tar.xz |
Initial update to OpenSim 0.8.2.1 source code.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 87433cc..e36edb2 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs | |||
@@ -64,7 +64,9 @@ namespace OpenSim.Framework | |||
64 | 64 | ||
65 | public delegate void NetworkStats(int inPackets, int outPackets, int unAckedBytes); | 65 | public delegate void NetworkStats(int inPackets, int outPackets, int unAckedBytes); |
66 | 66 | ||
67 | public delegate void SetAppearance(IClientAPI remoteClient, Primitive.TextureEntry textureEntry, byte[] visualParams); | 67 | public delegate void CachedTextureRequest(IClientAPI remoteClient, int serial, List<CachedTextureRequestArg> cachedTextureRequest); |
68 | |||
69 | public delegate void SetAppearance(IClientAPI remoteClient, Primitive.TextureEntry textureEntry, byte[] visualParams, Vector3 AvSize, WearableCacheItem[] CacheItems); | ||
68 | 70 | ||
69 | public delegate void StartAnim(IClientAPI remoteClient, UUID animID); | 71 | public delegate void StartAnim(IClientAPI remoteClient, UUID animID); |
70 | 72 | ||
@@ -124,7 +126,7 @@ namespace OpenSim.Framework | |||
124 | public delegate void ObjectDrop(uint localID, IClientAPI remoteClient); | 126 | public delegate void ObjectDrop(uint localID, IClientAPI remoteClient); |
125 | 127 | ||
126 | public delegate void UpdatePrimFlags( | 128 | public delegate void UpdatePrimFlags( |
127 | uint localID, bool UsePhysics, bool IsTemporary, bool IsPhantom, IClientAPI remoteClient); | 129 | uint localID, bool UsePhysics, bool IsTemporary, bool IsPhantom, ExtraPhysicsData PhysData, IClientAPI remoteClient); |
128 | 130 | ||
129 | public delegate void UpdatePrimTexture(uint localID, byte[] texture, IClientAPI remoteClient); | 131 | public delegate void UpdatePrimTexture(uint localID, byte[] texture, IClientAPI remoteClient); |
130 | 132 | ||
@@ -313,7 +315,7 @@ namespace OpenSim.Framework | |||
313 | public delegate void ObjectPermissions( | 315 | public delegate void ObjectPermissions( |
314 | IClientAPI controller, UUID agentID, UUID sessionID, byte field, uint localId, uint mask, byte set); | 316 | IClientAPI controller, UUID agentID, UUID sessionID, byte field, uint localId, uint mask, byte set); |
315 | 317 | ||
316 | public delegate void EconomyDataRequest(UUID agentID); | 318 | public delegate void EconomyDataRequest(IClientAPI client); |
317 | 319 | ||
318 | public delegate void ObjectIncludeInSearch(IClientAPI remoteClient, bool IncludeInSearch, uint localID); | 320 | public delegate void ObjectIncludeInSearch(IClientAPI remoteClient, bool IncludeInSearch, uint localID); |
319 | 321 | ||
@@ -780,6 +782,7 @@ namespace OpenSim.Framework | |||
780 | event EstateChangeInfo OnEstateChangeInfo; | 782 | event EstateChangeInfo OnEstateChangeInfo; |
781 | event EstateManageTelehub OnEstateManageTelehub; | 783 | event EstateManageTelehub OnEstateManageTelehub; |
782 | // [Obsolete("LLClientView Specific.")] | 784 | // [Obsolete("LLClientView Specific.")] |
785 | event CachedTextureRequest OnCachedTextureRequest; | ||
783 | event SetAppearance OnSetAppearance; | 786 | event SetAppearance OnSetAppearance; |
784 | // [Obsolete("LLClientView Specific - Replace and rename OnAvatarUpdate. Difference from SetAppearance?")] | 787 | // [Obsolete("LLClientView Specific - Replace and rename OnAvatarUpdate. Difference from SetAppearance?")] |
785 | event AvatarNowWearing OnAvatarNowWearing; | 788 | event AvatarNowWearing OnAvatarNowWearing; |
@@ -822,6 +825,8 @@ namespace OpenSim.Framework | |||
822 | /// </remarks> | 825 | /// </remarks> |
823 | event UpdateAgent OnAgentUpdate; | 826 | event UpdateAgent OnAgentUpdate; |
824 | 827 | ||
828 | event UpdateAgent OnAgentCameraUpdate; | ||
829 | |||
825 | event AgentRequestSit OnAgentRequestSit; | 830 | event AgentRequestSit OnAgentRequestSit; |
826 | event AgentSit OnAgentSit; | 831 | event AgentSit OnAgentSit; |
827 | event AvatarPickerRequest OnAvatarPickerRequest; | 832 | event AvatarPickerRequest OnAvatarPickerRequest; |
@@ -1087,14 +1092,15 @@ namespace OpenSim.Framework | |||
1087 | /// <param name="textureEntry"></param> | 1092 | /// <param name="textureEntry"></param> |
1088 | void SendAppearance(UUID agentID, byte[] visualParams, byte[] textureEntry); | 1093 | void SendAppearance(UUID agentID, byte[] visualParams, byte[] textureEntry); |
1089 | 1094 | ||
1095 | void SendCachedTextureResponse(ISceneEntity avatar, int serial, List<CachedTextureResponseArg> cachedTextures); | ||
1096 | |||
1090 | void SendStartPingCheck(byte seq); | 1097 | void SendStartPingCheck(byte seq); |
1091 | 1098 | ||
1092 | /// <summary> | 1099 | /// <summary> |
1093 | /// Tell the client that an object has been deleted | 1100 | /// Tell the client that an object has been deleted |
1094 | /// </summary> | 1101 | /// </summary> |
1095 | /// <param name="regionHandle"></param> | ||
1096 | /// <param name="localID"></param> | 1102 | /// <param name="localID"></param> |
1097 | void SendKillObject(ulong regionHandle, List<uint> localID); | 1103 | void SendKillObject(List<uint> localID); |
1098 | 1104 | ||
1099 | void SendAnimations(UUID[] animID, int[] seqs, UUID sourceAgentId, UUID[] objectIDs); | 1105 | void SendAnimations(UUID[] animID, int[] seqs, UUID sourceAgentId, UUID[] objectIDs); |
1100 | void SendRegionHandshake(RegionInfo regionInfo, RegionHandshakeArgs args); | 1106 | void SendRegionHandshake(RegionInfo regionInfo, RegionHandshakeArgs args); |
@@ -1116,8 +1122,8 @@ namespace OpenSim.Framework | |||
1116 | 1122 | ||
1117 | void SendInstantMessage(GridInstantMessage im); | 1123 | void SendInstantMessage(GridInstantMessage im); |
1118 | 1124 | ||
1119 | void SendGenericMessage(string method, List<string> message); | 1125 | void SendGenericMessage(string method, UUID invoice, List<string> message); |
1120 | void SendGenericMessage(string method, List<byte[]> message); | 1126 | void SendGenericMessage(string method, UUID invoice, List<byte[]> message); |
1121 | 1127 | ||
1122 | void SendLayerData(float[] map); | 1128 | void SendLayerData(float[] map); |
1123 | void SendLayerData(int px, int py, float[] map); | 1129 | void SendLayerData(int px, int py, float[] map); |
@@ -1155,7 +1161,8 @@ namespace OpenSim.Framework | |||
1155 | void SendTeleportStart(uint flags); | 1161 | void SendTeleportStart(uint flags); |
1156 | void SendTeleportProgress(uint flags, string message); | 1162 | void SendTeleportProgress(uint flags, string message); |
1157 | 1163 | ||
1158 | void SendMoneyBalance(UUID transaction, bool success, byte[] description, int balance); | 1164 | void SendMoneyBalance(UUID transaction, bool success, byte[] description, int balance, int transactionType, UUID sourceID, bool sourceIsGroup, UUID destID, bool destIsGroup, int amount, string item); |
1165 | |||
1159 | void SendPayPrice(UUID objectID, int[] payPrice); | 1166 | void SendPayPrice(UUID objectID, int[] payPrice); |
1160 | 1167 | ||
1161 | void SendCoarseLocationUpdate(List<UUID> users, List<Vector3> CoarseLocations); | 1168 | void SendCoarseLocationUpdate(List<UUID> users, List<Vector3> CoarseLocations); |
@@ -1250,8 +1257,6 @@ namespace OpenSim.Framework | |||
1250 | void SendDialog(string objectname, UUID objectID, UUID ownerID, string ownerFirstName, string ownerLastName, string msg, UUID textureID, int ch, | 1257 | void SendDialog(string objectname, UUID objectID, UUID ownerID, string ownerFirstName, string ownerLastName, string msg, UUID textureID, int ch, |
1251 | string[] buttonlabels); | 1258 | string[] buttonlabels); |
1252 | 1259 | ||
1253 | bool AddMoney(int debit); | ||
1254 | |||
1255 | /// <summary> | 1260 | /// <summary> |
1256 | /// Update the client as to where the sun is currently located. | 1261 | /// Update the client as to where the sun is currently located. |
1257 | /// </summary> | 1262 | /// </summary> |
@@ -1356,6 +1361,8 @@ namespace OpenSim.Framework | |||
1356 | 1361 | ||
1357 | void SendObjectPropertiesReply(ISceneEntity Entity); | 1362 | void SendObjectPropertiesReply(ISceneEntity Entity); |
1358 | 1363 | ||
1364 | void SendPartPhysicsProprieties(ISceneEntity Entity); | ||
1365 | |||
1359 | void SendAgentOffline(UUID[] agentIDs); | 1366 | void SendAgentOffline(UUID[] agentIDs); |
1360 | 1367 | ||
1361 | void SendAgentOnline(UUID[] agentIDs); | 1368 | void SendAgentOnline(UUID[] agentIDs); |
@@ -1469,7 +1476,7 @@ namespace OpenSim.Framework | |||
1469 | void SendChangeUserRights(UUID agentID, UUID friendID, int rights); | 1476 | void SendChangeUserRights(UUID agentID, UUID friendID, int rights); |
1470 | void SendTextBoxRequest(string message, int chatChannel, string objectname, UUID ownerID, string ownerFirstName, string ownerLastName, UUID objectId); | 1477 | void SendTextBoxRequest(string message, int chatChannel, string objectname, UUID ownerID, string ownerFirstName, string ownerLastName, UUID objectId); |
1471 | 1478 | ||
1472 | void StopFlying(ISceneEntity presence); | 1479 | void SendAgentTerseUpdate(ISceneEntity presence); |
1473 | 1480 | ||
1474 | void SendPlacesReply(UUID queryID, UUID transactionID, PlacesReplyData[] data); | 1481 | void SendPlacesReply(UUID queryID, UUID transactionID, PlacesReplyData[] data); |
1475 | } | 1482 | } |