diff options
author | Teravus Ovares | 2008-09-06 07:52:41 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-09-06 07:52:41 +0000 |
commit | 7d89e122930be39e84a6d174548fa2d12ac0484a (patch) | |
tree | e5aa5752f988a9aba2a969f49e5e208985eda80c /OpenSim/Framework/IClientAPI.cs | |
parent | * minor: speculatively try a change to bamboo.build to see if this generates ... (diff) | |
download | opensim-SC-7d89e122930be39e84a6d174548fa2d12ac0484a.zip opensim-SC-7d89e122930be39e84a6d174548fa2d12ac0484a.tar.gz opensim-SC-7d89e122930be39e84a6d174548fa2d12ac0484a.tar.bz2 opensim-SC-7d89e122930be39e84a6d174548fa2d12ac0484a.tar.xz |
* This is the fabled LibOMV update with all of the libOMV types from JHurliman
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle.
* This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big!
* Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 334 |
1 files changed, 167 insertions, 167 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 224b51b..a7baf0e 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs | |||
@@ -28,8 +28,8 @@ | |||
28 | using System; | 28 | using System; |
29 | using System.Collections.Generic; | 29 | using System.Collections.Generic; |
30 | using System.Net; | 30 | using System.Net; |
31 | using libsecondlife; | 31 | using OpenMetaverse; |
32 | using libsecondlife.Packets; | 32 | using OpenMetaverse.Packets; |
33 | 33 | ||
34 | namespace OpenSim.Framework | 34 | namespace OpenSim.Framework |
35 | { | 35 | { |
@@ -44,20 +44,20 @@ namespace OpenSim.Framework | |||
44 | public delegate void AvatarNowWearing(Object sender, AvatarWearingArgs e); | 44 | public delegate void AvatarNowWearing(Object sender, AvatarWearingArgs e); |
45 | 45 | ||
46 | public delegate void ImprovedInstantMessage(IClientAPI remoteclient, | 46 | public delegate void ImprovedInstantMessage(IClientAPI remoteclient, |
47 | LLUUID fromAgentID, LLUUID fromAgentSession, LLUUID toAgentID, LLUUID imSessionID, uint timestamp, | 47 | UUID fromAgentID, UUID fromAgentSession, UUID toAgentID, UUID imSessionID, uint timestamp, |
48 | string fromAgentName, string message, byte dialog, bool fromGroup, byte offline, uint ParentEstateID, | 48 | string fromAgentName, string message, byte dialog, bool fromGroup, byte offline, uint ParentEstateID, |
49 | LLVector3 Position, LLUUID RegionID, byte[] binaryBucket); // This shouldn't be cut down... | 49 | Vector3 Position, UUID RegionID, byte[] binaryBucket); // This shouldn't be cut down... |
50 | // especially if we're ever going to implement groups, presence, estate message dialogs... | 50 | // especially if we're ever going to implement groups, presence, estate message dialogs... |
51 | 51 | ||
52 | public delegate void RezObject(IClientAPI remoteClient, LLUUID itemID, LLVector3 RayEnd, LLVector3 RayStart, | 52 | public delegate void RezObject(IClientAPI remoteClient, UUID itemID, Vector3 RayEnd, Vector3 RayStart, |
53 | LLUUID RayTargetID, byte BypassRayCast, bool RayEndIsIntersection, | 53 | UUID RayTargetID, byte BypassRayCast, bool RayEndIsIntersection, |
54 | uint EveryoneMask, uint GroupMask, uint NextOwnerMask, uint ItemFlags, | 54 | uint EveryoneMask, uint GroupMask, uint NextOwnerMask, uint ItemFlags, |
55 | bool RezSelected, bool RemoveItem, LLUUID fromTaskID); | 55 | bool RezSelected, bool RemoveItem, UUID fromTaskID); |
56 | 56 | ||
57 | public delegate void RezSingleAttachmentFromInv(IClientAPI remoteClient, LLUUID itemID, uint AttachmentPt, | 57 | public delegate void RezSingleAttachmentFromInv(IClientAPI remoteClient, UUID itemID, uint AttachmentPt, |
58 | uint ItemFlags, uint NextOwnerMask); | 58 | uint ItemFlags, uint NextOwnerMask); |
59 | 59 | ||
60 | public delegate void ObjectAttach(IClientAPI remoteClient, uint objectLocalID, uint AttachmentPt, LLQuaternion rot); | 60 | public delegate void ObjectAttach(IClientAPI remoteClient, uint objectLocalID, uint AttachmentPt, Quaternion rot); |
61 | 61 | ||
62 | public delegate void ModifyTerrain( | 62 | public delegate void ModifyTerrain( |
63 | float height, float seconds, byte size, byte action, float north, float west, float south, float east, | 63 | float height, float seconds, byte size, byte action, float north, float west, float south, float east, |
@@ -65,9 +65,9 @@ namespace OpenSim.Framework | |||
65 | 65 | ||
66 | public delegate void SetAppearance(byte[] texture, List<byte> visualParamList); | 66 | public delegate void SetAppearance(byte[] texture, List<byte> visualParamList); |
67 | 67 | ||
68 | public delegate void StartAnim(IClientAPI remoteClient, LLUUID animID); | 68 | public delegate void StartAnim(IClientAPI remoteClient, UUID animID); |
69 | 69 | ||
70 | public delegate void StopAnim(IClientAPI remoteClient, LLUUID animID); | 70 | public delegate void StopAnim(IClientAPI remoteClient, UUID animID); |
71 | 71 | ||
72 | public delegate void LinkObjects(IClientAPI remoteClient, uint parent, List<uint> children); | 72 | public delegate void LinkObjects(IClientAPI remoteClient, uint parent, List<uint> children); |
73 | 73 | ||
@@ -78,14 +78,14 @@ namespace OpenSim.Framework | |||
78 | public delegate void RequestMapName(IClientAPI remoteClient, string mapName); | 78 | public delegate void RequestMapName(IClientAPI remoteClient, string mapName); |
79 | 79 | ||
80 | public delegate void TeleportLocationRequest( | 80 | public delegate void TeleportLocationRequest( |
81 | IClientAPI remoteClient, ulong regionHandle, LLVector3 position, LLVector3 lookAt, uint flags); | 81 | IClientAPI remoteClient, ulong regionHandle, Vector3 position, Vector3 lookAt, uint flags); |
82 | 82 | ||
83 | public delegate void TeleportLandmarkRequest( | 83 | public delegate void TeleportLandmarkRequest( |
84 | IClientAPI remoteClient, LLUUID regionID, LLVector3 position); | 84 | IClientAPI remoteClient, UUID regionID, Vector3 position); |
85 | 85 | ||
86 | public delegate void DisconnectUser(); | 86 | public delegate void DisconnectUser(); |
87 | 87 | ||
88 | public delegate void RequestAvatarProperties(IClientAPI remoteClient, LLUUID avatarID); | 88 | public delegate void RequestAvatarProperties(IClientAPI remoteClient, UUID avatarID); |
89 | 89 | ||
90 | public delegate void UpdateAvatarProperties(IClientAPI remoteClient, UserProfileData ProfileData); | 90 | public delegate void UpdateAvatarProperties(IClientAPI remoteClient, UserProfileData ProfileData); |
91 | 91 | ||
@@ -100,14 +100,14 @@ namespace OpenSim.Framework | |||
100 | 100 | ||
101 | public delegate void GenericCall7(IClientAPI remoteClient, uint localID, string message); | 101 | public delegate void GenericCall7(IClientAPI remoteClient, uint localID, string message); |
102 | 102 | ||
103 | public delegate void UpdateShape(LLUUID agentID, uint localID, UpdateShapeArgs shapeBlock); | 103 | public delegate void UpdateShape(UUID agentID, uint localID, UpdateShapeArgs shapeBlock); |
104 | 104 | ||
105 | public delegate void ObjectExtraParams(LLUUID agentID, uint localID, ushort type, bool inUse, byte[] data); | 105 | public delegate void ObjectExtraParams(UUID agentID, uint localID, ushort type, bool inUse, byte[] data); |
106 | 106 | ||
107 | public delegate void ObjectSelect(uint localID, IClientAPI remoteClient); | 107 | public delegate void ObjectSelect(uint localID, IClientAPI remoteClient); |
108 | 108 | ||
109 | public delegate void RequestObjectPropertiesFamily( | 109 | public delegate void RequestObjectPropertiesFamily( |
110 | IClientAPI remoteClient, LLUUID AgentID, uint RequestFlags, LLUUID TaskID); | 110 | IClientAPI remoteClient, UUID AgentID, uint RequestFlags, UUID TaskID); |
111 | 111 | ||
112 | public delegate void ObjectDeselect(uint localID, IClientAPI remoteClient); | 112 | public delegate void ObjectDeselect(uint localID, IClientAPI remoteClient); |
113 | 113 | ||
@@ -115,41 +115,41 @@ namespace OpenSim.Framework | |||
115 | 115 | ||
116 | public delegate void UpdatePrimTexture(uint localID, byte[] texture, IClientAPI remoteClient); | 116 | public delegate void UpdatePrimTexture(uint localID, byte[] texture, IClientAPI remoteClient); |
117 | 117 | ||
118 | public delegate void UpdateVector(uint localID, LLVector3 pos, IClientAPI remoteClient); | 118 | public delegate void UpdateVector(uint localID, Vector3 pos, IClientAPI remoteClient); |
119 | 119 | ||
120 | public delegate void UpdatePrimRotation(uint localID, LLQuaternion rot, IClientAPI remoteClient); | 120 | public delegate void UpdatePrimRotation(uint localID, Quaternion rot, IClientAPI remoteClient); |
121 | 121 | ||
122 | public delegate void UpdatePrimSingleRotation(uint localID, LLQuaternion rot, IClientAPI remoteClient); | 122 | public delegate void UpdatePrimSingleRotation(uint localID, Quaternion rot, IClientAPI remoteClient); |
123 | 123 | ||
124 | public delegate void UpdatePrimGroupRotation(uint localID, LLVector3 pos, LLQuaternion rot, IClientAPI remoteClient); | 124 | public delegate void UpdatePrimGroupRotation(uint localID, Vector3 pos, Quaternion rot, IClientAPI remoteClient); |
125 | 125 | ||
126 | public delegate void ObjectDuplicate(uint localID, LLVector3 offset, uint dupeFlags, LLUUID AgentID, LLUUID GroupID); | 126 | public delegate void ObjectDuplicate(uint localID, Vector3 offset, uint dupeFlags, UUID AgentID, UUID GroupID); |
127 | 127 | ||
128 | public delegate void ObjectDuplicateOnRay(uint localID, uint dupeFlags, LLUUID AgentID, LLUUID GroupID, | 128 | public delegate void ObjectDuplicateOnRay(uint localID, uint dupeFlags, UUID AgentID, UUID GroupID, |
129 | LLUUID RayTargetObj, LLVector3 RayEnd, LLVector3 RayStart, | 129 | UUID RayTargetObj, Vector3 RayEnd, Vector3 RayStart, |
130 | bool BypassRaycast, bool RayEndIsIntersection, bool CopyCenters, bool CopyRotates); | 130 | bool BypassRaycast, bool RayEndIsIntersection, bool CopyCenters, bool CopyRotates); |
131 | 131 | ||
132 | 132 | ||
133 | public delegate void StatusChange(bool status); | 133 | public delegate void StatusChange(bool status); |
134 | 134 | ||
135 | public delegate void NewAvatar(IClientAPI remoteClient, LLUUID agentID, bool status); | 135 | public delegate void NewAvatar(IClientAPI remoteClient, UUID agentID, bool status); |
136 | 136 | ||
137 | public delegate void UpdateAgent(IClientAPI remoteClient, AgentUpdateArgs agentData); | 137 | public delegate void UpdateAgent(IClientAPI remoteClient, AgentUpdateArgs agentData); |
138 | 138 | ||
139 | public delegate void AgentRequestSit(IClientAPI remoteClient, LLUUID agentID, LLUUID targetID, LLVector3 offset); | 139 | public delegate void AgentRequestSit(IClientAPI remoteClient, UUID agentID, UUID targetID, Vector3 offset); |
140 | 140 | ||
141 | public delegate void AgentSit(IClientAPI remoteClient, LLUUID agentID); | 141 | public delegate void AgentSit(IClientAPI remoteClient, UUID agentID); |
142 | 142 | ||
143 | public delegate void AvatarPickerRequest(IClientAPI remoteClient, LLUUID agentdata, LLUUID queryID, string UserQuery | 143 | public delegate void AvatarPickerRequest(IClientAPI remoteClient, UUID agentdata, UUID queryID, string UserQuery |
144 | ); | 144 | ); |
145 | 145 | ||
146 | public delegate void MoveObject(LLUUID objectID, LLVector3 offset, LLVector3 grapPos, IClientAPI remoteClient); | 146 | public delegate void MoveObject(UUID objectID, Vector3 offset, Vector3 grapPos, IClientAPI remoteClient); |
147 | 147 | ||
148 | public delegate void ParcelAccessListRequest( | 148 | public delegate void ParcelAccessListRequest( |
149 | LLUUID agentID, LLUUID sessionID, uint flags, int sequenceID, int landLocalID, IClientAPI remote_client); | 149 | UUID agentID, UUID sessionID, uint flags, int sequenceID, int landLocalID, IClientAPI remote_client); |
150 | 150 | ||
151 | public delegate void ParcelAccessListUpdateRequest( | 151 | public delegate void ParcelAccessListUpdateRequest( |
152 | LLUUID agentID, LLUUID sessionID, uint flags, int landLocalID, List<ParcelManager.ParcelAccessEntry> entries, | 152 | UUID agentID, UUID sessionID, uint flags, int landLocalID, List<ParcelManager.ParcelAccessEntry> entries, |
153 | IClientAPI remote_client); | 153 | IClientAPI remote_client); |
154 | 154 | ||
155 | public delegate void ParcelPropertiesRequest( | 155 | public delegate void ParcelPropertiesRequest( |
@@ -168,80 +168,80 @@ namespace OpenSim.Framework | |||
168 | public delegate void ParcelAbandonRequest(int local_id, IClientAPI remote_client); | 168 | public delegate void ParcelAbandonRequest(int local_id, IClientAPI remote_client); |
169 | public delegate void ParcelReclaim(int local_id, IClientAPI remote_client); | 169 | public delegate void ParcelReclaim(int local_id, IClientAPI remote_client); |
170 | 170 | ||
171 | public delegate void ParcelReturnObjectsRequest(int local_id, uint return_type, LLUUID[] agent_ids, LLUUID[] selected_ids, IClientAPI remote_client); | 171 | public delegate void ParcelReturnObjectsRequest(int local_id, uint return_type, UUID[] agent_ids, UUID[] selected_ids, IClientAPI remote_client); |
172 | 172 | ||
173 | public delegate void EstateOwnerMessageRequest(LLUUID AgentID, LLUUID SessionID, LLUUID TransactionID, LLUUID Invoice, byte[] Method, byte[][] Parameters, IClientAPI remote_client); | 173 | public delegate void EstateOwnerMessageRequest(UUID AgentID, UUID SessionID, UUID TransactionID, UUID Invoice, byte[] Method, byte[][] Parameters, IClientAPI remote_client); |
174 | 174 | ||
175 | public delegate void RegionInfoRequest(IClientAPI remote_client); | 175 | public delegate void RegionInfoRequest(IClientAPI remote_client); |
176 | 176 | ||
177 | public delegate void EstateCovenantRequest(IClientAPI remote_client); | 177 | public delegate void EstateCovenantRequest(IClientAPI remote_client); |
178 | 178 | ||
179 | public delegate void UUIDNameRequest(LLUUID id, IClientAPI remote_client); | 179 | public delegate void UUIDNameRequest(UUID id, IClientAPI remote_client); |
180 | 180 | ||
181 | public delegate void AddNewPrim( | 181 | public delegate void AddNewPrim( |
182 | LLUUID ownerID, LLVector3 RayEnd, LLQuaternion rot, PrimitiveBaseShape shape, byte bypassRaycast, LLVector3 RayStart, LLUUID RayTargetID, | 182 | UUID ownerID, Vector3 RayEnd, Quaternion rot, PrimitiveBaseShape shape, byte bypassRaycast, Vector3 RayStart, UUID RayTargetID, |
183 | byte RayEndIsIntersection); | 183 | byte RayEndIsIntersection); |
184 | 184 | ||
185 | public delegate void RequestGodlikePowers(LLUUID AgentID, LLUUID SessionID, LLUUID token, bool GodLike, IClientAPI remote_client); | 185 | public delegate void RequestGodlikePowers(UUID AgentID, UUID SessionID, UUID token, bool GodLike, IClientAPI remote_client); |
186 | 186 | ||
187 | public delegate void GodKickUser( | 187 | public delegate void GodKickUser( |
188 | LLUUID GodAgentID, LLUUID GodSessionID, LLUUID AgentID, uint kickflags, byte[] reason); | 188 | UUID GodAgentID, UUID GodSessionID, UUID AgentID, uint kickflags, byte[] reason); |
189 | 189 | ||
190 | public delegate void CreateInventoryFolder( | 190 | public delegate void CreateInventoryFolder( |
191 | IClientAPI remoteClient, LLUUID folderID, ushort folderType, string folderName, LLUUID parentID); | 191 | IClientAPI remoteClient, UUID folderID, ushort folderType, string folderName, UUID parentID); |
192 | 192 | ||
193 | public delegate void UpdateInventoryFolder( | 193 | public delegate void UpdateInventoryFolder( |
194 | IClientAPI remoteClient, LLUUID folderID, ushort type, string name, LLUUID parentID); | 194 | IClientAPI remoteClient, UUID folderID, ushort type, string name, UUID parentID); |
195 | 195 | ||
196 | public delegate void MoveInventoryFolder( | 196 | public delegate void MoveInventoryFolder( |
197 | IClientAPI remoteClient, LLUUID folderID, LLUUID parentID); | 197 | IClientAPI remoteClient, UUID folderID, UUID parentID); |
198 | 198 | ||
199 | public delegate void CreateNewInventoryItem( | 199 | public delegate void CreateNewInventoryItem( |
200 | IClientAPI remoteClient, LLUUID transActionID, LLUUID folderID, uint callbackID, string description, string name, | 200 | IClientAPI remoteClient, UUID transActionID, UUID folderID, uint callbackID, string description, string name, |
201 | sbyte invType, sbyte type, byte wearableType, uint nextOwnerMask, int creationDate); | 201 | sbyte invType, sbyte type, byte wearableType, uint nextOwnerMask, int creationDate); |
202 | 202 | ||
203 | public delegate void FetchInventoryDescendents( | 203 | public delegate void FetchInventoryDescendents( |
204 | IClientAPI remoteClient, LLUUID folderID, LLUUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder); | 204 | IClientAPI remoteClient, UUID folderID, UUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder); |
205 | 205 | ||
206 | public delegate void PurgeInventoryDescendents( | 206 | public delegate void PurgeInventoryDescendents( |
207 | IClientAPI remoteClient, LLUUID folderID); | 207 | IClientAPI remoteClient, UUID folderID); |
208 | 208 | ||
209 | public delegate void FetchInventory(IClientAPI remoteClient, LLUUID itemID, LLUUID ownerID); | 209 | public delegate void FetchInventory(IClientAPI remoteClient, UUID itemID, UUID ownerID); |
210 | 210 | ||
211 | public delegate void RequestTaskInventory(IClientAPI remoteClient, uint localID); | 211 | public delegate void RequestTaskInventory(IClientAPI remoteClient, uint localID); |
212 | 212 | ||
213 | /* public delegate void UpdateInventoryItem( | 213 | /* public delegate void UpdateInventoryItem( |
214 | IClientAPI remoteClient, LLUUID transactionID, LLUUID itemID, string name, string description, | 214 | IClientAPI remoteClient, UUID transactionID, UUID itemID, string name, string description, |
215 | uint nextOwnerMask);*/ | 215 | uint nextOwnerMask);*/ |
216 | 216 | ||
217 | public delegate void UpdateInventoryItem( | 217 | public delegate void UpdateInventoryItem( |
218 | IClientAPI remoteClient, LLUUID transactionID, LLUUID itemID, InventoryItemBase itemUpd); | 218 | IClientAPI remoteClient, UUID transactionID, UUID itemID, InventoryItemBase itemUpd); |
219 | 219 | ||
220 | public delegate void CopyInventoryItem( | 220 | public delegate void CopyInventoryItem( |
221 | IClientAPI remoteClient, uint callbackID, LLUUID oldAgentID, LLUUID oldItemID, LLUUID newFolderID, | 221 | IClientAPI remoteClient, uint callbackID, UUID oldAgentID, UUID oldItemID, UUID newFolderID, |
222 | string newName); | 222 | string newName); |
223 | 223 | ||
224 | public delegate void MoveInventoryItem( | 224 | public delegate void MoveInventoryItem( |
225 | IClientAPI remoteClient, LLUUID folderID, LLUUID itemID, int length, string newName); | 225 | IClientAPI remoteClient, UUID folderID, UUID itemID, int length, string newName); |
226 | 226 | ||
227 | public delegate void RemoveInventoryItem( | 227 | public delegate void RemoveInventoryItem( |
228 | IClientAPI remoteClient, LLUUID itemID); | 228 | IClientAPI remoteClient, UUID itemID); |
229 | 229 | ||
230 | public delegate void RemoveInventoryFolder( | 230 | public delegate void RemoveInventoryFolder( |
231 | IClientAPI remoteClient, LLUUID folderID); | 231 | IClientAPI remoteClient, UUID folderID); |
232 | 232 | ||
233 | public delegate void RequestAsset(IClientAPI remoteClient, RequestAssetArgs transferRequest); | 233 | public delegate void RequestAsset(IClientAPI remoteClient, RequestAssetArgs transferRequest); |
234 | 234 | ||
235 | public delegate void RezScript(IClientAPI remoteClient, InventoryItemBase item, LLUUID transactionID, uint localID); | 235 | public delegate void RezScript(IClientAPI remoteClient, InventoryItemBase item, UUID transactionID, uint localID); |
236 | 236 | ||
237 | public delegate void UpdateTaskInventory(IClientAPI remoteClient, LLUUID transactionID, TaskInventoryItem item, uint localID); | 237 | public delegate void UpdateTaskInventory(IClientAPI remoteClient, UUID transactionID, TaskInventoryItem item, uint localID); |
238 | 238 | ||
239 | public delegate void MoveTaskInventory(IClientAPI remoteClient, LLUUID folderID, uint localID, LLUUID itemID); | 239 | public delegate void MoveTaskInventory(IClientAPI remoteClient, UUID folderID, uint localID, UUID itemID); |
240 | 240 | ||
241 | public delegate void RemoveTaskInventory(IClientAPI remoteClient, LLUUID itemID, uint localID); | 241 | public delegate void RemoveTaskInventory(IClientAPI remoteClient, UUID itemID, uint localID); |
242 | 242 | ||
243 | public delegate void UDPAssetUploadRequest( | 243 | public delegate void UDPAssetUploadRequest( |
244 | IClientAPI remoteClient, LLUUID assetID, LLUUID transaction, sbyte type, byte[] data, bool storeLocal, | 244 | IClientAPI remoteClient, UUID assetID, UUID transaction, sbyte type, byte[] data, bool storeLocal, |
245 | bool tempFile); | 245 | bool tempFile); |
246 | 246 | ||
247 | public delegate void XferReceive(IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data); | 247 | public delegate void XferReceive(IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data); |
@@ -250,60 +250,60 @@ namespace OpenSim.Framework | |||
250 | 250 | ||
251 | public delegate void ConfirmXfer(IClientAPI remoteClient, ulong xferID, uint packetID); | 251 | public delegate void ConfirmXfer(IClientAPI remoteClient, ulong xferID, uint packetID); |
252 | 252 | ||
253 | public delegate void FriendActionDelegate(IClientAPI remoteClient, LLUUID agentID, LLUUID transactionID, List<LLUUID> callingCardFolders); | 253 | public delegate void FriendActionDelegate(IClientAPI remoteClient, UUID agentID, UUID transactionID, List<UUID> callingCardFolders); |
254 | 254 | ||
255 | public delegate void FriendshipTermination(IClientAPI remoteClient, LLUUID agentID, LLUUID ExID); | 255 | public delegate void FriendshipTermination(IClientAPI remoteClient, UUID agentID, UUID ExID); |
256 | 256 | ||
257 | public delegate void MoneyTransferRequest(LLUUID sourceID, LLUUID destID, int amount, int transactionType, string description); | 257 | public delegate void MoneyTransferRequest(UUID sourceID, UUID destID, int amount, int transactionType, string description); |
258 | 258 | ||
259 | public delegate void ParcelBuy(LLUUID agentId, LLUUID groupId, bool final, bool groupOwned, | 259 | public delegate void ParcelBuy(UUID agentId, UUID groupId, bool final, bool groupOwned, |
260 | bool removeContribution, int parcelLocalID, int parcelArea, int parcelPrice, bool authenticated); | 260 | bool removeContribution, int parcelLocalID, int parcelArea, int parcelPrice, bool authenticated); |
261 | 261 | ||
262 | // We keep all this information for fraud purposes in the future. | 262 | // We keep all this information for fraud purposes in the future. |
263 | public delegate void MoneyBalanceRequest(IClientAPI remoteClient, LLUUID agentID, LLUUID sessionID, LLUUID TransactionID); | 263 | public delegate void MoneyBalanceRequest(IClientAPI remoteClient, UUID agentID, UUID sessionID, UUID TransactionID); |
264 | 264 | ||
265 | public delegate void ObjectPermissions(IClientAPI controller, LLUUID agentID, LLUUID sessionID, byte field, uint localId, uint mask, byte set); | 265 | public delegate void ObjectPermissions(IClientAPI controller, UUID agentID, UUID sessionID, byte field, uint localId, uint mask, byte set); |
266 | 266 | ||
267 | public delegate void EconomyDataRequest(LLUUID agentID); | 267 | public delegate void EconomyDataRequest(UUID agentID); |
268 | 268 | ||
269 | public delegate void ObjectIncludeInSearch(IClientAPI remoteClient, bool IncludeInSearch, uint localID); | 269 | public delegate void ObjectIncludeInSearch(IClientAPI remoteClient, bool IncludeInSearch, uint localID); |
270 | 270 | ||
271 | public delegate void ScriptAnswer(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID, int answer); | 271 | public delegate void ScriptAnswer(IClientAPI remoteClient, UUID objectID, UUID itemID, int answer); |
272 | 272 | ||
273 | public delegate void RequestPayPrice(IClientAPI remoteClient, LLUUID objectID); | 273 | public delegate void RequestPayPrice(IClientAPI remoteClient, UUID objectID); |
274 | public delegate void ObjectSaleInfo(IClientAPI remoteClient, LLUUID agentID, LLUUID sessionID, uint localID, byte saleType, int salePrice); | 274 | public delegate void ObjectSaleInfo(IClientAPI remoteClient, UUID agentID, UUID sessionID, uint localID, byte saleType, int salePrice); |
275 | public delegate void ObjectBuy(IClientAPI remoteClient, LLUUID agentID, LLUUID sessionID, LLUUID groupID, LLUUID categoryID, uint localID, byte saleType, int salePrice); | 275 | public delegate void ObjectBuy(IClientAPI remoteClient, UUID agentID, UUID sessionID, UUID groupID, UUID categoryID, uint localID, byte saleType, int salePrice); |
276 | public delegate void BuyObjectInventory(IClientAPI remoteClient, LLUUID agentID, LLUUID sessionID, LLUUID objectID, LLUUID itemID, LLUUID folderID); | 276 | public delegate void BuyObjectInventory(IClientAPI remoteClient, UUID agentID, UUID sessionID, UUID objectID, UUID itemID, UUID folderID); |
277 | 277 | ||
278 | public delegate void ForceReleaseControls(IClientAPI remoteClient, LLUUID agentID); | 278 | public delegate void ForceReleaseControls(IClientAPI remoteClient, UUID agentID); |
279 | 279 | ||
280 | public delegate void GodLandStatRequest(int parcelID, uint reportType, uint requestflags, string filter, IClientAPI remoteClient); | 280 | public delegate void GodLandStatRequest(int parcelID, uint reportType, uint requestflags, string filter, IClientAPI remoteClient); |
281 | 281 | ||
282 | //Estate Requests | 282 | //Estate Requests |
283 | public delegate void DetailedEstateDataRequest(IClientAPI remoteClient, LLUUID invoice); | 283 | public delegate void DetailedEstateDataRequest(IClientAPI remoteClient, UUID invoice); |
284 | public delegate void SetEstateFlagsRequest(bool blockTerraform, bool noFly, bool allowDamage, bool blockLandResell, int maxAgents, float objectBonusFactor, int matureLevel, bool restrictPushObject, bool allowParcelChanges); | 284 | public delegate void SetEstateFlagsRequest(bool blockTerraform, bool noFly, bool allowDamage, bool blockLandResell, int maxAgents, float objectBonusFactor, int matureLevel, bool restrictPushObject, bool allowParcelChanges); |
285 | public delegate void SetEstateTerrainBaseTexture(IClientAPI remoteClient, int corner, LLUUID side); | 285 | public delegate void SetEstateTerrainBaseTexture(IClientAPI remoteClient, int corner, UUID side); |
286 | public delegate void SetEstateTerrainDetailTexture(IClientAPI remoteClient, int corner, LLUUID side); | 286 | public delegate void SetEstateTerrainDetailTexture(IClientAPI remoteClient, int corner, UUID side); |
287 | public delegate void SetEstateTerrainTextureHeights(IClientAPI remoteClient, int corner, float lowVal, float highVal); | 287 | public delegate void SetEstateTerrainTextureHeights(IClientAPI remoteClient, int corner, float lowVal, float highVal); |
288 | public delegate void CommitEstateTerrainTextureRequest(IClientAPI remoteClient); | 288 | public delegate void CommitEstateTerrainTextureRequest(IClientAPI remoteClient); |
289 | public delegate void SetRegionTerrainSettings(float waterHeight, float terrainRaiseLimit, float terrainLowerLimit, bool estateSun, bool fixedSun, float sunHour, bool globalSun, bool estateFixed, float estateSunHour); | 289 | public delegate void SetRegionTerrainSettings(float waterHeight, float terrainRaiseLimit, float terrainLowerLimit, bool estateSun, bool fixedSun, float sunHour, bool globalSun, bool estateFixed, float estateSunHour); |
290 | public delegate void EstateChangeInfo(IClientAPI client, LLUUID invoice, LLUUID senderID, UInt32 param1, UInt32 param2); | 290 | public delegate void EstateChangeInfo(IClientAPI client, UUID invoice, UUID senderID, UInt32 param1, UInt32 param2); |
291 | public delegate void BakeTerrain(IClientAPI remoteClient ); | 291 | public delegate void BakeTerrain(IClientAPI remoteClient ); |
292 | public delegate void EstateRestartSimRequest(IClientAPI remoteClient, int secondsTilReboot); | 292 | public delegate void EstateRestartSimRequest(IClientAPI remoteClient, int secondsTilReboot); |
293 | public delegate void EstateChangeCovenantRequest(IClientAPI remoteClient, LLUUID newCovenantID); | 293 | public delegate void EstateChangeCovenantRequest(IClientAPI remoteClient, UUID newCovenantID); |
294 | public delegate void UpdateEstateAccessDeltaRequest(IClientAPI remote_client, LLUUID invoice, int estateAccessType, LLUUID user); | 294 | public delegate void UpdateEstateAccessDeltaRequest(IClientAPI remote_client, UUID invoice, int estateAccessType, UUID user); |
295 | public delegate void SimulatorBlueBoxMessageRequest(IClientAPI remoteClient, LLUUID invoice, LLUUID senderID, LLUUID sessionID, string senderName, string message); | 295 | public delegate void SimulatorBlueBoxMessageRequest(IClientAPI remoteClient, UUID invoice, UUID senderID, UUID sessionID, string senderName, string message); |
296 | public delegate void EstateBlueBoxMessageRequest(IClientAPI remoteClient, LLUUID invoice, LLUUID senderID, LLUUID sessionID, string senderName, string message); | 296 | public delegate void EstateBlueBoxMessageRequest(IClientAPI remoteClient, UUID invoice, UUID senderID, UUID sessionID, string senderName, string message); |
297 | public delegate void EstateDebugRegionRequest(IClientAPI remoteClient, LLUUID invoice, LLUUID senderID, bool scripted, bool collisionEvents, bool physics); | 297 | public delegate void EstateDebugRegionRequest(IClientAPI remoteClient, UUID invoice, UUID senderID, bool scripted, bool collisionEvents, bool physics); |
298 | public delegate void EstateTeleportOneUserHomeRequest(IClientAPI remoteClient, LLUUID invoice, LLUUID senderID, LLUUID prey); | 298 | public delegate void EstateTeleportOneUserHomeRequest(IClientAPI remoteClient, UUID invoice, UUID senderID, UUID prey); |
299 | public delegate void RegionHandleRequest(IClientAPI remoteClient, LLUUID regionID); | 299 | public delegate void RegionHandleRequest(IClientAPI remoteClient, UUID regionID); |
300 | public delegate void ParcelInfoRequest(IClientAPI remoteClient, LLUUID parcelID); | 300 | public delegate void ParcelInfoRequest(IClientAPI remoteClient, UUID parcelID); |
301 | 301 | ||
302 | public delegate void ScriptReset(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID); | 302 | public delegate void ScriptReset(IClientAPI remoteClient, UUID objectID, UUID itemID); |
303 | public delegate void GetScriptRunning(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID); | 303 | public delegate void GetScriptRunning(IClientAPI remoteClient, UUID objectID, UUID itemID); |
304 | public delegate void SetScriptRunning(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID, bool running); | 304 | public delegate void SetScriptRunning(IClientAPI remoteClient, UUID objectID, UUID itemID, bool running); |
305 | public delegate void ActivateGesture(IClientAPI client, LLUUID gestureid, LLUUID assetId); | 305 | public delegate void ActivateGesture(IClientAPI client, UUID gestureid, UUID assetId); |
306 | public delegate void DeactivateGesture(IClientAPI client, LLUUID gestureid); | 306 | public delegate void DeactivateGesture(IClientAPI client, UUID gestureid); |
307 | 307 | ||
308 | public delegate void TerrainUnacked(IClientAPI remoteClient, int patchX, int patchY); | 308 | public delegate void TerrainUnacked(IClientAPI remoteClient, int patchX, int patchY); |
309 | 309 | ||
@@ -311,21 +311,21 @@ namespace OpenSim.Framework | |||
311 | 311 | ||
312 | public interface IClientAPI | 312 | public interface IClientAPI |
313 | { | 313 | { |
314 | LLVector3 StartPos { get; set; } | 314 | Vector3 StartPos { get; set; } |
315 | 315 | ||
316 | LLUUID AgentId { get; } | 316 | UUID AgentId { get; } |
317 | 317 | ||
318 | LLUUID SessionId { get; } | 318 | UUID SessionId { get; } |
319 | 319 | ||
320 | LLUUID SecureSessionId { get; } | 320 | UUID SecureSessionId { get; } |
321 | 321 | ||
322 | LLUUID ActiveGroupId { get; } | 322 | UUID ActiveGroupId { get; } |
323 | 323 | ||
324 | string ActiveGroupName { get; } | 324 | string ActiveGroupName { get; } |
325 | 325 | ||
326 | ulong ActiveGroupPowers { get; } | 326 | ulong ActiveGroupPowers { get; } |
327 | 327 | ||
328 | ulong GetGroupPowers(LLUUID groupID); | 328 | ulong GetGroupPowers(UUID groupID); |
329 | 329 | ||
330 | string FirstName { get; } | 330 | string FirstName { get; } |
331 | 331 | ||
@@ -429,7 +429,7 @@ namespace OpenSim.Framework | |||
429 | event UpdateVector OnUpdatePrimGroupScale; | 429 | event UpdateVector OnUpdatePrimGroupScale; |
430 | event StatusChange OnChildAgentStatus; | 430 | event StatusChange OnChildAgentStatus; |
431 | event GenericCall2 OnStopMovement; | 431 | event GenericCall2 OnStopMovement; |
432 | event Action<LLUUID> OnRemoveAvatar; | 432 | event Action<UUID> OnRemoveAvatar; |
433 | event ObjectPermissions OnObjectPermissions; | 433 | event ObjectPermissions OnObjectPermissions; |
434 | 434 | ||
435 | event CreateNewInventoryItem OnCreateNewInventoryItem; | 435 | event CreateNewInventoryItem OnCreateNewInventoryItem; |
@@ -527,82 +527,82 @@ namespace OpenSim.Framework | |||
527 | event ActivateGesture OnActivateGesture; | 527 | event ActivateGesture OnActivateGesture; |
528 | event DeactivateGesture OnDeactivateGesture; | 528 | event DeactivateGesture OnDeactivateGesture; |
529 | 529 | ||
530 | // void ActivateGesture(LLUUID assetId, LLUUID gestureId); | 530 | // void ActivateGesture(UUID assetId, UUID gestureId); |
531 | 531 | ||
532 | // [Obsolete("IClientAPI.OutPacket SHOULD NOT EXIST outside of LLClientView please refactor appropriately.")] | 532 | // [Obsolete("IClientAPI.OutPacket SHOULD NOT EXIST outside of LLClientView please refactor appropriately.")] |
533 | void OutPacket(Packet newPack, ThrottleOutPacketType packType); | 533 | void OutPacket(Packet newPack, ThrottleOutPacketType packType); |
534 | void SendWearables(AvatarWearable[] wearables, int serial); | 534 | void SendWearables(AvatarWearable[] wearables, int serial); |
535 | void SendAppearance(LLUUID agentID, byte[] visualParams, byte[] textureEntry); | 535 | void SendAppearance(UUID agentID, byte[] visualParams, byte[] textureEntry); |
536 | void SendStartPingCheck(byte seq); | 536 | void SendStartPingCheck(byte seq); |
537 | void SendKillObject(ulong regionHandle, uint localID); | 537 | void SendKiPrimitive(ulong regionHandle, uint localID); |
538 | void SendAnimations(LLUUID[] animID, int[] seqs, LLUUID sourceAgentId); | 538 | void SendAnimations(UUID[] animID, int[] seqs, UUID sourceAgentId); |
539 | void SendRegionHandshake(RegionInfo regionInfo, RegionHandshakeArgs args); | 539 | void SendRegionHandshake(RegionInfo regionInfo, RegionHandshakeArgs args); |
540 | void SendChatMessage(string message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID, byte source, byte audible); | 540 | void SendChatMessage(string message, byte type, Vector3 fromPos, string fromName, UUID fromAgentID, byte source, byte audible); |
541 | void SendChatMessage(byte[] message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID, byte source, byte audible); | 541 | void SendChatMessage(byte[] message, byte type, Vector3 fromPos, string fromName, UUID fromAgentID, byte source, byte audible); |
542 | 542 | ||
543 | void SendInstantMessage(LLUUID fromAgent, LLUUID fromAgentSession, string message, LLUUID toAgent, | 543 | void SendInstantMessage(UUID fromAgent, UUID fromAgentSession, string message, UUID toAgent, |
544 | LLUUID imSessionID, string fromName, byte dialog, uint timeStamp); | 544 | UUID imSessionID, string fromName, byte dialog, uint timeStamp); |
545 | 545 | ||
546 | void SendInstantMessage(LLUUID fromAgent, LLUUID fromAgentSession, string message, LLUUID toAgent, | 546 | void SendInstantMessage(UUID fromAgent, UUID fromAgentSession, string message, UUID toAgent, |
547 | LLUUID imSessionID, string fromName, byte dialog, uint timeStamp, | 547 | UUID imSessionID, string fromName, byte dialog, uint timeStamp, |
548 | byte[] binaryBucket); | 548 | byte[] binaryBucket); |
549 | 549 | ||
550 | void SendLayerData(float[] map); | 550 | void SendLayerData(float[] map); |
551 | void SendLayerData(int px, int py, float[] map); | 551 | void SendLayerData(int px, int py, float[] map); |
552 | 552 | ||
553 | void MoveAgentIntoRegion(RegionInfo regInfo, LLVector3 pos, LLVector3 look); | 553 | void MoveAgentIntoRegion(RegionInfo regInfo, Vector3 pos, Vector3 look); |
554 | void InformClientOfNeighbour(ulong neighbourHandle, IPEndPoint neighbourExternalEndPoint); | 554 | void InformClientOfNeighbour(ulong neighbourHandle, IPEndPoint neighbourExternalEndPoint); |
555 | AgentCircuitData RequestClientInfo(); | 555 | AgentCircuitData RequestClientInfo(); |
556 | 556 | ||
557 | void CrossRegion(ulong newRegionHandle, LLVector3 pos, LLVector3 lookAt, IPEndPoint newRegionExternalEndPoint, | 557 | void CrossRegion(ulong newRegionHandle, Vector3 pos, Vector3 lookAt, IPEndPoint newRegionExternalEndPoint, |
558 | string capsURL); | 558 | string capsURL); |
559 | 559 | ||
560 | void SendMapBlock(List<MapBlockData> mapBlocks, uint flag); | 560 | void SendMapBlock(List<MapBlockData> mapBlocks, uint flag); |
561 | void SendLocalTeleport(LLVector3 position, LLVector3 lookAt, uint flags); | 561 | void SendLocalTeleport(Vector3 position, Vector3 lookAt, uint flags); |
562 | 562 | ||
563 | void SendRegionTeleport(ulong regionHandle, byte simAccess, IPEndPoint regionExternalEndPoint, uint locationID, | 563 | void SendRegionTeleport(ulong regionHandle, byte simAccess, IPEndPoint regionExternalEndPoint, uint locationID, |
564 | uint flags, string capsURL); | 564 | uint flags, string capsURL); |
565 | 565 | ||
566 | void SendTeleportFailed(string reason); | 566 | void SendTeleportFailed(string reason); |
567 | void SendTeleportLocationStart(); | 567 | void SendTeleportLocationStart(); |
568 | void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance); | 568 | void SendMoneyBalance(UUID transaction, bool success, byte[] description, int balance); |
569 | void SendPayPrice(LLUUID objectID, int[] payPrice); | 569 | void SendPayPrice(UUID objectID, int[] payPrice); |
570 | 570 | ||
571 | void SendAvatarData(ulong regionHandle, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, | 571 | void SendAvatarData(ulong regionHandle, string firstName, string lastName, UUID avatarID, uint avatarLocalID, |
572 | LLVector3 Pos, byte[] textureEntry, uint parentID, LLQuaternion rotation); | 572 | Vector3 Pos, byte[] textureEntry, uint parentID, Quaternion rotation); |
573 | 573 | ||
574 | void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, | 574 | void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, Vector3 position, |
575 | LLVector3 velocity, LLQuaternion rotation); | 575 | Vector3 velocity, Quaternion rotation); |
576 | 576 | ||
577 | void SendCoarseLocationUpdate(List<LLVector3> CoarseLocations); | 577 | void SendCoarseLocationUpdate(List<Vector3> CoarseLocations); |
578 | 578 | ||
579 | void AttachObject(uint localID, LLQuaternion rotation, byte attachPoint); | 579 | void AttachObject(uint localID, Quaternion rotation, byte attachPoint); |
580 | void SetChildAgentThrottle(byte[] throttle); | 580 | void SetChildAgentThrottle(byte[] throttle); |
581 | 581 | ||
582 | void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, | 582 | void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, |
583 | LLVector3 pos, LLVector3 vel, LLVector3 acc, LLQuaternion rotation, LLVector3 rvel, | 583 | Vector3 pos, Vector3 vel, Vector3 acc, Quaternion rotation, Vector3 rvel, |
584 | uint flags, | 584 | uint flags, |
585 | LLUUID objectID, LLUUID ownerID, string text, byte[] color, uint parentID, byte[] particleSystem, | 585 | UUID objectID, UUID ownerID, string text, byte[] color, uint parentID, byte[] particleSystem, |
586 | byte clickAction, byte[] textureanim, bool attachment, uint AttachPoint, LLUUID AssetId, LLUUID SoundId, double SoundVolume, byte SoundFlags, double SoundRadius); | 586 | byte clickAction, byte[] textureanim, bool attachment, uint AttachPoint, UUID AssetId, UUID SoundId, double SoundVolume, byte SoundFlags, double SoundRadius); |
587 | 587 | ||
588 | 588 | ||
589 | void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, | 589 | void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, |
590 | LLVector3 pos, LLVector3 vel, LLVector3 acc, LLQuaternion rotation, LLVector3 rvel, | 590 | Vector3 pos, Vector3 vel, Vector3 acc, Quaternion rotation, Vector3 rvel, |
591 | uint flags, LLUUID objectID, LLUUID ownerID, string text, byte[] color, | 591 | uint flags, UUID objectID, UUID ownerID, string text, byte[] color, |
592 | uint parentID, byte[] particleSystem, byte clickAction); | 592 | uint parentID, byte[] particleSystem, byte clickAction); |
593 | 593 | ||
594 | 594 | ||
595 | void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, | 595 | void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, Vector3 position, |
596 | LLQuaternion rotation, LLVector3 velocity, LLVector3 rotationalvelocity, byte state, LLUUID AssetId); | 596 | Quaternion rotation, Vector3 velocity, Vector3 rotationalvelocity, byte state, UUID AssetId); |
597 | 597 | ||
598 | void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, | 598 | void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, Vector3 position, |
599 | LLQuaternion rotation, LLVector3 velocity, LLVector3 rotationalvelocity); | 599 | Quaternion rotation, Vector3 velocity, Vector3 rotationalvelocity); |
600 | 600 | ||
601 | void SendInventoryFolderDetails(LLUUID ownerID, LLUUID folderID, List<InventoryItemBase> items, | 601 | void SendInventoryFolderDetails(UUID ownerID, UUID folderID, List<InventoryItemBase> items, |
602 | List<InventoryFolderBase> folders, bool fetchFolders, | 602 | List<InventoryFolderBase> folders, bool fetchFolders, |
603 | bool fetchItems); | 603 | bool fetchItems); |
604 | 604 | ||
605 | void SendInventoryItemDetails(LLUUID ownerID, InventoryItemBase item); | 605 | void SendInventoryItemDetails(UUID ownerID, InventoryItemBase item); |
606 | 606 | ||
607 | /// <summary> | 607 | /// <summary> |
608 | /// Tell the client that we have created the item it requested. | 608 | /// Tell the client that we have created the item it requested. |
@@ -610,11 +610,11 @@ namespace OpenSim.Framework | |||
610 | /// <param name="Item"></param> | 610 | /// <param name="Item"></param> |
611 | void SendInventoryItemCreateUpdate(InventoryItemBase Item); | 611 | void SendInventoryItemCreateUpdate(InventoryItemBase Item); |
612 | 612 | ||
613 | void SendRemoveInventoryItem(LLUUID itemID); | 613 | void SendRemoveInventoryItem(UUID itemID); |
614 | 614 | ||
615 | void SendTakeControls(int controls, bool passToAgent, bool TakeControls); | 615 | void SendTakeControls(int controls, bool passToAgent, bool TakeControls); |
616 | 616 | ||
617 | void SendTaskInventory(LLUUID taskID, short serial, byte[] fileName); | 617 | void SendTaskInventory(UUID taskID, short serial, byte[] fileName); |
618 | 618 | ||
619 | /// <summary> | 619 | /// <summary> |
620 | /// Used by the server to inform the client of a new inventory item. Used when transferring items | 620 | /// Used by the server to inform the client of a new inventory item. Used when transferring items |
@@ -632,90 +632,90 @@ namespace OpenSim.Framework | |||
632 | 632 | ||
633 | void SendAvatarPickerReply(AvatarPickerReplyAgentDataArgs AgentData, List<AvatarPickerReplyDataArgs> Data); | 633 | void SendAvatarPickerReply(AvatarPickerReplyAgentDataArgs AgentData, List<AvatarPickerReplyDataArgs> Data); |
634 | 634 | ||
635 | void SendAgentDataUpdate(LLUUID agentid, LLUUID activegroupid, string firstname, string lastname, ulong grouppowers, string groupname, string grouptitle); | 635 | void SendAgentDataUpdate(UUID agentid, UUID activegroupid, string firstname, string lastname, ulong grouppowers, string groupname, string grouptitle); |
636 | 636 | ||
637 | void SendPreLoadSound(LLUUID objectID, LLUUID ownerID, LLUUID soundID); | 637 | void SendPreLoadSound(UUID objectID, UUID ownerID, UUID soundID); |
638 | void SendPlayAttachedSound(LLUUID soundID, LLUUID objectID, LLUUID ownerID, float gain, byte flags); | 638 | void SendPlayAttachedSound(UUID soundID, UUID objectID, UUID ownerID, float gain, byte flags); |
639 | void SendTriggeredSound(LLUUID soundID, LLUUID ownerID, LLUUID objectID, LLUUID parentID, ulong handle, LLVector3 position, float gain); | 639 | void SendTriggeredSound(UUID soundID, UUID ownerID, UUID objectID, UUID parentID, ulong handle, Vector3 position, float gain); |
640 | void SendAttachedSoundGainChange(LLUUID objectID, float gain); | 640 | void SendAttachedSoundGainChange(UUID objectID, float gain); |
641 | 641 | ||
642 | void SendNameReply(LLUUID profileId, string firstname, string lastname); | 642 | void SendNameReply(UUID profileId, string firstname, string lastname); |
643 | void SendAlertMessage(string message); | 643 | void SendAlertMessage(string message); |
644 | 644 | ||
645 | void SendAgentAlertMessage(string message, bool modal); | 645 | void SendAgentAlertMessage(string message, bool modal); |
646 | void SendLoadURL(string objectname, LLUUID objectID, LLUUID ownerID, bool groupOwned, string message, string url); | 646 | void SendLoadURL(string objectname, UUID objectID, UUID ownerID, bool groupOwned, string message, string url); |
647 | void SendDialog(string objectname, LLUUID objectID, LLUUID ownerID, string msg, LLUUID textureID, int ch, string[] buttonlabels); | 647 | void SendDialog(string objectname, UUID objectID, UUID ownerID, string msg, UUID textureID, int ch, string[] buttonlabels); |
648 | bool AddMoney(int debit); | 648 | bool AddMoney(int debit); |
649 | 649 | ||
650 | void SendSunPos(LLVector3 sunPos, LLVector3 sunVel, ulong CurrentTime, uint SecondsPerSunCycle, uint SecondsPerYear, float OrbitalPosition); | 650 | void SendSunPos(Vector3 sunPos, Vector3 sunVel, ulong CurrentTime, uint SecondsPerSunCycle, uint SecondsPerYear, float OrbitalPosition); |
651 | void SendViewerTime(int phase); | 651 | void SendViewerTime(int phase); |
652 | LLUUID GetDefaultAnimation(string name); | 652 | UUID GetDefaultAnimation(string name); |
653 | 653 | ||
654 | void SendAvatarProperties(LLUUID avatarID, string aboutText, string bornOn, Byte[] charterMember, string flAbout, | 654 | void SendAvatarProperties(UUID avatarID, string aboutText, string bornOn, Byte[] charterMember, string flAbout, |
655 | uint flags, LLUUID flImageID, LLUUID imageID, string profileURL, LLUUID partnerID); | 655 | uint flags, UUID flImageID, UUID imageID, string profileURL, UUID partnerID); |
656 | 656 | ||
657 | void SendScriptQuestion(LLUUID taskID, string taskName, string ownerName, LLUUID itemID, int question); | 657 | void SendScriptQuestion(UUID taskID, string taskName, string ownerName, UUID itemID, int question); |
658 | void SendHealth(float health); | 658 | void SendHealth(float health); |
659 | 659 | ||
660 | 660 | ||
661 | void SendEstateManagersList(LLUUID invoice, LLUUID[] EstateManagers, uint estateID); | 661 | void SendEstateManagersList(UUID invoice, UUID[] EstateManagers, uint estateID); |
662 | 662 | ||
663 | void SendBannedUserList(LLUUID invoice, EstateBan[] banlist, uint estateID); | 663 | void SendBannedUserList(UUID invoice, EstateBan[] banlist, uint estateID); |
664 | 664 | ||
665 | void SendRegionInfoToEstateMenu(RegionInfoForEstateMenuArgs args); | 665 | void SendRegionInfoToEstateMenu(RegionInfoForEstateMenuArgs args); |
666 | void SendEstateCovenantInformation(LLUUID covenant); | 666 | void SendEstateCovenantInformation(UUID covenant); |
667 | void SendDetailedEstateData(LLUUID invoice, string estateName, uint estateID, uint parentEstate, uint estateFlags, uint sunPosition, LLUUID covenant, string abuseEmail); | 667 | void SendDetailedEstateData(UUID invoice, string estateName, uint estateID, uint parentEstate, uint estateFlags, uint sunPosition, UUID covenant, string abuseEmail); |
668 | 668 | ||
669 | void SendLandProperties(IClientAPI remote_client, int sequence_id, bool snap_selection, int request_result, LandData landData, float simObjectBonusFactor, int parcelObjectCapacity, int simObjectCapacity, uint regionFlags); | 669 | void SendLandProperties(IClientAPI remote_client, int sequence_id, bool snap_selection, int request_result, LandData landData, float simObjectBonusFactor, int parcelObjectCapacity, int simObjectCapacity, uint regionFlags); |
670 | void SendLandAccessListData(List<LLUUID> avatars, uint accessFlag, int localLandID); | 670 | void SendLandAccessListData(List<UUID> avatars, uint accessFlag, int localLandID); |
671 | void SendForceClientSelectObjects(List<uint> objectIDs); | 671 | void SendForceClientSelectObjects(List<uint> objectIDs); |
672 | void SendLandObjectOwners(Dictionary<LLUUID, int> ownersAndCount); | 672 | void SendLandObjectOwners(Dictionary<UUID, int> ownersAndCount); |
673 | void SendLandParcelOverlay(byte[] data, int sequence_id); | 673 | void SendLandParcelOverlay(byte[] data, int sequence_id); |
674 | 674 | ||
675 | #region Parcel Methods | 675 | #region Parcel Methods |
676 | 676 | ||
677 | void SendParcelMediaCommand(uint flags, ParcelMediaCommandEnum command, float time); | 677 | void SendParcelMediaCommand(uint flags, ParcelMediaCommandEnum command, float time); |
678 | 678 | ||
679 | void SendParcelMediaUpdate(string mediaUrl, LLUUID mediaTextureID, | 679 | void SendParcelMediaUpdate(string mediaUrl, UUID mediaTextureID, |
680 | byte autoScale, string mediaType, string mediaDesc, int mediaWidth, int mediaHeight, | 680 | byte autoScale, string mediaType, string mediaDesc, int mediaWidth, int mediaHeight, |
681 | byte mediaLoop); | 681 | byte mediaLoop); |
682 | 682 | ||
683 | #endregion | 683 | #endregion |
684 | 684 | ||
685 | void SendAssetUploadCompleteMessage(sbyte AssetType, bool Success, LLUUID AssetFullID); | 685 | void SendAssetUploadCompleteMessage(sbyte AssetType, bool Success, UUID AssetFullID); |
686 | void SendConfirmXfer(ulong xferID, uint PacketID); | 686 | void SendConfirmXfer(ulong xferID, uint PacketID); |
687 | void SendXferRequest(ulong XferID, short AssetType, LLUUID vFileID, byte FilePath, byte[] FileName); | 687 | void SendXferRequest(ulong XferID, short AssetType, UUID vFileID, byte FilePath, byte[] FileName); |
688 | 688 | ||
689 | void SendImagePart(ushort numParts, LLUUID ImageUUID, uint ImageSize, byte[] ImageData, byte imageCodec); | 689 | void SendImagePart(ushort numParts, UUID ImageUUID, uint ImageSize, byte[] ImageData, byte imageCodec); |
690 | 690 | ||
691 | void SendShutdownConnectionNotice(); | 691 | void SendShutdownConnectionNotice(); |
692 | void SendSimStats(Packet pack); | 692 | void SendSimStats(Packet pack); |
693 | void SendObjectPropertiesFamilyData(uint RequestFlags, LLUUID ObjectUUID, LLUUID OwnerID, LLUUID GroupID, | 693 | void SendObjectPropertiesFamilyData(uint RequestFlags, UUID ObjectUUID, UUID OwnerID, UUID GroupID, |
694 | uint BaseMask, uint OwnerMask, uint GroupMask, uint EveryoneMask, | 694 | uint BaseMask, uint OwnerMask, uint GroupMask, uint EveryoneMask, |
695 | uint NextOwnerMask, int OwnershipCost, byte SaleType, int SalePrice, uint Category, | 695 | uint NextOwnerMask, int OwnershipCost, byte SaleType, int SalePrice, uint Category, |
696 | LLUUID LastOwnerID, string ObjectName, string Description); | 696 | UUID LastOwnerID, string ObjectName, string Description); |
697 | 697 | ||
698 | void SendObjectPropertiesReply(LLUUID ItemID, ulong CreationDate, LLUUID CreatorUUID, LLUUID FolderUUID, LLUUID FromTaskUUID, | 698 | void SendObjectPropertiesReply(UUID ItemID, ulong CreationDate, UUID CreatorUUID, UUID FolderUUID, UUID FromTaskUUID, |
699 | LLUUID GroupUUID, short InventorySerial, LLUUID LastOwnerUUID, LLUUID ObjectUUID, | 699 | UUID GroupUUID, short InventorySerial, UUID LastOwnerUUID, UUID ObjectUUID, |
700 | LLUUID OwnerUUID, string TouchTitle, byte[] TextureID, string SitTitle, string ItemName, | 700 | UUID OwnerUUID, string TouchTitle, byte[] TextureID, string SitTitle, string ItemName, |
701 | string ItemDescription, uint OwnerMask, uint NextOwnerMask, uint GroupMask, uint EveryoneMask, | 701 | string ItemDescription, uint OwnerMask, uint NextOwnerMask, uint GroupMask, uint EveryoneMask, |
702 | uint BaseMask, byte saleType, int salePrice); | 702 | uint BaseMask, byte saleType, int salePrice); |
703 | void SendAgentOffline(LLUUID[] agentIDs); | 703 | void SendAgentOffline(UUID[] agentIDs); |
704 | 704 | ||
705 | void SendAgentOnline(LLUUID[] agentIDs); | 705 | void SendAgentOnline(UUID[] agentIDs); |
706 | 706 | ||
707 | void SendSitResponse(LLUUID TargetID, LLVector3 OffsetPos, LLQuaternion SitOrientation, bool autopilot, | 707 | void SendSitResponse(UUID TargetID, Vector3 OffsetPos, Quaternion SitOrientation, bool autopilot, |
708 | LLVector3 CameraAtOffset, LLVector3 CameraEyeOffset, bool ForceMouseLook); | 708 | Vector3 CameraAtOffset, Vector3 CameraEyeOffset, bool ForceMouseLook); |
709 | 709 | ||
710 | void SendAdminResponse(LLUUID Token, uint AdminLevel); | 710 | void SendAdminResponse(UUID Token, uint AdminLevel); |
711 | 711 | ||
712 | void SendGroupMembership(GroupData[] GroupMembership); | 712 | void SendGroupMembership(GroupData[] GroupMembership); |
713 | 713 | ||
714 | void SendGroupNameReply(LLUUID groupLLUID, string GroupName); | 714 | void SendGroupNameReply(UUID groupLLUID, string GroupName); |
715 | 715 | ||
716 | void SendLandStatReply(uint reportType, uint requestFlags, uint resultCount, LandStatReportItem[] lsrpia); | 716 | void SendLandStatReply(uint reportType, uint requestFlags, uint resultCount, LandStatReportItem[] lsrpia); |
717 | 717 | ||
718 | void SendScriptRunningReply(LLUUID objectID, LLUUID itemID, bool running); | 718 | void SendScriptRunningReply(UUID objectID, UUID itemID, bool running); |
719 | 719 | ||
720 | void SendAsset(AssetRequestToClient req); | 720 | void SendAsset(AssetRequestToClient req); |
721 | 721 | ||
@@ -734,18 +734,18 @@ namespace OpenSim.Framework | |||
734 | event Action<IClientAPI> OnLogout; | 734 | event Action<IClientAPI> OnLogout; |
735 | event Action<IClientAPI> OnConnectionClosed; | 735 | event Action<IClientAPI> OnConnectionClosed; |
736 | 736 | ||
737 | void SendBlueBoxMessage(LLUUID FromAvatarID, LLUUID fromSessionID, String FromAvatarName, String Message); | 737 | void SendBlueBoxMessage(UUID FromAvatarID, UUID fromSessionID, String FromAvatarName, String Message); |
738 | 738 | ||
739 | void SendLogoutPacket(); | 739 | void SendLogoutPacket(); |
740 | ClientInfo GetClientInfo(); | 740 | ClientInfo GetClientInfo(); |
741 | void SetClientInfo(ClientInfo info); | 741 | void SetClientInfo(ClientInfo info); |
742 | void Terminate(); | 742 | void Terminate(); |
743 | 743 | ||
744 | void SendSetFollowCamProperties(LLUUID objectID, SortedDictionary<int, float> parameters); | 744 | void SendSetFollowCamProperties(UUID objectID, SortedDictionary<int, float> parameters); |
745 | void SendClearFollowCamProperties(LLUUID objectID); | 745 | void SendClearFollowCamProperties(UUID objectID); |
746 | 746 | ||
747 | void SendRegionHandle(LLUUID regoinID, ulong handle); | 747 | void SendRegionHandle(UUID regoinID, ulong handle); |
748 | void SendParcelInfo(RegionInfo info, LandData land, LLUUID parcelID, uint x, uint y); | 748 | void SendParcelInfo(RegionInfo info, LandData land, UUID parcelID, uint x, uint y); |
749 | void KillEndDone(); | 749 | void KillEndDone(); |
750 | } | 750 | } |
751 | } | 751 | } |