diff options
author | Jacek Antonelli | 2008-08-15 23:45:02 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-08-15 23:45:02 -0500 |
commit | d644fc64407dcd14ffcee6a0e9fbe28ee3a4e9bd (patch) | |
tree | 7ed0c2c27d717801238a2e6b5749cd5bf88c3059 /linden/scripts | |
parent | Second Life viewer sources 1.17.3.0 (diff) | |
download | meta-impy-d644fc64407dcd14ffcee6a0e9fbe28ee3a4e9bd.zip meta-impy-d644fc64407dcd14ffcee6a0e9fbe28ee3a4e9bd.tar.gz meta-impy-d644fc64407dcd14ffcee6a0e9fbe28ee3a4e9bd.tar.bz2 meta-impy-d644fc64407dcd14ffcee6a0e9fbe28ee3a4e9bd.tar.xz |
Second Life viewer sources 1.18.0.6
Diffstat (limited to 'linden/scripts')
-rw-r--r-- | linden/scripts/messages/message_template.msg | 2089 | ||||
-rwxr-xr-x | linden/scripts/setup-path.py | 38 | ||||
-rwxr-xr-x | linden/scripts/template_verifier.py | 175 |
3 files changed, 730 insertions, 1572 deletions
diff --git a/linden/scripts/messages/message_template.msg b/linden/scripts/messages/message_template.msg index 71bbb0e..13e1885 100644 --- a/linden/scripts/messages/message_template.msg +++ b/linden/scripts/messages/message_template.msg | |||
@@ -1,6 +1,16 @@ | |||
1 | // Linden Lab development message templates | 1 | // Linden Lab development message templates |
2 | 2 | ||
3 | version 1.053 | 3 | version 2.0 |
4 | |||
5 | // The Version 2.0 template requires preservation of message | ||
6 | // numbers. Each message must be numbered relative to the | ||
7 | // other messages of that type. The current highest number | ||
8 | // for each type is listed below: | ||
9 | // Low: 423 | ||
10 | // Medium: 18 | ||
11 | // High: 29 | ||
12 | // PLEASE UPDATE THIS WHEN YOU ADD A NEW MESSAGE! | ||
13 | |||
4 | 14 | ||
5 | // ************************************************************************* | 15 | // ************************************************************************* |
6 | // Test Message | 16 | // Test Message |
@@ -9,7 +19,7 @@ version 1.053 | |||
9 | // Test Message | 19 | // Test Message |
10 | 20 | ||
11 | { | 21 | { |
12 | TestMessage Low NotTrusted Zerocoded | 22 | TestMessage Low 1 NotTrusted Zerocoded |
13 | { | 23 | { |
14 | TestBlock1 Single | 24 | TestBlock1 Single |
15 | { Test1 U32 } | 25 | { Test1 U32 } |
@@ -30,16 +40,6 @@ version 1.053 | |||
30 | // List fixed messages first | 40 | // List fixed messages first |
31 | // ************************* | 41 | // ************************* |
32 | 42 | ||
33 | // This is the newly updated version of the message template checksum | ||
34 | // request. The token is there so that the viewer can drop responses | ||
35 | // that do not match the supplied token. | ||
36 | { | ||
37 | SecuredTemplateChecksumRequest Fixed 0xFFFFFFFA NotTrusted Unencoded | ||
38 | { | ||
39 | TokenBlock Single | ||
40 | { Token LLUUID } | ||
41 | } | ||
42 | } | ||
43 | 43 | ||
44 | // Packet Ack - Ack a list of packets sent reliable | 44 | // Packet Ack - Ack a list of packets sent reliable |
45 | { | 45 | { |
@@ -50,6 +50,7 @@ version 1.053 | |||
50 | } | 50 | } |
51 | } | 51 | } |
52 | 52 | ||
53 | |||
53 | // OpenCircuit - Tells the recipient's messaging system to open the descibed circuit | 54 | // OpenCircuit - Tells the recipient's messaging system to open the descibed circuit |
54 | { | 55 | { |
55 | OpenCircuit Fixed 0xFFFFFFFC NotTrusted Unencoded | 56 | OpenCircuit Fixed 0xFFFFFFFC NotTrusted Unencoded |
@@ -60,37 +61,13 @@ version 1.053 | |||
60 | } | 61 | } |
61 | } | 62 | } |
62 | 63 | ||
64 | |||
63 | // CloseCircuit - Tells the recipient's messaging system to close the descibed circuit | 65 | // CloseCircuit - Tells the recipient's messaging system to close the descibed circuit |
64 | { | 66 | { |
65 | CloseCircuit Fixed 0xFFFFFFFD NotTrusted Unencoded | 67 | CloseCircuit Fixed 0xFFFFFFFD NotTrusted Unencoded |
66 | } | 68 | } |
67 | 69 | ||
68 | 70 | ||
69 | // message template version check. Deprecated - the viewer should send a | ||
70 | // SecuredTemplateChecksumRequest to prevent template checksum | ||
71 | // injection with a bad checksum. | ||
72 | { | ||
73 | TemplateChecksumRequest Fixed 0xFFFFFFFE NotTrusted Unencoded | ||
74 | } | ||
75 | |||
76 | // message template version check | ||
77 | { | ||
78 | TemplateChecksumReply Fixed 0xFFFFFFFF NotTrusted Unencoded | ||
79 | { | ||
80 | DataBlock Single | ||
81 | { Checksum U32 } | ||
82 | { MajorVersion U8 } | ||
83 | { MinorVersion U8 } | ||
84 | { PatchVersion U8 } | ||
85 | { ServerVersion U8 } | ||
86 | { Flags U32 } | ||
87 | } | ||
88 | { | ||
89 | TokenBlock Single | ||
90 | { Token LLUUID } | ||
91 | } | ||
92 | } | ||
93 | |||
94 | // ****************** | 71 | // ****************** |
95 | // End fixed messages | 72 | // End fixed messages |
96 | // ****************** | 73 | // ****************** |
@@ -99,7 +76,7 @@ version 1.053 | |||
99 | // PingID is used to determine how backlogged the ping was that was | 76 | // PingID is used to determine how backlogged the ping was that was |
100 | // returned (or how hosed the other side is) | 77 | // returned (or how hosed the other side is) |
101 | { | 78 | { |
102 | StartPingCheck High NotTrusted Unencoded | 79 | StartPingCheck High 1 NotTrusted Unencoded |
103 | { | 80 | { |
104 | PingID Single | 81 | PingID Single |
105 | { PingID U8 } | 82 | { PingID U8 } |
@@ -110,7 +87,7 @@ version 1.053 | |||
110 | // CompletePingCheck - used to measure circuit ping times | 87 | // CompletePingCheck - used to measure circuit ping times |
111 | 88 | ||
112 | { | 89 | { |
113 | CompletePingCheck High NotTrusted Unencoded | 90 | CompletePingCheck High 2 NotTrusted Unencoded |
114 | { | 91 | { |
115 | PingID Single | 92 | PingID Single |
116 | { PingID U8 } | 93 | { PingID U8 } |
@@ -122,7 +99,7 @@ version 1.053 | |||
122 | // AddCircuitCode - Tells the recipient's messaging system that this code | 99 | // AddCircuitCode - Tells the recipient's messaging system that this code |
123 | // is for a legal circuit | 100 | // is for a legal circuit |
124 | { | 101 | { |
125 | AddCircuitCode Low Trusted Unencoded | 102 | AddCircuitCode Low 2 Trusted Unencoded |
126 | { | 103 | { |
127 | CircuitCode Single | 104 | CircuitCode Single |
128 | { Code U32 } | 105 | { Code U32 } |
@@ -138,7 +115,7 @@ version 1.053 | |||
138 | // id of the process, which every server will generate on startup and | 115 | // id of the process, which every server will generate on startup and |
139 | // the viewer will be handed after login. | 116 | // the viewer will be handed after login. |
140 | { | 117 | { |
141 | UseCircuitCode Low NotTrusted Unencoded | 118 | UseCircuitCode Low 3 NotTrusted Unencoded |
142 | { | 119 | { |
143 | CircuitCode Single | 120 | CircuitCode Single |
144 | { Code U32 } | 121 | { Code U32 } |
@@ -147,54 +124,6 @@ version 1.053 | |||
147 | } | 124 | } |
148 | } | 125 | } |
149 | 126 | ||
150 | // LogControl - This message allows us to remotely control the | ||
151 | // runtime logging facilities of the error stream. This MUST match | ||
152 | // the RelayLogControl message. | ||
153 | // Level - DEBUG=0, INFO=1, WARN=2, FATAL=3 system displays level and greater | ||
154 | // Mask - a bit mask. Set to 0xffff to display every type | ||
155 | // Time - set to 1 to turn on timestamp, 0 to turn it off | ||
156 | // Location - set to 1 to turn on file/line stamp, 0 to turn it off | ||
157 | // RemoteInfos - set to 1 to log llinfo to the log server (in production) | ||
158 | { | ||
159 | LogControl Low Trusted Unencoded | ||
160 | { | ||
161 | Options Single | ||
162 | { Level U8 } | ||
163 | { Mask U32 } | ||
164 | { Time BOOL } | ||
165 | { Location BOOL } | ||
166 | { RemoteInfos BOOL } | ||
167 | } | ||
168 | } | ||
169 | |||
170 | // RelayLogControl - Just like log control, but relayed around the | ||
171 | // server side to adjust the log level. This is in a separate message | ||
172 | // because the handler is a bit different, only implmented on some | ||
173 | // processes, and requires application level knowledge. This MUST match | ||
174 | // the LogControl message. | ||
175 | { | ||
176 | RelayLogControl Low Trusted Unencoded | ||
177 | { | ||
178 | Options Single | ||
179 | { Level U8 } | ||
180 | { Mask U32 } | ||
181 | { Time BOOL } | ||
182 | { Location BOOL } | ||
183 | { RemoteInfos BOOL } | ||
184 | } | ||
185 | } | ||
186 | |||
187 | |||
188 | // LogMessages | ||
189 | // Turns on or off message system logging | ||
190 | { | ||
191 | LogMessages Low Trusted Unencoded | ||
192 | { | ||
193 | Options Single | ||
194 | { Enable BOOL } // BOOL | ||
195 | } | ||
196 | } | ||
197 | |||
198 | 127 | ||
199 | // ************************************************************************* | 128 | // ************************************************************************* |
200 | // SpaceServer to Simulator Messages | 129 | // SpaceServer to Simulator Messages |
@@ -202,7 +131,7 @@ version 1.053 | |||
202 | 131 | ||
203 | // Neighbor List - Passed anytime neighbors change | 132 | // Neighbor List - Passed anytime neighbors change |
204 | { | 133 | { |
205 | NeighborList High Trusted Unencoded | 134 | NeighborList High 3 Trusted Unencoded |
206 | { | 135 | { |
207 | NeighborBlock Multiple 4 | 136 | NeighborBlock Multiple 4 |
208 | { IP IPADDR } | 137 | { IP IPADDR } |
@@ -216,68 +145,11 @@ version 1.053 | |||
216 | } | 145 | } |
217 | 146 | ||
218 | 147 | ||
219 | // Simulator Assignment - Tells a simulator where it is and who it's | ||
220 | // neighbors are | ||
221 | { | ||
222 | SimulatorAssign Low Trusted Zerocoded | ||
223 | { | ||
224 | RegionInfo Single | ||
225 | { GridsPerEdge S32 } | ||
226 | { MetersPerGrid F32 } | ||
227 | { Handle U64 } | ||
228 | { UsecSinceStart U64 } | ||
229 | { SecPerDay U32 } | ||
230 | { SecPerYear U32 } | ||
231 | { SunDirection LLVector3 } | ||
232 | { SunAngVelocity LLVector3 } | ||
233 | { IP IPADDR } | ||
234 | { Port IPPORT } | ||
235 | } | ||
236 | { | ||
237 | NeighborBlock Multiple 4 | ||
238 | { IP IPADDR } | ||
239 | { Port IPPORT } | ||
240 | { PublicIP IPADDR } | ||
241 | { PublicPort IPPORT } | ||
242 | { Name Variable 1 } // string | ||
243 | { SimAccess U8 } | ||
244 | } | ||
245 | } | ||
246 | |||
247 | // SpaceServerSimulatorTimeMessage - Allows simulator to resynch to world time | ||
248 | { | ||
249 | SpaceServerSimulatorTimeMessage Low Trusted Unencoded | ||
250 | { | ||
251 | TimeInfo Single | ||
252 | { UsecSinceStart U64 } | ||
253 | { SecPerDay U32 } | ||
254 | { SecPerYear U32 } | ||
255 | { SunDirection LLVector3 } | ||
256 | { SunPhase F32 } | ||
257 | { SunAngVelocity LLVector3 } | ||
258 | } | ||
259 | } | ||
260 | |||
261 | // ClosestSimulator - Passes the closest simulator back to a simulator | ||
262 | { | ||
263 | ClosestSimulator Medium Trusted Unencoded | ||
264 | { | ||
265 | SimulatorBlock Single | ||
266 | { IP IPADDR } | ||
267 | { Port IPPORT } | ||
268 | { Handle U64 } | ||
269 | } | ||
270 | { | ||
271 | Viewer Single | ||
272 | { ID LLUUID } | ||
273 | } | ||
274 | } | ||
275 | |||
276 | // AvatarTextureUpdate | 148 | // AvatarTextureUpdate |
277 | // simulator -> dataserver | 149 | // simulator -> dataserver |
278 | // reliable | 150 | // reliable |
279 | { | 151 | { |
280 | AvatarTextureUpdate Low Trusted Zerocoded | 152 | AvatarTextureUpdate Low 4 Trusted Zerocoded |
281 | { | 153 | { |
282 | AgentData Single | 154 | AgentData Single |
283 | { AgentID LLUUID } | 155 | { AgentID LLUUID } |
@@ -300,7 +172,7 @@ version 1.053 | |||
300 | // simulator -> dataserver | 172 | // simulator -> dataserver |
301 | // reliable | 173 | // reliable |
302 | { | 174 | { |
303 | SimulatorMapUpdate Low Trusted Unencoded | 175 | SimulatorMapUpdate Low 5 Trusted Unencoded |
304 | { | 176 | { |
305 | MapData Single | 177 | MapData Single |
306 | { Flags U32 } | 178 | { Flags U32 } |
@@ -312,7 +184,7 @@ version 1.053 | |||
312 | // reliable | 184 | // reliable |
313 | // Used to upload a map image into the database (currently used only for Land For Sale) | 185 | // Used to upload a map image into the database (currently used only for Land For Sale) |
314 | { | 186 | { |
315 | SimulatorSetMap Low Trusted Unencoded | 187 | SimulatorSetMap Low 6 Trusted Unencoded |
316 | { | 188 | { |
317 | MapData Single | 189 | MapData Single |
318 | { RegionHandle U64 } | 190 | { RegionHandle U64 } |
@@ -325,14 +197,14 @@ version 1.053 | |||
325 | // spaceserver -> simulator | 197 | // spaceserver -> simulator |
326 | // reliable | 198 | // reliable |
327 | { | 199 | { |
328 | SubscribeLoad Low Trusted Unencoded | 200 | SubscribeLoad Low 7 Trusted Unencoded |
329 | } | 201 | } |
330 | 202 | ||
331 | // UnsubscribeLoad | 203 | // UnsubscribeLoad |
332 | // spaceserver -> simulator | 204 | // spaceserver -> simulator |
333 | // reliable | 205 | // reliable |
334 | { | 206 | { |
335 | UnsubscribeLoad Low Trusted Unencoded | 207 | UnsubscribeLoad Low 8 Trusted Unencoded |
336 | } | 208 | } |
337 | 209 | ||
338 | 210 | ||
@@ -340,28 +212,10 @@ version 1.053 | |||
340 | // Simulator to SpaceServer Messages | 212 | // Simulator to SpaceServer Messages |
341 | // ************************************************************************ | 213 | // ************************************************************************ |
342 | 214 | ||
343 | // Simulator Start - Tells spaceserver that simulator is online and wants to be | ||
344 | // assigned. | ||
345 | { | ||
346 | SimulatorStart Low Trusted Unencoded | ||
347 | { | ||
348 | ControlPort Single | ||
349 | { Port IPPORT } | ||
350 | { PublicIP IPADDR } | ||
351 | { PublicPort IPPORT } | ||
352 | } | ||
353 | { | ||
354 | PositionSuggestion Single | ||
355 | { Ignore BOOL } // if non-zero, SS should put it in the next available slot | ||
356 | { GridX S32 } | ||
357 | { GridY S32 } | ||
358 | } | ||
359 | } | ||
360 | |||
361 | // SimulatorReady - indicates the sim has finished loading its state | 215 | // SimulatorReady - indicates the sim has finished loading its state |
362 | // and is ready to receive updates from others | 216 | // and is ready to receive updates from others |
363 | { | 217 | { |
364 | SimulatorReady Low Trusted Zerocoded | 218 | SimulatorReady Low 9 Trusted Zerocoded |
365 | { | 219 | { |
366 | SimulatorBlock Single | 220 | SimulatorBlock Single |
367 | { SimName Variable 1 } | 221 | { SimName Variable 1 } |
@@ -382,7 +236,7 @@ version 1.053 | |||
382 | // sim -> viewer | 236 | // sim -> viewer |
383 | // reliable | 237 | // reliable |
384 | { | 238 | { |
385 | TelehubInfo Low Trusted Unencoded | 239 | TelehubInfo Low 10 Trusted Unencoded |
386 | { | 240 | { |
387 | TelehubBlock Single | 241 | TelehubBlock Single |
388 | { ObjectID LLUUID } // null if no telehub | 242 | { ObjectID LLUUID } // null if no telehub |
@@ -399,7 +253,7 @@ version 1.053 | |||
399 | // SimulatorPresentAtLocation - indicates that the sim is present at a grid | 253 | // SimulatorPresentAtLocation - indicates that the sim is present at a grid |
400 | // location and passes what it believes its neighbors are | 254 | // location and passes what it believes its neighbors are |
401 | { | 255 | { |
402 | SimulatorPresentAtLocation Low Trusted Unencoded | 256 | SimulatorPresentAtLocation Low 11 Trusted Unencoded |
403 | { | 257 | { |
404 | SimulatorPublicHostBlock Single | 258 | SimulatorPublicHostBlock Single |
405 | { Port IPPORT } | 259 | { Port IPPORT } |
@@ -432,7 +286,7 @@ version 1.053 | |||
432 | // simulator -> spaceserver | 286 | // simulator -> spaceserver |
433 | // reliable | 287 | // reliable |
434 | { | 288 | { |
435 | SimulatorLoad Low Trusted Unencoded | 289 | SimulatorLoad Low 12 Trusted Unencoded |
436 | { | 290 | { |
437 | SimulatorLoad Single | 291 | SimulatorLoad Single |
438 | { TimeDilation F32 } | 292 | { TimeDilation F32 } |
@@ -449,7 +303,7 @@ version 1.053 | |||
449 | 303 | ||
450 | // Simulator Shutdown Request - Tells spaceserver that a simulator is trying to shutdown | 304 | // Simulator Shutdown Request - Tells spaceserver that a simulator is trying to shutdown |
451 | { | 305 | { |
452 | SimulatorShutdownRequest Low Trusted Unencoded | 306 | SimulatorShutdownRequest Low 13 Trusted Unencoded |
453 | } | 307 | } |
454 | 308 | ||
455 | // **************************************************************************** | 309 | // **************************************************************************** |
@@ -458,16 +312,16 @@ version 1.053 | |||
458 | 312 | ||
459 | // sim -> dataserver | 313 | // sim -> dataserver |
460 | { | 314 | { |
461 | RegionPresenceRequestByRegionID Low Trusted Unencoded | 315 | RegionPresenceRequestByRegionID Low 14 Trusted Unencoded |
462 | { | 316 | { |
463 | RegionData Variable | 317 | RegionData Variable |
464 | { RegionID LLUUID } | 318 | { RegionID LLUUID } |
465 | } | 319 | } |
466 | } | 320 | } |
467 | 321 | ||
468 | sim -> dataserver | 322 | // sim -> dataserver |
469 | { | 323 | { |
470 | RegionPresenceRequestByHandle Low Trusted Unencoded | 324 | RegionPresenceRequestByHandle Low 15 Trusted Unencoded |
471 | { | 325 | { |
472 | RegionData Variable | 326 | RegionData Variable |
473 | { RegionHandle U64 } | 327 | { RegionHandle U64 } |
@@ -476,7 +330,7 @@ sim -> dataserver | |||
476 | 330 | ||
477 | // dataserver -> sim | 331 | // dataserver -> sim |
478 | { | 332 | { |
479 | RegionPresenceResponse Low Trusted Zerocoded | 333 | RegionPresenceResponse Low 16 Trusted Zerocoded |
480 | { | 334 | { |
481 | RegionData Variable | 335 | RegionData Variable |
482 | { RegionID LLUUID } | 336 | { RegionID LLUUID } |
@@ -488,59 +342,7 @@ sim -> dataserver | |||
488 | { Message Variable 1 } | 342 | { Message Variable 1 } |
489 | } | 343 | } |
490 | } | 344 | } |
491 | 345 | ||
492 | // Record agent presence - this totally supercedes the TrackAgentSession | ||
493 | // and ClearAgentSessions functionality | ||
494 | { | ||
495 | RecordAgentPresence Low Trusted Unencoded | ||
496 | { | ||
497 | RegionData Single | ||
498 | { RegionID LLUUID } | ||
499 | } | ||
500 | { | ||
501 | AgentData Variable | ||
502 | { AgentID LLUUID } | ||
503 | { SessionID LLUUID } | ||
504 | { SecureSessionID LLUUID } | ||
505 | { LocalX S16 } | ||
506 | { LocalY S16 } | ||
507 | { TimeToLive S32 } // in seconds | ||
508 | { Status S32 } | ||
509 | { EstateID U32 } | ||
510 | } | ||
511 | } | ||
512 | |||
513 | // Erase a set of agent presence records. Useful during logout or kick. | ||
514 | { | ||
515 | EraseAgentPresence Low Trusted Unencoded | ||
516 | { | ||
517 | AgentData Variable | ||
518 | { AgentID LLUUID } | ||
519 | } | ||
520 | } | ||
521 | |||
522 | // request IP and port for agents | ||
523 | { | ||
524 | AgentPresenceRequest Low Trusted Unencoded | ||
525 | { | ||
526 | AgentData Variable | ||
527 | { AgentID LLUUID } | ||
528 | } | ||
529 | } | ||
530 | |||
531 | // response for agent locations | ||
532 | { | ||
533 | AgentPresenceResponse Low Trusted Unencoded | ||
534 | { | ||
535 | AgentData Variable | ||
536 | { AgentID LLUUID } | ||
537 | { RegionIP IPADDR } | ||
538 | { RegionPort IPPORT } | ||
539 | { ValidUntil F64 } | ||
540 | { EstateID U32 } | ||
541 | } | ||
542 | } | ||
543 | |||
544 | 346 | ||
545 | // **************************************************************************** | 347 | // **************************************************************************** |
546 | // Simulator to dataserver messages | 348 | // Simulator to dataserver messages |
@@ -548,7 +350,7 @@ sim -> dataserver | |||
548 | 350 | ||
549 | // Updates SimName, EstateID and SimAccess using RegionID as a key | 351 | // Updates SimName, EstateID and SimAccess using RegionID as a key |
550 | { | 352 | { |
551 | UpdateSimulator Low Trusted Unencoded | 353 | UpdateSimulator Low 17 Trusted Unencoded |
552 | { | 354 | { |
553 | SimulatorInfo Single | 355 | SimulatorInfo Single |
554 | { RegionID LLUUID } | 356 | { RegionID LLUUID } |
@@ -559,42 +361,9 @@ sim -> dataserver | |||
559 | } | 361 | } |
560 | 362 | ||
561 | 363 | ||
562 | // The simulator sends out this message from time to time | ||
563 | { | ||
564 | TrackAgentSession Low Trusted Unencoded | ||
565 | { | ||
566 | RegionData Single | ||
567 | { RegionX F32 } | ||
568 | { RegionY F32 } | ||
569 | { SpaceIP IPADDR } | ||
570 | { EstateID U32 } | ||
571 | { AgentCount U32 } | ||
572 | } | ||
573 | { | ||
574 | SessionInfo Variable | ||
575 | { SessionID LLUUID } | ||
576 | { ViewerIP IPADDR } | ||
577 | { ViewerPort IPPORT } | ||
578 | { GlobalX F64 } | ||
579 | { GlobalY F64 } | ||
580 | } | ||
581 | } | ||
582 | |||
583 | |||
584 | // clear out sessions for this sim, because it's coming up or going down | ||
585 | { | ||
586 | ClearAgentSessions Low Trusted Unencoded | ||
587 | { | ||
588 | RegionInfo Single | ||
589 | { RegionX U32 } | ||
590 | { RegionY U32 } | ||
591 | { SpaceIP IPADDR } | ||
592 | } | ||
593 | } | ||
594 | |||
595 | // record dwell time. | 364 | // record dwell time. |
596 | { | 365 | { |
597 | LogDwellTime Low Trusted Unencoded | 366 | LogDwellTime Low 18 Trusted Unencoded |
598 | { | 367 | { |
599 | DwellInfo Single | 368 | DwellInfo Single |
600 | { AgentID LLUUID } | 369 | { AgentID LLUUID } |
@@ -610,7 +379,7 @@ sim -> dataserver | |||
610 | 379 | ||
611 | // Disabled feature response message | 380 | // Disabled feature response message |
612 | { | 381 | { |
613 | FeatureDisabled Low Trusted Unencoded | 382 | FeatureDisabled Low 19 Trusted Unencoded |
614 | { | 383 | { |
615 | FailureInfo Single | 384 | FailureInfo Single |
616 | { ErrorMessage Variable 1 } | 385 | { ErrorMessage Variable 1 } |
@@ -624,7 +393,7 @@ sim -> dataserver | |||
624 | // from either the simulator or the dataserver, depending on how | 393 | // from either the simulator or the dataserver, depending on how |
625 | // the transaction failed. | 394 | // the transaction failed. |
626 | { | 395 | { |
627 | LogFailedMoneyTransaction Low Trusted Unencoded | 396 | LogFailedMoneyTransaction Low 20 Trusted Unencoded |
628 | { | 397 | { |
629 | TransactionData Single | 398 | TransactionData Single |
630 | { TransactionID LLUUID } | 399 | { TransactionID LLUUID } |
@@ -644,7 +413,7 @@ sim -> dataserver | |||
644 | // complaint/bug-report - sim -> dataserver. see UserReport for details. | 413 | // complaint/bug-report - sim -> dataserver. see UserReport for details. |
645 | // reliable | 414 | // reliable |
646 | { | 415 | { |
647 | UserReportInternal Low Trusted Zerocoded | 416 | UserReportInternal Low 21 Trusted Zerocoded |
648 | { | 417 | { |
649 | ReportData Single | 418 | ReportData Single |
650 | { ReportType U8 } | 419 | { ReportType U8 } |
@@ -672,7 +441,7 @@ sim -> dataserver | |||
672 | // sim -> dataserver | 441 | // sim -> dataserver |
673 | // reliable | 442 | // reliable |
674 | { | 443 | { |
675 | SetSimStatusInDatabase Low Trusted Unencoded | 444 | SetSimStatusInDatabase Low 22 Trusted Unencoded |
676 | { | 445 | { |
677 | Data Single | 446 | Data Single |
678 | { RegionID LLUUID } | 447 | { RegionID LLUUID } |
@@ -691,7 +460,7 @@ sim -> dataserver | |||
691 | // that a given simulator is present and valid for a set amount of | 460 | // that a given simulator is present and valid for a set amount of |
692 | // time | 461 | // time |
693 | { | 462 | { |
694 | SetSimPresenceInDatabase Low Trusted Unencoded | 463 | SetSimPresenceInDatabase Low 23 Trusted Unencoded |
695 | { | 464 | { |
696 | SimData Single | 465 | SimData Single |
697 | { RegionID LLUUID } | 466 | { RegionID LLUUID } |
@@ -711,12 +480,12 @@ sim -> dataserver | |||
711 | 480 | ||
712 | // once we use local stats, this will include a region handle | 481 | // once we use local stats, this will include a region handle |
713 | { | 482 | { |
714 | EconomyDataRequest Low NotTrusted Unencoded | 483 | EconomyDataRequest Low 24 NotTrusted Unencoded |
715 | } | 484 | } |
716 | 485 | ||
717 | // dataserver to sim, response w/ econ data | 486 | // dataserver to sim, response w/ econ data |
718 | { | 487 | { |
719 | EconomyData Low Trusted Zerocoded | 488 | EconomyData Low 25 Trusted Zerocoded |
720 | { | 489 | { |
721 | Info Single | 490 | Info Single |
722 | { ObjectCapacity S32 } | 491 | { ObjectCapacity S32 } |
@@ -748,7 +517,7 @@ sim -> dataserver | |||
748 | // viewer -> sim -> data | 517 | // viewer -> sim -> data |
749 | // reliable | 518 | // reliable |
750 | { | 519 | { |
751 | AvatarPickerRequest Low NotTrusted Unencoded | 520 | AvatarPickerRequest Low 26 NotTrusted Unencoded |
752 | { | 521 | { |
753 | AgentData Single | 522 | AgentData Single |
754 | { AgentID LLUUID } | 523 | { AgentID LLUUID } |
@@ -763,7 +532,7 @@ sim -> dataserver | |||
763 | 532 | ||
764 | // backend implementation which tracks if the user is a god. | 533 | // backend implementation which tracks if the user is a god. |
765 | { | 534 | { |
766 | AvatarPickerRequestBackend Low Trusted Unencoded | 535 | AvatarPickerRequestBackend Low 27 Trusted Unencoded |
767 | { | 536 | { |
768 | AgentData Single | 537 | AgentData Single |
769 | { AgentID LLUUID } | 538 | { AgentID LLUUID } |
@@ -781,7 +550,7 @@ sim -> dataserver | |||
781 | // List of names to select a person | 550 | // List of names to select a person |
782 | // reliable | 551 | // reliable |
783 | { | 552 | { |
784 | AvatarPickerReply Low Trusted Unencoded | 553 | AvatarPickerReply Low 28 Trusted Unencoded |
785 | { | 554 | { |
786 | AgentData Single | 555 | AgentData Single |
787 | { AgentID LLUUID } | 556 | { AgentID LLUUID } |
@@ -799,7 +568,7 @@ sim -> dataserver | |||
799 | // Used for getting a list of places for the group land panel | 568 | // Used for getting a list of places for the group land panel |
800 | // and the user land holdings panel. NOT for the directory. | 569 | // and the user land holdings panel. NOT for the directory. |
801 | { | 570 | { |
802 | PlacesQuery Low NotTrusted Zerocoded | 571 | PlacesQuery Low 29 NotTrusted Zerocoded |
803 | { | 572 | { |
804 | AgentData Single | 573 | AgentData Single |
805 | { AgentID LLUUID } | 574 | { AgentID LLUUID } |
@@ -825,7 +594,7 @@ sim -> dataserver | |||
825 | // global x,y,z. Otherwise, use center of the AABB. | 594 | // global x,y,z. Otherwise, use center of the AABB. |
826 | // reliable | 595 | // reliable |
827 | { | 596 | { |
828 | PlacesReply Low Trusted Zerocoded | 597 | PlacesReply Low 30 Trusted Zerocoded |
829 | { | 598 | { |
830 | AgentData Single | 599 | AgentData Single |
831 | { AgentID LLUUID } | 600 | { AgentID LLUUID } |
@@ -856,7 +625,7 @@ sim -> dataserver | |||
856 | // DirFindQuery viewer->sim | 625 | // DirFindQuery viewer->sim |
857 | // Message to start asking questions for the directory | 626 | // Message to start asking questions for the directory |
858 | { | 627 | { |
859 | DirFindQuery Low NotTrusted Zerocoded | 628 | DirFindQuery Low 31 NotTrusted Zerocoded |
860 | { | 629 | { |
861 | AgentData Single | 630 | AgentData Single |
862 | { AgentID LLUUID } | 631 | { AgentID LLUUID } |
@@ -874,7 +643,7 @@ sim -> dataserver | |||
874 | // DirFindQueryBackend sim->data | 643 | // DirFindQueryBackend sim->data |
875 | // Trusted message generated by receipt of DirFindQuery to sim. | 644 | // Trusted message generated by receipt of DirFindQuery to sim. |
876 | { | 645 | { |
877 | DirFindQueryBackend Low Trusted Zerocoded | 646 | DirFindQueryBackend Low 32 Trusted Zerocoded |
878 | { | 647 | { |
879 | AgentData Single | 648 | AgentData Single |
880 | { AgentID LLUUID } | 649 | { AgentID LLUUID } |
@@ -894,7 +663,7 @@ sim -> dataserver | |||
894 | // DirPlacesQuery viewer->sim | 663 | // DirPlacesQuery viewer->sim |
895 | // Used for the Find directory of places | 664 | // Used for the Find directory of places |
896 | { | 665 | { |
897 | DirPlacesQuery Low NotTrusted Zerocoded | 666 | DirPlacesQuery Low 33 NotTrusted Zerocoded |
898 | { | 667 | { |
899 | AgentData Single | 668 | AgentData Single |
900 | { AgentID LLUUID } | 669 | { AgentID LLUUID } |
@@ -914,7 +683,7 @@ sim -> dataserver | |||
914 | // DirPlacesQueryBackend sim->dataserver | 683 | // DirPlacesQueryBackend sim->dataserver |
915 | // Used for the Find directory of places. | 684 | // Used for the Find directory of places. |
916 | { | 685 | { |
917 | DirPlacesQueryBackend Low Trusted Zerocoded | 686 | DirPlacesQueryBackend Low 34 Trusted Zerocoded |
918 | { | 687 | { |
919 | AgentData Single | 688 | AgentData Single |
920 | { AgentID LLUUID } | 689 | { AgentID LLUUID } |
@@ -937,7 +706,7 @@ sim -> dataserver | |||
937 | // global x,y,z. Otherwise, use center of the AABB. | 706 | // global x,y,z. Otherwise, use center of the AABB. |
938 | // reliable | 707 | // reliable |
939 | { | 708 | { |
940 | DirPlacesReply Low Trusted Zerocoded | 709 | DirPlacesReply Low 35 Trusted Zerocoded |
941 | { | 710 | { |
942 | AgentData Single | 711 | AgentData Single |
943 | { AgentID LLUUID } | 712 | { AgentID LLUUID } |
@@ -958,7 +727,7 @@ sim -> dataserver | |||
958 | 727 | ||
959 | // DirPeopleReply | 728 | // DirPeopleReply |
960 | { | 729 | { |
961 | DirPeopleReply Low Trusted Zerocoded | 730 | DirPeopleReply Low 36 Trusted Zerocoded |
962 | { | 731 | { |
963 | AgentData Single | 732 | AgentData Single |
964 | { AgentID LLUUID } | 733 | { AgentID LLUUID } |
@@ -969,7 +738,7 @@ sim -> dataserver | |||
969 | } | 738 | } |
970 | { | 739 | { |
971 | QueryReplies Variable | 740 | QueryReplies Variable |
972 | { AgentID LLUUID } | 741 | { AgentID LLUUID } |
973 | { FirstName Variable 1 } | 742 | { FirstName Variable 1 } |
974 | { LastName Variable 1 } | 743 | { LastName Variable 1 } |
975 | { Group Variable 1 } | 744 | { Group Variable 1 } |
@@ -980,7 +749,7 @@ sim -> dataserver | |||
980 | 749 | ||
981 | // DirEventsReply | 750 | // DirEventsReply |
982 | { | 751 | { |
983 | DirEventsReply Low Trusted Zerocoded | 752 | DirEventsReply Low 37 Trusted Zerocoded |
984 | { | 753 | { |
985 | AgentData Single | 754 | AgentData Single |
986 | { AgentID LLUUID } | 755 | { AgentID LLUUID } |
@@ -1004,7 +773,7 @@ sim -> dataserver | |||
1004 | // dataserver -> userserver -> viewer | 773 | // dataserver -> userserver -> viewer |
1005 | // reliable | 774 | // reliable |
1006 | { | 775 | { |
1007 | DirGroupsReply Low Trusted Zerocoded | 776 | DirGroupsReply Low 38 Trusted Zerocoded |
1008 | { | 777 | { |
1009 | AgentData Single | 778 | AgentData Single |
1010 | { AgentID LLUUID } | 779 | { AgentID LLUUID } |
@@ -1026,7 +795,7 @@ sim -> dataserver | |||
1026 | // DirClassifiedQuery viewer->sim | 795 | // DirClassifiedQuery viewer->sim |
1027 | // reliable | 796 | // reliable |
1028 | { | 797 | { |
1029 | DirClassifiedQuery Low NotTrusted Zerocoded | 798 | DirClassifiedQuery Low 39 NotTrusted Zerocoded |
1030 | { | 799 | { |
1031 | AgentData Single | 800 | AgentData Single |
1032 | { AgentID LLUUID } | 801 | { AgentID LLUUID } |
@@ -1045,7 +814,7 @@ sim -> dataserver | |||
1045 | // DirClassifiedQueryBackend sim->dataserver | 814 | // DirClassifiedQueryBackend sim->dataserver |
1046 | // reliable | 815 | // reliable |
1047 | { | 816 | { |
1048 | DirClassifiedQueryBackend Low Trusted Zerocoded | 817 | DirClassifiedQueryBackend Low 40 Trusted Zerocoded |
1049 | { | 818 | { |
1050 | AgentData Single | 819 | AgentData Single |
1051 | { AgentID LLUUID } | 820 | { AgentID LLUUID } |
@@ -1065,7 +834,7 @@ sim -> dataserver | |||
1065 | // DirClassifiedReply dataserver->sim->viewer | 834 | // DirClassifiedReply dataserver->sim->viewer |
1066 | // reliable | 835 | // reliable |
1067 | { | 836 | { |
1068 | DirClassifiedReply Low Trusted Zerocoded | 837 | DirClassifiedReply Low 41 Trusted Zerocoded |
1069 | { | 838 | { |
1070 | AgentData Single | 839 | AgentData Single |
1071 | { AgentID LLUUID } | 840 | { AgentID LLUUID } |
@@ -1092,7 +861,7 @@ sim -> dataserver | |||
1092 | // This fills in the tabs of the Classifieds panel. | 861 | // This fills in the tabs of the Classifieds panel. |
1093 | // reliable | 862 | // reliable |
1094 | { | 863 | { |
1095 | AvatarClassifiedReply Low Trusted Unencoded | 864 | AvatarClassifiedReply Low 42 Trusted Unencoded |
1096 | { | 865 | { |
1097 | AgentData Single | 866 | AgentData Single |
1098 | { AgentID LLUUID } | 867 | { AgentID LLUUID } |
@@ -1111,7 +880,7 @@ sim -> dataserver | |||
1111 | // simulator -> dataserver | 880 | // simulator -> dataserver |
1112 | // reliable | 881 | // reliable |
1113 | { | 882 | { |
1114 | ClassifiedInfoRequest Low NotTrusted Zerocoded | 883 | ClassifiedInfoRequest Low 43 NotTrusted Zerocoded |
1115 | { | 884 | { |
1116 | AgentData Single | 885 | AgentData Single |
1117 | { AgentID LLUUID } | 886 | { AgentID LLUUID } |
@@ -1129,7 +898,7 @@ sim -> dataserver | |||
1129 | // simulator -> viewer | 898 | // simulator -> viewer |
1130 | // reliable | 899 | // reliable |
1131 | { | 900 | { |
1132 | ClassifiedInfoReply Low Trusted Unencoded | 901 | ClassifiedInfoReply Low 44 Trusted Unencoded |
1133 | { | 902 | { |
1134 | AgentData Single | 903 | AgentData Single |
1135 | { AgentID LLUUID } | 904 | { AgentID LLUUID } |
@@ -1161,7 +930,7 @@ sim -> dataserver | |||
1161 | // viewer -> simulator -> dataserver | 930 | // viewer -> simulator -> dataserver |
1162 | // reliable | 931 | // reliable |
1163 | { | 932 | { |
1164 | ClassifiedInfoUpdate Low NotTrusted Unencoded | 933 | ClassifiedInfoUpdate Low 45 NotTrusted Unencoded |
1165 | { | 934 | { |
1166 | AgentData Single | 935 | AgentData Single |
1167 | { AgentID LLUUID } | 936 | { AgentID LLUUID } |
@@ -1188,7 +957,7 @@ sim -> dataserver | |||
1188 | // viewer -> simulator -> dataserver | 957 | // viewer -> simulator -> dataserver |
1189 | // reliable | 958 | // reliable |
1190 | { | 959 | { |
1191 | ClassifiedDelete Low NotTrusted Unencoded | 960 | ClassifiedDelete Low 46 NotTrusted Unencoded |
1192 | { | 961 | { |
1193 | AgentData Single | 962 | AgentData Single |
1194 | { AgentID LLUUID } | 963 | { AgentID LLUUID } |
@@ -1207,7 +976,7 @@ sim -> dataserver | |||
1207 | // viewer -> simulator -> dataserver | 976 | // viewer -> simulator -> dataserver |
1208 | // reliable | 977 | // reliable |
1209 | { | 978 | { |
1210 | ClassifiedGodDelete Low NotTrusted Unencoded | 979 | ClassifiedGodDelete Low 47 NotTrusted Unencoded |
1211 | { | 980 | { |
1212 | AgentData Single | 981 | AgentData Single |
1213 | { AgentID LLUUID } | 982 | { AgentID LLUUID } |
@@ -1221,66 +990,11 @@ sim -> dataserver | |||
1221 | } | 990 | } |
1222 | 991 | ||
1223 | 992 | ||
1224 | |||
1225 | // DirPicksQuery viewer->sim | ||
1226 | // reliable | ||
1227 | { | ||
1228 | DirPicksQuery Low NotTrusted Zerocoded | ||
1229 | { | ||
1230 | AgentData Single | ||
1231 | { AgentID LLUUID } | ||
1232 | { SessionID LLUUID } | ||
1233 | } | ||
1234 | { | ||
1235 | QueryData Single | ||
1236 | { QueryID LLUUID } | ||
1237 | { QueryFlags U32 } | ||
1238 | } | ||
1239 | } | ||
1240 | |||
1241 | // DirPicksQueryBackend sim->dataserver | ||
1242 | // reliable | ||
1243 | { | ||
1244 | DirPicksQueryBackend Low Trusted Zerocoded | ||
1245 | { | ||
1246 | AgentData Single | ||
1247 | { AgentID LLUUID } | ||
1248 | } | ||
1249 | { | ||
1250 | QueryData Single | ||
1251 | { QueryID LLUUID } | ||
1252 | { QueryFlags U32 } | ||
1253 | { EstateID U32 } | ||
1254 | { Godlike BOOL } | ||
1255 | } | ||
1256 | } | ||
1257 | |||
1258 | // DirPicksReply dataserver->sim->viewer | ||
1259 | // reliable | ||
1260 | { | ||
1261 | DirPicksReply Low Trusted Zerocoded | ||
1262 | { | ||
1263 | AgentData Single | ||
1264 | { AgentID LLUUID } | ||
1265 | } | ||
1266 | { | ||
1267 | QueryData Single | ||
1268 | { QueryID LLUUID } | ||
1269 | } | ||
1270 | { | ||
1271 | QueryReplies Variable | ||
1272 | { PickID LLUUID } | ||
1273 | { Name Variable 1 } | ||
1274 | { Enabled BOOL } | ||
1275 | } | ||
1276 | } | ||
1277 | |||
1278 | |||
1279 | // DirLandQuery viewer->sim | 993 | // DirLandQuery viewer->sim |
1280 | // Special query for the land for sale/auction panel. | 994 | // Special query for the land for sale/auction panel. |
1281 | // reliable | 995 | // reliable |
1282 | { | 996 | { |
1283 | DirLandQuery Low NotTrusted Zerocoded | 997 | DirLandQuery Low 48 NotTrusted Zerocoded |
1284 | { | 998 | { |
1285 | AgentData Single | 999 | AgentData Single |
1286 | { AgentID LLUUID } | 1000 | { AgentID LLUUID } |
@@ -1300,7 +1014,7 @@ sim -> dataserver | |||
1300 | // DirLandQueryBackend sim->dataserver | 1014 | // DirLandQueryBackend sim->dataserver |
1301 | // Special query for the land for sale/auction panel. | 1015 | // Special query for the land for sale/auction panel. |
1302 | { | 1016 | { |
1303 | DirLandQueryBackend Low Trusted Zerocoded | 1017 | DirLandQueryBackend Low 49 Trusted Zerocoded |
1304 | { | 1018 | { |
1305 | AgentData Single | 1019 | AgentData Single |
1306 | { AgentID LLUUID } | 1020 | { AgentID LLUUID } |
@@ -1322,7 +1036,7 @@ sim -> dataserver | |||
1322 | // dataserver -> simulator -> viewer | 1036 | // dataserver -> simulator -> viewer |
1323 | // reliable | 1037 | // reliable |
1324 | { | 1038 | { |
1325 | DirLandReply Low Trusted Zerocoded | 1039 | DirLandReply Low 50 Trusted Zerocoded |
1326 | { | 1040 | { |
1327 | AgentData Single | 1041 | AgentData Single |
1328 | { AgentID LLUUID } | 1042 | { AgentID LLUUID } |
@@ -1346,7 +1060,7 @@ sim -> dataserver | |||
1346 | // Special query for the land for sale/auction panel. | 1060 | // Special query for the land for sale/auction panel. |
1347 | // reliable | 1061 | // reliable |
1348 | { | 1062 | { |
1349 | DirPopularQuery Low NotTrusted Zerocoded | 1063 | DirPopularQuery Low 51 NotTrusted Zerocoded |
1350 | { | 1064 | { |
1351 | AgentData Single | 1065 | AgentData Single |
1352 | { AgentID LLUUID } | 1066 | { AgentID LLUUID } |
@@ -1363,7 +1077,7 @@ sim -> dataserver | |||
1363 | // Special query for the land for sale/auction panel. | 1077 | // Special query for the land for sale/auction panel. |
1364 | // reliable | 1078 | // reliable |
1365 | { | 1079 | { |
1366 | DirPopularQueryBackend Low Trusted Zerocoded | 1080 | DirPopularQueryBackend Low 52 Trusted Zerocoded |
1367 | { | 1081 | { |
1368 | AgentData Single | 1082 | AgentData Single |
1369 | { AgentID LLUUID } | 1083 | { AgentID LLUUID } |
@@ -1381,7 +1095,7 @@ sim -> dataserver | |||
1381 | // dataserver -> simulator -> viewer | 1095 | // dataserver -> simulator -> viewer |
1382 | // reliable | 1096 | // reliable |
1383 | { | 1097 | { |
1384 | DirPopularReply Low Trusted Zerocoded | 1098 | DirPopularReply Low 53 Trusted Zerocoded |
1385 | { | 1099 | { |
1386 | AgentData Single | 1100 | AgentData Single |
1387 | { AgentID LLUUID } | 1101 | { AgentID LLUUID } |
@@ -1402,7 +1116,7 @@ sim -> dataserver | |||
1402 | // viewer -> simulator -> dataserver | 1116 | // viewer -> simulator -> dataserver |
1403 | // reliable | 1117 | // reliable |
1404 | { | 1118 | { |
1405 | ParcelInfoRequest Low NotTrusted Unencoded | 1119 | ParcelInfoRequest Low 54 NotTrusted Unencoded |
1406 | { | 1120 | { |
1407 | AgentData Single | 1121 | AgentData Single |
1408 | { AgentID LLUUID } | 1122 | { AgentID LLUUID } |
@@ -1418,7 +1132,7 @@ sim -> dataserver | |||
1418 | // dataserver -> simulator -> viewer | 1132 | // dataserver -> simulator -> viewer |
1419 | // reliable | 1133 | // reliable |
1420 | { | 1134 | { |
1421 | ParcelInfoReply Low Trusted Zerocoded | 1135 | ParcelInfoReply Low 55 Trusted Zerocoded |
1422 | { | 1136 | { |
1423 | AgentData Single | 1137 | AgentData Single |
1424 | { AgentID LLUUID } | 1138 | { AgentID LLUUID } |
@@ -1448,7 +1162,7 @@ sim -> dataserver | |||
1448 | // viewer -> simulator | 1162 | // viewer -> simulator |
1449 | // reliable | 1163 | // reliable |
1450 | { | 1164 | { |
1451 | ParcelObjectOwnersRequest Low NotTrusted Unencoded | 1165 | ParcelObjectOwnersRequest Low 56 NotTrusted Unencoded |
1452 | { | 1166 | { |
1453 | AgentData Single | 1167 | AgentData Single |
1454 | { AgentID LLUUID } | 1168 | { AgentID LLUUID } |
@@ -1460,44 +1174,12 @@ sim -> dataserver | |||
1460 | } | 1174 | } |
1461 | } | 1175 | } |
1462 | 1176 | ||
1463 | // simulator -> dataserver | ||
1464 | // reliable | ||
1465 | { | ||
1466 | OnlineStatusRequest Low Trusted Unencoded | ||
1467 | { | ||
1468 | AgentData Single | ||
1469 | { AgentID LLUUID } | ||
1470 | { QueryID LLUUID } | ||
1471 | { EstateID U32 } | ||
1472 | { Godlike BOOL } | ||
1473 | { SpaceIP IPADDR } // check online for right farm | ||
1474 | } | ||
1475 | { | ||
1476 | Data Variable | ||
1477 | { ID LLUUID } | ||
1478 | } | ||
1479 | } | ||
1480 | |||
1481 | // dataserver -> simulator | ||
1482 | // reliable | ||
1483 | { | ||
1484 | OnlineStatusReply Low Trusted Zerocoded | ||
1485 | { | ||
1486 | AgentData Single | ||
1487 | { AgentID LLUUID } | ||
1488 | { QueryID LLUUID } | ||
1489 | } | ||
1490 | { | ||
1491 | Data Variable | ||
1492 | { ID LLUUID } // only online agents are returned | ||
1493 | } | ||
1494 | } | ||
1495 | 1177 | ||
1496 | // ParcelObjectOwnersReply | 1178 | // ParcelObjectOwnersReply |
1497 | // simulator -> viewer | 1179 | // simulator -> viewer |
1498 | // reliable | 1180 | // reliable |
1499 | { | 1181 | { |
1500 | ParcelObjectOwnersReply Low Trusted Zerocoded | 1182 | ParcelObjectOwnersReply Low 57 Trusted Zerocoded |
1501 | { | 1183 | { |
1502 | Data Variable | 1184 | Data Variable |
1503 | { OwnerID LLUUID } | 1185 | { OwnerID LLUUID } |
@@ -1511,7 +1193,7 @@ sim -> dataserver | |||
1511 | // viewer -> simulator -> dataserver | 1193 | // viewer -> simulator -> dataserver |
1512 | // reliable | 1194 | // reliable |
1513 | { | 1195 | { |
1514 | GroupNoticesListRequest Low NotTrusted Unencoded | 1196 | GroupNoticesListRequest Low 58 NotTrusted Unencoded |
1515 | { | 1197 | { |
1516 | AgentData Single | 1198 | AgentData Single |
1517 | { AgentID LLUUID } | 1199 | { AgentID LLUUID } |
@@ -1527,7 +1209,7 @@ sim -> dataserver | |||
1527 | // dataserver -> simulator -> viewer | 1209 | // dataserver -> simulator -> viewer |
1528 | // reliable | 1210 | // reliable |
1529 | { | 1211 | { |
1530 | GroupNoticesListReply Low Trusted Unencoded | 1212 | GroupNoticesListReply Low 59 Trusted Unencoded |
1531 | { | 1213 | { |
1532 | AgentData Single | 1214 | AgentData Single |
1533 | { AgentID LLUUID } | 1215 | { AgentID LLUUID } |
@@ -1549,7 +1231,7 @@ sim -> dataserver | |||
1549 | // simulator -> dataserver | 1231 | // simulator -> dataserver |
1550 | // reliable | 1232 | // reliable |
1551 | { | 1233 | { |
1552 | GroupNoticeRequest Low NotTrusted Unencoded | 1234 | GroupNoticeRequest Low 60 NotTrusted Unencoded |
1553 | { | 1235 | { |
1554 | AgentData Single | 1236 | AgentData Single |
1555 | { AgentID LLUUID } | 1237 | { AgentID LLUUID } |
@@ -1566,7 +1248,7 @@ sim -> dataserver | |||
1566 | // simulator -> dataserver | 1248 | // simulator -> dataserver |
1567 | // reliable | 1249 | // reliable |
1568 | { | 1250 | { |
1569 | GroupNoticeAdd Low Trusted Unencoded | 1251 | GroupNoticeAdd Low 61 Trusted Unencoded |
1570 | { | 1252 | { |
1571 | AgentData Single | 1253 | AgentData Single |
1572 | { AgentID LLUUID } | 1254 | { AgentID LLUUID } |
@@ -1583,26 +1265,6 @@ sim -> dataserver | |||
1583 | } | 1265 | } |
1584 | 1266 | ||
1585 | 1267 | ||
1586 | // GroupNoticeDelete | ||
1587 | // Delete a group notice from the database. | ||
1588 | // viewer -> simulator -> dataserver | ||
1589 | // reliable | ||
1590 | { | ||
1591 | GroupNoticeDelete Low NotTrusted Unencoded | ||
1592 | { | ||
1593 | AgentData Single | ||
1594 | { AgentID LLUUID } | ||
1595 | { SessionID LLUUID } | ||
1596 | } | ||
1597 | { | ||
1598 | Data Single | ||
1599 | { GroupNoticeID LLUUID } | ||
1600 | { GroupID LLUUID } | ||
1601 | } | ||
1602 | } | ||
1603 | |||
1604 | |||
1605 | |||
1606 | // **************************************************************************** | 1268 | // **************************************************************************** |
1607 | // Teleport messages | 1269 | // Teleport messages |
1608 | // | 1270 | // |
@@ -1625,7 +1287,7 @@ sim -> dataserver | |||
1625 | // TeleportRequest | 1287 | // TeleportRequest |
1626 | // viewer -> sim specifying exact teleport destination | 1288 | // viewer -> sim specifying exact teleport destination |
1627 | { | 1289 | { |
1628 | TeleportRequest Low NotTrusted Unencoded | 1290 | TeleportRequest Low 62 NotTrusted Unencoded |
1629 | { | 1291 | { |
1630 | AgentData Single | 1292 | AgentData Single |
1631 | { AgentID LLUUID } | 1293 | { AgentID LLUUID } |
@@ -1642,7 +1304,7 @@ sim -> dataserver | |||
1642 | // TeleportLocationRequest | 1304 | // TeleportLocationRequest |
1643 | // viewer -> sim specifying exact teleport destination | 1305 | // viewer -> sim specifying exact teleport destination |
1644 | { | 1306 | { |
1645 | TeleportLocationRequest Low NotTrusted Unencoded | 1307 | TeleportLocationRequest Low 63 NotTrusted Unencoded |
1646 | { | 1308 | { |
1647 | AgentData Single | 1309 | AgentData Single |
1648 | { AgentID LLUUID } | 1310 | { AgentID LLUUID } |
@@ -1660,7 +1322,7 @@ sim -> dataserver | |||
1660 | // sim -> viewer reply telling the viewer that we've successfully TP'd | 1322 | // sim -> viewer reply telling the viewer that we've successfully TP'd |
1661 | // to somewhere else within the sim | 1323 | // to somewhere else within the sim |
1662 | { | 1324 | { |
1663 | TeleportLocal Low Trusted Unencoded | 1325 | TeleportLocal Low 64 Trusted Unencoded |
1664 | { | 1326 | { |
1665 | Info Single | 1327 | Info Single |
1666 | { AgentID LLUUID } | 1328 | { AgentID LLUUID } |
@@ -1674,7 +1336,7 @@ sim -> dataserver | |||
1674 | // TeleportLandmarkRequest viewer->sim | 1336 | // TeleportLandmarkRequest viewer->sim |
1675 | // teleport to landmark asset ID destination. use LLUUD::null for home. | 1337 | // teleport to landmark asset ID destination. use LLUUD::null for home. |
1676 | { | 1338 | { |
1677 | TeleportLandmarkRequest Low NotTrusted Zerocoded | 1339 | TeleportLandmarkRequest Low 65 NotTrusted Zerocoded |
1678 | { | 1340 | { |
1679 | Info Single | 1341 | Info Single |
1680 | { AgentID LLUUID } | 1342 | { AgentID LLUUID } |
@@ -1686,7 +1348,7 @@ sim -> dataserver | |||
1686 | // TeleportProgress sim->viewer | 1348 | // TeleportProgress sim->viewer |
1687 | // Tell the agent how the teleport is going. | 1349 | // Tell the agent how the teleport is going. |
1688 | { | 1350 | { |
1689 | TeleportProgress Low Trusted Unencoded | 1351 | TeleportProgress Low 66 Trusted Unencoded |
1690 | { | 1352 | { |
1691 | AgentData Single | 1353 | AgentData Single |
1692 | { AgentID LLUUID } | 1354 | { AgentID LLUUID } |
@@ -1701,7 +1363,7 @@ sim -> dataserver | |||
1701 | // DataHomeLocationRequest sim->data | 1363 | // DataHomeLocationRequest sim->data |
1702 | // Request | 1364 | // Request |
1703 | { | 1365 | { |
1704 | DataHomeLocationRequest Low Trusted Zerocoded | 1366 | DataHomeLocationRequest Low 67 Trusted Zerocoded |
1705 | { | 1367 | { |
1706 | Info Single | 1368 | Info Single |
1707 | { AgentID LLUUID } | 1369 | { AgentID LLUUID } |
@@ -1712,7 +1374,7 @@ sim -> dataserver | |||
1712 | // DataHomeLocationReply data->sim | 1374 | // DataHomeLocationReply data->sim |
1713 | // response is the location of agent home. | 1375 | // response is the location of agent home. |
1714 | { | 1376 | { |
1715 | DataHomeLocationReply Low Trusted Unencoded | 1377 | DataHomeLocationReply Low 68 Trusted Unencoded |
1716 | { | 1378 | { |
1717 | Info Single | 1379 | Info Single |
1718 | { AgentID LLUUID } | 1380 | { AgentID LLUUID } |
@@ -1722,48 +1384,12 @@ sim -> dataserver | |||
1722 | } | 1384 | } |
1723 | } | 1385 | } |
1724 | 1386 | ||
1725 | // SpaceLocationTeleportRequest sim->space | ||
1726 | // Reuqest for info about remote location | ||
1727 | { | ||
1728 | SpaceLocationTeleportRequest Low Trusted Unencoded | ||
1729 | { | ||
1730 | Info Single | ||
1731 | { AgentID LLUUID } | ||
1732 | { SessionID LLUUID } | ||
1733 | { CircuitCode U32 } | ||
1734 | { RegionHandle U64 } | ||
1735 | { Position LLVector3 } // region | ||
1736 | { LookAt LLVector3 } | ||
1737 | { TravelAccess U8 } | ||
1738 | { ParentEstateID U32 } | ||
1739 | { TeleportFlags U32 } | ||
1740 | } | ||
1741 | } | ||
1742 | |||
1743 | // SpaceLocationTeleportReply space->sim | ||
1744 | // with info about remote location | ||
1745 | { | ||
1746 | SpaceLocationTeleportReply Low Trusted Unencoded | ||
1747 | { | ||
1748 | Info Single | ||
1749 | { AgentID LLUUID } | ||
1750 | { LocationID U32 } | ||
1751 | { SimIP IPADDR } | ||
1752 | { SimPort IPPORT } | ||
1753 | { RegionHandle U64 } | ||
1754 | { Position LLVector3 } // region | ||
1755 | { LookAt LLVector3 } | ||
1756 | { SimName Variable 1 } | ||
1757 | { SimAccess U8 } | ||
1758 | { TeleportFlags U32 } | ||
1759 | } | ||
1760 | } | ||
1761 | 1387 | ||
1762 | // TeleportFinish sim->viewer | 1388 | // TeleportFinish sim->viewer |
1763 | // called when all of the information has been collected and readied for | 1389 | // called when all of the information has been collected and readied for |
1764 | // the agent. | 1390 | // the agent. |
1765 | { | 1391 | { |
1766 | TeleportFinish Low Trusted Unencoded | 1392 | TeleportFinish Low 69 Trusted Unencoded |
1767 | { | 1393 | { |
1768 | Info Single | 1394 | Info Single |
1769 | { AgentID LLUUID } | 1395 | { AgentID LLUUID } |
@@ -1786,7 +1412,7 @@ sim -> dataserver | |||
1786 | // packet is acked, the original instant message is finally forwarded to | 1412 | // packet is acked, the original instant message is finally forwarded to |
1787 | // TargetID. | 1413 | // TargetID. |
1788 | { | 1414 | { |
1789 | StartLure Low NotTrusted Unencoded | 1415 | StartLure Low 70 NotTrusted Unencoded |
1790 | { | 1416 | { |
1791 | AgentData Single | 1417 | AgentData Single |
1792 | { AgentID LLUUID } | 1418 | { AgentID LLUUID } |
@@ -1807,7 +1433,7 @@ sim -> dataserver | |||
1807 | // Message from target of lure to begin the teleport process on the | 1433 | // Message from target of lure to begin the teleport process on the |
1808 | // local simulator. | 1434 | // local simulator. |
1809 | { | 1435 | { |
1810 | TeleportLureRequest Low NotTrusted Unencoded | 1436 | TeleportLureRequest Low 71 NotTrusted Unencoded |
1811 | { | 1437 | { |
1812 | Info Single | 1438 | Info Single |
1813 | { AgentID LLUUID } | 1439 | { AgentID LLUUID } |
@@ -1820,7 +1446,7 @@ sim -> dataserver | |||
1820 | // TeleportCancel viewer->sim | 1446 | // TeleportCancel viewer->sim |
1821 | // reliable | 1447 | // reliable |
1822 | { | 1448 | { |
1823 | TeleportCancel Low NotTrusted Unencoded | 1449 | TeleportCancel Low 72 NotTrusted Unencoded |
1824 | { | 1450 | { |
1825 | Info Single | 1451 | Info Single |
1826 | { AgentID LLUUID } | 1452 | { AgentID LLUUID } |
@@ -1828,28 +1454,11 @@ sim -> dataserver | |||
1828 | } | 1454 | } |
1829 | } | 1455 | } |
1830 | 1456 | ||
1831 | // CompleteLure sim->space | ||
1832 | // message with final necessary info about accepted lure. The | ||
1833 | // spaceserver will reply with a SpaceLocationTeleportReply or | ||
1834 | // TeleportFailed and it becomes like any other teleport. | ||
1835 | { | ||
1836 | CompleteLure Low Trusted Unencoded | ||
1837 | { | ||
1838 | Info Single | ||
1839 | { AgentID LLUUID } | ||
1840 | { SessionID LLUUID } | ||
1841 | { LureID LLUUID } | ||
1842 | { CircuitCode U32 } | ||
1843 | { TravelAccess U8 } | ||
1844 | { ParentEstateID U32 } | ||
1845 | { TeleportFlags U32 } | ||
1846 | } | ||
1847 | } | ||
1848 | 1457 | ||
1849 | // TeleportStart sim->viewer | 1458 | // TeleportStart sim->viewer |
1850 | // announce a successful teleport request to the viewer. | 1459 | // announce a successful teleport request to the viewer. |
1851 | { | 1460 | { |
1852 | TeleportStart Low Trusted Unencoded | 1461 | TeleportStart Low 73 Trusted Unencoded |
1853 | { | 1462 | { |
1854 | Info Single | 1463 | Info Single |
1855 | { TeleportFlags U32 } | 1464 | { TeleportFlags U32 } |
@@ -1859,7 +1468,7 @@ sim -> dataserver | |||
1859 | // TeleportFailed somehwere->sim->viewer | 1468 | // TeleportFailed somehwere->sim->viewer |
1860 | // announce failure of teleport request | 1469 | // announce failure of teleport request |
1861 | { | 1470 | { |
1862 | TeleportFailed Low Trusted Unencoded | 1471 | TeleportFailed Low 74 Trusted Unencoded |
1863 | { | 1472 | { |
1864 | Info Single | 1473 | Info Single |
1865 | { AgentID LLUUID } | 1474 | { AgentID LLUUID } |
@@ -1867,41 +1476,6 @@ sim -> dataserver | |||
1867 | } | 1476 | } |
1868 | } | 1477 | } |
1869 | 1478 | ||
1870 | // *************************************************************************** | ||
1871 | // Leader Board messages | ||
1872 | // *************************************************************************** | ||
1873 | { | ||
1874 | LeaderBoardRequest Low NotTrusted Unencoded | ||
1875 | { | ||
1876 | AgentData Single | ||
1877 | { AgentID LLUUID } | ||
1878 | { SessionID LLUUID } | ||
1879 | { Type S32 } | ||
1880 | } | ||
1881 | } | ||
1882 | |||
1883 | { | ||
1884 | LeaderBoardData Low Trusted Zerocoded | ||
1885 | { | ||
1886 | AgentData Single | ||
1887 | { AgentID LLUUID } | ||
1888 | } | ||
1889 | { | ||
1890 | BoardData Single | ||
1891 | { Type S32 } | ||
1892 | { MinPlace S32 } | ||
1893 | { MaxPlace S32 } | ||
1894 | { TimeString Variable 1 } // string | ||
1895 | } | ||
1896 | { | ||
1897 | Entry Variable | ||
1898 | { Sequence S32 } | ||
1899 | { Place S32 } | ||
1900 | { ID LLUUID } | ||
1901 | { Score S32 } | ||
1902 | { Name Fixed 32 } // only send 32 characters of the name, to fit in an MTU | ||
1903 | } | ||
1904 | } | ||
1905 | 1479 | ||
1906 | // *************************************************************************** | 1480 | // *************************************************************************** |
1907 | // Viewer to Simulator Messages | 1481 | // Viewer to Simulator Messages |
@@ -1909,7 +1483,7 @@ sim -> dataserver | |||
1909 | 1483 | ||
1910 | // Undo | 1484 | // Undo |
1911 | { | 1485 | { |
1912 | Undo Low NotTrusted Unencoded | 1486 | Undo Low 75 NotTrusted Unencoded |
1913 | { | 1487 | { |
1914 | AgentData Single | 1488 | AgentData Single |
1915 | { AgentID LLUUID } | 1489 | { AgentID LLUUID } |
@@ -1925,7 +1499,7 @@ sim -> dataserver | |||
1925 | 1499 | ||
1926 | // Redo | 1500 | // Redo |
1927 | { | 1501 | { |
1928 | Redo Low NotTrusted Unencoded | 1502 | Redo Low 76 NotTrusted Unencoded |
1929 | { | 1503 | { |
1930 | AgentData Single | 1504 | AgentData Single |
1931 | { AgentID LLUUID } | 1505 | { AgentID LLUUID } |
@@ -1940,7 +1514,7 @@ sim -> dataserver | |||
1940 | 1514 | ||
1941 | // UndoLand | 1515 | // UndoLand |
1942 | { | 1516 | { |
1943 | UndoLand Low NotTrusted Unencoded | 1517 | UndoLand Low 77 NotTrusted Unencoded |
1944 | { | 1518 | { |
1945 | AgentData Single | 1519 | AgentData Single |
1946 | { AgentID LLUUID } | 1520 | { AgentID LLUUID } |
@@ -1949,19 +1523,9 @@ sim -> dataserver | |||
1949 | } | 1523 | } |
1950 | 1524 | ||
1951 | 1525 | ||
1952 | // RedoLand | ||
1953 | { | ||
1954 | RedoLand Low NotTrusted Unencoded | ||
1955 | { | ||
1956 | AgentData Single | ||
1957 | { AgentID LLUUID } | ||
1958 | { SessionID LLUUID } | ||
1959 | } | ||
1960 | } | ||
1961 | |||
1962 | // AgentPause - viewer occasionally will block, inform simulator of this fact | 1526 | // AgentPause - viewer occasionally will block, inform simulator of this fact |
1963 | { | 1527 | { |
1964 | AgentPause Low NotTrusted Unencoded | 1528 | AgentPause Low 78 NotTrusted Unencoded |
1965 | { | 1529 | { |
1966 | AgentData Single | 1530 | AgentData Single |
1967 | { AgentID LLUUID } | 1531 | { AgentID LLUUID } |
@@ -1972,7 +1536,7 @@ sim -> dataserver | |||
1972 | 1536 | ||
1973 | // AgentResume - unblock the agent | 1537 | // AgentResume - unblock the agent |
1974 | { | 1538 | { |
1975 | AgentResume Low NotTrusted Unencoded | 1539 | AgentResume Low 79 NotTrusted Unencoded |
1976 | { | 1540 | { |
1977 | AgentData Single | 1541 | AgentData Single |
1978 | { AgentID LLUUID } | 1542 | { AgentID LLUUID } |
@@ -1992,7 +1556,7 @@ sim -> dataserver | |||
1992 | // Center is region local (JNC 8.16.2001) | 1556 | // Center is region local (JNC 8.16.2001) |
1993 | // Camera center is region local (JNC 8.29.2001) | 1557 | // Camera center is region local (JNC 8.29.2001) |
1994 | { | 1558 | { |
1995 | AgentUpdate High NotTrusted Zerocoded | 1559 | AgentUpdate High 4 NotTrusted Zerocoded |
1996 | { | 1560 | { |
1997 | AgentData Single | 1561 | AgentData Single |
1998 | { AgentID LLUUID } | 1562 | { AgentID LLUUID } |
@@ -2015,7 +1579,7 @@ sim -> dataserver | |||
2015 | // normal speech, shout, whisper. | 1579 | // normal speech, shout, whisper. |
2016 | // with the specified radius | 1580 | // with the specified radius |
2017 | { | 1581 | { |
2018 | ChatFromViewer Low NotTrusted Zerocoded | 1582 | ChatFromViewer Low 80 NotTrusted Zerocoded |
2019 | { | 1583 | { |
2020 | AgentData Single | 1584 | AgentData Single |
2021 | { AgentID LLUUID } | 1585 | { AgentID LLUUID } |
@@ -2032,7 +1596,7 @@ sim -> dataserver | |||
2032 | 1596 | ||
2033 | // AgentThrottle | 1597 | // AgentThrottle |
2034 | { | 1598 | { |
2035 | AgentThrottle Low NotTrusted Zerocoded | 1599 | AgentThrottle Low 81 NotTrusted Zerocoded |
2036 | { | 1600 | { |
2037 | AgentData Single | 1601 | AgentData Single |
2038 | { AgentID LLUUID } | 1602 | { AgentID LLUUID } |
@@ -2049,7 +1613,7 @@ sim -> dataserver | |||
2049 | 1613 | ||
2050 | // AgentFOV - Update to agent's field of view, angle is vertical, single F32 float in radians | 1614 | // AgentFOV - Update to agent's field of view, angle is vertical, single F32 float in radians |
2051 | { | 1615 | { |
2052 | AgentFOV Low NotTrusted Unencoded | 1616 | AgentFOV Low 82 NotTrusted Unencoded |
2053 | { | 1617 | { |
2054 | AgentData Single | 1618 | AgentData Single |
2055 | { AgentID LLUUID } | 1619 | { AgentID LLUUID } |
@@ -2067,7 +1631,7 @@ sim -> dataserver | |||
2067 | // AgentHeightWidth - Update to height and aspect, sent as height/width to save space | 1631 | // AgentHeightWidth - Update to height and aspect, sent as height/width to save space |
2068 | // Usually sent when window resized or created | 1632 | // Usually sent when window resized or created |
2069 | { | 1633 | { |
2070 | AgentHeightWidth Low NotTrusted Unencoded | 1634 | AgentHeightWidth Low 83 NotTrusted Unencoded |
2071 | { | 1635 | { |
2072 | AgentData Single | 1636 | AgentData Single |
2073 | { AgentID LLUUID } | 1637 | { AgentID LLUUID } |
@@ -2085,7 +1649,7 @@ sim -> dataserver | |||
2085 | 1649 | ||
2086 | // AgentSetAppearance - Update to agent appearance | 1650 | // AgentSetAppearance - Update to agent appearance |
2087 | { | 1651 | { |
2088 | AgentSetAppearance Low NotTrusted Zerocoded | 1652 | AgentSetAppearance Low 84 NotTrusted Zerocoded |
2089 | { | 1653 | { |
2090 | AgentData Single | 1654 | AgentData Single |
2091 | { AgentID LLUUID } | 1655 | { AgentID LLUUID } |
@@ -2111,7 +1675,7 @@ sim -> dataserver | |||
2111 | // AgentAnimation - Update animation state | 1675 | // AgentAnimation - Update animation state |
2112 | // viewer --> simulator | 1676 | // viewer --> simulator |
2113 | { | 1677 | { |
2114 | AgentAnimation High NotTrusted Unencoded | 1678 | AgentAnimation High 5 NotTrusted Unencoded |
2115 | { | 1679 | { |
2116 | AgentData Single | 1680 | AgentData Single |
2117 | { AgentID LLUUID } | 1681 | { AgentID LLUUID } |
@@ -2130,7 +1694,7 @@ sim -> dataserver | |||
2130 | 1694 | ||
2131 | // AgentRequestSit - Try to sit on an object | 1695 | // AgentRequestSit - Try to sit on an object |
2132 | { | 1696 | { |
2133 | AgentRequestSit High NotTrusted Zerocoded | 1697 | AgentRequestSit High 6 NotTrusted Zerocoded |
2134 | { | 1698 | { |
2135 | AgentData Single | 1699 | AgentData Single |
2136 | { AgentID LLUUID } | 1700 | { AgentID LLUUID } |
@@ -2145,7 +1709,7 @@ sim -> dataserver | |||
2145 | 1709 | ||
2146 | // AgentSit - Actually sit on object | 1710 | // AgentSit - Actually sit on object |
2147 | { | 1711 | { |
2148 | AgentSit High NotTrusted Unencoded | 1712 | AgentSit High 7 NotTrusted Unencoded |
2149 | { | 1713 | { |
2150 | AgentData Single | 1714 | AgentData Single |
2151 | { AgentID LLUUID } | 1715 | { AgentID LLUUID } |
@@ -2153,21 +1717,10 @@ sim -> dataserver | |||
2153 | } | 1717 | } |
2154 | } | 1718 | } |
2155 | 1719 | ||
2156 | // AgentQuit - Sent by viewer when viewer exits normally | ||
2157 | // Fuse is used to allow Reset to be passed to neighbors | ||
2158 | // *NOTE: obsolete | ||
2159 | { | ||
2160 | AgentQuit Low NotTrusted Unencoded | ||
2161 | { | ||
2162 | AgentData Single | ||
2163 | { AgentID LLUUID } | ||
2164 | { SessionID LLUUID } | ||
2165 | } | ||
2166 | } | ||
2167 | 1720 | ||
2168 | // quit message sent between simulators | 1721 | // quit message sent between simulators |
2169 | { | 1722 | { |
2170 | AgentQuitCopy Low NotTrusted Unencoded | 1723 | AgentQuitCopy Low 85 NotTrusted Unencoded |
2171 | { | 1724 | { |
2172 | AgentData Single | 1725 | AgentData Single |
2173 | { AgentID LLUUID } | 1726 | { AgentID LLUUID } |
@@ -2183,7 +1736,7 @@ sim -> dataserver | |||
2183 | // Request Image - Sent by the viewer to request a specified image at a specified resolution | 1736 | // Request Image - Sent by the viewer to request a specified image at a specified resolution |
2184 | 1737 | ||
2185 | { | 1738 | { |
2186 | RequestImage High NotTrusted Unencoded | 1739 | RequestImage High 8 NotTrusted Unencoded |
2187 | { | 1740 | { |
2188 | AgentData Single | 1741 | AgentData Single |
2189 | { AgentID LLUUID } | 1742 | { AgentID LLUUID } |
@@ -2202,7 +1755,7 @@ sim -> dataserver | |||
2202 | // ImageNotInDatabase | 1755 | // ImageNotInDatabase |
2203 | // Simulator informs viewer that a requsted image definitely does not exist in the asset database | 1756 | // Simulator informs viewer that a requsted image definitely does not exist in the asset database |
2204 | { | 1757 | { |
2205 | ImageNotInDatabase Low Trusted Unencoded | 1758 | ImageNotInDatabase Low 86 Trusted Unencoded |
2206 | { | 1759 | { |
2207 | ImageID Single | 1760 | ImageID Single |
2208 | { ID LLUUID } | 1761 | { ID LLUUID } |
@@ -2212,7 +1765,7 @@ sim -> dataserver | |||
2212 | // RebakeAvatarTextures | 1765 | // RebakeAvatarTextures |
2213 | // simulator -> viewer request when a temporary baked avatar texture is not found | 1766 | // simulator -> viewer request when a temporary baked avatar texture is not found |
2214 | { | 1767 | { |
2215 | RebakeAvatarTextures Low Trusted Unencoded | 1768 | RebakeAvatarTextures Low 87 Trusted Unencoded |
2216 | { | 1769 | { |
2217 | TextureData Single | 1770 | TextureData Single |
2218 | { TextureID LLUUID } | 1771 | { TextureID LLUUID } |
@@ -2223,7 +1776,7 @@ sim -> dataserver | |||
2223 | // SetAlwaysRun | 1776 | // SetAlwaysRun |
2224 | // Lets the viewer choose between running and walking | 1777 | // Lets the viewer choose between running and walking |
2225 | { | 1778 | { |
2226 | SetAlwaysRun Low NotTrusted Unencoded | 1779 | SetAlwaysRun Low 88 NotTrusted Unencoded |
2227 | { | 1780 | { |
2228 | AgentData Single | 1781 | AgentData Single |
2229 | { AgentID LLUUID } | 1782 | { AgentID LLUUID } |
@@ -2245,7 +1798,7 @@ sim -> dataserver | |||
2245 | // | 1798 | // |
2246 | // Data field is opaque type-specific data for this object | 1799 | // Data field is opaque type-specific data for this object |
2247 | { | 1800 | { |
2248 | ObjectAdd Medium NotTrusted Zerocoded | 1801 | ObjectAdd Medium 1 NotTrusted Zerocoded |
2249 | { | 1802 | { |
2250 | AgentData Single | 1803 | AgentData Single |
2251 | { AgentID LLUUID } | 1804 | { AgentID LLUUID } |
@@ -2294,7 +1847,7 @@ sim -> dataserver | |||
2294 | // ObjectDelete | 1847 | // ObjectDelete |
2295 | // viewer -> simulator | 1848 | // viewer -> simulator |
2296 | { | 1849 | { |
2297 | ObjectDelete Low NotTrusted Zerocoded | 1850 | ObjectDelete Low 89 NotTrusted Zerocoded |
2298 | { | 1851 | { |
2299 | AgentData Single | 1852 | AgentData Single |
2300 | { AgentID LLUUID } | 1853 | { AgentID LLUUID } |
@@ -2312,7 +1865,7 @@ sim -> dataserver | |||
2312 | // viewer -> simulator | 1865 | // viewer -> simulator |
2313 | // Makes a copy of a set of objects, offset by a given amount | 1866 | // Makes a copy of a set of objects, offset by a given amount |
2314 | { | 1867 | { |
2315 | ObjectDuplicate Low NotTrusted Zerocoded | 1868 | ObjectDuplicate Low 90 NotTrusted Zerocoded |
2316 | { | 1869 | { |
2317 | AgentData Single | 1870 | AgentData Single |
2318 | { AgentID LLUUID } | 1871 | { AgentID LLUUID } |
@@ -2336,7 +1889,7 @@ sim -> dataserver | |||
2336 | // Makes a copy of an object, using the add object raycast | 1889 | // Makes a copy of an object, using the add object raycast |
2337 | // code to abut it to other objects. | 1890 | // code to abut it to other objects. |
2338 | { | 1891 | { |
2339 | ObjectDuplicateOnRay Low NotTrusted Zerocoded | 1892 | ObjectDuplicateOnRay Low 91 NotTrusted Zerocoded |
2340 | { | 1893 | { |
2341 | AgentData Single | 1894 | AgentData Single |
2342 | { AgentID LLUUID } | 1895 | { AgentID LLUUID } |
@@ -2363,7 +1916,7 @@ sim -> dataserver | |||
2363 | // updates position, rotation and scale in one message | 1916 | // updates position, rotation and scale in one message |
2364 | // positions sent as region-local floats | 1917 | // positions sent as region-local floats |
2365 | { | 1918 | { |
2366 | MultipleObjectUpdate Medium NotTrusted Zerocoded | 1919 | MultipleObjectUpdate Medium 2 NotTrusted Zerocoded |
2367 | { | 1920 | { |
2368 | AgentData Single | 1921 | AgentData Single |
2369 | { AgentID LLUUID } | 1922 | { AgentID LLUUID } |
@@ -2388,7 +1941,7 @@ sim -> dataserver | |||
2388 | // CacheMissType 0 => full object (viewer doesn't have it) | 1941 | // CacheMissType 0 => full object (viewer doesn't have it) |
2389 | // CacheMissType 1 => CRC mismatch only | 1942 | // CacheMissType 1 => CRC mismatch only |
2390 | { | 1943 | { |
2391 | RequestMultipleObjects Medium NotTrusted Zerocoded | 1944 | RequestMultipleObjects Medium 3 NotTrusted Zerocoded |
2392 | { | 1945 | { |
2393 | AgentData Single | 1946 | AgentData Single |
2394 | { AgentID LLUUID } | 1947 | { AgentID LLUUID } |
@@ -2405,7 +1958,7 @@ sim -> dataserver | |||
2405 | // ObjectPosition | 1958 | // ObjectPosition |
2406 | // viewer -> simulator | 1959 | // viewer -> simulator |
2407 | { | 1960 | { |
2408 | ObjectPosition Medium NotTrusted Zerocoded | 1961 | ObjectPosition Medium 4 NotTrusted Zerocoded |
2409 | { | 1962 | { |
2410 | AgentData Single | 1963 | AgentData Single |
2411 | { AgentID LLUUID } | 1964 | { AgentID LLUUID } |
@@ -2422,7 +1975,7 @@ sim -> dataserver | |||
2422 | // ObjectScale | 1975 | // ObjectScale |
2423 | // viewer -> simulator | 1976 | // viewer -> simulator |
2424 | { | 1977 | { |
2425 | ObjectScale Low NotTrusted Zerocoded | 1978 | ObjectScale Low 92 NotTrusted Zerocoded |
2426 | { | 1979 | { |
2427 | AgentData Single | 1980 | AgentData Single |
2428 | { AgentID LLUUID } | 1981 | { AgentID LLUUID } |
@@ -2439,7 +1992,7 @@ sim -> dataserver | |||
2439 | // ObjectRotation | 1992 | // ObjectRotation |
2440 | // viewer -> simulator | 1993 | // viewer -> simulator |
2441 | { | 1994 | { |
2442 | ObjectRotation Low NotTrusted Zerocoded | 1995 | ObjectRotation Low 93 NotTrusted Zerocoded |
2443 | { | 1996 | { |
2444 | AgentData Single | 1997 | AgentData Single |
2445 | { AgentID LLUUID } | 1998 | { AgentID LLUUID } |
@@ -2456,7 +2009,7 @@ sim -> dataserver | |||
2456 | // ObjectFlagUpdate | 2009 | // ObjectFlagUpdate |
2457 | // viewer -> simulator | 2010 | // viewer -> simulator |
2458 | { | 2011 | { |
2459 | ObjectFlagUpdate Low NotTrusted Zerocoded | 2012 | ObjectFlagUpdate Low 94 NotTrusted Zerocoded |
2460 | { | 2013 | { |
2461 | AgentData Single | 2014 | AgentData Single |
2462 | { AgentID LLUUID } | 2015 | { AgentID LLUUID } |
@@ -2473,7 +2026,7 @@ sim -> dataserver | |||
2473 | // ObjectClickAction | 2026 | // ObjectClickAction |
2474 | // viewer -> simulator | 2027 | // viewer -> simulator |
2475 | { | 2028 | { |
2476 | ObjectClickAction Low NotTrusted Zerocoded | 2029 | ObjectClickAction Low 95 NotTrusted Zerocoded |
2477 | { | 2030 | { |
2478 | AgentData Single | 2031 | AgentData Single |
2479 | { AgentID LLUUID } | 2032 | { AgentID LLUUID } |
@@ -2490,7 +2043,7 @@ sim -> dataserver | |||
2490 | // ObjectImage | 2043 | // ObjectImage |
2491 | // viewer -> simulator | 2044 | // viewer -> simulator |
2492 | { | 2045 | { |
2493 | ObjectImage Low NotTrusted Zerocoded | 2046 | ObjectImage Low 96 NotTrusted Zerocoded |
2494 | { | 2047 | { |
2495 | AgentData Single | 2048 | AgentData Single |
2496 | { AgentID LLUUID } | 2049 | { AgentID LLUUID } |
@@ -2506,7 +2059,7 @@ sim -> dataserver | |||
2506 | 2059 | ||
2507 | 2060 | ||
2508 | { | 2061 | { |
2509 | ObjectMaterial Low NotTrusted Zerocoded | 2062 | ObjectMaterial Low 97 NotTrusted Zerocoded |
2510 | { | 2063 | { |
2511 | AgentData Single | 2064 | AgentData Single |
2512 | { AgentID LLUUID } | 2065 | { AgentID LLUUID } |
@@ -2521,7 +2074,7 @@ sim -> dataserver | |||
2521 | 2074 | ||
2522 | 2075 | ||
2523 | { | 2076 | { |
2524 | ObjectShape Low NotTrusted Zerocoded | 2077 | ObjectShape Low 98 NotTrusted Zerocoded |
2525 | { | 2078 | { |
2526 | AgentData Single | 2079 | AgentData Single |
2527 | { AgentID LLUUID } | 2080 | { AgentID LLUUID } |
@@ -2552,7 +2105,7 @@ sim -> dataserver | |||
2552 | } | 2105 | } |
2553 | 2106 | ||
2554 | { | 2107 | { |
2555 | ObjectExtraParams Low NotTrusted Zerocoded | 2108 | ObjectExtraParams Low 99 NotTrusted Zerocoded |
2556 | { | 2109 | { |
2557 | AgentData Single | 2110 | AgentData Single |
2558 | { AgentID LLUUID } | 2111 | { AgentID LLUUID } |
@@ -2574,7 +2127,7 @@ sim -> dataserver | |||
2574 | // TODO: Eliminate god-bit. Maybe not. God-bit is ok, because it's | 2127 | // TODO: Eliminate god-bit. Maybe not. God-bit is ok, because it's |
2575 | // known on the server. | 2128 | // known on the server. |
2576 | { | 2129 | { |
2577 | ObjectOwner Low NotTrusted Zerocoded | 2130 | ObjectOwner Low 100 NotTrusted Zerocoded |
2578 | { | 2131 | { |
2579 | AgentData Single | 2132 | AgentData Single |
2580 | { AgentID LLUUID } | 2133 | { AgentID LLUUID } |
@@ -2596,7 +2149,7 @@ sim -> dataserver | |||
2596 | // To make the object part of no group, set GroupID = LLUUID::null. | 2149 | // To make the object part of no group, set GroupID = LLUUID::null. |
2597 | // This call only works if objectid.ownerid == agentid. | 2150 | // This call only works if objectid.ownerid == agentid. |
2598 | { | 2151 | { |
2599 | ObjectGroup Low NotTrusted Zerocoded | 2152 | ObjectGroup Low 101 NotTrusted Zerocoded |
2600 | { | 2153 | { |
2601 | AgentData Single | 2154 | AgentData Single |
2602 | { AgentID LLUUID } | 2155 | { AgentID LLUUID } |
@@ -2611,7 +2164,7 @@ sim -> dataserver | |||
2611 | 2164 | ||
2612 | // Attempt to buy an object. This will only pack root objects. | 2165 | // Attempt to buy an object. This will only pack root objects. |
2613 | { | 2166 | { |
2614 | ObjectBuy Low NotTrusted Zerocoded | 2167 | ObjectBuy Low 102 NotTrusted Zerocoded |
2615 | { | 2168 | { |
2616 | AgentData Single | 2169 | AgentData Single |
2617 | { AgentID LLUUID } | 2170 | { AgentID LLUUID } |
@@ -2632,7 +2185,7 @@ sim -> dataserver | |||
2632 | // buy object inventory. If the transaction succeeds, it will add | 2185 | // buy object inventory. If the transaction succeeds, it will add |
2633 | // inventory to the agent, and potentially remove the original. | 2186 | // inventory to the agent, and potentially remove the original. |
2634 | { | 2187 | { |
2635 | BuyObjectInventory Low NotTrusted Zerocoded | 2188 | BuyObjectInventory Low 103 NotTrusted Zerocoded |
2636 | { | 2189 | { |
2637 | AgentData Single | 2190 | AgentData Single |
2638 | { AgentID LLUUID } | 2191 | { AgentID LLUUID } |
@@ -2649,7 +2202,7 @@ sim -> dataserver | |||
2649 | // sim -> viewer | 2202 | // sim -> viewer |
2650 | // Used to propperly handle buying asset containers | 2203 | // Used to propperly handle buying asset containers |
2651 | { | 2204 | { |
2652 | DerezContainer Low Trusted Zerocoded | 2205 | DerezContainer Low 104 Trusted Zerocoded |
2653 | { | 2206 | { |
2654 | Data Single | 2207 | Data Single |
2655 | { ObjectID LLUUID } | 2208 | { ObjectID LLUUID } |
@@ -2663,7 +2216,7 @@ sim -> dataserver | |||
2663 | // If set is false, tries to turn off bits in mask. | 2216 | // If set is false, tries to turn off bits in mask. |
2664 | // BUG: This just forces the permissions field. | 2217 | // BUG: This just forces the permissions field. |
2665 | { | 2218 | { |
2666 | ObjectPermissions Low NotTrusted Zerocoded | 2219 | ObjectPermissions Low 105 NotTrusted Zerocoded |
2667 | { | 2220 | { |
2668 | AgentData Single | 2221 | AgentData Single |
2669 | { AgentID LLUUID } | 2222 | { AgentID LLUUID } |
@@ -2684,7 +2237,7 @@ sim -> dataserver | |||
2684 | 2237 | ||
2685 | // set object sale information | 2238 | // set object sale information |
2686 | { | 2239 | { |
2687 | ObjectSaleInfo Low NotTrusted Zerocoded | 2240 | ObjectSaleInfo Low 106 NotTrusted Zerocoded |
2688 | { | 2241 | { |
2689 | AgentData Single | 2242 | AgentData Single |
2690 | { AgentID LLUUID } | 2243 | { AgentID LLUUID } |
@@ -2701,7 +2254,7 @@ sim -> dataserver | |||
2701 | 2254 | ||
2702 | // set object names | 2255 | // set object names |
2703 | { | 2256 | { |
2704 | ObjectName Low NotTrusted Zerocoded | 2257 | ObjectName Low 107 NotTrusted Zerocoded |
2705 | { | 2258 | { |
2706 | AgentData Single | 2259 | AgentData Single |
2707 | { AgentID LLUUID } | 2260 | { AgentID LLUUID } |
@@ -2716,7 +2269,7 @@ sim -> dataserver | |||
2716 | 2269 | ||
2717 | // set object descriptions | 2270 | // set object descriptions |
2718 | { | 2271 | { |
2719 | ObjectDescription Low NotTrusted Zerocoded | 2272 | ObjectDescription Low 108 NotTrusted Zerocoded |
2720 | { | 2273 | { |
2721 | AgentData Single | 2274 | AgentData Single |
2722 | { AgentID LLUUID } | 2275 | { AgentID LLUUID } |
@@ -2731,7 +2284,7 @@ sim -> dataserver | |||
2731 | 2284 | ||
2732 | // set object category | 2285 | // set object category |
2733 | { | 2286 | { |
2734 | ObjectCategory Low NotTrusted Zerocoded | 2287 | ObjectCategory Low 109 NotTrusted Zerocoded |
2735 | { | 2288 | { |
2736 | AgentData Single | 2289 | AgentData Single |
2737 | { AgentID LLUUID } | 2290 | { AgentID LLUUID } |
@@ -2748,7 +2301,7 @@ sim -> dataserver | |||
2748 | // Variable object data because rectangular selection can | 2301 | // Variable object data because rectangular selection can |
2749 | // generate a large list very quickly. | 2302 | // generate a large list very quickly. |
2750 | { | 2303 | { |
2751 | ObjectSelect Low NotTrusted Zerocoded | 2304 | ObjectSelect Low 110 NotTrusted Zerocoded |
2752 | { | 2305 | { |
2753 | AgentData Single | 2306 | AgentData Single |
2754 | { AgentID LLUUID } | 2307 | { AgentID LLUUID } |
@@ -2764,7 +2317,7 @@ sim -> dataserver | |||
2764 | 2317 | ||
2765 | // ObjectDeselect | 2318 | // ObjectDeselect |
2766 | { | 2319 | { |
2767 | ObjectDeselect Low NotTrusted Zerocoded | 2320 | ObjectDeselect Low 111 NotTrusted Zerocoded |
2768 | { | 2321 | { |
2769 | AgentData Single | 2322 | AgentData Single |
2770 | { AgentID LLUUID } | 2323 | { AgentID LLUUID } |
@@ -2779,7 +2332,7 @@ sim -> dataserver | |||
2779 | 2332 | ||
2780 | // ObjectAttach | 2333 | // ObjectAttach |
2781 | { | 2334 | { |
2782 | ObjectAttach Low NotTrusted Zerocoded | 2335 | ObjectAttach Low 112 NotTrusted Zerocoded |
2783 | { | 2336 | { |
2784 | AgentData Single | 2337 | AgentData Single |
2785 | { AgentID LLUUID } | 2338 | { AgentID LLUUID } |
@@ -2795,7 +2348,7 @@ sim -> dataserver | |||
2795 | 2348 | ||
2796 | // ObjectDetach -- derezzes an attachment, marking its item in your inventory as not "(worn)" | 2349 | // ObjectDetach -- derezzes an attachment, marking its item in your inventory as not "(worn)" |
2797 | { | 2350 | { |
2798 | ObjectDetach Low NotTrusted Unencoded | 2351 | ObjectDetach Low 113 NotTrusted Unencoded |
2799 | { | 2352 | { |
2800 | AgentData Single | 2353 | AgentData Single |
2801 | { AgentID LLUUID } | 2354 | { AgentID LLUUID } |
@@ -2810,7 +2363,7 @@ sim -> dataserver | |||
2810 | 2363 | ||
2811 | // ObjectDrop -- drops an attachment from your avatar onto the ground | 2364 | // ObjectDrop -- drops an attachment from your avatar onto the ground |
2812 | { | 2365 | { |
2813 | ObjectDrop Low NotTrusted Unencoded | 2366 | ObjectDrop Low 114 NotTrusted Unencoded |
2814 | { | 2367 | { |
2815 | AgentData Single | 2368 | AgentData Single |
2816 | { AgentID LLUUID } | 2369 | { AgentID LLUUID } |
@@ -2825,7 +2378,7 @@ sim -> dataserver | |||
2825 | 2378 | ||
2826 | // ObjectLink | 2379 | // ObjectLink |
2827 | { | 2380 | { |
2828 | ObjectLink Low NotTrusted Unencoded | 2381 | ObjectLink Low 115 NotTrusted Unencoded |
2829 | { | 2382 | { |
2830 | AgentData Single | 2383 | AgentData Single |
2831 | { AgentID LLUUID } | 2384 | { AgentID LLUUID } |
@@ -2839,40 +2392,7 @@ sim -> dataserver | |||
2839 | 2392 | ||
2840 | // ObjectDelink | 2393 | // ObjectDelink |
2841 | { | 2394 | { |
2842 | ObjectDelink Low NotTrusted Unencoded | 2395 | ObjectDelink Low 116 NotTrusted Unencoded |
2843 | { | ||
2844 | AgentData Single | ||
2845 | { AgentID LLUUID } | ||
2846 | { SessionID LLUUID } | ||
2847 | } | ||
2848 | { | ||
2849 | ObjectData Variable | ||
2850 | { ObjectLocalID U32 } | ||
2851 | } | ||
2852 | } | ||
2853 | |||
2854 | // ObjectHinge | ||
2855 | { | ||
2856 | ObjectHinge Low NotTrusted Unencoded | ||
2857 | { | ||
2858 | AgentData Single | ||
2859 | { AgentID LLUUID } | ||
2860 | { SessionID LLUUID } | ||
2861 | } | ||
2862 | { | ||
2863 | JointType Single | ||
2864 | { Type U8 } | ||
2865 | } | ||
2866 | { | ||
2867 | ObjectData Variable | ||
2868 | { ObjectLocalID U32 } | ||
2869 | } | ||
2870 | |||
2871 | } | ||
2872 | |||
2873 | // ObjectDehinge | ||
2874 | { | ||
2875 | ObjectDehinge Low NotTrusted Unencoded | ||
2876 | { | 2396 | { |
2877 | AgentData Single | 2397 | AgentData Single |
2878 | { AgentID LLUUID } | 2398 | { AgentID LLUUID } |
@@ -2882,13 +2402,12 @@ sim -> dataserver | |||
2882 | ObjectData Variable | 2402 | ObjectData Variable |
2883 | { ObjectLocalID U32 } | 2403 | { ObjectLocalID U32 } |
2884 | } | 2404 | } |
2885 | |||
2886 | } | 2405 | } |
2887 | 2406 | ||
2888 | 2407 | ||
2889 | // ObjectGrab | 2408 | // ObjectGrab |
2890 | { | 2409 | { |
2891 | ObjectGrab Low NotTrusted Zerocoded | 2410 | ObjectGrab Low 117 NotTrusted Zerocoded |
2892 | { | 2411 | { |
2893 | AgentData Single | 2412 | AgentData Single |
2894 | { AgentID LLUUID } | 2413 | { AgentID LLUUID } |
@@ -2907,7 +2426,7 @@ sim -> dataserver | |||
2907 | // TimeSinceLast could go to 1 byte, since capped | 2426 | // TimeSinceLast could go to 1 byte, since capped |
2908 | // at 100 on sim. | 2427 | // at 100 on sim. |
2909 | { | 2428 | { |
2910 | ObjectGrabUpdate Low NotTrusted Zerocoded | 2429 | ObjectGrabUpdate Low 118 NotTrusted Zerocoded |
2911 | { | 2430 | { |
2912 | AgentData Single | 2431 | AgentData Single |
2913 | { AgentID LLUUID } | 2432 | { AgentID LLUUID } |
@@ -2925,7 +2444,7 @@ sim -> dataserver | |||
2925 | 2444 | ||
2926 | // ObjectDeGrab | 2445 | // ObjectDeGrab |
2927 | { | 2446 | { |
2928 | ObjectDeGrab Low NotTrusted Unencoded | 2447 | ObjectDeGrab Low 119 NotTrusted Unencoded |
2929 | { | 2448 | { |
2930 | AgentData Single | 2449 | AgentData Single |
2931 | { AgentID LLUUID } | 2450 | { AgentID LLUUID } |
@@ -2940,7 +2459,7 @@ sim -> dataserver | |||
2940 | 2459 | ||
2941 | // ObjectSpinStart | 2460 | // ObjectSpinStart |
2942 | { | 2461 | { |
2943 | ObjectSpinStart Low NotTrusted Zerocoded | 2462 | ObjectSpinStart Low 120 NotTrusted Zerocoded |
2944 | { | 2463 | { |
2945 | AgentData Single | 2464 | AgentData Single |
2946 | { AgentID LLUUID } | 2465 | { AgentID LLUUID } |
@@ -2955,7 +2474,7 @@ sim -> dataserver | |||
2955 | 2474 | ||
2956 | // ObjectSpinUpdate | 2475 | // ObjectSpinUpdate |
2957 | { | 2476 | { |
2958 | ObjectSpinUpdate Low NotTrusted Zerocoded | 2477 | ObjectSpinUpdate Low 121 NotTrusted Zerocoded |
2959 | { | 2478 | { |
2960 | AgentData Single | 2479 | AgentData Single |
2961 | { AgentID LLUUID } | 2480 | { AgentID LLUUID } |
@@ -2971,7 +2490,7 @@ sim -> dataserver | |||
2971 | 2490 | ||
2972 | // ObjectSpinStop | 2491 | // ObjectSpinStop |
2973 | { | 2492 | { |
2974 | ObjectSpinStop Low NotTrusted Zerocoded | 2493 | ObjectSpinStop Low 122 NotTrusted Zerocoded |
2975 | { | 2494 | { |
2976 | AgentData Single | 2495 | AgentData Single |
2977 | { AgentID LLUUID } | 2496 | { AgentID LLUUID } |
@@ -2986,7 +2505,7 @@ sim -> dataserver | |||
2986 | // Export selected objects | 2505 | // Export selected objects |
2987 | // viewer->sim | 2506 | // viewer->sim |
2988 | { | 2507 | { |
2989 | ObjectExportSelected Low NotTrusted Zerocoded | 2508 | ObjectExportSelected Low 123 NotTrusted Zerocoded |
2990 | { | 2509 | { |
2991 | AgentData Single | 2510 | AgentData Single |
2992 | { AgentID LLUUID } | 2511 | { AgentID LLUUID } |
@@ -2999,27 +2518,11 @@ sim -> dataserver | |||
2999 | } | 2518 | } |
3000 | } | 2519 | } |
3001 | 2520 | ||
3002 | // Import an object | ||
3003 | // viewer->sim | ||
3004 | { | ||
3005 | ObjectImport Low NotTrusted Zerocoded | ||
3006 | { | ||
3007 | AgentData Single | ||
3008 | { AgentID LLUUID } | ||
3009 | { FolderID LLUUID } | ||
3010 | } | ||
3011 | { | ||
3012 | AssetData Single | ||
3013 | { FileID LLUUID 1 } | ||
3014 | { ObjectName Variable 1 } | ||
3015 | { Description Variable 1 } | ||
3016 | } | ||
3017 | } | ||
3018 | 2521 | ||
3019 | // ModifyLand - sent to modify a piece of land on a simulator. | 2522 | // ModifyLand - sent to modify a piece of land on a simulator. |
3020 | // viewer -> sim | 2523 | // viewer -> sim |
3021 | { | 2524 | { |
3022 | ModifyLand Low NotTrusted Zerocoded | 2525 | ModifyLand Low 124 NotTrusted Zerocoded |
3023 | { | 2526 | { |
3024 | AgentData Single | 2527 | AgentData Single |
3025 | { AgentID LLUUID } | 2528 | { AgentID LLUUID } |
@@ -3047,7 +2550,7 @@ sim -> dataserver | |||
3047 | // viewer->sim | 2550 | // viewer->sim |
3048 | // requires administrative access | 2551 | // requires administrative access |
3049 | { | 2552 | { |
3050 | VelocityInterpolateOn Low NotTrusted Unencoded | 2553 | VelocityInterpolateOn Low 125 NotTrusted Unencoded |
3051 | { | 2554 | { |
3052 | AgentData Single | 2555 | AgentData Single |
3053 | { AgentID LLUUID } | 2556 | { AgentID LLUUID } |
@@ -3060,7 +2563,7 @@ sim -> dataserver | |||
3060 | // viewer->sim | 2563 | // viewer->sim |
3061 | // requires administrative access | 2564 | // requires administrative access |
3062 | { | 2565 | { |
3063 | VelocityInterpolateOff Low NotTrusted Unencoded | 2566 | VelocityInterpolateOff Low 126 NotTrusted Unencoded |
3064 | { | 2567 | { |
3065 | AgentData Single | 2568 | AgentData Single |
3066 | { AgentID LLUUID } | 2569 | { AgentID LLUUID } |
@@ -3072,7 +2575,7 @@ sim -> dataserver | |||
3072 | // viewer->sim | 2575 | // viewer->sim |
3073 | // requires administrative access | 2576 | // requires administrative access |
3074 | { | 2577 | { |
3075 | StateSave Low NotTrusted Unencoded | 2578 | StateSave Low 127 NotTrusted Unencoded |
3076 | { | 2579 | { |
3077 | AgentData Single | 2580 | AgentData Single |
3078 | { AgentID LLUUID } | 2581 | { AgentID LLUUID } |
@@ -3087,7 +2590,7 @@ sim -> dataserver | |||
3087 | // ReportAutosaveCrash | 2590 | // ReportAutosaveCrash |
3088 | // sim->launcher | 2591 | // sim->launcher |
3089 | { | 2592 | { |
3090 | ReportAutosaveCrash Low NotTrusted Unencoded | 2593 | ReportAutosaveCrash Low 128 NotTrusted Unencoded |
3091 | { | 2594 | { |
3092 | AutosaveData Single | 2595 | AutosaveData Single |
3093 | { PID S32 } | 2596 | { PID S32 } |
@@ -3097,7 +2600,7 @@ sim -> dataserver | |||
3097 | 2600 | ||
3098 | // SimWideDeletes | 2601 | // SimWideDeletes |
3099 | { | 2602 | { |
3100 | SimWideDeletes Low NotTrusted Unencoded | 2603 | SimWideDeletes Low 129 NotTrusted Unencoded |
3101 | { | 2604 | { |
3102 | AgentData Single | 2605 | AgentData Single |
3103 | { AgentID LLUUID } | 2606 | { AgentID LLUUID } |
@@ -3115,7 +2618,7 @@ sim -> dataserver | |||
3115 | // Medium frequency because it is driven by mouse hovering over objects, which | 2618 | // Medium frequency because it is driven by mouse hovering over objects, which |
3116 | // occurs at high rates. | 2619 | // occurs at high rates. |
3117 | { | 2620 | { |
3118 | RequestObjectPropertiesFamily Medium NotTrusted Zerocoded | 2621 | RequestObjectPropertiesFamily Medium 5 NotTrusted Zerocoded |
3119 | { | 2622 | { |
3120 | AgentData Single | 2623 | AgentData Single |
3121 | { AgentID LLUUID } | 2624 | { AgentID LLUUID } |
@@ -3133,7 +2636,7 @@ sim -> dataserver | |||
3133 | // coarse location update so that we know who you are tracking. | 2636 | // coarse location update so that we know who you are tracking. |
3134 | // To stop tracking - send a null uuid as the prey. | 2637 | // To stop tracking - send a null uuid as the prey. |
3135 | { | 2638 | { |
3136 | TrackAgent Low NotTrusted Unencoded | 2639 | TrackAgent Low 130 NotTrusted Unencoded |
3137 | { | 2640 | { |
3138 | AgentData Single | 2641 | AgentData Single |
3139 | { AgentID LLUUID } | 2642 | { AgentID LLUUID } |
@@ -3148,7 +2651,7 @@ sim -> dataserver | |||
3148 | // end viewer to simulator section | 2651 | // end viewer to simulator section |
3149 | 2652 | ||
3150 | { | 2653 | { |
3151 | ViewerStats Low NotTrusted Zerocoded | 2654 | ViewerStats Low 131 NotTrusted Zerocoded |
3152 | { | 2655 | { |
3153 | AgentData Single | 2656 | AgentData Single |
3154 | { AgentID LLUUID } | 2657 | { AgentID LLUUID } |
@@ -3203,7 +2706,7 @@ sim -> dataserver | |||
3203 | // ScriptAnswerYes | 2706 | // ScriptAnswerYes |
3204 | // reliable | 2707 | // reliable |
3205 | { | 2708 | { |
3206 | ScriptAnswerYes Low NotTrusted Unencoded | 2709 | ScriptAnswerYes Low 132 NotTrusted Unencoded |
3207 | { | 2710 | { |
3208 | AgentData Single | 2711 | AgentData Single |
3209 | { AgentID LLUUID } | 2712 | { AgentID LLUUID } |
@@ -3221,7 +2724,7 @@ sim -> dataserver | |||
3221 | // complaint/bug-report | 2724 | // complaint/bug-report |
3222 | // reliable | 2725 | // reliable |
3223 | { | 2726 | { |
3224 | UserReport Low NotTrusted Zerocoded | 2727 | UserReport Low 133 NotTrusted Zerocoded |
3225 | { | 2728 | { |
3226 | AgentData Single | 2729 | AgentData Single |
3227 | { AgentID LLUUID } | 2730 | { AgentID LLUUID } |
@@ -3252,7 +2755,7 @@ sim -> dataserver | |||
3252 | // AlertMessage | 2755 | // AlertMessage |
3253 | // Specifies the text to be posted in an alert dialog | 2756 | // Specifies the text to be posted in an alert dialog |
3254 | { | 2757 | { |
3255 | AlertMessage Low Trusted Unencoded | 2758 | AlertMessage Low 134 Trusted Unencoded |
3256 | { | 2759 | { |
3257 | AlertData Single | 2760 | AlertData Single |
3258 | { Message Variable 1 } | 2761 | { Message Variable 1 } |
@@ -3262,7 +2765,7 @@ sim -> dataserver | |||
3262 | // Send an AlertMessage to the named agent. | 2765 | // Send an AlertMessage to the named agent. |
3263 | // usually dataserver->simulator | 2766 | // usually dataserver->simulator |
3264 | { | 2767 | { |
3265 | AgentAlertMessage Low Trusted Unencoded | 2768 | AgentAlertMessage Low 135 Trusted Unencoded |
3266 | { | 2769 | { |
3267 | AgentData Single | 2770 | AgentData Single |
3268 | { AgentID LLUUID } | 2771 | { AgentID LLUUID } |
@@ -3278,7 +2781,7 @@ sim -> dataserver | |||
3278 | // MeanCollisionAlert | 2781 | // MeanCollisionAlert |
3279 | // Specifies the text to be posted in an alert dialog | 2782 | // Specifies the text to be posted in an alert dialog |
3280 | { | 2783 | { |
3281 | MeanCollisionAlert Low Trusted Zerocoded | 2784 | MeanCollisionAlert Low 136 Trusted Zerocoded |
3282 | { | 2785 | { |
3283 | MeanCollision Variable | 2786 | MeanCollision Variable |
3284 | { Victim LLUUID } | 2787 | { Victim LLUUID } |
@@ -3292,7 +2795,7 @@ sim -> dataserver | |||
3292 | // ViewerFrozenMessage | 2795 | // ViewerFrozenMessage |
3293 | // Specifies the text to be posted in an alert dialog | 2796 | // Specifies the text to be posted in an alert dialog |
3294 | { | 2797 | { |
3295 | ViewerFrozenMessage Low Trusted Unencoded | 2798 | ViewerFrozenMessage Low 137 Trusted Unencoded |
3296 | { | 2799 | { |
3297 | FrozenData Single | 2800 | FrozenData Single |
3298 | { Data BOOL } | 2801 | { Data BOOL } |
@@ -3302,7 +2805,7 @@ sim -> dataserver | |||
3302 | // Health Message | 2805 | // Health Message |
3303 | // Tells viewer what agent health is | 2806 | // Tells viewer what agent health is |
3304 | { | 2807 | { |
3305 | HealthMessage Low Trusted Zerocoded | 2808 | HealthMessage Low 138 Trusted Zerocoded |
3306 | { | 2809 | { |
3307 | HealthData Single | 2810 | HealthData Single |
3308 | { Health F32 } | 2811 | { Health F32 } |
@@ -3315,7 +2818,7 @@ sim -> dataserver | |||
3315 | // Viewer can optionally use position to animate | 2818 | // Viewer can optionally use position to animate |
3316 | // If audible is CHAT_NOT_AUDIBLE, message will not be valid | 2819 | // If audible is CHAT_NOT_AUDIBLE, message will not be valid |
3317 | { | 2820 | { |
3318 | ChatFromSimulator Low Trusted Unencoded | 2821 | ChatFromSimulator Low 139 Trusted Unencoded |
3319 | { | 2822 | { |
3320 | ChatData Single | 2823 | ChatData Single |
3321 | { FromName Variable 1 } | 2824 | { FromName Variable 1 } |
@@ -3332,7 +2835,7 @@ sim -> dataserver | |||
3332 | 2835 | ||
3333 | // Simulator statistics packet (goes out to viewer and dataserver/spaceserver) | 2836 | // Simulator statistics packet (goes out to viewer and dataserver/spaceserver) |
3334 | { | 2837 | { |
3335 | SimStats Low Trusted Unencoded | 2838 | SimStats Low 140 Trusted Unencoded |
3336 | { | 2839 | { |
3337 | Region Single | 2840 | Region Single |
3338 | { RegionX U32 } | 2841 | { RegionX U32 } |
@@ -3350,7 +2853,7 @@ sim -> dataserver | |||
3350 | // viewer -> sim | 2853 | // viewer -> sim |
3351 | // reliable | 2854 | // reliable |
3352 | { | 2855 | { |
3353 | RequestRegionInfo Low NotTrusted Unencoded | 2856 | RequestRegionInfo Low 141 NotTrusted Unencoded |
3354 | { | 2857 | { |
3355 | AgentData Single | 2858 | AgentData Single |
3356 | { AgentID LLUUID } | 2859 | { AgentID LLUUID } |
@@ -3364,7 +2867,7 @@ sim -> dataserver | |||
3364 | // sim -> viewer | 2867 | // sim -> viewer |
3365 | // reliable | 2868 | // reliable |
3366 | { | 2869 | { |
3367 | RegionInfo Low NotTrusted Zerocoded | 2870 | RegionInfo Low 142 NotTrusted Zerocoded |
3368 | { | 2871 | { |
3369 | AgentData Single | 2872 | AgentData Single |
3370 | { AgentID LLUUID } | 2873 | { AgentID LLUUID } |
@@ -3397,7 +2900,7 @@ sim -> dataserver | |||
3397 | // viewer -> sim | 2900 | // viewer -> sim |
3398 | // reliable | 2901 | // reliable |
3399 | { | 2902 | { |
3400 | GodUpdateRegionInfo Low NotTrusted Zerocoded | 2903 | GodUpdateRegionInfo Low 143 NotTrusted Zerocoded |
3401 | { | 2904 | { |
3402 | AgentData Single | 2905 | AgentData Single |
3403 | { AgentID LLUUID } | 2906 | { AgentID LLUUID } |
@@ -3422,7 +2925,7 @@ sim -> dataserver | |||
3422 | //to request the most up to date region for the requesting | 2925 | //to request the most up to date region for the requesting |
3423 | //region to redirect teleports to | 2926 | //region to redirect teleports to |
3424 | { | 2927 | { |
3425 | NearestLandingRegionRequest Low Trusted Unencoded | 2928 | NearestLandingRegionRequest Low 144 Trusted Unencoded |
3426 | { | 2929 | { |
3427 | RequestingRegionData Single | 2930 | RequestingRegionData Single |
3428 | { RegionHandle U64 } | 2931 | { RegionHandle U64 } |
@@ -3435,7 +2938,7 @@ sim -> dataserver | |||
3435 | //to the redirectregion request stating which region | 2938 | //to the redirectregion request stating which region |
3436 | //the requesting region should redirect teleports to if necessary | 2939 | //the requesting region should redirect teleports to if necessary |
3437 | { | 2940 | { |
3438 | NearestLandingRegionReply Low Trusted Unencoded | 2941 | NearestLandingRegionReply Low 145 Trusted Unencoded |
3439 | { | 2942 | { |
3440 | LandingRegionData Single | 2943 | LandingRegionData Single |
3441 | { RegionHandle U64 } | 2944 | { RegionHandle U64 } |
@@ -3448,7 +2951,7 @@ sim -> dataserver | |||
3448 | //to have the dataserver note/clear in the db | 2951 | //to have the dataserver note/clear in the db |
3449 | //that the region has updated it's nearest landing point | 2952 | //that the region has updated it's nearest landing point |
3450 | { | 2953 | { |
3451 | NearestLandingRegionUpdated Low Trusted Unencoded | 2954 | NearestLandingRegionUpdated Low 146 Trusted Unencoded |
3452 | { | 2955 | { |
3453 | RegionData Single | 2956 | RegionData Single |
3454 | { RegionHandle U64 } | 2957 | { RegionHandle U64 } |
@@ -3461,7 +2964,7 @@ sim -> dataserver | |||
3461 | //Sent from the region to the data server | 2964 | //Sent from the region to the data server |
3462 | //to note that the region's teleportation landing status has changed | 2965 | //to note that the region's teleportation landing status has changed |
3463 | { | 2966 | { |
3464 | TeleportLandingStatusChanged Low Trusted Unencoded | 2967 | TeleportLandingStatusChanged Low 147 Trusted Unencoded |
3465 | { | 2968 | { |
3466 | RegionData Single | 2969 | RegionData Single |
3467 | { RegionHandle U64 } | 2970 | { RegionHandle U64 } |
@@ -3474,7 +2977,7 @@ sim -> dataserver | |||
3474 | // sim -> viewer | 2977 | // sim -> viewer |
3475 | // reliable | 2978 | // reliable |
3476 | { | 2979 | { |
3477 | RegionHandshake Low Trusted Zerocoded | 2980 | RegionHandshake Low 148 Trusted Zerocoded |
3478 | { | 2981 | { |
3479 | RegionInfo Single | 2982 | RegionInfo Single |
3480 | { RegionFlags U32 } | 2983 | { RegionFlags U32 } |
@@ -3502,6 +3005,10 @@ sim -> dataserver | |||
3502 | { TerrainHeightRange10 F32 } | 3005 | { TerrainHeightRange10 F32 } |
3503 | { TerrainHeightRange11 F32 } | 3006 | { TerrainHeightRange11 F32 } |
3504 | } | 3007 | } |
3008 | { | ||
3009 | RegionInfo2 Single | ||
3010 | { RegionID LLUUID } | ||
3011 | } | ||
3505 | } | 3012 | } |
3506 | 3013 | ||
3507 | // RegionHandshakeReply | 3014 | // RegionHandshakeReply |
@@ -3513,7 +3020,7 @@ sim -> dataserver | |||
3513 | // After the simulator receives this, it will start sending | 3020 | // After the simulator receives this, it will start sending |
3514 | // data about objects. | 3021 | // data about objects. |
3515 | { | 3022 | { |
3516 | RegionHandshakeReply Low NotTrusted Zerocoded | 3023 | RegionHandshakeReply Low 149 NotTrusted Zerocoded |
3517 | { | 3024 | { |
3518 | AgentData Single | 3025 | AgentData Single |
3519 | { AgentID LLUUID } | 3026 | { AgentID LLUUID } |
@@ -3531,7 +3038,7 @@ sim -> dataserver | |||
3531 | // and where someone you are tracking is located. They are -1 if not | 3038 | // and where someone you are tracking is located. They are -1 if not |
3532 | // applicable. | 3039 | // applicable. |
3533 | { | 3040 | { |
3534 | CoarseLocationUpdate Medium Trusted Unencoded | 3041 | CoarseLocationUpdate Medium 6 Trusted Unencoded |
3535 | { | 3042 | { |
3536 | Location Variable | 3043 | Location Variable |
3537 | { X U8 } | 3044 | { X U8 } |
@@ -3547,7 +3054,7 @@ sim -> dataserver | |||
3547 | 3054 | ||
3548 | // ImageData - sent to viewer to transmit information about an image | 3055 | // ImageData - sent to viewer to transmit information about an image |
3549 | { | 3056 | { |
3550 | ImageData High Trusted Unencoded | 3057 | ImageData High 9 Trusted Unencoded |
3551 | { | 3058 | { |
3552 | ImageID Single | 3059 | ImageID Single |
3553 | { ID LLUUID } | 3060 | { ID LLUUID } |
@@ -3563,7 +3070,7 @@ sim -> dataserver | |||
3563 | 3070 | ||
3564 | // ImagePacket - follow on image data for images having > 1 packet of data | 3071 | // ImagePacket - follow on image data for images having > 1 packet of data |
3565 | { | 3072 | { |
3566 | ImagePacket High Trusted Unencoded | 3073 | ImagePacket High 10 Trusted Unencoded |
3567 | { | 3074 | { |
3568 | ImageID Single | 3075 | ImageID Single |
3569 | { ID LLUUID } | 3076 | { ID LLUUID } |
@@ -3578,7 +3085,7 @@ sim -> dataserver | |||
3578 | // LayerData - Sent to viewer - encodes layer data | 3085 | // LayerData - Sent to viewer - encodes layer data |
3579 | 3086 | ||
3580 | { | 3087 | { |
3581 | LayerData High Trusted Unencoded | 3088 | LayerData High 11 Trusted Unencoded |
3582 | { | 3089 | { |
3583 | LayerID Single | 3090 | LayerID Single |
3584 | { Type U8 } | 3091 | { Type U8 } |
@@ -3600,7 +3107,7 @@ sim -> dataserver | |||
3600 | // | 3107 | // |
3601 | // Data is type-specific opaque data for this object | 3108 | // Data is type-specific opaque data for this object |
3602 | { | 3109 | { |
3603 | ObjectUpdate High Trusted Zerocoded | 3110 | ObjectUpdate High 12 Trusted Zerocoded |
3604 | { | 3111 | { |
3605 | RegionData Single | 3112 | RegionData Single |
3606 | { RegionHandle U64 } | 3113 | { RegionHandle U64 } |
@@ -3676,7 +3183,7 @@ sim -> dataserver | |||
3676 | 3183 | ||
3677 | // ObjectUpdateCompressed | 3184 | // ObjectUpdateCompressed |
3678 | { | 3185 | { |
3679 | ObjectUpdateCompressed High Trusted Unencoded | 3186 | ObjectUpdateCompressed High 13 Trusted Unencoded |
3680 | { | 3187 | { |
3681 | RegionData Single | 3188 | RegionData Single |
3682 | { RegionHandle U64 } | 3189 | { RegionHandle U64 } |
@@ -3692,7 +3199,7 @@ sim -> dataserver | |||
3692 | // ObjectUpdateCached | 3199 | // ObjectUpdateCached |
3693 | // reliable | 3200 | // reliable |
3694 | { | 3201 | { |
3695 | ObjectUpdateCached High Trusted Unencoded | 3202 | ObjectUpdateCached High 14 Trusted Unencoded |
3696 | { | 3203 | { |
3697 | RegionData Single | 3204 | RegionData Single |
3698 | { RegionHandle U64 } | 3205 | { RegionHandle U64 } |
@@ -3708,7 +3215,7 @@ sim -> dataserver | |||
3708 | 3215 | ||
3709 | // packed terse object update format | 3216 | // packed terse object update format |
3710 | { | 3217 | { |
3711 | ImprovedTerseObjectUpdate High Trusted Unencoded | 3218 | ImprovedTerseObjectUpdate High 15 Trusted Unencoded |
3712 | { | 3219 | { |
3713 | RegionData Single | 3220 | RegionData Single |
3714 | { RegionHandle U64 } | 3221 | { RegionHandle U64 } |
@@ -3724,30 +3231,18 @@ sim -> dataserver | |||
3724 | // KillObject - Sent by objects to the viewer to tell them to kill themselves | 3231 | // KillObject - Sent by objects to the viewer to tell them to kill themselves |
3725 | 3232 | ||
3726 | { | 3233 | { |
3727 | KillObject High Trusted Unencoded | 3234 | KillObject High 16 Trusted Unencoded |
3728 | { | 3235 | { |
3729 | ObjectData Variable | 3236 | ObjectData Variable |
3730 | { ID U32 } | 3237 | { ID U32 } |
3731 | } | 3238 | } |
3732 | } | 3239 | } |
3733 | 3240 | ||
3734 | // AgentToNewRegion - tells the viewer that it's agent has moved | ||
3735 | |||
3736 | { | ||
3737 | AgentToNewRegion High Trusted Unencoded | ||
3738 | { | ||
3739 | RegionData Single | ||
3740 | { SessionID LLUUID } | ||
3741 | { IP IPADDR } | ||
3742 | { Port IPPORT } | ||
3743 | { Handle U64 } | ||
3744 | } | ||
3745 | } | ||
3746 | 3241 | ||
3747 | // CrossedRegion - new way to tell a viewer it has gone across a region | 3242 | // CrossedRegion - new way to tell a viewer it has gone across a region |
3748 | // boundary | 3243 | // boundary |
3749 | { | 3244 | { |
3750 | CrossedRegion Medium Trusted Unencoded | 3245 | CrossedRegion Medium 7 Trusted Unencoded |
3751 | { | 3246 | { |
3752 | AgentData Single | 3247 | AgentData Single |
3753 | { AgentID LLUUID } | 3248 | { AgentID LLUUID } |
@@ -3770,7 +3265,7 @@ sim -> dataserver | |||
3770 | // SimulatorViewerTimeMessage - Allows viewer to resynch to world time | 3265 | // SimulatorViewerTimeMessage - Allows viewer to resynch to world time |
3771 | 3266 | ||
3772 | { | 3267 | { |
3773 | SimulatorViewerTimeMessage Low Trusted Unencoded | 3268 | SimulatorViewerTimeMessage Low 150 Trusted Unencoded |
3774 | { | 3269 | { |
3775 | TimeInfo Single | 3270 | TimeInfo Single |
3776 | { UsecSinceStart U64 } | 3271 | { UsecSinceStart U64 } |
@@ -3785,7 +3280,7 @@ sim -> dataserver | |||
3785 | // EnableSimulator - Preps a viewer to receive data from a simulator | 3280 | // EnableSimulator - Preps a viewer to receive data from a simulator |
3786 | 3281 | ||
3787 | { | 3282 | { |
3788 | EnableSimulator Low Trusted Unencoded | 3283 | EnableSimulator Low 151 Trusted Unencoded |
3789 | { | 3284 | { |
3790 | SimulatorInfo Single | 3285 | SimulatorInfo Single |
3791 | { Handle U64 } | 3286 | { Handle U64 } |
@@ -3797,14 +3292,14 @@ sim -> dataserver | |||
3797 | // DisableThisSimulator - Tells a viewer not to expect data from this simulator anymore | 3292 | // DisableThisSimulator - Tells a viewer not to expect data from this simulator anymore |
3798 | 3293 | ||
3799 | { | 3294 | { |
3800 | DisableSimulator Low Trusted Unencoded | 3295 | DisableSimulator Low 152 Trusted Unencoded |
3801 | } | 3296 | } |
3802 | 3297 | ||
3803 | // ConfirmEnableSimulator - A confirmation message sent from simulator to neighbors that the simulator | 3298 | // ConfirmEnableSimulator - A confirmation message sent from simulator to neighbors that the simulator |
3804 | // has successfully been enabled by the viewer | 3299 | // has successfully been enabled by the viewer |
3805 | 3300 | ||
3806 | { | 3301 | { |
3807 | ConfirmEnableSimulator Medium Trusted Unencoded | 3302 | ConfirmEnableSimulator Medium 8 Trusted Unencoded |
3808 | { | 3303 | { |
3809 | AgentData Single | 3304 | AgentData Single |
3810 | { AgentID LLUUID } | 3305 | { AgentID LLUUID } |
@@ -3818,7 +3313,7 @@ sim -> dataserver | |||
3818 | 3313 | ||
3819 | // Request a new transfer (target->source) | 3314 | // Request a new transfer (target->source) |
3820 | { | 3315 | { |
3821 | TransferRequest Low NotTrusted Zerocoded | 3316 | TransferRequest Low 153 NotTrusted Zerocoded |
3822 | { | 3317 | { |
3823 | TransferInfo Single | 3318 | TransferInfo Single |
3824 | { TransferID LLUUID } | 3319 | { TransferID LLUUID } |
@@ -3832,7 +3327,7 @@ sim -> dataserver | |||
3832 | // Return info about a transfer/initiate transfer (source->target) | 3327 | // Return info about a transfer/initiate transfer (source->target) |
3833 | // Possibly should have a Params field like above | 3328 | // Possibly should have a Params field like above |
3834 | { | 3329 | { |
3835 | TransferInfo Low NotTrusted Zerocoded | 3330 | TransferInfo Low 154 NotTrusted Zerocoded |
3836 | { | 3331 | { |
3837 | TransferInfo Single | 3332 | TransferInfo Single |
3838 | { TransferID LLUUID } | 3333 | { TransferID LLUUID } |
@@ -3845,7 +3340,7 @@ sim -> dataserver | |||
3845 | } | 3340 | } |
3846 | 3341 | ||
3847 | { | 3342 | { |
3848 | TransferPacket High NotTrusted Unencoded | 3343 | TransferPacket High 17 NotTrusted Unencoded |
3849 | { | 3344 | { |
3850 | TransferData Single | 3345 | TransferData Single |
3851 | { TransferID LLUUID } | 3346 | { TransferID LLUUID } |
@@ -3858,7 +3353,7 @@ sim -> dataserver | |||
3858 | 3353 | ||
3859 | // Abort a transfer in progress (either from target->source or source->target) | 3354 | // Abort a transfer in progress (either from target->source or source->target) |
3860 | { | 3355 | { |
3861 | TransferAbort Low NotTrusted Zerocoded | 3356 | TransferAbort Low 155 NotTrusted Zerocoded |
3862 | { | 3357 | { |
3863 | TransferInfo Single | 3358 | TransferInfo Single |
3864 | { TransferID LLUUID } | 3359 | { TransferID LLUUID } |
@@ -3866,16 +3361,6 @@ sim -> dataserver | |||
3866 | } | 3361 | } |
3867 | } | 3362 | } |
3868 | 3363 | ||
3869 | // Change the priority of a transfer (target->source) | ||
3870 | { | ||
3871 | TransferPriority Low NotTrusted Zerocoded | ||
3872 | { | ||
3873 | TransferInfo Single | ||
3874 | { TransferID LLUUID } | ||
3875 | { ChannelType S32 } | ||
3876 | { Priority F32 } | ||
3877 | } | ||
3878 | } | ||
3879 | 3364 | ||
3880 | //----------------------------------------------------------------------------- | 3365 | //----------------------------------------------------------------------------- |
3881 | // General file transfer | 3366 | // General file transfer |
@@ -3883,7 +3368,7 @@ sim -> dataserver | |||
3883 | 3368 | ||
3884 | // RequestXfer - request an arbitrary xfer | 3369 | // RequestXfer - request an arbitrary xfer |
3885 | { | 3370 | { |
3886 | RequestXfer Low NotTrusted Zerocoded | 3371 | RequestXfer Low 156 NotTrusted Zerocoded |
3887 | { | 3372 | { |
3888 | XferID Single | 3373 | XferID Single |
3889 | { ID U64 } | 3374 | { ID U64 } |
@@ -3898,7 +3383,7 @@ sim -> dataserver | |||
3898 | 3383 | ||
3899 | // SendXferPacket - send an additional packet of an arbitrary xfer from sim -> viewer | 3384 | // SendXferPacket - send an additional packet of an arbitrary xfer from sim -> viewer |
3900 | { | 3385 | { |
3901 | SendXferPacket High NotTrusted Unencoded | 3386 | SendXferPacket High 18 NotTrusted Unencoded |
3902 | { | 3387 | { |
3903 | XferID Single | 3388 | XferID Single |
3904 | { ID U64 } | 3389 | { ID U64 } |
@@ -3912,7 +3397,7 @@ sim -> dataserver | |||
3912 | 3397 | ||
3913 | // ConfirmXferPacket | 3398 | // ConfirmXferPacket |
3914 | { | 3399 | { |
3915 | ConfirmXferPacket High NotTrusted Unencoded | 3400 | ConfirmXferPacket High 19 NotTrusted Unencoded |
3916 | { | 3401 | { |
3917 | XferID Single | 3402 | XferID Single |
3918 | { ID U64 } | 3403 | { ID U64 } |
@@ -3922,7 +3407,7 @@ sim -> dataserver | |||
3922 | 3407 | ||
3923 | // AbortXfer | 3408 | // AbortXfer |
3924 | { | 3409 | { |
3925 | AbortXfer Low NotTrusted Unencoded | 3410 | AbortXfer Low 157 NotTrusted Unencoded |
3926 | { | 3411 | { |
3927 | XferID Single | 3412 | XferID Single |
3928 | { ID U64 } | 3413 | { ID U64 } |
@@ -3935,19 +3420,10 @@ sim -> dataserver | |||
3935 | //----------------------------------------------------------------------------- | 3420 | //----------------------------------------------------------------------------- |
3936 | 3421 | ||
3937 | 3422 | ||
3938 | // RequestAvatarInfo | ||
3939 | { | ||
3940 | RequestAvatarInfo Low Trusted Unencoded | ||
3941 | { | ||
3942 | DataBlock Single | ||
3943 | { FullID LLUUID } | ||
3944 | } | ||
3945 | } | ||
3946 | |||
3947 | // AvatarAnimation - Update animation state | 3423 | // AvatarAnimation - Update animation state |
3948 | // simulator --> viewer | 3424 | // simulator --> viewer |
3949 | { | 3425 | { |
3950 | AvatarAnimation High Trusted Unencoded | 3426 | AvatarAnimation High 20 Trusted Unencoded |
3951 | { | 3427 | { |
3952 | Sender Single | 3428 | Sender Single |
3953 | { ID LLUUID } | 3429 | { ID LLUUID } |
@@ -3970,7 +3446,7 @@ sim -> dataserver | |||
3970 | 3446 | ||
3971 | // AvatarAppearance - Update visual params | 3447 | // AvatarAppearance - Update visual params |
3972 | { | 3448 | { |
3973 | AvatarAppearance Low Trusted Zerocoded | 3449 | AvatarAppearance Low 158 Trusted Zerocoded |
3974 | { | 3450 | { |
3975 | Sender Single | 3451 | Sender Single |
3976 | { ID LLUUID } | 3452 | { ID LLUUID } |
@@ -3988,7 +3464,7 @@ sim -> dataserver | |||
3988 | 3464 | ||
3989 | // AvatarSitResponse - response to a request to sit on an object | 3465 | // AvatarSitResponse - response to a request to sit on an object |
3990 | { | 3466 | { |
3991 | AvatarSitResponse High Trusted Zerocoded | 3467 | AvatarSitResponse High 21 Trusted Zerocoded |
3992 | { | 3468 | { |
3993 | SitObject Single | 3469 | SitObject Single |
3994 | { ID LLUUID } | 3470 | { ID LLUUID } |
@@ -4006,7 +3482,7 @@ sim -> dataserver | |||
4006 | 3482 | ||
4007 | // SetFollowCamProperties | 3483 | // SetFollowCamProperties |
4008 | { | 3484 | { |
4009 | SetFollowCamProperties Low Trusted Unencoded | 3485 | SetFollowCamProperties Low 159 Trusted Unencoded |
4010 | { | 3486 | { |
4011 | ObjectData Single | 3487 | ObjectData Single |
4012 | { ObjectID LLUUID } | 3488 | { ObjectID LLUUID } |
@@ -4020,7 +3496,7 @@ sim -> dataserver | |||
4020 | 3496 | ||
4021 | // ClearFollowCamProperties | 3497 | // ClearFollowCamProperties |
4022 | { | 3498 | { |
4023 | ClearFollowCamProperties Low Trusted Unencoded | 3499 | ClearFollowCamProperties Low 160 Trusted Unencoded |
4024 | { | 3500 | { |
4025 | ObjectData Single | 3501 | ObjectData Single |
4026 | { ObjectID LLUUID } | 3502 | { ObjectID LLUUID } |
@@ -4029,7 +3505,7 @@ sim -> dataserver | |||
4029 | 3505 | ||
4030 | // CameraConstraint - new camera distance limit (based on collision with objects) | 3506 | // CameraConstraint - new camera distance limit (based on collision with objects) |
4031 | { | 3507 | { |
4032 | CameraConstraint High Trusted Zerocoded | 3508 | CameraConstraint High 22 Trusted Zerocoded |
4033 | { | 3509 | { |
4034 | CameraCollidePlane Single | 3510 | CameraCollidePlane Single |
4035 | { Plane LLVector4 } | 3511 | { Plane LLVector4 } |
@@ -4040,7 +3516,7 @@ sim -> dataserver | |||
4040 | // Extended information such as creator, permissions, etc. | 3516 | // Extended information such as creator, permissions, etc. |
4041 | // Medium because potentially driven by mouse hover events. | 3517 | // Medium because potentially driven by mouse hover events. |
4042 | { | 3518 | { |
4043 | ObjectProperties Medium Trusted Zerocoded | 3519 | ObjectProperties Medium 9 Trusted Zerocoded |
4044 | { | 3520 | { |
4045 | ObjectData Variable | 3521 | ObjectData Variable |
4046 | { ObjectID LLUUID } | 3522 | { ObjectID LLUUID } |
@@ -4077,7 +3553,7 @@ sim -> dataserver | |||
4077 | // ObjectPropertiesFamily | 3553 | // ObjectPropertiesFamily |
4078 | // Medium because potentially driven by mouse hover events. | 3554 | // Medium because potentially driven by mouse hover events. |
4079 | { | 3555 | { |
4080 | ObjectPropertiesFamily Medium Trusted Zerocoded | 3556 | ObjectPropertiesFamily Medium 10 Trusted Zerocoded |
4081 | { | 3557 | { |
4082 | ObjectData Single | 3558 | ObjectData Single |
4083 | { RequestFlags U32 } | 3559 | { RequestFlags U32 } |
@@ -4102,7 +3578,7 @@ sim -> dataserver | |||
4102 | // RequestPayPrice | 3578 | // RequestPayPrice |
4103 | // viewer -> sim | 3579 | // viewer -> sim |
4104 | { | 3580 | { |
4105 | RequestPayPrice Low NotTrusted Unencoded | 3581 | RequestPayPrice Low 161 NotTrusted Unencoded |
4106 | { | 3582 | { |
4107 | ObjectData Single | 3583 | ObjectData Single |
4108 | { ObjectID LLUUID } | 3584 | { ObjectID LLUUID } |
@@ -4112,7 +3588,7 @@ sim -> dataserver | |||
4112 | // PayPriceReply | 3588 | // PayPriceReply |
4113 | // sim -> viewer | 3589 | // sim -> viewer |
4114 | { | 3590 | { |
4115 | PayPriceReply Low Trusted Unencoded | 3591 | PayPriceReply Low 162 Trusted Unencoded |
4116 | { | 3592 | { |
4117 | ObjectData Single | 3593 | ObjectData Single |
4118 | { ObjectID LLUUID } | 3594 | { ObjectID LLUUID } |
@@ -4132,7 +3608,7 @@ sim -> dataserver | |||
4132 | // ROUTED dataserver -> userserver -> spaceserver -> simulator -> viewer | 3608 | // ROUTED dataserver -> userserver -> spaceserver -> simulator -> viewer |
4133 | // reliable, but that may not matter if a system component is quitting | 3609 | // reliable, but that may not matter if a system component is quitting |
4134 | { | 3610 | { |
4135 | KickUser Low Trusted Unencoded | 3611 | KickUser Low 163 Trusted Unencoded |
4136 | { | 3612 | { |
4137 | TargetBlock Single | 3613 | TargetBlock Single |
4138 | { TargetIP IPADDR } // U32 encoded IP | 3614 | { TargetIP IPADDR } // U32 encoded IP |
@@ -4149,7 +3625,7 @@ sim -> dataserver | |||
4149 | // ack sent from the simulator up to the main database so that login | 3625 | // ack sent from the simulator up to the main database so that login |
4150 | // can continue. | 3626 | // can continue. |
4151 | { | 3627 | { |
4152 | KickUserAck Low Trusted Unencoded | 3628 | KickUserAck Low 164 Trusted Unencoded |
4153 | { | 3629 | { |
4154 | UserInfo Single | 3630 | UserInfo Single |
4155 | { SessionID LLUUID } | 3631 | { SessionID LLUUID } |
@@ -4162,7 +3638,7 @@ sim -> dataserver | |||
4162 | // viewer -> sim | 3638 | // viewer -> sim |
4163 | // reliable | 3639 | // reliable |
4164 | { | 3640 | { |
4165 | GodKickUser Low NotTrusted Unencoded | 3641 | GodKickUser Low 165 NotTrusted Unencoded |
4166 | { | 3642 | { |
4167 | UserInfo Single | 3643 | UserInfo Single |
4168 | { GodID LLUUID } | 3644 | { GodID LLUUID } |
@@ -4176,7 +3652,7 @@ sim -> dataserver | |||
4176 | // SystemKickUser | 3652 | // SystemKickUser |
4177 | // user->space, reliable | 3653 | // user->space, reliable |
4178 | { | 3654 | { |
4179 | SystemKickUser Low Trusted Unencoded | 3655 | SystemKickUser Low 166 Trusted Unencoded |
4180 | { | 3656 | { |
4181 | AgentInfo Variable | 3657 | AgentInfo Variable |
4182 | { AgentID LLUUID } | 3658 | { AgentID LLUUID } |
@@ -4187,7 +3663,7 @@ sim -> dataserver | |||
4187 | // viewer -> sim | 3663 | // viewer -> sim |
4188 | // reliable | 3664 | // reliable |
4189 | { | 3665 | { |
4190 | EjectUser Low NotTrusted Unencoded | 3666 | EjectUser Low 167 NotTrusted Unencoded |
4191 | { | 3667 | { |
4192 | AgentData Single | 3668 | AgentData Single |
4193 | { AgentID LLUUID } | 3669 | { AgentID LLUUID } |
@@ -4205,7 +3681,7 @@ sim -> dataserver | |||
4205 | // viewer -> sim | 3681 | // viewer -> sim |
4206 | // reliable | 3682 | // reliable |
4207 | { | 3683 | { |
4208 | FreezeUser Low NotTrusted Unencoded | 3684 | FreezeUser Low 168 NotTrusted Unencoded |
4209 | { | 3685 | { |
4210 | AgentData Single | 3686 | AgentData Single |
4211 | { AgentID LLUUID } | 3687 | { AgentID LLUUID } |
@@ -4223,7 +3699,7 @@ sim -> dataserver | |||
4223 | // viewer -> simulator | 3699 | // viewer -> simulator |
4224 | // reliable | 3700 | // reliable |
4225 | { | 3701 | { |
4226 | AvatarPropertiesRequest Low NotTrusted Unencoded | 3702 | AvatarPropertiesRequest Low 169 NotTrusted Unencoded |
4227 | { | 3703 | { |
4228 | AgentData Single | 3704 | AgentData Single |
4229 | { AgentID LLUUID } | 3705 | { AgentID LLUUID } |
@@ -4236,7 +3712,7 @@ sim -> dataserver | |||
4236 | // simulator -> dataserver | 3712 | // simulator -> dataserver |
4237 | // reliable | 3713 | // reliable |
4238 | { | 3714 | { |
4239 | AvatarPropertiesRequestBackend Low Trusted Unencoded | 3715 | AvatarPropertiesRequestBackend Low 170 Trusted Unencoded |
4240 | { | 3716 | { |
4241 | AgentData Single | 3717 | AgentData Single |
4242 | { AgentID LLUUID } | 3718 | { AgentID LLUUID } |
@@ -4250,7 +3726,7 @@ sim -> dataserver | |||
4250 | // simulator -> viewer | 3726 | // simulator -> viewer |
4251 | // reliable | 3727 | // reliable |
4252 | { | 3728 | { |
4253 | AvatarPropertiesReply Low Trusted Zerocoded | 3729 | AvatarPropertiesReply Low 171 Trusted Zerocoded |
4254 | { | 3730 | { |
4255 | AgentData Single | 3731 | AgentData Single |
4256 | { AgentID LLUUID } // your id | 3732 | { AgentID LLUUID } // your id |
@@ -4271,7 +3747,7 @@ sim -> dataserver | |||
4271 | } | 3747 | } |
4272 | 3748 | ||
4273 | { | 3749 | { |
4274 | AvatarInterestsReply Low Trusted Zerocoded | 3750 | AvatarInterestsReply Low 172 Trusted Zerocoded |
4275 | { | 3751 | { |
4276 | AgentData Single | 3752 | AgentData Single |
4277 | { AgentID LLUUID } // your id | 3753 | { AgentID LLUUID } // your id |
@@ -4292,7 +3768,7 @@ sim -> dataserver | |||
4292 | // simulator -> viewer | 3768 | // simulator -> viewer |
4293 | // reliable | 3769 | // reliable |
4294 | { | 3770 | { |
4295 | AvatarGroupsReply Low Trusted Zerocoded | 3771 | AvatarGroupsReply Low 173 Trusted Zerocoded |
4296 | { | 3772 | { |
4297 | AgentData Single | 3773 | AgentData Single |
4298 | { AgentID LLUUID } // your id | 3774 | { AgentID LLUUID } // your id |
@@ -4314,7 +3790,7 @@ sim -> dataserver | |||
4314 | // viewer -> simulator | 3790 | // viewer -> simulator |
4315 | // reliable | 3791 | // reliable |
4316 | { | 3792 | { |
4317 | AvatarPropertiesUpdate Low NotTrusted Zerocoded | 3793 | AvatarPropertiesUpdate Low 174 NotTrusted Zerocoded |
4318 | { | 3794 | { |
4319 | AgentData Single | 3795 | AgentData Single |
4320 | { AgentID LLUUID } | 3796 | { AgentID LLUUID } |
@@ -4336,7 +3812,7 @@ sim -> dataserver | |||
4336 | // viewer -> simulator | 3812 | // viewer -> simulator |
4337 | // reliable | 3813 | // reliable |
4338 | { | 3814 | { |
4339 | AvatarInterestsUpdate Low NotTrusted Zerocoded | 3815 | AvatarInterestsUpdate Low 175 NotTrusted Zerocoded |
4340 | { | 3816 | { |
4341 | AgentData Single | 3817 | AgentData Single |
4342 | { AgentID LLUUID } | 3818 | { AgentID LLUUID } |
@@ -4352,27 +3828,6 @@ sim -> dataserver | |||
4352 | } | 3828 | } |
4353 | } | 3829 | } |
4354 | 3830 | ||
4355 | // AvatarStatisticsReply | ||
4356 | // dataserver -> simulator | ||
4357 | // simulator -> viewer | ||
4358 | // reliable | ||
4359 | { | ||
4360 | AvatarStatisticsReply Low Trusted Zerocoded | ||
4361 | { | ||
4362 | AgentData Single | ||
4363 | { AgentID LLUUID } | ||
4364 | } | ||
4365 | { | ||
4366 | AvatarData Single | ||
4367 | { AvatarID LLUUID } | ||
4368 | } | ||
4369 | { | ||
4370 | StatisticsData Variable | ||
4371 | { Name Variable 1 } // string | ||
4372 | { Positive S32 } | ||
4373 | { Negative S32 } | ||
4374 | } | ||
4375 | } | ||
4376 | 3831 | ||
4377 | 3832 | ||
4378 | // AvatarNotesReply | 3833 | // AvatarNotesReply |
@@ -4380,7 +3835,7 @@ sim -> dataserver | |||
4380 | // simulator -> viewer | 3835 | // simulator -> viewer |
4381 | // reliable | 3836 | // reliable |
4382 | { | 3837 | { |
4383 | AvatarNotesReply Low Trusted Unencoded | 3838 | AvatarNotesReply Low 176 Trusted Unencoded |
4384 | { | 3839 | { |
4385 | AgentData Single | 3840 | AgentData Single |
4386 | { AgentID LLUUID } | 3841 | { AgentID LLUUID } |
@@ -4397,7 +3852,7 @@ sim -> dataserver | |||
4397 | // viewer -> simulator -> dataserver | 3852 | // viewer -> simulator -> dataserver |
4398 | // reliable | 3853 | // reliable |
4399 | { | 3854 | { |
4400 | AvatarNotesUpdate Low NotTrusted Unencoded | 3855 | AvatarNotesUpdate Low 177 NotTrusted Unencoded |
4401 | { | 3856 | { |
4402 | AgentData Single | 3857 | AgentData Single |
4403 | { AgentID LLUUID } | 3858 | { AgentID LLUUID } |
@@ -4417,7 +3872,7 @@ sim -> dataserver | |||
4417 | // This fills in the tabs of the Picks panel. | 3872 | // This fills in the tabs of the Picks panel. |
4418 | // reliable | 3873 | // reliable |
4419 | { | 3874 | { |
4420 | AvatarPicksReply Low Trusted Unencoded | 3875 | AvatarPicksReply Low 178 Trusted Unencoded |
4421 | { | 3876 | { |
4422 | AgentData Single | 3877 | AgentData Single |
4423 | { AgentID LLUUID } | 3878 | { AgentID LLUUID } |
@@ -4436,7 +3891,7 @@ sim -> dataserver | |||
4436 | // simulator -> dataserver | 3891 | // simulator -> dataserver |
4437 | // reliable | 3892 | // reliable |
4438 | { | 3893 | { |
4439 | EventInfoRequest Low NotTrusted Unencoded | 3894 | EventInfoRequest Low 179 NotTrusted Unencoded |
4440 | { | 3895 | { |
4441 | AgentData Single | 3896 | AgentData Single |
4442 | { AgentID LLUUID } | 3897 | { AgentID LLUUID } |
@@ -4454,7 +3909,7 @@ sim -> dataserver | |||
4454 | // simulator -> viewer | 3909 | // simulator -> viewer |
4455 | // reliable | 3910 | // reliable |
4456 | { | 3911 | { |
4457 | EventInfoReply Low Trusted Unencoded | 3912 | EventInfoReply Low 180 Trusted Unencoded |
4458 | { | 3913 | { |
4459 | AgentData Single | 3914 | AgentData Single |
4460 | { AgentID LLUUID } | 3915 | { AgentID LLUUID } |
@@ -4483,7 +3938,7 @@ sim -> dataserver | |||
4483 | // simulator -> dataserver | 3938 | // simulator -> dataserver |
4484 | // reliable | 3939 | // reliable |
4485 | { | 3940 | { |
4486 | EventNotificationAddRequest Low NotTrusted Unencoded | 3941 | EventNotificationAddRequest Low 181 NotTrusted Unencoded |
4487 | { | 3942 | { |
4488 | AgentData Single | 3943 | AgentData Single |
4489 | { AgentID LLUUID } | 3944 | { AgentID LLUUID } |
@@ -4501,7 +3956,7 @@ sim -> dataserver | |||
4501 | // simulator -> dataserver | 3956 | // simulator -> dataserver |
4502 | // reliable | 3957 | // reliable |
4503 | { | 3958 | { |
4504 | EventNotificationRemoveRequest Low NotTrusted Unencoded | 3959 | EventNotificationRemoveRequest Low 182 NotTrusted Unencoded |
4505 | { | 3960 | { |
4506 | AgentData Single | 3961 | AgentData Single |
4507 | { AgentID LLUUID } | 3962 | { AgentID LLUUID } |
@@ -4519,7 +3974,7 @@ sim -> dataserver | |||
4519 | // QueryData is used to resend a search result after the deletion | 3974 | // QueryData is used to resend a search result after the deletion |
4520 | // reliable | 3975 | // reliable |
4521 | { | 3976 | { |
4522 | EventGodDelete Low NotTrusted Unencoded | 3977 | EventGodDelete Low 183 NotTrusted Unencoded |
4523 | { | 3978 | { |
4524 | AgentData Single | 3979 | AgentData Single |
4525 | { AgentID LLUUID } | 3980 | { AgentID LLUUID } |
@@ -4538,32 +3993,13 @@ sim -> dataserver | |||
4538 | } | 3993 | } |
4539 | } | 3994 | } |
4540 | 3995 | ||
4541 | // PickInfoRequest | ||
4542 | // viewer -> simulator | ||
4543 | // simulator -> dataserver | ||
4544 | // If CreatorID is not null, then we're looking for an agent pick | ||
4545 | // or picks. | ||
4546 | // reliable | ||
4547 | { | ||
4548 | PickInfoRequest Low NotTrusted Zerocoded | ||
4549 | { | ||
4550 | AgentData Single | ||
4551 | { AgentID LLUUID } | ||
4552 | { SessionID LLUUID } | ||
4553 | } | ||
4554 | { | ||
4555 | Data Single | ||
4556 | { PickID LLUUID } | ||
4557 | } | ||
4558 | } | ||
4559 | |||
4560 | 3996 | ||
4561 | // PickInfoReply | 3997 | // PickInfoReply |
4562 | // dataserver -> simulator | 3998 | // dataserver -> simulator |
4563 | // simulator -> viewer | 3999 | // simulator -> viewer |
4564 | // reliable | 4000 | // reliable |
4565 | { | 4001 | { |
4566 | PickInfoReply Low Trusted Unencoded | 4002 | PickInfoReply Low 184 Trusted Unencoded |
4567 | { | 4003 | { |
4568 | AgentData Single | 4004 | AgentData Single |
4569 | { AgentID LLUUID } | 4005 | { AgentID LLUUID } |
@@ -4595,7 +4031,7 @@ sim -> dataserver | |||
4595 | // viewer -> simulator -> dataserver | 4031 | // viewer -> simulator -> dataserver |
4596 | // reliable | 4032 | // reliable |
4597 | { | 4033 | { |
4598 | PickInfoUpdate Low NotTrusted Unencoded | 4034 | PickInfoUpdate Low 185 NotTrusted Unencoded |
4599 | { | 4035 | { |
4600 | AgentData Single | 4036 | AgentData Single |
4601 | { AgentID LLUUID } | 4037 | { AgentID LLUUID } |
@@ -4622,7 +4058,7 @@ sim -> dataserver | |||
4622 | // viewer -> simulator -> dataserver | 4058 | // viewer -> simulator -> dataserver |
4623 | // reliable | 4059 | // reliable |
4624 | { | 4060 | { |
4625 | PickDelete Low NotTrusted Unencoded | 4061 | PickDelete Low 186 NotTrusted Unencoded |
4626 | { | 4062 | { |
4627 | AgentData Single | 4063 | AgentData Single |
4628 | { AgentID LLUUID } | 4064 | { AgentID LLUUID } |
@@ -4641,7 +4077,7 @@ sim -> dataserver | |||
4641 | // viewer -> simulator -> dataserver | 4077 | // viewer -> simulator -> dataserver |
4642 | // reliable | 4078 | // reliable |
4643 | { | 4079 | { |
4644 | PickGodDelete Low NotTrusted Unencoded | 4080 | PickGodDelete Low 187 NotTrusted Unencoded |
4645 | { | 4081 | { |
4646 | AgentData Single | 4082 | AgentData Single |
4647 | { AgentID LLUUID } | 4083 | { AgentID LLUUID } |
@@ -4658,7 +4094,7 @@ sim -> dataserver | |||
4658 | // ScriptQuestion | 4094 | // ScriptQuestion |
4659 | // reliable | 4095 | // reliable |
4660 | { | 4096 | { |
4661 | ScriptQuestion Low Trusted Unencoded | 4097 | ScriptQuestion Low 188 Trusted Unencoded |
4662 | { | 4098 | { |
4663 | Data Single | 4099 | Data Single |
4664 | { TaskID LLUUID } | 4100 | { TaskID LLUUID } |
@@ -4672,7 +4108,7 @@ sim -> dataserver | |||
4672 | // ScriptControlChange | 4108 | // ScriptControlChange |
4673 | // reliable | 4109 | // reliable |
4674 | { | 4110 | { |
4675 | ScriptControlChange Low Trusted Unencoded | 4111 | ScriptControlChange Low 189 Trusted Unencoded |
4676 | { | 4112 | { |
4677 | Data Variable | 4113 | Data Variable |
4678 | { TakeControls BOOL } | 4114 | { TakeControls BOOL } |
@@ -4685,7 +4121,7 @@ sim -> dataserver | |||
4685 | // sim -> viewer | 4121 | // sim -> viewer |
4686 | // reliable | 4122 | // reliable |
4687 | { | 4123 | { |
4688 | ScriptDialog Low Trusted Zerocoded | 4124 | ScriptDialog Low 190 Trusted Zerocoded |
4689 | { | 4125 | { |
4690 | Data Single | 4126 | Data Single |
4691 | { ObjectID LLUUID } | 4127 | { ObjectID LLUUID } |
@@ -4707,7 +4143,7 @@ sim -> dataserver | |||
4707 | // viewer -> sim | 4143 | // viewer -> sim |
4708 | // reliable | 4144 | // reliable |
4709 | { | 4145 | { |
4710 | ScriptDialogReply Low NotTrusted Zerocoded | 4146 | ScriptDialogReply Low 191 NotTrusted Zerocoded |
4711 | { | 4147 | { |
4712 | AgentData Single | 4148 | AgentData Single |
4713 | { AgentID LLUUID } | 4149 | { AgentID LLUUID } |
@@ -4726,7 +4162,7 @@ sim -> dataserver | |||
4726 | // ForceScriptControlRelease | 4162 | // ForceScriptControlRelease |
4727 | // reliable | 4163 | // reliable |
4728 | { | 4164 | { |
4729 | ForceScriptControlRelease Low NotTrusted Unencoded | 4165 | ForceScriptControlRelease Low 192 NotTrusted Unencoded |
4730 | { | 4166 | { |
4731 | AgentData Single | 4167 | AgentData Single |
4732 | { AgentID LLUUID } | 4168 | { AgentID LLUUID } |
@@ -4737,7 +4173,7 @@ sim -> dataserver | |||
4737 | // RevokePermissions | 4173 | // RevokePermissions |
4738 | // reliable | 4174 | // reliable |
4739 | { | 4175 | { |
4740 | RevokePermissions Low NotTrusted Unencoded | 4176 | RevokePermissions Low 193 NotTrusted Unencoded |
4741 | { | 4177 | { |
4742 | AgentData Single | 4178 | AgentData Single |
4743 | { AgentID LLUUID } | 4179 | { AgentID LLUUID } |
@@ -4755,7 +4191,7 @@ sim -> dataserver | |||
4755 | // Ask the user if they would like to load a URL | 4191 | // Ask the user if they would like to load a URL |
4756 | // reliable | 4192 | // reliable |
4757 | { | 4193 | { |
4758 | LoadURL Low Trusted Unencoded | 4194 | LoadURL Low 194 Trusted Unencoded |
4759 | { | 4195 | { |
4760 | Data Single | 4196 | Data Single |
4761 | { ObjectName Variable 1 } | 4197 | { ObjectName Variable 1 } |
@@ -4770,7 +4206,7 @@ sim -> dataserver | |||
4770 | // ScriptTeleportRequest | 4206 | // ScriptTeleportRequest |
4771 | // reliable | 4207 | // reliable |
4772 | { | 4208 | { |
4773 | ScriptTeleportRequest Low Trusted Unencoded | 4209 | ScriptTeleportRequest Low 195 Trusted Unencoded |
4774 | { | 4210 | { |
4775 | Data Single | 4211 | Data Single |
4776 | { ObjectName Variable 1 } | 4212 | { ObjectName Variable 1 } |
@@ -4795,7 +4231,7 @@ sim -> dataserver | |||
4795 | // sim -> viewer | 4231 | // sim -> viewer |
4796 | // reliable | 4232 | // reliable |
4797 | { | 4233 | { |
4798 | ParcelOverlay Low Trusted Zerocoded | 4234 | ParcelOverlay Low 196 Trusted Zerocoded |
4799 | { | 4235 | { |
4800 | ParcelData Single | 4236 | ParcelData Single |
4801 | { SequenceID S32 } // 0...3, which piece of region | 4237 | { SequenceID S32 } // 0...3, which piece of region |
@@ -4810,7 +4246,7 @@ sim -> dataserver | |||
4810 | // viewer -> sim | 4246 | // viewer -> sim |
4811 | // reliable | 4247 | // reliable |
4812 | { | 4248 | { |
4813 | ParcelPropertiesRequest Medium NotTrusted Zerocoded | 4249 | ParcelPropertiesRequest Medium 11 NotTrusted Zerocoded |
4814 | { | 4250 | { |
4815 | AgentData Single | 4251 | AgentData Single |
4816 | { AgentID LLUUID } | 4252 | { AgentID LLUUID } |
@@ -4831,7 +4267,7 @@ sim -> dataserver | |||
4831 | // viewer -> sim | 4267 | // viewer -> sim |
4832 | // reliable | 4268 | // reliable |
4833 | { | 4269 | { |
4834 | ParcelPropertiesRequestByID Low NotTrusted Zerocoded | 4270 | ParcelPropertiesRequestByID Low 197 NotTrusted Zerocoded |
4835 | { | 4271 | { |
4836 | AgentData Single | 4272 | AgentData Single |
4837 | { AgentID LLUUID } | 4273 | { AgentID LLUUID } |
@@ -4854,7 +4290,7 @@ sim -> dataserver | |||
4854 | // WARNING: This packet is potentially large. With max length name, | 4290 | // WARNING: This packet is potentially large. With max length name, |
4855 | // description, music URL and media URL, it is 1526 + sizeof ( LLUUID ) bytes. | 4291 | // description, music URL and media URL, it is 1526 + sizeof ( LLUUID ) bytes. |
4856 | { | 4292 | { |
4857 | ParcelProperties High Trusted Zerocoded | 4293 | ParcelProperties High 23 Trusted Zerocoded |
4858 | { | 4294 | { |
4859 | ParcelData Single | 4295 | ParcelData Single |
4860 | { RequestResult S32 } | 4296 | { RequestResult S32 } |
@@ -4915,7 +4351,7 @@ sim -> dataserver | |||
4915 | // viewer -> sim | 4351 | // viewer -> sim |
4916 | // reliable | 4352 | // reliable |
4917 | { | 4353 | { |
4918 | ParcelPropertiesUpdate Low NotTrusted Zerocoded | 4354 | ParcelPropertiesUpdate Low 198 NotTrusted Zerocoded |
4919 | { | 4355 | { |
4920 | AgentData Single | 4356 | AgentData Single |
4921 | { AgentID LLUUID } | 4357 | { AgentID LLUUID } |
@@ -4950,7 +4386,7 @@ sim -> dataserver | |||
4950 | // viewer -> sim | 4386 | // viewer -> sim |
4951 | // reliable | 4387 | // reliable |
4952 | { | 4388 | { |
4953 | ParcelReturnObjects Low NotTrusted Zerocoded | 4389 | ParcelReturnObjects Low 199 NotTrusted Zerocoded |
4954 | { | 4390 | { |
4955 | AgentData Single | 4391 | AgentData Single |
4956 | { AgentID LLUUID } | 4392 | { AgentID LLUUID } |
@@ -4975,7 +4411,7 @@ sim -> dataserver | |||
4975 | // viewer -> sim | 4411 | // viewer -> sim |
4976 | // reliable | 4412 | // reliable |
4977 | { | 4413 | { |
4978 | ParcelSetOtherCleanTime Low NotTrusted Zerocoded | 4414 | ParcelSetOtherCleanTime Low 200 NotTrusted Zerocoded |
4979 | { | 4415 | { |
4980 | AgentData Single | 4416 | AgentData Single |
4981 | { AgentID LLUUID } | 4417 | { AgentID LLUUID } |
@@ -4994,7 +4430,7 @@ sim -> dataserver | |||
4994 | // viewer -> sim | 4430 | // viewer -> sim |
4995 | // reliable | 4431 | // reliable |
4996 | { | 4432 | { |
4997 | ParcelDisableObjects Low NotTrusted Zerocoded | 4433 | ParcelDisableObjects Low 201 NotTrusted Zerocoded |
4998 | { | 4434 | { |
4999 | AgentData Single | 4435 | AgentData Single |
5000 | { AgentID LLUUID } | 4436 | { AgentID LLUUID } |
@@ -5020,7 +4456,7 @@ sim -> dataserver | |||
5020 | // viewer -> sim | 4456 | // viewer -> sim |
5021 | // reliable | 4457 | // reliable |
5022 | { | 4458 | { |
5023 | ParcelSelectObjects Low NotTrusted Zerocoded | 4459 | ParcelSelectObjects Low 202 NotTrusted Zerocoded |
5024 | { | 4460 | { |
5025 | AgentData Single | 4461 | AgentData Single |
5026 | { AgentID LLUUID } | 4462 | { AgentID LLUUID } |
@@ -5042,7 +4478,7 @@ sim -> dataserver | |||
5042 | // viewer -> sim | 4478 | // viewer -> sim |
5043 | // reliable | 4479 | // reliable |
5044 | { | 4480 | { |
5045 | EstateCovenantRequest Low NotTrusted Unencoded | 4481 | EstateCovenantRequest Low 203 NotTrusted Unencoded |
5046 | { | 4482 | { |
5047 | AgentData Single | 4483 | AgentData Single |
5048 | { AgentID LLUUID } | 4484 | { AgentID LLUUID } |
@@ -5054,7 +4490,7 @@ sim -> dataserver | |||
5054 | // sim -> viewer | 4490 | // sim -> viewer |
5055 | // reliable | 4491 | // reliable |
5056 | { | 4492 | { |
5057 | EstateCovenantReply Low Trusted Unencoded | 4493 | EstateCovenantReply Low 204 Trusted Unencoded |
5058 | { | 4494 | { |
5059 | Data Single | 4495 | Data Single |
5060 | { CovenantID LLUUID } | 4496 | { CovenantID LLUUID } |
@@ -5069,7 +4505,7 @@ sim -> dataserver | |||
5069 | // sim -> viewer | 4505 | // sim -> viewer |
5070 | // reliable | 4506 | // reliable |
5071 | { | 4507 | { |
5072 | ForceObjectSelect Low Trusted Unencoded | 4508 | ForceObjectSelect Low 205 Trusted Unencoded |
5073 | { | 4509 | { |
5074 | Header Single | 4510 | Header Single |
5075 | { ResetList BOOL } | 4511 | { ResetList BOOL } |
@@ -5085,7 +4521,7 @@ sim -> dataserver | |||
5085 | // viewer -> sim | 4521 | // viewer -> sim |
5086 | // reliable | 4522 | // reliable |
5087 | { | 4523 | { |
5088 | ParcelBuyPass Low NotTrusted Unencoded | 4524 | ParcelBuyPass Low 206 NotTrusted Unencoded |
5089 | { | 4525 | { |
5090 | AgentData Single | 4526 | AgentData Single |
5091 | { AgentID LLUUID } | 4527 | { AgentID LLUUID } |
@@ -5101,7 +4537,7 @@ sim -> dataserver | |||
5101 | // viewer -> sim | 4537 | // viewer -> sim |
5102 | // reliable | 4538 | // reliable |
5103 | { | 4539 | { |
5104 | ParcelDeedToGroup Low NotTrusted Unencoded | 4540 | ParcelDeedToGroup Low 207 NotTrusted Unencoded |
5105 | { | 4541 | { |
5106 | AgentData Single | 4542 | AgentData Single |
5107 | { AgentID LLUUID } | 4543 | { AgentID LLUUID } |
@@ -5116,7 +4552,7 @@ sim -> dataserver | |||
5116 | 4552 | ||
5117 | // reserved for when island owners force re-claim parcel | 4553 | // reserved for when island owners force re-claim parcel |
5118 | { | 4554 | { |
5119 | ParcelReclaim Low NotTrusted Unencoded | 4555 | ParcelReclaim Low 208 NotTrusted Unencoded |
5120 | { | 4556 | { |
5121 | AgentData Single | 4557 | AgentData Single |
5122 | { AgentID LLUUID } | 4558 | { AgentID LLUUID } |
@@ -5132,7 +4568,7 @@ sim -> dataserver | |||
5132 | // viewer -> sim | 4568 | // viewer -> sim |
5133 | // reliable | 4569 | // reliable |
5134 | { | 4570 | { |
5135 | ParcelClaim Low NotTrusted Zerocoded | 4571 | ParcelClaim Low 209 NotTrusted Zerocoded |
5136 | { | 4572 | { |
5137 | AgentData Single | 4573 | AgentData Single |
5138 | { AgentID LLUUID } | 4574 | { AgentID LLUUID } |
@@ -5158,7 +4594,7 @@ sim -> dataserver | |||
5158 | // viewer -> sim | 4594 | // viewer -> sim |
5159 | // reliable | 4595 | // reliable |
5160 | { | 4596 | { |
5161 | ParcelJoin Low NotTrusted Unencoded | 4597 | ParcelJoin Low 210 NotTrusted Unencoded |
5162 | { | 4598 | { |
5163 | AgentData Single | 4599 | AgentData Single |
5164 | { AgentID LLUUID } | 4600 | { AgentID LLUUID } |
@@ -5179,7 +4615,7 @@ sim -> dataserver | |||
5179 | // viewer -> sim | 4615 | // viewer -> sim |
5180 | // reliable | 4616 | // reliable |
5181 | { | 4617 | { |
5182 | ParcelDivide Low NotTrusted Unencoded | 4618 | ParcelDivide Low 211 NotTrusted Unencoded |
5183 | { | 4619 | { |
5184 | AgentData Single | 4620 | AgentData Single |
5185 | { AgentID LLUUID } | 4621 | { AgentID LLUUID } |
@@ -5199,7 +4635,7 @@ sim -> dataserver | |||
5199 | // viewer -> sim | 4635 | // viewer -> sim |
5200 | // reliable | 4636 | // reliable |
5201 | { | 4637 | { |
5202 | ParcelRelease Low NotTrusted Unencoded | 4638 | ParcelRelease Low 212 NotTrusted Unencoded |
5203 | { | 4639 | { |
5204 | AgentData Single | 4640 | AgentData Single |
5205 | { AgentID LLUUID } | 4641 | { AgentID LLUUID } |
@@ -5215,7 +4651,7 @@ sim -> dataserver | |||
5215 | // viewer -> sim | 4651 | // viewer -> sim |
5216 | // reliable | 4652 | // reliable |
5217 | { | 4653 | { |
5218 | ParcelBuy Low NotTrusted Zerocoded | 4654 | ParcelBuy Low 213 NotTrusted Zerocoded |
5219 | { | 4655 | { |
5220 | AgentData Single | 4656 | AgentData Single |
5221 | { AgentID LLUUID } | 4657 | { AgentID LLUUID } |
@@ -5229,12 +4665,17 @@ sim -> dataserver | |||
5229 | { LocalID S32 } | 4665 | { LocalID S32 } |
5230 | { Final BOOL } // true if buyer is in tier | 4666 | { Final BOOL } // true if buyer is in tier |
5231 | } | 4667 | } |
4668 | { | ||
4669 | ParcelData Single | ||
4670 | { Price S32 } | ||
4671 | { Area S32 } | ||
4672 | } | ||
5232 | } | 4673 | } |
5233 | 4674 | ||
5234 | 4675 | ||
5235 | // ParcelGodForceOwner Unencoded | 4676 | // ParcelGodForceOwner Unencoded |
5236 | { | 4677 | { |
5237 | ParcelGodForceOwner Low NotTrusted Zerocoded | 4678 | ParcelGodForceOwner Low 214 NotTrusted Zerocoded |
5238 | { | 4679 | { |
5239 | AgentData Single | 4680 | AgentData Single |
5240 | { AgentID LLUUID } | 4681 | { AgentID LLUUID } |
@@ -5251,7 +4692,7 @@ sim -> dataserver | |||
5251 | // viewer -> sim | 4692 | // viewer -> sim |
5252 | // ParcelAccessListRequest | 4693 | // ParcelAccessListRequest |
5253 | { | 4694 | { |
5254 | ParcelAccessListRequest Low NotTrusted Zerocoded | 4695 | ParcelAccessListRequest Low 215 NotTrusted Zerocoded |
5255 | { | 4696 | { |
5256 | AgentData Single | 4697 | AgentData Single |
5257 | { AgentID LLUUID } | 4698 | { AgentID LLUUID } |
@@ -5269,7 +4710,7 @@ sim -> dataserver | |||
5269 | // sim -> viewer | 4710 | // sim -> viewer |
5270 | // ParcelAccessListReply | 4711 | // ParcelAccessListReply |
5271 | { | 4712 | { |
5272 | ParcelAccessListReply Low Trusted Zerocoded | 4713 | ParcelAccessListReply Low 216 Trusted Zerocoded |
5273 | { | 4714 | { |
5274 | Data Single | 4715 | Data Single |
5275 | { AgentID LLUUID } | 4716 | { AgentID LLUUID } |
@@ -5288,7 +4729,7 @@ sim -> dataserver | |||
5288 | // viewer -> sim | 4729 | // viewer -> sim |
5289 | // ParcelAccessListUpdate | 4730 | // ParcelAccessListUpdate |
5290 | { | 4731 | { |
5291 | ParcelAccessListUpdate Low NotTrusted Zerocoded | 4732 | ParcelAccessListUpdate Low 217 NotTrusted Zerocoded |
5292 | { | 4733 | { |
5293 | AgentData Single | 4734 | AgentData Single |
5294 | { AgentID LLUUID } | 4735 | { AgentID LLUUID } |
@@ -5314,7 +4755,7 @@ sim -> dataserver | |||
5314 | // viewer -> sim -> dataserver | 4755 | // viewer -> sim -> dataserver |
5315 | // reliable | 4756 | // reliable |
5316 | { | 4757 | { |
5317 | ParcelDwellRequest Low NotTrusted Unencoded | 4758 | ParcelDwellRequest Low 218 NotTrusted Unencoded |
5318 | { | 4759 | { |
5319 | AgentData Single | 4760 | AgentData Single |
5320 | { AgentID LLUUID } | 4761 | { AgentID LLUUID } |
@@ -5331,7 +4772,7 @@ sim -> dataserver | |||
5331 | // dataserver -> sim -> viewer | 4772 | // dataserver -> sim -> viewer |
5332 | // reliable | 4773 | // reliable |
5333 | { | 4774 | { |
5334 | ParcelDwellReply Low Trusted Unencoded | 4775 | ParcelDwellReply Low 219 Trusted Unencoded |
5335 | { | 4776 | { |
5336 | AgentData Single | 4777 | AgentData Single |
5337 | { AgentID LLUUID } | 4778 | { AgentID LLUUID } |
@@ -5349,7 +4790,7 @@ sim -> dataserver | |||
5349 | // successful, the transaction is approved through a money balance reply | 4790 | // successful, the transaction is approved through a money balance reply |
5350 | // with the same transaction id. | 4791 | // with the same transaction id. |
5351 | { | 4792 | { |
5352 | RequestParcelTransfer Low Trusted Zerocoded | 4793 | RequestParcelTransfer Low 220 Trusted Zerocoded |
5353 | { | 4794 | { |
5354 | Data Single | 4795 | Data Single |
5355 | { TransactionID LLUUID } | 4796 | { TransactionID LLUUID } |
@@ -5372,7 +4813,7 @@ sim -> dataserver | |||
5372 | // If you add something here, you should probably also change the | 4813 | // If you add something here, you should probably also change the |
5373 | // simulator's database update query on startup. | 4814 | // simulator's database update query on startup. |
5374 | { | 4815 | { |
5375 | UpdateParcel Low Trusted Zerocoded | 4816 | UpdateParcel Low 221 Trusted Zerocoded |
5376 | { | 4817 | { |
5377 | ParcelData Single | 4818 | ParcelData Single |
5378 | { ParcelID LLUUID } | 4819 | { ParcelID LLUUID } |
@@ -5403,7 +4844,7 @@ sim -> dataserver | |||
5403 | // This message is used to tell the dataserver that a parcel has been | 4844 | // This message is used to tell the dataserver that a parcel has been |
5404 | // removed. | 4845 | // removed. |
5405 | { | 4846 | { |
5406 | RemoveParcel Low Trusted Unencoded | 4847 | RemoveParcel Low 222 Trusted Unencoded |
5407 | { | 4848 | { |
5408 | ParcelData Variable | 4849 | ParcelData Variable |
5409 | { ParcelID LLUUID } | 4850 | { ParcelID LLUUID } |
@@ -5413,7 +4854,7 @@ sim -> dataserver | |||
5413 | // sim -> dataserver | 4854 | // sim -> dataserver |
5414 | // Merges some of the database information for parcels (dwell). | 4855 | // Merges some of the database information for parcels (dwell). |
5415 | { | 4856 | { |
5416 | MergeParcel Low Trusted Unencoded | 4857 | MergeParcel Low 223 Trusted Unencoded |
5417 | { | 4858 | { |
5418 | MasterParcelData Single | 4859 | MasterParcelData Single |
5419 | { MasterID LLUUID } | 4860 | { MasterID LLUUID } |
@@ -5426,7 +4867,7 @@ sim -> dataserver | |||
5426 | 4867 | ||
5427 | // sim -> dataserver | 4868 | // sim -> dataserver |
5428 | { | 4869 | { |
5429 | LogParcelChanges Low Trusted Zerocoded | 4870 | LogParcelChanges Low 224 Trusted Zerocoded |
5430 | { | 4871 | { |
5431 | AgentData Single | 4872 | AgentData Single |
5432 | { AgentID LLUUID } | 4873 | { AgentID LLUUID } |
@@ -5448,7 +4889,7 @@ sim -> dataserver | |||
5448 | 4889 | ||
5449 | // sim -> dataserver | 4890 | // sim -> dataserver |
5450 | { | 4891 | { |
5451 | CheckParcelSales Low Trusted Unencoded | 4892 | CheckParcelSales Low 225 Trusted Unencoded |
5452 | { | 4893 | { |
5453 | RegionData Variable | 4894 | RegionData Variable |
5454 | { RegionHandle U64 } | 4895 | { RegionHandle U64 } |
@@ -5458,7 +4899,7 @@ sim -> dataserver | |||
5458 | // dataserver -> simulator | 4899 | // dataserver -> simulator |
5459 | // tell a particular simulator to finish parcel sale. | 4900 | // tell a particular simulator to finish parcel sale. |
5460 | { | 4901 | { |
5461 | ParcelSales Low Trusted Unencoded | 4902 | ParcelSales Low 226 Trusted Unencoded |
5462 | { | 4903 | { |
5463 | ParcelData Variable | 4904 | ParcelData Variable |
5464 | { ParcelID LLUUID } | 4905 | { ParcelID LLUUID } |
@@ -5470,7 +4911,7 @@ sim -> dataserver | |||
5470 | // mark parcel and double secret agent content on parcel as owned by | 4911 | // mark parcel and double secret agent content on parcel as owned by |
5471 | // governor/maint and adjusts permissions approriately. Godlike request. | 4912 | // governor/maint and adjusts permissions approriately. Godlike request. |
5472 | { | 4913 | { |
5473 | ParcelGodMarkAsContent Low NotTrusted Unencoded | 4914 | ParcelGodMarkAsContent Low 227 NotTrusted Unencoded |
5474 | { | 4915 | { |
5475 | AgentData Single | 4916 | AgentData Single |
5476 | { AgentID LLUUID } | 4917 | { AgentID LLUUID } |
@@ -5488,7 +4929,7 @@ sim -> dataserver | |||
5488 | // validates and fills in the rest of the information to start an auction | 4929 | // validates and fills in the rest of the information to start an auction |
5489 | // on a parcel. Processing currently requires that AgentID is a god. | 4930 | // on a parcel. Processing currently requires that AgentID is a god. |
5490 | { | 4931 | { |
5491 | ViewerStartAuction Low NotTrusted Unencoded | 4932 | ViewerStartAuction Low 228 NotTrusted Unencoded |
5492 | { | 4933 | { |
5493 | AgentData Single | 4934 | AgentData Single |
5494 | { AgentID LLUUID } | 4935 | { AgentID LLUUID } |
@@ -5504,7 +4945,7 @@ sim -> dataserver | |||
5504 | // sim -> dataserver | 4945 | // sim -> dataserver |
5505 | // Once all of the data has been gathered, | 4946 | // Once all of the data has been gathered, |
5506 | { | 4947 | { |
5507 | StartAuction Low Trusted Unencoded | 4948 | StartAuction Low 229 Trusted Unencoded |
5508 | { | 4949 | { |
5509 | AgentData Single | 4950 | AgentData Single |
5510 | { AgentID LLUUID } | 4951 | { AgentID LLUUID } |
@@ -5519,7 +4960,7 @@ sim -> dataserver | |||
5519 | 4960 | ||
5520 | // dataserver -> sim | 4961 | // dataserver -> sim |
5521 | { | 4962 | { |
5522 | ConfirmAuctionStart Low Trusted Unencoded | 4963 | ConfirmAuctionStart Low 230 Trusted Unencoded |
5523 | { | 4964 | { |
5524 | AuctionData Single | 4965 | AuctionData Single |
5525 | { ParcelID LLUUID } | 4966 | { ParcelID LLUUID } |
@@ -5530,7 +4971,7 @@ sim -> dataserver | |||
5530 | // sim -> dataserver | 4971 | // sim -> dataserver |
5531 | // Tell the dataserver that an auction has completed. | 4972 | // Tell the dataserver that an auction has completed. |
5532 | { | 4973 | { |
5533 | CompleteAuction Low Trusted Unencoded | 4974 | CompleteAuction Low 231 Trusted Unencoded |
5534 | { | 4975 | { |
5535 | ParcelData Variable | 4976 | ParcelData Variable |
5536 | { ParcelID LLUUID } | 4977 | { ParcelID LLUUID } |
@@ -5539,7 +4980,7 @@ sim -> dataserver | |||
5539 | 4980 | ||
5540 | // Tell the dataserver that an auction has been canceled. | 4981 | // Tell the dataserver that an auction has been canceled. |
5541 | { | 4982 | { |
5542 | CancelAuction Low Trusted Unencoded | 4983 | CancelAuction Low 232 Trusted Unencoded |
5543 | { | 4984 | { |
5544 | ParcelData Variable | 4985 | ParcelData Variable |
5545 | { ParcelID LLUUID } | 4986 | { ParcelID LLUUID } |
@@ -5548,7 +4989,7 @@ sim -> dataserver | |||
5548 | 4989 | ||
5549 | // sim -> dataserver | 4990 | // sim -> dataserver |
5550 | { | 4991 | { |
5551 | CheckParcelAuctions Low Trusted Unencoded | 4992 | CheckParcelAuctions Low 233 Trusted Unencoded |
5552 | { | 4993 | { |
5553 | RegionData Variable | 4994 | RegionData Variable |
5554 | { RegionHandle U64 } | 4995 | { RegionHandle U64 } |
@@ -5558,7 +4999,7 @@ sim -> dataserver | |||
5558 | // dataserver -> sim | 4999 | // dataserver -> sim |
5559 | // tell a particular simulator to finish parcel sale. | 5000 | // tell a particular simulator to finish parcel sale. |
5560 | { | 5001 | { |
5561 | ParcelAuctions Low Trusted Unencoded | 5002 | ParcelAuctions Low 234 Trusted Unencoded |
5562 | { | 5003 | { |
5563 | ParcelData Variable | 5004 | ParcelData Variable |
5564 | { ParcelID LLUUID } | 5005 | { ParcelID LLUUID } |
@@ -5573,7 +5014,7 @@ sim -> dataserver | |||
5573 | // UUIDNameRequest | 5014 | // UUIDNameRequest |
5574 | // Translate a UUID into first and last names | 5015 | // Translate a UUID into first and last names |
5575 | { | 5016 | { |
5576 | UUIDNameRequest Low NotTrusted Unencoded | 5017 | UUIDNameRequest Low 235 NotTrusted Unencoded |
5577 | { | 5018 | { |
5578 | UUIDNameBlock Variable | 5019 | UUIDNameBlock Variable |
5579 | { ID LLUUID } | 5020 | { ID LLUUID } |
@@ -5583,7 +5024,7 @@ sim -> dataserver | |||
5583 | // UUIDNameReply | 5024 | // UUIDNameReply |
5584 | // Translate a UUID into first and last names | 5025 | // Translate a UUID into first and last names |
5585 | { | 5026 | { |
5586 | UUIDNameReply Low Trusted Unencoded | 5027 | UUIDNameReply Low 236 Trusted Unencoded |
5587 | { | 5028 | { |
5588 | UUIDNameBlock Variable | 5029 | UUIDNameBlock Variable |
5589 | { ID LLUUID } | 5030 | { ID LLUUID } |
@@ -5595,7 +5036,7 @@ sim -> dataserver | |||
5595 | // UUIDGroupNameRequest | 5036 | // UUIDGroupNameRequest |
5596 | // Translate a UUID into a group name | 5037 | // Translate a UUID into a group name |
5597 | { | 5038 | { |
5598 | UUIDGroupNameRequest Low NotTrusted Unencoded | 5039 | UUIDGroupNameRequest Low 237 NotTrusted Unencoded |
5599 | { | 5040 | { |
5600 | UUIDNameBlock Variable | 5041 | UUIDNameBlock Variable |
5601 | { ID LLUUID } | 5042 | { ID LLUUID } |
@@ -5605,7 +5046,7 @@ sim -> dataserver | |||
5605 | // UUIDGroupNameReply | 5046 | // UUIDGroupNameReply |
5606 | // Translate a UUID into a group name | 5047 | // Translate a UUID into a group name |
5607 | { | 5048 | { |
5608 | UUIDGroupNameReply Low Trusted Unencoded | 5049 | UUIDGroupNameReply Low 238 Trusted Unencoded |
5609 | { | 5050 | { |
5610 | UUIDNameBlock Variable | 5051 | UUIDNameBlock Variable |
5611 | { ID LLUUID } | 5052 | { ID LLUUID } |
@@ -5624,7 +5065,7 @@ sim -> dataserver | |||
5624 | // Chat is region local to receiving simulator. | 5065 | // Chat is region local to receiving simulator. |
5625 | // Type is one of CHAT_TYPE_NORMAL, _WHISPER, _SHOUT | 5066 | // Type is one of CHAT_TYPE_NORMAL, _WHISPER, _SHOUT |
5626 | { | 5067 | { |
5627 | ChatPass Low Trusted Zerocoded | 5068 | ChatPass Low 239 Trusted Zerocoded |
5628 | { | 5069 | { |
5629 | ChatData Single | 5070 | ChatData Single |
5630 | { Channel S32 } | 5071 | { Channel S32 } |
@@ -5643,7 +5084,7 @@ sim -> dataserver | |||
5643 | // Edge data - compressed edge data | 5084 | // Edge data - compressed edge data |
5644 | 5085 | ||
5645 | { | 5086 | { |
5646 | EdgeDataPacket High Trusted Zerocoded | 5087 | EdgeDataPacket High 24 Trusted Zerocoded |
5647 | { | 5088 | { |
5648 | EdgeData Single | 5089 | EdgeData Single |
5649 | { LayerType U8 } | 5090 | { LayerType U8 } |
@@ -5655,7 +5096,7 @@ sim -> dataserver | |||
5655 | // Sim status, condition of this sim | 5096 | // Sim status, condition of this sim |
5656 | // sent reliably, when dirty | 5097 | // sent reliably, when dirty |
5657 | { | 5098 | { |
5658 | SimStatus Medium Trusted Unencoded | 5099 | SimStatus Medium 12 Trusted Unencoded |
5659 | { | 5100 | { |
5660 | SimStatus Single | 5101 | SimStatus Single |
5661 | { CanAcceptAgents BOOL } | 5102 | { CanAcceptAgents BOOL } |
@@ -5674,7 +5115,7 @@ sim -> dataserver | |||
5674 | // simulator -> simulator | 5115 | // simulator -> simulator |
5675 | // reliable | 5116 | // reliable |
5676 | { | 5117 | { |
5677 | ChildAgentUpdate High Trusted Zerocoded | 5118 | ChildAgentUpdate High 25 Trusted Zerocoded |
5678 | { | 5119 | { |
5679 | AgentData Single | 5120 | AgentData Single |
5680 | 5121 | ||
@@ -5735,7 +5176,7 @@ sim -> dataserver | |||
5735 | // ChildAgentAlive | 5176 | // ChildAgentAlive |
5736 | // sent to child agents just to keep them alive | 5177 | // sent to child agents just to keep them alive |
5737 | { | 5178 | { |
5738 | ChildAgentAlive High Trusted Unencoded | 5179 | ChildAgentAlive High 26 Trusted Unencoded |
5739 | { | 5180 | { |
5740 | AgentData Single | 5181 | AgentData Single |
5741 | { RegionHandle U64 } | 5182 | { RegionHandle U64 } |
@@ -5748,7 +5189,7 @@ sim -> dataserver | |||
5748 | // ChildAgentPositionUpdate | 5189 | // ChildAgentPositionUpdate |
5749 | // sent to child agents just to keep them alive | 5190 | // sent to child agents just to keep them alive |
5750 | { | 5191 | { |
5751 | ChildAgentPositionUpdate High Trusted Unencoded | 5192 | ChildAgentPositionUpdate High 27 Trusted Unencoded |
5752 | { | 5193 | { |
5753 | AgentData Single | 5194 | AgentData Single |
5754 | 5195 | ||
@@ -5772,7 +5213,7 @@ sim -> dataserver | |||
5772 | // Obituary for child agents - make sure the parent know the child is dead | 5213 | // Obituary for child agents - make sure the parent know the child is dead |
5773 | // This way, children can be reliably restarted | 5214 | // This way, children can be reliably restarted |
5774 | { | 5215 | { |
5775 | ChildAgentDying Low Trusted Zerocoded | 5216 | ChildAgentDying Low 240 Trusted Zerocoded |
5776 | { | 5217 | { |
5777 | AgentData Single | 5218 | AgentData Single |
5778 | { AgentID LLUUID } | 5219 | { AgentID LLUUID } |
@@ -5783,7 +5224,7 @@ sim -> dataserver | |||
5783 | 5224 | ||
5784 | // This is sent if a full child agent hasn't been accepted yet | 5225 | // This is sent if a full child agent hasn't been accepted yet |
5785 | { | 5226 | { |
5786 | ChildAgentUnknown Low Trusted Unencoded | 5227 | ChildAgentUnknown Low 241 Trusted Unencoded |
5787 | { | 5228 | { |
5788 | AgentData Single | 5229 | AgentData Single |
5789 | { AgentID LLUUID } | 5230 | { AgentID LLUUID } |
@@ -5791,82 +5232,10 @@ sim -> dataserver | |||
5791 | } | 5232 | } |
5792 | } | 5233 | } |
5793 | 5234 | ||
5794 | // Pass Object Between Simulators | ||
5795 | // | ||
5796 | // BUG compress rotation | ||
5797 | // BUG compress scale | ||
5798 | { | ||
5799 | PassObject High Trusted Zerocoded | ||
5800 | { | ||
5801 | ObjectData Single | ||
5802 | { ID LLUUID } | ||
5803 | { ParentID LLUUID } | ||
5804 | |||
5805 | { CreatorID LLUUID } // permissions | ||
5806 | { OwnerID LLUUID } // permissions | ||
5807 | { GroupID LLUUID } // permissions | ||
5808 | { BaseMask U32 } // permissions | ||
5809 | { OwnerMask U32 } // permissions | ||
5810 | { GroupMask U32 } // permissions | ||
5811 | { EveryoneMask U32 } // permissions | ||
5812 | { NextOwnerMask U32 } // permissions | ||
5813 | { GroupOwned BOOL } // permissions | ||
5814 | |||
5815 | { PCode U8 } | ||
5816 | { Material U8 } | ||
5817 | { State U8 } | ||
5818 | { Scale LLVector3 } | ||
5819 | { UsePhysics U8 } | ||
5820 | |||
5821 | { PosX S16 } | ||
5822 | { PosY S16 } | ||
5823 | { PosZ S16 } | ||
5824 | |||
5825 | { VelX S16 } | ||
5826 | { VelY S16 } | ||
5827 | { VelZ S16 } | ||
5828 | |||
5829 | { Rotation LLQuaternion } | ||
5830 | |||
5831 | { AngVelX S16 } | ||
5832 | { AngVelY S16 } | ||
5833 | { AngVelZ S16 } | ||
5834 | |||
5835 | { PathCurve U8 } | ||
5836 | { ProfileCurve U8 } | ||
5837 | { PathBegin U16 } // 0 to 1, quanta = 0.01 | ||
5838 | { PathEnd U16 } // 0 to 1, quanta = 0.01 | ||
5839 | { PathScaleX U8 } // 0 to 1, quanta = 0.01 | ||
5840 | { PathScaleY U8 } // 0 to 1, quanta = 0.01 | ||
5841 | { PathShearX U8 } // -.5 to .5, quanta = 0.01 | ||
5842 | { PathShearY U8 } // -.5 to .5, quanta = 0.01 | ||
5843 | { PathTwist S8 } // -1 to 1, quanta = 0.01 | ||
5844 | { PathTwistBegin S8 } // -1 to 1, quanta = 0.01 | ||
5845 | { PathRadiusOffset S8 } // -1 to 1, quanta = 0.01 | ||
5846 | { PathTaperX S8 } // -1 to 1, quanta = 0.01 | ||
5847 | { PathTaperY S8 } // -1 to 1, quanta = 0.01 | ||
5848 | { PathRevolutions U8 } // 0 to 3, quanta = 0.015 | ||
5849 | { PathSkew S8 } // -1 to 1, quanta = 0.01 | ||
5850 | { ProfileBegin U16 } // 0 to 1, quanta = 0.01 | ||
5851 | { ProfileEnd U16 } // 0 to 1, quanta = 0.01 | ||
5852 | { ProfileHollow U16 } // 0 to 1, quanta = 0.01 | ||
5853 | |||
5854 | { TextureEntry Variable 2 } | ||
5855 | |||
5856 | { SubType S16 } | ||
5857 | { Active U8 } | ||
5858 | |||
5859 | { Data Variable 2 } | ||
5860 | } | ||
5861 | { | ||
5862 | NVPairData Variable | ||
5863 | { NVPairs Variable 2 } | ||
5864 | } | ||
5865 | } | ||
5866 | 5235 | ||
5867 | // This message is sent how objects get passed between regions. | 5236 | // This message is sent how objects get passed between regions. |
5868 | { | 5237 | { |
5869 | AtomicPassObject High Trusted Unencoded | 5238 | AtomicPassObject High 28 Trusted Unencoded |
5870 | { | 5239 | { |
5871 | TaskData Single | 5240 | TaskData Single |
5872 | { TaskID LLUUID } | 5241 | { TaskID LLUUID } |
@@ -5877,7 +5246,7 @@ sim -> dataserver | |||
5877 | 5246 | ||
5878 | // KillChildAgents - A new agent has connected to the simulator . . . make sure that any old child cameras are blitzed | 5247 | // KillChildAgents - A new agent has connected to the simulator . . . make sure that any old child cameras are blitzed |
5879 | { | 5248 | { |
5880 | KillChildAgents Low Trusted Unencoded | 5249 | KillChildAgents Low 242 Trusted Unencoded |
5881 | { | 5250 | { |
5882 | IDBlock Single | 5251 | IDBlock Single |
5883 | { AgentID LLUUID } | 5252 | { AgentID LLUUID } |
@@ -5888,7 +5257,7 @@ sim -> dataserver | |||
5888 | // GetScriptRunning - asks if a script is running or not. the simulator | 5257 | // GetScriptRunning - asks if a script is running or not. the simulator |
5889 | // responds with ScriptRunningReply | 5258 | // responds with ScriptRunningReply |
5890 | { | 5259 | { |
5891 | GetScriptRunning Low NotTrusted Unencoded | 5260 | GetScriptRunning Low 243 NotTrusted Unencoded |
5892 | { | 5261 | { |
5893 | Script Single | 5262 | Script Single |
5894 | { ObjectID LLUUID } | 5263 | { ObjectID LLUUID } |
@@ -5898,7 +5267,7 @@ sim -> dataserver | |||
5898 | 5267 | ||
5899 | // ScriptRunningReply - response from simulator to message above | 5268 | // ScriptRunningReply - response from simulator to message above |
5900 | { | 5269 | { |
5901 | ScriptRunningReply Low NotTrusted Unencoded | 5270 | ScriptRunningReply Low 244 NotTrusted Unencoded |
5902 | { | 5271 | { |
5903 | Script Single | 5272 | Script Single |
5904 | { ObjectID LLUUID } | 5273 | { ObjectID LLUUID } |
@@ -5911,7 +5280,7 @@ sim -> dataserver | |||
5911 | // SetScriptRunning - makes a script active or inactive (Enable may be | 5280 | // SetScriptRunning - makes a script active or inactive (Enable may be |
5912 | // true or false) | 5281 | // true or false) |
5913 | { | 5282 | { |
5914 | SetScriptRunning Low NotTrusted Unencoded | 5283 | SetScriptRunning Low 245 NotTrusted Unencoded |
5915 | { | 5284 | { |
5916 | AgentData Single | 5285 | AgentData Single |
5917 | { AgentID LLUUID } | 5286 | { AgentID LLUUID } |
@@ -5927,7 +5296,7 @@ sim -> dataserver | |||
5927 | 5296 | ||
5928 | // ScriptReset - causes a script to reset | 5297 | // ScriptReset - causes a script to reset |
5929 | { | 5298 | { |
5930 | ScriptReset Low NotTrusted Unencoded | 5299 | ScriptReset Low 246 NotTrusted Unencoded |
5931 | { | 5300 | { |
5932 | AgentData Single | 5301 | AgentData Single |
5933 | { AgentID LLUUID } | 5302 | { AgentID LLUUID } |
@@ -5942,7 +5311,7 @@ sim -> dataserver | |||
5942 | 5311 | ||
5943 | // ScriptSensorRequest - causes the receiving sim to run a script sensor and return the results | 5312 | // ScriptSensorRequest - causes the receiving sim to run a script sensor and return the results |
5944 | { | 5313 | { |
5945 | ScriptSensorRequest Low Trusted Zerocoded | 5314 | ScriptSensorRequest Low 247 Trusted Zerocoded |
5946 | { | 5315 | { |
5947 | Requester Single | 5316 | Requester Single |
5948 | { SourceID LLUUID } | 5317 | { SourceID LLUUID } |
@@ -5961,7 +5330,7 @@ sim -> dataserver | |||
5961 | 5330 | ||
5962 | // ScriptSensorReply - returns the request script search information back to the requester | 5331 | // ScriptSensorReply - returns the request script search information back to the requester |
5963 | { | 5332 | { |
5964 | ScriptSensorReply Low Trusted Zerocoded | 5333 | ScriptSensorReply Low 248 Trusted Zerocoded |
5965 | { | 5334 | { |
5966 | Requester Single | 5335 | Requester Single |
5967 | { SourceID LLUUID } | 5336 | { SourceID LLUUID } |
@@ -5988,7 +5357,7 @@ sim -> dataserver | |||
5988 | // agent is coming into the region. The region should be expecting the | 5357 | // agent is coming into the region. The region should be expecting the |
5989 | // agent. | 5358 | // agent. |
5990 | { | 5359 | { |
5991 | CompleteAgentMovement Low NotTrusted Unencoded | 5360 | CompleteAgentMovement Low 249 NotTrusted Unencoded |
5992 | { | 5361 | { |
5993 | AgentData Single | 5362 | AgentData Single |
5994 | { AgentID LLUUID } | 5363 | { AgentID LLUUID } |
@@ -5999,7 +5368,7 @@ sim -> dataserver | |||
5999 | 5368 | ||
6000 | // sim -> viewer | 5369 | // sim -> viewer |
6001 | { | 5370 | { |
6002 | AgentMovementComplete Low NotTrusted Unencoded | 5371 | AgentMovementComplete Low 250 NotTrusted Unencoded |
6003 | { | 5372 | { |
6004 | AgentData Single | 5373 | AgentData Single |
6005 | { AgentID LLUUID } | 5374 | { AgentID LLUUID } |
@@ -6014,40 +5383,6 @@ sim -> dataserver | |||
6014 | } | 5383 | } |
6015 | } | 5384 | } |
6016 | 5385 | ||
6017 | // sim->dataserver | ||
6018 | // log the fact that the agent has logged in. | ||
6019 | { | ||
6020 | LogLogin Low Trusted Unencoded | ||
6021 | { | ||
6022 | AgentData Single | ||
6023 | { AgentID LLUUID } | ||
6024 | { SessionID LLUUID } | ||
6025 | } | ||
6026 | { | ||
6027 | Data Single | ||
6028 | { ViewerDigest LLUUID } | ||
6029 | { LastExecFroze BOOL } | ||
6030 | { SpaceIP IPADDR } | ||
6031 | } | ||
6032 | } | ||
6033 | |||
6034 | // This message is sent from the viewer on login or on demand from the | ||
6035 | // userserver. | ||
6036 | // viewer -> userserver | ||
6037 | { | ||
6038 | ConnectAgentToUserserver Low NotTrusted Unencoded | ||
6039 | { | ||
6040 | AgentData Single | ||
6041 | { AgentID LLUUID } | ||
6042 | { SessionID LLUUID } | ||
6043 | } | ||
6044 | } | ||
6045 | |||
6046 | // This message is sent from the userserver when it does not have | ||
6047 | // trusted connection or known agent on the circuit. | ||
6048 | { | ||
6049 | ConnectToUserserver Low Trusted Unencoded | ||
6050 | } | ||
6051 | 5386 | ||
6052 | //----------------------------------------------------------------------------- | 5387 | //----------------------------------------------------------------------------- |
6053 | // Logout | 5388 | // Logout |
@@ -6055,7 +5390,7 @@ sim -> dataserver | |||
6055 | 5390 | ||
6056 | // userserver -> dataserver | 5391 | // userserver -> dataserver |
6057 | { | 5392 | { |
6058 | DataServerLogout Low Trusted Unencoded | 5393 | DataServerLogout Low 251 Trusted Unencoded |
6059 | { | 5394 | { |
6060 | UserData Single | 5395 | UserData Single |
6061 | { AgentID LLUUID } | 5396 | { AgentID LLUUID } |
@@ -6069,7 +5404,7 @@ sim -> dataserver | |||
6069 | // viewer -> sim | 5404 | // viewer -> sim |
6070 | // reliable | 5405 | // reliable |
6071 | { | 5406 | { |
6072 | LogoutRequest Low NotTrusted Unencoded | 5407 | LogoutRequest Low 252 NotTrusted Unencoded |
6073 | { | 5408 | { |
6074 | AgentData Single | 5409 | AgentData Single |
6075 | { AgentID LLUUID } | 5410 | { AgentID LLUUID } |
@@ -6077,18 +5412,6 @@ sim -> dataserver | |||
6077 | } | 5412 | } |
6078 | } | 5413 | } |
6079 | 5414 | ||
6080 | // FinalizeLogout | ||
6081 | // Callback for when sim is done uploading assets to asset server | ||
6082 | // viewer -> sim | ||
6083 | // reliable | ||
6084 | { | ||
6085 | FinalizeLogout Low NotTrusted Unencoded | ||
6086 | { | ||
6087 | AgentData Single | ||
6088 | { AgentID LLUUID } | ||
6089 | { SessionID LLUUID } | ||
6090 | } | ||
6091 | } | ||
6092 | 5415 | ||
6093 | // LogoutReply | 5416 | // LogoutReply |
6094 | // it's ok for the viewer to quit. | 5417 | // it's ok for the viewer to quit. |
@@ -6096,7 +5419,7 @@ sim -> dataserver | |||
6096 | // reliable | 5419 | // reliable |
6097 | // Includes inventory items to update with new asset ids | 5420 | // Includes inventory items to update with new asset ids |
6098 | { | 5421 | { |
6099 | LogoutReply Low Trusted Zerocoded | 5422 | LogoutReply Low 253 Trusted Zerocoded |
6100 | { | 5423 | { |
6101 | AgentData Single | 5424 | AgentData Single |
6102 | { AgentID LLUUID } | 5425 | { AgentID LLUUID } |
@@ -6109,16 +5432,6 @@ sim -> dataserver | |||
6109 | } | 5432 | } |
6110 | 5433 | ||
6111 | 5434 | ||
6112 | |||
6113 | // LogoutDemand | ||
6114 | { | ||
6115 | LogoutDemand Low Trusted Unencoded | ||
6116 | { | ||
6117 | LogoutBlock Single | ||
6118 | { SessionID LLUUID } | ||
6119 | } | ||
6120 | } | ||
6121 | |||
6122 | //----------------------------------------------------------------------------- | 5435 | //----------------------------------------------------------------------------- |
6123 | // Instant Message | 5436 | // Instant Message |
6124 | //----------------------------------------------------------------------------- | 5437 | //----------------------------------------------------------------------------- |
@@ -6133,7 +5446,7 @@ sim -> dataserver | |||
6133 | // BinaryBucket May be used by some dialog types | 5446 | // BinaryBucket May be used by some dialog types |
6134 | // reliable | 5447 | // reliable |
6135 | { | 5448 | { |
6136 | ImprovedInstantMessage Low NotTrusted Zerocoded | 5449 | ImprovedInstantMessage Low 254 NotTrusted Zerocoded |
6137 | { | 5450 | { |
6138 | AgentData Single | 5451 | AgentData Single |
6139 | { AgentID LLUUID } | 5452 | { AgentID LLUUID } |
@@ -6159,7 +5472,7 @@ sim -> dataserver | |||
6159 | // RetrieveInstantMessages - used to get instant messages that | 5472 | // RetrieveInstantMessages - used to get instant messages that |
6160 | // were persisted out to the database while the user was offline | 5473 | // were persisted out to the database while the user was offline |
6161 | { | 5474 | { |
6162 | RetrieveInstantMessages Low NotTrusted Unencoded | 5475 | RetrieveInstantMessages Low 255 NotTrusted Unencoded |
6163 | { | 5476 | { |
6164 | AgentData Single | 5477 | AgentData Single |
6165 | { AgentID LLUUID } | 5478 | { AgentID LLUUID } |
@@ -6171,7 +5484,7 @@ sim -> dataserver | |||
6171 | // variable sized LocationBlock so that the message can be recycled with | 5484 | // variable sized LocationBlock so that the message can be recycled with |
6172 | // minimum new messages and handlers. | 5485 | // minimum new messages and handlers. |
6173 | { | 5486 | { |
6174 | FindAgent Low NotTrusted Unencoded | 5487 | FindAgent Low 256 NotTrusted Unencoded |
6175 | { | 5488 | { |
6176 | AgentBlock Single | 5489 | AgentBlock Single |
6177 | { Hunter LLUUID } | 5490 | { Hunter LLUUID } |
@@ -6190,7 +5503,7 @@ sim -> dataserver | |||
6190 | // viewer -> simulator -> dataserver | 5503 | // viewer -> simulator -> dataserver |
6191 | // reliable | 5504 | // reliable |
6192 | { | 5505 | { |
6193 | RequestGodlikePowers Low NotTrusted Unencoded | 5506 | RequestGodlikePowers Low 257 NotTrusted Unencoded |
6194 | { | 5507 | { |
6195 | AgentData Single | 5508 | AgentData Single |
6196 | { AgentID LLUUID } | 5509 | { AgentID LLUUID } |
@@ -6208,7 +5521,7 @@ sim -> dataserver | |||
6208 | // dataserver -> simulator -> viewer | 5521 | // dataserver -> simulator -> viewer |
6209 | // reliable | 5522 | // reliable |
6210 | { | 5523 | { |
6211 | GrantGodlikePowers Low Trusted Unencoded | 5524 | GrantGodlikePowers Low 258 Trusted Unencoded |
6212 | { | 5525 | { |
6213 | AgentData Single | 5526 | AgentData Single |
6214 | { AgentID LLUUID } | 5527 | { AgentID LLUUID } |
@@ -6224,7 +5537,7 @@ sim -> dataserver | |||
6224 | // GodlikeMessage - generalized construct for Gods to send messages | 5537 | // GodlikeMessage - generalized construct for Gods to send messages |
6225 | // around the system. Each Request has it's own internal protocol. | 5538 | // around the system. Each Request has it's own internal protocol. |
6226 | { | 5539 | { |
6227 | GodlikeMessage Low NotTrusted Zerocoded | 5540 | GodlikeMessage Low 259 NotTrusted Zerocoded |
6228 | { | 5541 | { |
6229 | AgentData Single | 5542 | AgentData Single |
6230 | { AgentID LLUUID } | 5543 | { AgentID LLUUID } |
@@ -6245,7 +5558,7 @@ sim -> dataserver | |||
6245 | // EstateOwnerMessage | 5558 | // EstateOwnerMessage |
6246 | // format must be identical to above | 5559 | // format must be identical to above |
6247 | { | 5560 | { |
6248 | EstateOwnerMessage Low NotTrusted Zerocoded | 5561 | EstateOwnerMessage Low 260 NotTrusted Zerocoded |
6249 | { | 5562 | { |
6250 | AgentData Single | 5563 | AgentData Single |
6251 | { AgentID LLUUID } | 5564 | { AgentID LLUUID } |
@@ -6267,7 +5580,7 @@ sim -> dataserver | |||
6267 | // format must be identical to above | 5580 | // format must be identical to above |
6268 | // As above, but don't have to be god or estate owner to send. | 5581 | // As above, but don't have to be god or estate owner to send. |
6269 | { | 5582 | { |
6270 | GenericMessage Low NotTrusted Zerocoded | 5583 | GenericMessage Low 261 NotTrusted Zerocoded |
6271 | { | 5584 | { |
6272 | AgentData Single | 5585 | AgentData Single |
6273 | { AgentID LLUUID } | 5586 | { AgentID LLUUID } |
@@ -6291,7 +5604,7 @@ sim -> dataserver | |||
6291 | 5604 | ||
6292 | // request for mute list | 5605 | // request for mute list |
6293 | { | 5606 | { |
6294 | MuteListRequest Low NotTrusted Unencoded | 5607 | MuteListRequest Low 262 NotTrusted Unencoded |
6295 | { | 5608 | { |
6296 | AgentData Single | 5609 | AgentData Single |
6297 | { AgentID LLUUID } | 5610 | { AgentID LLUUID } |
@@ -6305,7 +5618,7 @@ sim -> dataserver | |||
6305 | 5618 | ||
6306 | // update/add someone in the mute list | 5619 | // update/add someone in the mute list |
6307 | { | 5620 | { |
6308 | UpdateMuteListEntry Low NotTrusted Unencoded | 5621 | UpdateMuteListEntry Low 263 NotTrusted Unencoded |
6309 | { | 5622 | { |
6310 | AgentData Single | 5623 | AgentData Single |
6311 | { AgentID LLUUID } | 5624 | { AgentID LLUUID } |
@@ -6322,7 +5635,7 @@ sim -> dataserver | |||
6322 | 5635 | ||
6323 | // Remove a mute list entry. | 5636 | // Remove a mute list entry. |
6324 | { | 5637 | { |
6325 | RemoveMuteListEntry Low NotTrusted Unencoded | 5638 | RemoveMuteListEntry Low 264 NotTrusted Unencoded |
6326 | { | 5639 | { |
6327 | AgentData Single | 5640 | AgentData Single |
6328 | { AgentID LLUUID } | 5641 | { AgentID LLUUID } |
@@ -6341,7 +5654,7 @@ sim -> dataserver | |||
6341 | // | 5654 | // |
6342 | 5655 | ||
6343 | { | 5656 | { |
6344 | CopyInventoryFromNotecard Low NotTrusted Zerocoded | 5657 | CopyInventoryFromNotecard Low 265 NotTrusted Zerocoded |
6345 | { | 5658 | { |
6346 | AgentData Single | 5659 | AgentData Single |
6347 | { AgentID LLUUID } | 5660 | { AgentID LLUUID } |
@@ -6364,7 +5677,7 @@ sim -> dataserver | |||
6364 | // THIS MESSAGE CAN NOT CREATE NEW INVENTORY ITEMS. | 5677 | // THIS MESSAGE CAN NOT CREATE NEW INVENTORY ITEMS. |
6365 | // | 5678 | // |
6366 | { | 5679 | { |
6367 | UpdateInventoryItem Low NotTrusted Zerocoded | 5680 | UpdateInventoryItem Low 266 NotTrusted Zerocoded |
6368 | { | 5681 | { |
6369 | AgentData Single | 5682 | AgentData Single |
6370 | { AgentID LLUUID } | 5683 | { AgentID LLUUID } |
@@ -6405,7 +5718,7 @@ sim -> dataserver | |||
6405 | // DO NOT ALLOW THIS FROM THE VIEWER. | 5718 | // DO NOT ALLOW THIS FROM THE VIEWER. |
6406 | // | 5719 | // |
6407 | { | 5720 | { |
6408 | UpdateCreateInventoryItem Low Trusted Zerocoded | 5721 | UpdateCreateInventoryItem Low 267 Trusted Zerocoded |
6409 | { | 5722 | { |
6410 | AgentData Single | 5723 | AgentData Single |
6411 | { AgentID LLUUID } | 5724 | { AgentID LLUUID } |
@@ -6442,7 +5755,7 @@ sim -> dataserver | |||
6442 | } | 5755 | } |
6443 | 5756 | ||
6444 | { | 5757 | { |
6445 | MoveInventoryItem Low NotTrusted Zerocoded | 5758 | MoveInventoryItem Low 268 NotTrusted Zerocoded |
6446 | { | 5759 | { |
6447 | AgentData Single | 5760 | AgentData Single |
6448 | { AgentID LLUUID } | 5761 | { AgentID LLUUID } |
@@ -6464,7 +5777,7 @@ sim -> dataserver | |||
6464 | // the OldItemID needs to be paired with the OldAgentID to | 5777 | // the OldItemID needs to be paired with the OldAgentID to |
6465 | // produce a unique inventory item. | 5778 | // produce a unique inventory item. |
6466 | { | 5779 | { |
6467 | CopyInventoryItem Low NotTrusted Zerocoded | 5780 | CopyInventoryItem Low 269 NotTrusted Zerocoded |
6468 | { | 5781 | { |
6469 | AgentData Single | 5782 | AgentData Single |
6470 | { AgentID LLUUID } | 5783 | { AgentID LLUUID } |
@@ -6481,7 +5794,7 @@ sim -> dataserver | |||
6481 | } | 5794 | } |
6482 | 5795 | ||
6483 | { | 5796 | { |
6484 | RemoveInventoryItem Low NotTrusted Unencoded | 5797 | RemoveInventoryItem Low 270 NotTrusted Unencoded |
6485 | { | 5798 | { |
6486 | AgentData Single | 5799 | AgentData Single |
6487 | { AgentID LLUUID } | 5800 | { AgentID LLUUID } |
@@ -6494,7 +5807,7 @@ sim -> dataserver | |||
6494 | } | 5807 | } |
6495 | 5808 | ||
6496 | { | 5809 | { |
6497 | ChangeInventoryItemFlags Low NotTrusted Unencoded | 5810 | ChangeInventoryItemFlags Low 271 NotTrusted Unencoded |
6498 | { | 5811 | { |
6499 | AgentData Single | 5812 | AgentData Single |
6500 | { AgentID LLUUID } | 5813 | { AgentID LLUUID } |
@@ -6513,7 +5826,7 @@ sim -> dataserver | |||
6513 | // This message is currently only uses objects, so the viewer ignores | 5826 | // This message is currently only uses objects, so the viewer ignores |
6514 | // the asset id. | 5827 | // the asset id. |
6515 | { | 5828 | { |
6516 | SaveAssetIntoInventory Low Trusted Unencoded | 5829 | SaveAssetIntoInventory Low 272 Trusted Unencoded |
6517 | { | 5830 | { |
6518 | AgentData Single | 5831 | AgentData Single |
6519 | { AgentID LLUUID } | 5832 | { AgentID LLUUID } |
@@ -6526,7 +5839,7 @@ sim -> dataserver | |||
6526 | } | 5839 | } |
6527 | 5840 | ||
6528 | { | 5841 | { |
6529 | CreateInventoryFolder Low NotTrusted Unencoded | 5842 | CreateInventoryFolder Low 273 NotTrusted Unencoded |
6530 | { | 5843 | { |
6531 | AgentData Single | 5844 | AgentData Single |
6532 | { AgentID LLUUID } | 5845 | { AgentID LLUUID } |
@@ -6542,7 +5855,7 @@ sim -> dataserver | |||
6542 | } | 5855 | } |
6543 | 5856 | ||
6544 | { | 5857 | { |
6545 | UpdateInventoryFolder Low NotTrusted Unencoded | 5858 | UpdateInventoryFolder Low 274 NotTrusted Unencoded |
6546 | { | 5859 | { |
6547 | AgentData Single | 5860 | AgentData Single |
6548 | { AgentID LLUUID } | 5861 | { AgentID LLUUID } |
@@ -6558,7 +5871,7 @@ sim -> dataserver | |||
6558 | } | 5871 | } |
6559 | 5872 | ||
6560 | { | 5873 | { |
6561 | MoveInventoryFolder Low NotTrusted Zerocoded | 5874 | MoveInventoryFolder Low 275 NotTrusted Zerocoded |
6562 | { | 5875 | { |
6563 | AgentData Single | 5876 | AgentData Single |
6564 | { AgentID LLUUID } | 5877 | { AgentID LLUUID } |
@@ -6573,7 +5886,7 @@ sim -> dataserver | |||
6573 | } | 5886 | } |
6574 | 5887 | ||
6575 | { | 5888 | { |
6576 | RemoveInventoryFolder Low NotTrusted Unencoded | 5889 | RemoveInventoryFolder Low 276 NotTrusted Unencoded |
6577 | { | 5890 | { |
6578 | AgentData Single | 5891 | AgentData Single |
6579 | { AgentID LLUUID } | 5892 | { AgentID LLUUID } |
@@ -6587,7 +5900,7 @@ sim -> dataserver | |||
6587 | 5900 | ||
6588 | // Get inventory segment. | 5901 | // Get inventory segment. |
6589 | { | 5902 | { |
6590 | FetchInventoryDescendents Low NotTrusted Zerocoded | 5903 | FetchInventoryDescendents Low 277 NotTrusted Zerocoded |
6591 | { | 5904 | { |
6592 | AgentData Single | 5905 | AgentData Single |
6593 | { AgentID LLUUID } | 5906 | { AgentID LLUUID } |
@@ -6608,7 +5921,7 @@ sim -> dataserver | |||
6608 | // parent_id for folders and the folder_id for items, but this is | 5921 | // parent_id for folders and the folder_id for items, but this is |
6609 | // reasonable until we heve server side inventory. | 5922 | // reasonable until we heve server side inventory. |
6610 | { | 5923 | { |
6611 | InventoryDescendents Low Trusted Zerocoded | 5924 | InventoryDescendents Low 278 Trusted Zerocoded |
6612 | { | 5925 | { |
6613 | AgentData Single | 5926 | AgentData Single |
6614 | { AgentID LLUUID } | 5927 | { AgentID LLUUID } |
@@ -6652,7 +5965,7 @@ sim -> dataserver | |||
6652 | 5965 | ||
6653 | // Get inventory item(s) - response comes through FetchInventoryReply | 5966 | // Get inventory item(s) - response comes through FetchInventoryReply |
6654 | { | 5967 | { |
6655 | FetchInventory Low NotTrusted Zerocoded | 5968 | FetchInventory Low 279 NotTrusted Zerocoded |
6656 | { | 5969 | { |
6657 | AgentData Single | 5970 | AgentData Single |
6658 | { AgentID LLUUID } | 5971 | { AgentID LLUUID } |
@@ -6667,7 +5980,7 @@ sim -> dataserver | |||
6667 | 5980 | ||
6668 | // response to fetch inventory | 5981 | // response to fetch inventory |
6669 | { | 5982 | { |
6670 | FetchInventoryReply Low Trusted Zerocoded | 5983 | FetchInventoryReply Low 280 Trusted Zerocoded |
6671 | { | 5984 | { |
6672 | AgentData Single | 5985 | AgentData Single |
6673 | { AgentID LLUUID } | 5986 | { AgentID LLUUID } |
@@ -6704,7 +6017,7 @@ sim -> dataserver | |||
6704 | // least many bulk updates can be packed. | 6017 | // least many bulk updates can be packed. |
6705 | // Only from dataserver->sim->viewer | 6018 | // Only from dataserver->sim->viewer |
6706 | { | 6019 | { |
6707 | BulkUpdateInventory Low Trusted Zerocoded | 6020 | BulkUpdateInventory Low 281 Trusted Zerocoded |
6708 | { | 6021 | { |
6709 | AgentData Single | 6022 | AgentData Single |
6710 | { AgentID LLUUID } | 6023 | { AgentID LLUUID } |
@@ -6749,7 +6062,7 @@ sim -> dataserver | |||
6749 | // request permissions for agent id to get the asset for owner_id's | 6062 | // request permissions for agent id to get the asset for owner_id's |
6750 | // item_id. | 6063 | // item_id. |
6751 | { | 6064 | { |
6752 | RequestInventoryAsset Low Trusted Unencoded | 6065 | RequestInventoryAsset Low 282 Trusted Unencoded |
6753 | { | 6066 | { |
6754 | QueryData Single | 6067 | QueryData Single |
6755 | { QueryID LLUUID } | 6068 | { QueryID LLUUID } |
@@ -6762,7 +6075,7 @@ sim -> dataserver | |||
6762 | // response to RequestInventoryAsset | 6075 | // response to RequestInventoryAsset |
6763 | // lluuid will be null if agentid in the request above cannot read asset | 6076 | // lluuid will be null if agentid in the request above cannot read asset |
6764 | { | 6077 | { |
6765 | InventoryAssetResponse Low Trusted Unencoded | 6078 | InventoryAssetResponse Low 283 Trusted Unencoded |
6766 | { | 6079 | { |
6767 | QueryData Single | 6080 | QueryData Single |
6768 | { QueryID LLUUID } | 6081 | { QueryID LLUUID } |
@@ -6775,7 +6088,7 @@ sim -> dataserver | |||
6775 | // currently only supported in viewer->userserver->dataserver | 6088 | // currently only supported in viewer->userserver->dataserver |
6776 | // messages typically initiated by an empty trash method. | 6089 | // messages typically initiated by an empty trash method. |
6777 | { | 6090 | { |
6778 | RemoveInventoryObjects Low NotTrusted Unencoded | 6091 | RemoveInventoryObjects Low 284 NotTrusted Unencoded |
6779 | { | 6092 | { |
6780 | AgentData Single | 6093 | AgentData Single |
6781 | { AgentID LLUUID } | 6094 | { AgentID LLUUID } |
@@ -6794,7 +6107,7 @@ sim -> dataserver | |||
6794 | // This is how you remove inventory when you're not even sure what it | 6107 | // This is how you remove inventory when you're not even sure what it |
6795 | // is - only it's parenting. | 6108 | // is - only it's parenting. |
6796 | { | 6109 | { |
6797 | PurgeInventoryDescendents Low NotTrusted Zerocoded | 6110 | PurgeInventoryDescendents Low 285 NotTrusted Zerocoded |
6798 | { | 6111 | { |
6799 | AgentData Single | 6112 | AgentData Single |
6800 | { AgentID LLUUID } | 6113 | { AgentID LLUUID } |
@@ -6810,7 +6123,7 @@ sim -> dataserver | |||
6810 | // inventory. | 6123 | // inventory. |
6811 | // if Key == 0, itemid is the key. if Key == 1, assetid is the key. | 6124 | // if Key == 0, itemid is the key. if Key == 1, assetid is the key. |
6812 | { | 6125 | { |
6813 | UpdateTaskInventory Low NotTrusted Zerocoded | 6126 | UpdateTaskInventory Low 286 NotTrusted Zerocoded |
6814 | { | 6127 | { |
6815 | AgentData Single | 6128 | AgentData Single |
6816 | { AgentID LLUUID } | 6129 | { AgentID LLUUID } |
@@ -6848,7 +6161,7 @@ sim -> dataserver | |||
6848 | } | 6161 | } |
6849 | 6162 | ||
6850 | { | 6163 | { |
6851 | RemoveTaskInventory Low NotTrusted Zerocoded | 6164 | RemoveTaskInventory Low 287 NotTrusted Zerocoded |
6852 | { | 6165 | { |
6853 | AgentData Single | 6166 | AgentData Single |
6854 | { AgentID LLUUID } | 6167 | { AgentID LLUUID } |
@@ -6862,7 +6175,7 @@ sim -> dataserver | |||
6862 | } | 6175 | } |
6863 | 6176 | ||
6864 | { | 6177 | { |
6865 | MoveTaskInventory Low NotTrusted Unencoded | 6178 | MoveTaskInventory Low 288 NotTrusted Unencoded |
6866 | { | 6179 | { |
6867 | AgentData Single | 6180 | AgentData Single |
6868 | { AgentID LLUUID } | 6181 | { AgentID LLUUID } |
@@ -6877,7 +6190,7 @@ sim -> dataserver | |||
6877 | } | 6190 | } |
6878 | 6191 | ||
6879 | { | 6192 | { |
6880 | RequestTaskInventory Low NotTrusted Unencoded | 6193 | RequestTaskInventory Low 289 NotTrusted Unencoded |
6881 | { | 6194 | { |
6882 | AgentData Single | 6195 | AgentData Single |
6883 | { AgentID LLUUID } | 6196 | { AgentID LLUUID } |
@@ -6890,7 +6203,7 @@ sim -> dataserver | |||
6890 | } | 6203 | } |
6891 | 6204 | ||
6892 | { | 6205 | { |
6893 | ReplyTaskInventory Low Trusted Zerocoded | 6206 | ReplyTaskInventory Low 290 Trusted Zerocoded |
6894 | { | 6207 | { |
6895 | InventoryData Single | 6208 | InventoryData Single |
6896 | { TaskID LLUUID } | 6209 | { TaskID LLUUID } |
@@ -6913,7 +6226,7 @@ sim -> dataserver | |||
6913 | // just duplicated (it's not that much, and derezzes that span multiple | 6226 | // just duplicated (it's not that much, and derezzes that span multiple |
6914 | // packets will be rare.) | 6227 | // packets will be rare.) |
6915 | { | 6228 | { |
6916 | DeRezObject Low NotTrusted Zerocoded | 6229 | DeRezObject Low 291 NotTrusted Zerocoded |
6917 | { | 6230 | { |
6918 | AgentData Single | 6231 | AgentData Single |
6919 | { AgentID LLUUID } | 6232 | { AgentID LLUUID } |
@@ -6938,7 +6251,7 @@ sim -> dataserver | |||
6938 | // know, since no inventory is created on the viewer. For example, when | 6251 | // know, since no inventory is created on the viewer. For example, when |
6939 | // saving into task inventory. | 6252 | // saving into task inventory. |
6940 | { | 6253 | { |
6941 | DeRezAck Low Trusted Unencoded | 6254 | DeRezAck Low 292 Trusted Unencoded |
6942 | { | 6255 | { |
6943 | TransactionData Single | 6256 | TransactionData Single |
6944 | { TransactionID LLUUID } | 6257 | { TransactionID LLUUID } |
@@ -6949,7 +6262,7 @@ sim -> dataserver | |||
6949 | // This message is sent from viewer -> simulator when the viewer wants | 6262 | // This message is sent from viewer -> simulator when the viewer wants |
6950 | // to rez an object out of inventory. | 6263 | // to rez an object out of inventory. |
6951 | { | 6264 | { |
6952 | RezObject Low NotTrusted Zerocoded | 6265 | RezObject Low 293 NotTrusted Zerocoded |
6953 | { | 6266 | { |
6954 | AgentData Single | 6267 | AgentData Single |
6955 | { AgentID LLUUID } | 6268 | { AgentID LLUUID } |
@@ -7000,7 +6313,7 @@ sim -> dataserver | |||
7000 | // This message is sent from viewer -> simulator when the viewer wants | 6313 | // This message is sent from viewer -> simulator when the viewer wants |
7001 | // to rez an object from a notecard. | 6314 | // to rez an object from a notecard. |
7002 | { | 6315 | { |
7003 | RezObjectFromNotecard Low NotTrusted Zerocoded | 6316 | RezObjectFromNotecard Low 294 NotTrusted Zerocoded |
7004 | { | 6317 | { |
7005 | AgentData Single | 6318 | AgentData Single |
7006 | { AgentID LLUUID } | 6319 | { AgentID LLUUID } |
@@ -7033,20 +6346,11 @@ sim -> dataserver | |||
7033 | } | 6346 | } |
7034 | } | 6347 | } |
7035 | 6348 | ||
7036 | // if declined, the destid agent from the GiveInventory message | ||
7037 | // responds with this message to the userserver | ||
7038 | { | ||
7039 | DeclineInventory Low NotTrusted Unencoded | ||
7040 | { | ||
7041 | InfoBlock Single | ||
7042 | { TransactionID LLUUID } | ||
7043 | } | ||
7044 | } | ||
7045 | 6349 | ||
7046 | // sim -> dataserver | 6350 | // sim -> dataserver |
7047 | // sent during agent to agent inventory transfers | 6351 | // sent during agent to agent inventory transfers |
7048 | { | 6352 | { |
7049 | TransferInventory Low Trusted Zerocoded | 6353 | TransferInventory Low 295 Trusted Zerocoded |
7050 | { | 6354 | { |
7051 | InfoBlock Single | 6355 | InfoBlock Single |
7052 | { SourceID LLUUID } | 6356 | { SourceID LLUUID } |
@@ -7064,7 +6368,7 @@ sim -> dataserver | |||
7064 | // InventoryID is the id of the inventory object that the end user | 6368 | // InventoryID is the id of the inventory object that the end user |
7065 | // should discard if they deny the transfer. | 6369 | // should discard if they deny the transfer. |
7066 | { | 6370 | { |
7067 | TransferInventoryAck Low Trusted Zerocoded | 6371 | TransferInventoryAck Low 296 Trusted Zerocoded |
7068 | { | 6372 | { |
7069 | InfoBlock Single | 6373 | InfoBlock Single |
7070 | { TransactionID LLUUID } | 6374 | { TransactionID LLUUID } |
@@ -7072,25 +6376,9 @@ sim -> dataserver | |||
7072 | } | 6376 | } |
7073 | } | 6377 | } |
7074 | 6378 | ||
7075 | // Relationships - the start will be a request from sourceid to dest | ||
7076 | // id when they are located near each other. | ||
7077 | { | ||
7078 | RequestFriendship Low NotTrusted Unencoded | ||
7079 | { | ||
7080 | AgentData Single | ||
7081 | { AgentID LLUUID } | ||
7082 | { SessionID LLUUID } | ||
7083 | } | ||
7084 | { | ||
7085 | AgentBlock Single | ||
7086 | { FolderID LLUUID } // source ID's calling card folder | ||
7087 | { DestID LLUUID } | ||
7088 | { TransactionID LLUUID } | ||
7089 | } | ||
7090 | } | ||
7091 | 6379 | ||
7092 | { | 6380 | { |
7093 | AcceptFriendship Low NotTrusted Unencoded | 6381 | AcceptFriendship Low 297 NotTrusted Unencoded |
7094 | { | 6382 | { |
7095 | AgentData Single | 6383 | AgentData Single |
7096 | { AgentID LLUUID } | 6384 | { AgentID LLUUID } |
@@ -7107,7 +6395,7 @@ sim -> dataserver | |||
7107 | } | 6395 | } |
7108 | 6396 | ||
7109 | { | 6397 | { |
7110 | DeclineFriendship Low NotTrusted Unencoded | 6398 | DeclineFriendship Low 298 NotTrusted Unencoded |
7111 | { | 6399 | { |
7112 | AgentData Single | 6400 | AgentData Single |
7113 | { AgentID LLUUID } | 6401 | { AgentID LLUUID } |
@@ -7120,7 +6408,7 @@ sim -> dataserver | |||
7120 | } | 6408 | } |
7121 | 6409 | ||
7122 | { | 6410 | { |
7123 | FormFriendship Low Trusted Unencoded | 6411 | FormFriendship Low 299 Trusted Unencoded |
7124 | { | 6412 | { |
7125 | AgentBlock Single | 6413 | AgentBlock Single |
7126 | { SourceID LLUUID } | 6414 | { SourceID LLUUID } |
@@ -7134,7 +6422,7 @@ sim -> dataserver | |||
7134 | // viewer -> userserver -> dataserver | 6422 | // viewer -> userserver -> dataserver |
7135 | // reliable | 6423 | // reliable |
7136 | { | 6424 | { |
7137 | TerminateFriendship Low NotTrusted Unencoded | 6425 | TerminateFriendship Low 300 NotTrusted Unencoded |
7138 | { | 6426 | { |
7139 | AgentData Single | 6427 | AgentData Single |
7140 | { AgentID LLUUID } | 6428 | { AgentID LLUUID } |
@@ -7148,7 +6436,7 @@ sim -> dataserver | |||
7148 | 6436 | ||
7149 | // used to give someone a calling card. | 6437 | // used to give someone a calling card. |
7150 | { | 6438 | { |
7151 | OfferCallingCard Low NotTrusted Unencoded | 6439 | OfferCallingCard Low 301 NotTrusted Unencoded |
7152 | { | 6440 | { |
7153 | AgentData Single | 6441 | AgentData Single |
7154 | { AgentID LLUUID } | 6442 | { AgentID LLUUID } |
@@ -7162,7 +6450,7 @@ sim -> dataserver | |||
7162 | } | 6450 | } |
7163 | 6451 | ||
7164 | { | 6452 | { |
7165 | AcceptCallingCard Low NotTrusted Unencoded | 6453 | AcceptCallingCard Low 302 NotTrusted Unencoded |
7166 | { | 6454 | { |
7167 | AgentData Single | 6455 | AgentData Single |
7168 | { AgentID LLUUID } | 6456 | { AgentID LLUUID } |
@@ -7179,7 +6467,7 @@ sim -> dataserver | |||
7179 | } | 6467 | } |
7180 | 6468 | ||
7181 | { | 6469 | { |
7182 | DeclineCallingCard Low NotTrusted Unencoded | 6470 | DeclineCallingCard Low 303 NotTrusted Unencoded |
7183 | { | 6471 | { |
7184 | AgentData Single | 6472 | AgentData Single |
7185 | { AgentID LLUUID } | 6473 | { AgentID LLUUID } |
@@ -7194,7 +6482,7 @@ sim -> dataserver | |||
7194 | 6482 | ||
7195 | // Rez a script onto an object | 6483 | // Rez a script onto an object |
7196 | { | 6484 | { |
7197 | RezScript Low NotTrusted Zerocoded | 6485 | RezScript Low 304 NotTrusted Zerocoded |
7198 | { | 6486 | { |
7199 | AgentData Single | 6487 | AgentData Single |
7200 | { AgentID LLUUID } | 6488 | { AgentID LLUUID } |
@@ -7234,7 +6522,7 @@ sim -> dataserver | |||
7234 | 6522 | ||
7235 | // Create inventory | 6523 | // Create inventory |
7236 | { | 6524 | { |
7237 | CreateInventoryItem Low NotTrusted Zerocoded | 6525 | CreateInventoryItem Low 305 NotTrusted Zerocoded |
7238 | { | 6526 | { |
7239 | AgentData Single | 6527 | AgentData Single |
7240 | { AgentID LLUUID } | 6528 | { AgentID LLUUID } |
@@ -7256,7 +6544,7 @@ sim -> dataserver | |||
7256 | 6544 | ||
7257 | // give agent a landmark for an event. | 6545 | // give agent a landmark for an event. |
7258 | { | 6546 | { |
7259 | CreateLandmarkForEvent Low NotTrusted Zerocoded | 6547 | CreateLandmarkForEvent Low 306 NotTrusted Zerocoded |
7260 | { | 6548 | { |
7261 | AgentData Single | 6549 | AgentData Single |
7262 | { AgentID LLUUID } | 6550 | { AgentID LLUUID } |
@@ -7274,7 +6562,7 @@ sim -> dataserver | |||
7274 | } | 6562 | } |
7275 | 6563 | ||
7276 | { | 6564 | { |
7277 | EventLocationRequest Low Trusted Zerocoded | 6565 | EventLocationRequest Low 307 Trusted Zerocoded |
7278 | { | 6566 | { |
7279 | QueryData Single | 6567 | QueryData Single |
7280 | { QueryID LLUUID } | 6568 | { QueryID LLUUID } |
@@ -7286,7 +6574,7 @@ sim -> dataserver | |||
7286 | } | 6574 | } |
7287 | 6575 | ||
7288 | { | 6576 | { |
7289 | EventLocationReply Low Trusted Zerocoded | 6577 | EventLocationReply Low 308 Trusted Zerocoded |
7290 | { | 6578 | { |
7291 | QueryData Single | 6579 | QueryData Single |
7292 | { QueryID LLUUID } | 6580 | { QueryID LLUUID } |
@@ -7302,7 +6590,7 @@ sim -> dataserver | |||
7302 | // get information about landmarks. Used by viewers for determining | 6590 | // get information about landmarks. Used by viewers for determining |
7303 | // the location of a landmark, and by simulators for teleport | 6591 | // the location of a landmark, and by simulators for teleport |
7304 | { | 6592 | { |
7305 | RegionHandleRequest Low NotTrusted Unencoded | 6593 | RegionHandleRequest Low 309 NotTrusted Unencoded |
7306 | { | 6594 | { |
7307 | RequestBlock Single | 6595 | RequestBlock Single |
7308 | { RegionID LLUUID } | 6596 | { RegionID LLUUID } |
@@ -7310,7 +6598,7 @@ sim -> dataserver | |||
7310 | } | 6598 | } |
7311 | 6599 | ||
7312 | { | 6600 | { |
7313 | RegionIDAndHandleReply Low Trusted Unencoded | 6601 | RegionIDAndHandleReply Low 310 Trusted Unencoded |
7314 | { | 6602 | { |
7315 | ReplyBlock Single | 6603 | ReplyBlock Single |
7316 | { RegionID LLUUID } | 6604 | { RegionID LLUUID } |
@@ -7324,7 +6612,7 @@ sim -> dataserver | |||
7324 | // will generate a MoneyTransferBackend in response to this. | 6612 | // will generate a MoneyTransferBackend in response to this. |
7325 | // viewer -> simulator -> dataserver | 6613 | // viewer -> simulator -> dataserver |
7326 | { | 6614 | { |
7327 | MoneyTransferRequest Low NotTrusted Zerocoded | 6615 | MoneyTransferRequest Low 311 NotTrusted Zerocoded |
7328 | { | 6616 | { |
7329 | AgentData Single | 6617 | AgentData Single |
7330 | { AgentID LLUUID } | 6618 | { AgentID LLUUID } |
@@ -7345,7 +6633,7 @@ sim -> dataserver | |||
7345 | 6633 | ||
7346 | // And, the money transfer | 6634 | // And, the money transfer |
7347 | { | 6635 | { |
7348 | MoneyTransferBackend Low Trusted Zerocoded | 6636 | MoneyTransferBackend Low 312 Trusted Zerocoded |
7349 | { | 6637 | { |
7350 | MoneyData Single | 6638 | MoneyData Single |
7351 | { TransactionID LLUUID } | 6639 | { TransactionID LLUUID } |
@@ -7364,45 +6652,11 @@ sim -> dataserver | |||
7364 | } | 6652 | } |
7365 | } | 6653 | } |
7366 | 6654 | ||
7367 | // This message is used to coalesce money transfers on a per-agent | ||
7368 | // basis. It should only be involved in sim->dataserver money communication. | ||
7369 | { | ||
7370 | BulkMoneyTransfer Low Trusted Zerocoded | ||
7371 | { | ||
7372 | AgentData Single | ||
7373 | { AgentID LLUUID } | ||
7374 | { RegionX U32 } | ||
7375 | { RegionY U32 } | ||
7376 | } | ||
7377 | { | ||
7378 | MoneyData Variable | ||
7379 | { TransactionID LLUUID } | ||
7380 | { DestID LLUUID } // destination of the transfer | ||
7381 | { Flags U8 } | ||
7382 | { Amount S32 } | ||
7383 | { TransactionType S32 } // see lltransactiontypes.h | ||
7384 | { Description Variable 1 } // string, name of purchased item | ||
7385 | } | ||
7386 | } | ||
7387 | |||
7388 | |||
7389 | // This message is sent sim -> viewer when the simulator is queueing | ||
7390 | // up transactions. This is because we do not have an authoritative | ||
7391 | // balance from the dataserver, but we want to 'guess' how much | ||
7392 | // money the agent has on the viewer. | ||
7393 | { | ||
7394 | AdjustBalance Low NotTrusted Zerocoded | ||
7395 | { | ||
7396 | AgentData Single | ||
7397 | { AgentID LLUUID } | ||
7398 | { Delta S32 } | ||
7399 | } | ||
7400 | } | ||
7401 | 6655 | ||
7402 | // viewer -> userserver -> dataserver | 6656 | // viewer -> userserver -> dataserver |
7403 | // Reliable | 6657 | // Reliable |
7404 | { | 6658 | { |
7405 | MoneyBalanceRequest Low NotTrusted Zerocoded | 6659 | MoneyBalanceRequest Low 313 NotTrusted Zerocoded |
7406 | { | 6660 | { |
7407 | AgentData Single | 6661 | AgentData Single |
7408 | { AgentID LLUUID } | 6662 | { AgentID LLUUID } |
@@ -7417,7 +6671,7 @@ sim -> dataserver | |||
7417 | 6671 | ||
7418 | // dataserver -> simulator -> viewer | 6672 | // dataserver -> simulator -> viewer |
7419 | { | 6673 | { |
7420 | MoneyBalanceReply Low Trusted Zerocoded | 6674 | MoneyBalanceReply Low 314 Trusted Zerocoded |
7421 | { | 6675 | { |
7422 | MoneyData Single | 6676 | MoneyData Single |
7423 | { AgentID LLUUID } | 6677 | { AgentID LLUUID } |
@@ -7438,7 +6692,7 @@ sim -> dataserver | |||
7438 | // dataserver -> simulator -> spaceserver -> simulator -> viewer | 6692 | // dataserver -> simulator -> spaceserver -> simulator -> viewer |
7439 | // reliable | 6693 | // reliable |
7440 | { | 6694 | { |
7441 | RoutedMoneyBalanceReply Low Trusted Zerocoded | 6695 | RoutedMoneyBalanceReply Low 315 Trusted Zerocoded |
7442 | { | 6696 | { |
7443 | TargetBlock Single | 6697 | TargetBlock Single |
7444 | { TargetIP IPADDR } // U32 encoded IP | 6698 | { TargetIP IPADDR } // U32 encoded IP |
@@ -7457,175 +6711,6 @@ sim -> dataserver | |||
7457 | } | 6711 | } |
7458 | 6712 | ||
7459 | 6713 | ||
7460 | // This will give you a partial money history on the requested agentid. | ||
7461 | // Reliable | ||
7462 | { | ||
7463 | MoneyHistoryRequest Low NotTrusted Unencoded | ||
7464 | { | ||
7465 | MoneyData Single | ||
7466 | { AgentID LLUUID } | ||
7467 | { StartPeriod S32 } | ||
7468 | { EndPeriod S32 } | ||
7469 | } | ||
7470 | } | ||
7471 | |||
7472 | // Reliable | ||
7473 | { | ||
7474 | MoneyHistoryReply Low NotTrusted Zerocoded | ||
7475 | { | ||
7476 | AgentData Single | ||
7477 | { AgentID LLUUID } | ||
7478 | } | ||
7479 | { | ||
7480 | MoneyData Single | ||
7481 | { StartPeriod S32 } | ||
7482 | { EndPeriod S32 } | ||
7483 | { Balance S32 } | ||
7484 | { StartDate Variable 1 } // string | ||
7485 | { TaxEstimate S32 } | ||
7486 | { StipendEstimate S32 } | ||
7487 | { BonusEstimate S32 } | ||
7488 | } | ||
7489 | { | ||
7490 | HistoryData Variable | ||
7491 | { Description Variable 1 } // string | ||
7492 | { Amount S32 } | ||
7493 | } | ||
7494 | } | ||
7495 | |||
7496 | |||
7497 | // CurrentInterval = 0 => this period (week, day, etc.) | ||
7498 | // CurrentInterval = 1 => last period | ||
7499 | // viewer -> userserver -> dataserver | ||
7500 | // reliable | ||
7501 | { | ||
7502 | MoneySummaryRequest Low NotTrusted Unencoded | ||
7503 | { | ||
7504 | AgentData Single | ||
7505 | { AgentID LLUUID } | ||
7506 | { SessionID LLUUID } | ||
7507 | } | ||
7508 | { | ||
7509 | MoneyData Single | ||
7510 | { RequestID LLUUID } | ||
7511 | { IntervalDays S32 } | ||
7512 | { CurrentInterval S32 } | ||
7513 | } | ||
7514 | } | ||
7515 | |||
7516 | |||
7517 | // dataserver -> userserver -> viewer | ||
7518 | // Reliable | ||
7519 | { | ||
7520 | MoneySummaryReply Low NotTrusted Zerocoded | ||
7521 | { | ||
7522 | AgentData Single | ||
7523 | { AgentID LLUUID } | ||
7524 | } | ||
7525 | { | ||
7526 | MoneyData Single | ||
7527 | { RequestID LLUUID } | ||
7528 | { IntervalDays S32 } | ||
7529 | { CurrentInterval S32 } | ||
7530 | { StartDate Variable 1 } // string | ||
7531 | { Balance S32 } | ||
7532 | { TotalCredits S32 } | ||
7533 | { TotalDebits S32 } | ||
7534 | { ObjectTaxCurrent S32 } | ||
7535 | { LightTaxCurrent S32 } | ||
7536 | { LandTaxCurrent S32 } | ||
7537 | { GroupTaxCurrent S32 } | ||
7538 | { ParcelDirFeeCurrent S32 } | ||
7539 | { ObjectTaxEstimate S32 } | ||
7540 | { LightTaxEstimate S32 } | ||
7541 | { LandTaxEstimate S32 } | ||
7542 | { GroupTaxEstimate S32 } | ||
7543 | { ParcelDirFeeEstimate S32 } | ||
7544 | { StipendEstimate S32 } | ||
7545 | { BonusEstimate S32 } | ||
7546 | { LastTaxDate Variable 1 } // string | ||
7547 | { TaxDate Variable 1 } // string | ||
7548 | } | ||
7549 | } | ||
7550 | |||
7551 | |||
7552 | // Reliable | ||
7553 | { | ||
7554 | MoneyDetailsRequest Low NotTrusted Unencoded | ||
7555 | { | ||
7556 | AgentData Single | ||
7557 | { AgentID LLUUID } | ||
7558 | { SessionID LLUUID } | ||
7559 | } | ||
7560 | { | ||
7561 | MoneyData Single | ||
7562 | { RequestID LLUUID } | ||
7563 | { IntervalDays S32 } | ||
7564 | { CurrentInterval S32 } | ||
7565 | } | ||
7566 | } | ||
7567 | |||
7568 | // Reliable | ||
7569 | { | ||
7570 | MoneyDetailsReply Low NotTrusted Zerocoded | ||
7571 | { | ||
7572 | AgentData Single | ||
7573 | { AgentID LLUUID } | ||
7574 | } | ||
7575 | { | ||
7576 | MoneyData Single | ||
7577 | { RequestID LLUUID } | ||
7578 | { IntervalDays S32 } | ||
7579 | { CurrentInterval S32 } | ||
7580 | { StartDate Variable 1 } // string | ||
7581 | } | ||
7582 | { | ||
7583 | HistoryData Variable | ||
7584 | { Description Variable 1 } // string | ||
7585 | { Amount S32 } | ||
7586 | } | ||
7587 | } | ||
7588 | |||
7589 | |||
7590 | // Reliable | ||
7591 | { | ||
7592 | MoneyTransactionsRequest Low NotTrusted Unencoded | ||
7593 | { | ||
7594 | AgentData Single | ||
7595 | { AgentID LLUUID } | ||
7596 | { SessionID LLUUID } | ||
7597 | } | ||
7598 | { | ||
7599 | MoneyData Single | ||
7600 | { RequestID LLUUID } | ||
7601 | { IntervalDays S32 } | ||
7602 | { CurrentInterval S32 } | ||
7603 | } | ||
7604 | } | ||
7605 | |||
7606 | // Reliable | ||
7607 | { | ||
7608 | MoneyTransactionsReply Low NotTrusted Zerocoded | ||
7609 | { | ||
7610 | AgentData Single | ||
7611 | { AgentID LLUUID } | ||
7612 | } | ||
7613 | { | ||
7614 | MoneyData Single | ||
7615 | { RequestID LLUUID } | ||
7616 | { IntervalDays S32 } | ||
7617 | { CurrentInterval S32 } | ||
7618 | { StartDate Variable 1 } // string | ||
7619 | } | ||
7620 | { | ||
7621 | HistoryData Variable | ||
7622 | { Time Variable 1 } // string | ||
7623 | { User Variable 1 } // string | ||
7624 | { Type S32 } | ||
7625 | { Item Variable 1 } // string | ||
7626 | { Amount S32 } | ||
7627 | } | ||
7628 | } | ||
7629 | 6714 | ||
7630 | //--------------------------------------------------------------------------- | 6715 | //--------------------------------------------------------------------------- |
7631 | // Gesture saves/loads | 6716 | // Gesture saves/loads |
@@ -7635,7 +6720,7 @@ sim -> dataserver | |||
7635 | // Tell the database that some gestures are now active | 6720 | // Tell the database that some gestures are now active |
7636 | // viewer -> sim -> data | 6721 | // viewer -> sim -> data |
7637 | { | 6722 | { |
7638 | ActivateGestures Low NotTrusted Unencoded | 6723 | ActivateGestures Low 316 NotTrusted Unencoded |
7639 | { | 6724 | { |
7640 | AgentData Single | 6725 | AgentData Single |
7641 | { AgentID LLUUID } | 6726 | { AgentID LLUUID } |
@@ -7653,7 +6738,7 @@ sim -> dataserver | |||
7653 | // Tell the database some gestures are no longer active | 6738 | // Tell the database some gestures are no longer active |
7654 | // viewer -> sim -> data | 6739 | // viewer -> sim -> data |
7655 | { | 6740 | { |
7656 | DeactivateGestures Low NotTrusted Unencoded | 6741 | DeactivateGestures Low 317 NotTrusted Unencoded |
7657 | { | 6742 | { |
7658 | AgentData Single | 6743 | AgentData Single |
7659 | { AgentID LLUUID } | 6744 | { AgentID LLUUID } |
@@ -7689,7 +6774,7 @@ sim -> dataserver | |||
7689 | 6774 | ||
7690 | // dataserver-> userserver -> viewer to move around the mute list | 6775 | // dataserver-> userserver -> viewer to move around the mute list |
7691 | { | 6776 | { |
7692 | MuteListUpdate Low Trusted Unencoded | 6777 | MuteListUpdate Low 318 Trusted Unencoded |
7693 | { | 6778 | { |
7694 | MuteData Single | 6779 | MuteData Single |
7695 | { AgentID LLUUID } | 6780 | { AgentID LLUUID } |
@@ -7699,7 +6784,7 @@ sim -> dataserver | |||
7699 | 6784 | ||
7700 | // tell viewer to use the local mute cache | 6785 | // tell viewer to use the local mute cache |
7701 | { | 6786 | { |
7702 | UseCachedMuteList Low NotTrusted Unencoded | 6787 | UseCachedMuteList Low 319 NotTrusted Unencoded |
7703 | { | 6788 | { |
7704 | AgentData Single | 6789 | AgentData Single |
7705 | { AgentID LLUUID } | 6790 | { AgentID LLUUID } |
@@ -7713,7 +6798,7 @@ sim -> dataserver | |||
7713 | // agent-related and the same PUT will be issued to the sim host if | 6798 | // agent-related and the same PUT will be issued to the sim host if |
7714 | // they are online. | 6799 | // they are online. |
7715 | { | 6800 | { |
7716 | GrantUserRights Low NotTrusted Unencoded | 6801 | GrantUserRights Low 320 NotTrusted Unencoded |
7717 | { | 6802 | { |
7718 | AgentData Single | 6803 | AgentData Single |
7719 | { AgentID LLUUID } | 6804 | { AgentID LLUUID } |
@@ -7732,7 +6817,7 @@ sim -> dataserver | |||
7732 | // right. Adding/removing online status rights will show up as an | 6817 | // right. Adding/removing online status rights will show up as an |
7733 | // online/offline notification. | 6818 | // online/offline notification. |
7734 | { | 6819 | { |
7735 | ChangeUserRights Low Trusted Unencoded | 6820 | ChangeUserRights Low 321 Trusted Unencoded |
7736 | { | 6821 | { |
7737 | AgentData Single | 6822 | AgentData Single |
7738 | { AgentID LLUUID } | 6823 | { AgentID LLUUID } |
@@ -7747,14 +6832,14 @@ sim -> dataserver | |||
7747 | // notification for login and logout. | 6832 | // notification for login and logout. |
7748 | // source_sim -> dest_viewer | 6833 | // source_sim -> dest_viewer |
7749 | { | 6834 | { |
7750 | OnlineNotification Low Trusted Unencoded | 6835 | OnlineNotification Low 322 Trusted Unencoded |
7751 | { | 6836 | { |
7752 | AgentBlock Variable | 6837 | AgentBlock Variable |
7753 | { AgentID LLUUID } | 6838 | { AgentID LLUUID } |
7754 | } | 6839 | } |
7755 | } | 6840 | } |
7756 | { | 6841 | { |
7757 | OfflineNotification Low Trusted Unencoded | 6842 | OfflineNotification Low 323 Trusted Unencoded |
7758 | { | 6843 | { |
7759 | AgentBlock Variable | 6844 | AgentBlock Variable |
7760 | { AgentID LLUUID } | 6845 | { AgentID LLUUID } |
@@ -7767,7 +6852,7 @@ sim -> dataserver | |||
7767 | // failure checked at sim and triggers ImprovedInstantMessage | 6852 | // failure checked at sim and triggers ImprovedInstantMessage |
7768 | // success triggers SetStartLocation | 6853 | // success triggers SetStartLocation |
7769 | { | 6854 | { |
7770 | SetStartLocationRequest Low NotTrusted Zerocoded | 6855 | SetStartLocationRequest Low 324 NotTrusted Zerocoded |
7771 | { | 6856 | { |
7772 | AgentData Single | 6857 | AgentData Single |
7773 | { AgentID LLUUID } | 6858 | { AgentID LLUUID } |
@@ -7785,7 +6870,7 @@ sim -> dataserver | |||
7785 | // SetStartLocation | 6870 | // SetStartLocation |
7786 | // sim -> dataserver | 6871 | // sim -> dataserver |
7787 | { | 6872 | { |
7788 | SetStartLocation Low Trusted Zerocoded | 6873 | SetStartLocation Low 325 Trusted Zerocoded |
7789 | { | 6874 | { |
7790 | StartLocationData Single | 6875 | StartLocationData Single |
7791 | { AgentID LLUUID } | 6876 | { AgentID LLUUID } |
@@ -7806,7 +6891,7 @@ sim -> dataserver | |||
7806 | // NetTest - This goes back and forth to the space server because of | 6891 | // NetTest - This goes back and forth to the space server because of |
7807 | // problems determining the port | 6892 | // problems determining the port |
7808 | { | 6893 | { |
7809 | NetTest Low NotTrusted Unencoded | 6894 | NetTest Low 326 NotTrusted Unencoded |
7810 | { | 6895 | { |
7811 | NetBlock Single | 6896 | NetBlock Single |
7812 | { Port IPPORT } | 6897 | { Port IPPORT } |
@@ -7816,7 +6901,7 @@ sim -> dataserver | |||
7816 | // SetChildCount - Sent to launcher to adjust nominal child count | 6901 | // SetChildCount - Sent to launcher to adjust nominal child count |
7817 | // Simulator sends this increase the sim/cpu ratio on startup | 6902 | // Simulator sends this increase the sim/cpu ratio on startup |
7818 | { | 6903 | { |
7819 | SetCPURatio Low NotTrusted Unencoded | 6904 | SetCPURatio Low 327 NotTrusted Unencoded |
7820 | { | 6905 | { |
7821 | Data Single | 6906 | Data Single |
7822 | { Ratio U8 } | 6907 | { Ratio U8 } |
@@ -7828,7 +6913,7 @@ sim -> dataserver | |||
7828 | // SimCrashed - Sent to dataserver when the sim goes down. | 6913 | // SimCrashed - Sent to dataserver when the sim goes down. |
7829 | // Maybe we should notify the spaceserver as well? | 6914 | // Maybe we should notify the spaceserver as well? |
7830 | { | 6915 | { |
7831 | SimCrashed Low NotTrusted Unencoded | 6916 | SimCrashed Low 328 NotTrusted Unencoded |
7832 | { | 6917 | { |
7833 | Data Single | 6918 | Data Single |
7834 | { RegionX U32 } | 6919 | { RegionX U32 } |
@@ -7846,7 +6931,7 @@ sim -> dataserver | |||
7846 | 6931 | ||
7847 | // NameValuePair - if the specific task exists on simulator, add or replace this name value pair | 6932 | // NameValuePair - if the specific task exists on simulator, add or replace this name value pair |
7848 | { | 6933 | { |
7849 | NameValuePair Low Trusted Unencoded | 6934 | NameValuePair Low 329 Trusted Unencoded |
7850 | { | 6935 | { |
7851 | TaskData Single | 6936 | TaskData Single |
7852 | { ID LLUUID } | 6937 | { ID LLUUID } |
@@ -7859,7 +6944,7 @@ sim -> dataserver | |||
7859 | 6944 | ||
7860 | // NameValuePair - if the specific task exists on simulator or dataserver, remove the name value pair (value is ignored) | 6945 | // NameValuePair - if the specific task exists on simulator or dataserver, remove the name value pair (value is ignored) |
7861 | { | 6946 | { |
7862 | RemoveNameValuePair Low Trusted Unencoded | 6947 | RemoveNameValuePair Low 330 Trusted Unencoded |
7863 | { | 6948 | { |
7864 | TaskData Single | 6949 | TaskData Single |
7865 | { ID LLUUID } | 6950 | { ID LLUUID } |
@@ -7871,20 +6956,6 @@ sim -> dataserver | |||
7871 | } | 6956 | } |
7872 | 6957 | ||
7873 | 6958 | ||
7874 | // GetNameValuePair - if the specific task exists on simulator, get the value of this NameVale pair (if it exists) | ||
7875 | // FIXME: No transmit. 12 Sep 2002 mark | ||
7876 | { | ||
7877 | GetNameValuePair Low NotTrusted Unencoded | ||
7878 | { | ||
7879 | TaskData Single | ||
7880 | { ID LLUUID } | ||
7881 | } | ||
7882 | { | ||
7883 | NameValueName Variable | ||
7884 | { Name Variable 2 } | ||
7885 | } | ||
7886 | } | ||
7887 | |||
7888 | // *************************************************************************** | 6959 | // *************************************************************************** |
7889 | // Add/Remove Attachment messages | 6960 | // Add/Remove Attachment messages |
7890 | // *************************************************************************** | 6961 | // *************************************************************************** |
@@ -7894,7 +6965,7 @@ sim -> dataserver | |||
7894 | // DO NOT ALLOW THIS FROM THE VIEWER | 6965 | // DO NOT ALLOW THIS FROM THE VIEWER |
7895 | // | 6966 | // |
7896 | { | 6967 | { |
7897 | UpdateAttachment Low Trusted Zerocoded | 6968 | UpdateAttachment Low 331 Trusted Zerocoded |
7898 | { | 6969 | { |
7899 | AgentData Single | 6970 | AgentData Single |
7900 | { AgentID LLUUID } | 6971 | { AgentID LLUUID } |
@@ -7939,7 +7010,7 @@ sim -> dataserver | |||
7939 | 7010 | ||
7940 | // Simulator informs Dataserver that attachment has been taken off | 7011 | // Simulator informs Dataserver that attachment has been taken off |
7941 | { | 7012 | { |
7942 | RemoveAttachment Low NotTrusted Unencoded | 7013 | RemoveAttachment Low 332 NotTrusted Unencoded |
7943 | { | 7014 | { |
7944 | AgentData Single | 7015 | AgentData Single |
7945 | { AgentID LLUUID } | 7016 | { AgentID LLUUID } |
@@ -7959,7 +7030,7 @@ sim -> dataserver | |||
7959 | 7030 | ||
7960 | // SoundTrigger - Sent by simulator to viewer to trigger sound outside current region | 7031 | // SoundTrigger - Sent by simulator to viewer to trigger sound outside current region |
7961 | { | 7032 | { |
7962 | SoundTrigger High NotTrusted Unencoded | 7033 | SoundTrigger High 29 NotTrusted Unencoded |
7963 | { | 7034 | { |
7964 | SoundData Single | 7035 | SoundData Single |
7965 | { SoundID LLUUID } | 7036 | { SoundID LLUUID } |
@@ -7974,7 +7045,7 @@ sim -> dataserver | |||
7974 | 7045 | ||
7975 | // AttachedSound - Sent by simulator to viewer to play sound attached with an object | 7046 | // AttachedSound - Sent by simulator to viewer to play sound attached with an object |
7976 | { | 7047 | { |
7977 | AttachedSound Medium Trusted Unencoded | 7048 | AttachedSound Medium 13 Trusted Unencoded |
7978 | { | 7049 | { |
7979 | DataBlock Single | 7050 | DataBlock Single |
7980 | { SoundID LLUUID } | 7051 | { SoundID LLUUID } |
@@ -7988,7 +7059,7 @@ sim -> dataserver | |||
7988 | // AttachedSoundGainChange - Sent by simulator to viewer to change an attached sounds' volume | 7059 | // AttachedSoundGainChange - Sent by simulator to viewer to change an attached sounds' volume |
7989 | 7060 | ||
7990 | { | 7061 | { |
7991 | AttachedSoundGainChange Medium Trusted Unencoded | 7062 | AttachedSoundGainChange Medium 14 Trusted Unencoded |
7992 | { | 7063 | { |
7993 | DataBlock Single | 7064 | DataBlock Single |
7994 | { ObjectID LLUUID } | 7065 | { ObjectID LLUUID } |
@@ -7996,21 +7067,11 @@ sim -> dataserver | |||
7996 | } | 7067 | } |
7997 | } | 7068 | } |
7998 | 7069 | ||
7999 | // AttachedSoundCutoffRadius - Sent by simulator to viewer to change an attached sounds' cutoff radius | ||
8000 | |||
8001 | { | ||
8002 | AttachedSoundCutoffRadius Medium Trusted Unencoded | ||
8003 | { | ||
8004 | DataBlock Single | ||
8005 | { ObjectID LLUUID } | ||
8006 | { Radius F32 } | ||
8007 | } | ||
8008 | } | ||
8009 | 7070 | ||
8010 | // PreloadSound - Sent by simulator to viewer to preload sound for an object | 7071 | // PreloadSound - Sent by simulator to viewer to preload sound for an object |
8011 | 7072 | ||
8012 | { | 7073 | { |
8013 | PreloadSound Medium Trusted Unencoded | 7074 | PreloadSound Medium 15 Trusted Unencoded |
8014 | { | 7075 | { |
8015 | DataBlock Variable | 7076 | DataBlock Variable |
8016 | { ObjectID LLUUID } | 7077 | { ObjectID LLUUID } |
@@ -8026,7 +7087,7 @@ sim -> dataserver | |||
8026 | 7087 | ||
8027 | // current assumes an existing UUID, need to enhance for new assets | 7088 | // current assumes an existing UUID, need to enhance for new assets |
8028 | { | 7089 | { |
8029 | AssetUploadRequest Low NotTrusted Unencoded | 7090 | AssetUploadRequest Low 333 NotTrusted Unencoded |
8030 | { | 7091 | { |
8031 | AssetBlock Single | 7092 | AssetBlock Single |
8032 | { TransactionID LLUUID } | 7093 | { TransactionID LLUUID } |
@@ -8038,7 +7099,7 @@ sim -> dataserver | |||
8038 | } | 7099 | } |
8039 | 7100 | ||
8040 | { | 7101 | { |
8041 | AssetUploadComplete Low NotTrusted Unencoded | 7102 | AssetUploadComplete Low 334 NotTrusted Unencoded |
8042 | { | 7103 | { |
8043 | AssetBlock Single | 7104 | AssetBlock Single |
8044 | { UUID LLUUID } | 7105 | { UUID LLUUID } |
@@ -8047,59 +7108,11 @@ sim -> dataserver | |||
8047 | } | 7108 | } |
8048 | } | 7109 | } |
8049 | 7110 | ||
8050 | // | ||
8051 | // Reputation | ||
8052 | // | ||
8053 | { | ||
8054 | ReputationAgentAssign Low NotTrusted Unencoded | ||
8055 | { | ||
8056 | DataBlock Single | ||
8057 | { RatorID LLUUID } | ||
8058 | { RateeID LLUUID } | ||
8059 | { Behavior F32 } // float, usually -1 or +1 | ||
8060 | { Appearance F32 } // float, usually -1 or +1 | ||
8061 | { Building F32 } // float, usually -1 or +1 | ||
8062 | } | ||
8063 | } | ||
8064 | |||
8065 | // ReputationIndividualRequest | ||
8066 | // Gets From's rating of To. | ||
8067 | // reliable | ||
8068 | { | ||
8069 | ReputationIndividualRequest Low NotTrusted Unencoded | ||
8070 | { | ||
8071 | AgentData Single | ||
8072 | { AgentID LLUUID } | ||
8073 | { SessionID LLUUID } | ||
8074 | } | ||
8075 | { | ||
8076 | ReputationData Single | ||
8077 | { ToID LLUUID } | ||
8078 | } | ||
8079 | } | ||
8080 | |||
8081 | // ReputationIndividualReply | ||
8082 | // reliable | ||
8083 | { | ||
8084 | ReputationIndividualReply Low Trusted Unencoded | ||
8085 | { | ||
8086 | AgentData Single | ||
8087 | { AgentID LLUUID } | ||
8088 | } | ||
8089 | { | ||
8090 | ReputationData Single | ||
8091 | { ToID LLUUID } | ||
8092 | { Behavior F32 } // float, usually -1 or +1 | ||
8093 | { Appearance F32 } // float, usually -1 or +1 | ||
8094 | { Building F32 } // float, usually -1 or +1 | ||
8095 | } | ||
8096 | } | ||
8097 | |||
8098 | 7111 | ||
8099 | // Script on simulator asks dataserver if there are any email messages | 7112 | // Script on simulator asks dataserver if there are any email messages |
8100 | // waiting. | 7113 | // waiting. |
8101 | { | 7114 | { |
8102 | EmailMessageRequest Low Trusted Unencoded | 7115 | EmailMessageRequest Low 335 Trusted Unencoded |
8103 | { | 7116 | { |
8104 | DataBlock Single | 7117 | DataBlock Single |
8105 | { ObjectID LLUUID } | 7118 | { ObjectID LLUUID } |
@@ -8111,7 +7124,7 @@ sim -> dataserver | |||
8111 | // Dataserver gives simulator the oldest email message in the queue, along with | 7124 | // Dataserver gives simulator the oldest email message in the queue, along with |
8112 | // how many messages are left in the queue. And passes back the filter used to request emails. | 7125 | // how many messages are left in the queue. And passes back the filter used to request emails. |
8113 | { | 7126 | { |
8114 | EmailMessageReply Low Trusted Unencoded | 7127 | EmailMessageReply Low 336 Trusted Unencoded |
8115 | { | 7128 | { |
8116 | DataBlock Single | 7129 | DataBlock Single |
8117 | { ObjectID LLUUID } | 7130 | { ObjectID LLUUID } |
@@ -8126,7 +7139,7 @@ sim -> dataserver | |||
8126 | 7139 | ||
8127 | // Script on simulator sends mail to another script | 7140 | // Script on simulator sends mail to another script |
8128 | { | 7141 | { |
8129 | InternalScriptMail Medium Trusted Unencoded | 7142 | InternalScriptMail Medium 16 Trusted Unencoded |
8130 | { | 7143 | { |
8131 | DataBlock Single | 7144 | DataBlock Single |
8132 | { From Variable 1 } | 7145 | { From Variable 1 } |
@@ -8138,7 +7151,7 @@ sim -> dataserver | |||
8138 | 7151 | ||
8139 | // Script on simulator asks dataserver for information | 7152 | // Script on simulator asks dataserver for information |
8140 | { | 7153 | { |
8141 | ScriptDataRequest Low Trusted Unencoded | 7154 | ScriptDataRequest Low 337 Trusted Unencoded |
8142 | { | 7155 | { |
8143 | DataBlock Variable | 7156 | DataBlock Variable |
8144 | { Hash U64 } | 7157 | { Hash U64 } |
@@ -8149,7 +7162,7 @@ sim -> dataserver | |||
8149 | 7162 | ||
8150 | // Data server responds with data | 7163 | // Data server responds with data |
8151 | { | 7164 | { |
8152 | ScriptDataReply Low Trusted Unencoded | 7165 | ScriptDataReply Low 338 Trusted Unencoded |
8153 | { | 7166 | { |
8154 | DataBlock Variable | 7167 | DataBlock Variable |
8155 | { Hash U64 } | 7168 | { Hash U64 } |
@@ -8167,7 +7180,7 @@ sim -> dataserver | |||
8167 | // simulator -> dataserver | 7180 | // simulator -> dataserver |
8168 | // reliable | 7181 | // reliable |
8169 | { | 7182 | { |
8170 | CreateGroupRequest Low NotTrusted Zerocoded | 7183 | CreateGroupRequest Low 339 NotTrusted Zerocoded |
8171 | { | 7184 | { |
8172 | AgentData Single | 7185 | AgentData Single |
8173 | { AgentID LLUUID } | 7186 | { AgentID LLUUID } |
@@ -8191,7 +7204,7 @@ sim -> dataserver | |||
8191 | // simulator -> viewer | 7204 | // simulator -> viewer |
8192 | // reliable | 7205 | // reliable |
8193 | { | 7206 | { |
8194 | CreateGroupReply Low Trusted Unencoded | 7207 | CreateGroupReply Low 340 Trusted Unencoded |
8195 | { | 7208 | { |
8196 | AgentData Single | 7209 | AgentData Single |
8197 | { AgentID LLUUID } | 7210 | { AgentID LLUUID } |
@@ -8209,7 +7222,7 @@ sim -> dataserver | |||
8209 | // simulator -> dataserver | 7222 | // simulator -> dataserver |
8210 | // reliable | 7223 | // reliable |
8211 | { | 7224 | { |
8212 | UpdateGroupInfo Low NotTrusted Zerocoded | 7225 | UpdateGroupInfo Low 341 NotTrusted Zerocoded |
8213 | { | 7226 | { |
8214 | AgentData Single | 7227 | AgentData Single |
8215 | { AgentID LLUUID } | 7228 | { AgentID LLUUID } |
@@ -8232,7 +7245,7 @@ sim -> dataserver | |||
8232 | // viewer -> simulator -> dataserver | 7245 | // viewer -> simulator -> dataserver |
8233 | // reliable | 7246 | // reliable |
8234 | { | 7247 | { |
8235 | GroupRoleChanges Low NotTrusted Unencoded | 7248 | GroupRoleChanges Low 342 NotTrusted Unencoded |
8236 | { | 7249 | { |
8237 | AgentData Single | 7250 | AgentData Single |
8238 | { AgentID LLUUID } | 7251 | { AgentID LLUUID } |
@@ -8251,7 +7264,7 @@ sim -> dataserver | |||
8251 | // viewer -> simulator -> dataserver | 7264 | // viewer -> simulator -> dataserver |
8252 | // reliable | 7265 | // reliable |
8253 | { | 7266 | { |
8254 | JoinGroupRequest Low NotTrusted Zerocoded | 7267 | JoinGroupRequest Low 343 NotTrusted Zerocoded |
8255 | { | 7268 | { |
8256 | AgentData Single | 7269 | AgentData Single |
8257 | { AgentID LLUUID } | 7270 | { AgentID LLUUID } |
@@ -8266,7 +7279,7 @@ sim -> dataserver | |||
8266 | // JoinGroupReply | 7279 | // JoinGroupReply |
8267 | // dataserver -> simulator -> viewer | 7280 | // dataserver -> simulator -> viewer |
8268 | { | 7281 | { |
8269 | JoinGroupReply Low Trusted Unencoded | 7282 | JoinGroupReply Low 344 Trusted Unencoded |
8270 | { | 7283 | { |
8271 | AgentData Single | 7284 | AgentData Single |
8272 | { AgentID LLUUID } | 7285 | { AgentID LLUUID } |
@@ -8283,7 +7296,7 @@ sim -> dataserver | |||
8283 | // viewer -> simulator -> dataserver | 7296 | // viewer -> simulator -> dataserver |
8284 | // reliable | 7297 | // reliable |
8285 | { | 7298 | { |
8286 | EjectGroupMemberRequest Low NotTrusted Unencoded | 7299 | EjectGroupMemberRequest Low 345 NotTrusted Unencoded |
8287 | { | 7300 | { |
8288 | AgentData Single | 7301 | AgentData Single |
8289 | { AgentID LLUUID } | 7302 | { AgentID LLUUID } |
@@ -8303,7 +7316,7 @@ sim -> dataserver | |||
8303 | // dataserver -> simulator -> viewer | 7316 | // dataserver -> simulator -> viewer |
8304 | // reliable | 7317 | // reliable |
8305 | { | 7318 | { |
8306 | EjectGroupMemberReply Low Trusted Unencoded | 7319 | EjectGroupMemberReply Low 346 Trusted Unencoded |
8307 | { | 7320 | { |
8308 | AgentData Single | 7321 | AgentData Single |
8309 | { AgentID LLUUID } | 7322 | { AgentID LLUUID } |
@@ -8322,7 +7335,7 @@ sim -> dataserver | |||
8322 | // viewer -> simulator -> dataserver | 7335 | // viewer -> simulator -> dataserver |
8323 | // reliable | 7336 | // reliable |
8324 | { | 7337 | { |
8325 | LeaveGroupRequest Low NotTrusted Unencoded | 7338 | LeaveGroupRequest Low 347 NotTrusted Unencoded |
8326 | { | 7339 | { |
8327 | AgentData Single | 7340 | AgentData Single |
8328 | { AgentID LLUUID } | 7341 | { AgentID LLUUID } |
@@ -8337,7 +7350,7 @@ sim -> dataserver | |||
8337 | // LeaveGroupReply | 7350 | // LeaveGroupReply |
8338 | // dataserver -> simulator -> viewer | 7351 | // dataserver -> simulator -> viewer |
8339 | { | 7352 | { |
8340 | LeaveGroupReply Low Trusted Unencoded | 7353 | LeaveGroupReply Low 348 Trusted Unencoded |
8341 | { | 7354 | { |
8342 | AgentData Single | 7355 | AgentData Single |
8343 | { AgentID LLUUID } | 7356 | { AgentID LLUUID } |
@@ -8353,7 +7366,7 @@ sim -> dataserver | |||
8353 | // viewer -> simulator -> dataserver | 7366 | // viewer -> simulator -> dataserver |
8354 | // reliable | 7367 | // reliable |
8355 | { | 7368 | { |
8356 | InviteGroupRequest Low NotTrusted Unencoded | 7369 | InviteGroupRequest Low 349 NotTrusted Unencoded |
8357 | { | 7370 | { |
8358 | AgentData Single | 7371 | AgentData Single |
8359 | { AgentID LLUUID } // UUID of inviting agent | 7372 | { AgentID LLUUID } // UUID of inviting agent |
@@ -8374,7 +7387,7 @@ sim -> dataserver | |||
8374 | // simulator -> dataserver | 7387 | // simulator -> dataserver |
8375 | // reliable | 7388 | // reliable |
8376 | { | 7389 | { |
8377 | InviteGroupResponse Low Trusted Unencoded | 7390 | InviteGroupResponse Low 350 Trusted Unencoded |
8378 | { | 7391 | { |
8379 | InviteData Single | 7392 | InviteData Single |
8380 | { AgentID LLUUID } | 7393 | { AgentID LLUUID } |
@@ -8389,7 +7402,7 @@ sim -> dataserver | |||
8389 | // viewer-> simulator -> dataserver | 7402 | // viewer-> simulator -> dataserver |
8390 | // reliable | 7403 | // reliable |
8391 | { | 7404 | { |
8392 | GroupProfileRequest Low NotTrusted Unencoded | 7405 | GroupProfileRequest Low 351 NotTrusted Unencoded |
8393 | { | 7406 | { |
8394 | AgentData Single | 7407 | AgentData Single |
8395 | { AgentID LLUUID } | 7408 | { AgentID LLUUID } |
@@ -8405,7 +7418,7 @@ sim -> dataserver | |||
8405 | // dataserver -> simulator -> viewer | 7418 | // dataserver -> simulator -> viewer |
8406 | // reliable | 7419 | // reliable |
8407 | { | 7420 | { |
8408 | GroupProfileReply Low Trusted Zerocoded | 7421 | GroupProfileReply Low 352 Trusted Zerocoded |
8409 | { | 7422 | { |
8410 | AgentData Single | 7423 | AgentData Single |
8411 | { AgentID LLUUID } | 7424 | { AgentID LLUUID } |
@@ -8436,7 +7449,7 @@ sim -> dataserver | |||
8436 | // viewer -> simulator -> dataserver | 7449 | // viewer -> simulator -> dataserver |
8437 | // reliable | 7450 | // reliable |
8438 | { | 7451 | { |
8439 | GroupAccountSummaryRequest Low NotTrusted Zerocoded | 7452 | GroupAccountSummaryRequest Low 353 NotTrusted Zerocoded |
8440 | { | 7453 | { |
8441 | AgentData Single | 7454 | AgentData Single |
8442 | { AgentID LLUUID } | 7455 | { AgentID LLUUID } |
@@ -8455,7 +7468,7 @@ sim -> dataserver | |||
8455 | // dataserver -> simulator -> viewer | 7468 | // dataserver -> simulator -> viewer |
8456 | // Reliable | 7469 | // Reliable |
8457 | { | 7470 | { |
8458 | GroupAccountSummaryReply Low Trusted Zerocoded | 7471 | GroupAccountSummaryReply Low 354 Trusted Zerocoded |
8459 | { | 7472 | { |
8460 | AgentData Single | 7473 | AgentData Single |
8461 | { AgentID LLUUID } | 7474 | { AgentID LLUUID } |
@@ -8489,7 +7502,7 @@ sim -> dataserver | |||
8489 | 7502 | ||
8490 | // Reliable | 7503 | // Reliable |
8491 | { | 7504 | { |
8492 | GroupAccountDetailsRequest Low NotTrusted Zerocoded | 7505 | GroupAccountDetailsRequest Low 355 NotTrusted Zerocoded |
8493 | { | 7506 | { |
8494 | AgentData Single | 7507 | AgentData Single |
8495 | { AgentID LLUUID } | 7508 | { AgentID LLUUID } |
@@ -8506,7 +7519,7 @@ sim -> dataserver | |||
8506 | 7519 | ||
8507 | // Reliable | 7520 | // Reliable |
8508 | { | 7521 | { |
8509 | GroupAccountDetailsReply Low Trusted Zerocoded | 7522 | GroupAccountDetailsReply Low 356 Trusted Zerocoded |
8510 | { | 7523 | { |
8511 | AgentData Single | 7524 | AgentData Single |
8512 | { AgentID LLUUID } | 7525 | { AgentID LLUUID } |
@@ -8529,7 +7542,7 @@ sim -> dataserver | |||
8529 | 7542 | ||
8530 | // Reliable | 7543 | // Reliable |
8531 | { | 7544 | { |
8532 | GroupAccountTransactionsRequest Low NotTrusted Zerocoded | 7545 | GroupAccountTransactionsRequest Low 357 NotTrusted Zerocoded |
8533 | { | 7546 | { |
8534 | AgentData Single | 7547 | AgentData Single |
8535 | { AgentID LLUUID } | 7548 | { AgentID LLUUID } |
@@ -8546,7 +7559,7 @@ sim -> dataserver | |||
8546 | 7559 | ||
8547 | // Reliable | 7560 | // Reliable |
8548 | { | 7561 | { |
8549 | GroupAccountTransactionsReply Low Trusted Zerocoded | 7562 | GroupAccountTransactionsReply Low 358 Trusted Zerocoded |
8550 | { | 7563 | { |
8551 | AgentData Single | 7564 | AgentData Single |
8552 | { AgentID LLUUID } | 7565 | { AgentID LLUUID } |
@@ -8573,7 +7586,7 @@ sim -> dataserver | |||
8573 | // viewer -> simulator -> dataserver | 7586 | // viewer -> simulator -> dataserver |
8574 | //reliable | 7587 | //reliable |
8575 | { | 7588 | { |
8576 | GroupActiveProposalsRequest Low NotTrusted Unencoded | 7589 | GroupActiveProposalsRequest Low 359 NotTrusted Unencoded |
8577 | { | 7590 | { |
8578 | AgentData Single | 7591 | AgentData Single |
8579 | { AgentID LLUUID } | 7592 | { AgentID LLUUID } |
@@ -8593,7 +7606,7 @@ sim -> dataserver | |||
8593 | // dataserver -> simulator -> viewer | 7606 | // dataserver -> simulator -> viewer |
8594 | // reliable | 7607 | // reliable |
8595 | { | 7608 | { |
8596 | GroupActiveProposalItemReply Low Trusted Zerocoded | 7609 | GroupActiveProposalItemReply Low 360 Trusted Zerocoded |
8597 | { | 7610 | { |
8598 | AgentData Single | 7611 | AgentData Single |
8599 | { AgentID LLUUID } | 7612 | { AgentID LLUUID } |
@@ -8623,7 +7636,7 @@ sim -> dataserver | |||
8623 | // viewer -> simulator -> dataserver | 7636 | // viewer -> simulator -> dataserver |
8624 | //reliable | 7637 | //reliable |
8625 | { | 7638 | { |
8626 | GroupVoteHistoryRequest Low NotTrusted Unencoded | 7639 | GroupVoteHistoryRequest Low 361 NotTrusted Unencoded |
8627 | { | 7640 | { |
8628 | AgentData Single | 7641 | AgentData Single |
8629 | { AgentID LLUUID } | 7642 | { AgentID LLUUID } |
@@ -8643,7 +7656,7 @@ sim -> dataserver | |||
8643 | // dataserver -> simulator -> viewer | 7656 | // dataserver -> simulator -> viewer |
8644 | // reliable | 7657 | // reliable |
8645 | { | 7658 | { |
8646 | GroupVoteHistoryItemReply Low Trusted Zerocoded | 7659 | GroupVoteHistoryItemReply Low 362 Trusted Zerocoded |
8647 | { | 7660 | { |
8648 | AgentData Single | 7661 | AgentData Single |
8649 | { AgentID LLUUID } | 7662 | { AgentID LLUUID } |
@@ -8679,7 +7692,7 @@ sim -> dataserver | |||
8679 | // viewer -> simulator -> dataserver | 7692 | // viewer -> simulator -> dataserver |
8680 | // reliable | 7693 | // reliable |
8681 | { | 7694 | { |
8682 | StartGroupProposal Low NotTrusted Zerocoded | 7695 | StartGroupProposal Low 363 NotTrusted Zerocoded |
8683 | { | 7696 | { |
8684 | AgentData Single | 7697 | AgentData Single |
8685 | { AgentID LLUUID } | 7698 | { AgentID LLUUID } |
@@ -8699,7 +7712,7 @@ sim -> dataserver | |||
8699 | // viewer -> simulator -> dataserver | 7712 | // viewer -> simulator -> dataserver |
8700 | // reliable | 7713 | // reliable |
8701 | { | 7714 | { |
8702 | GroupProposalBallot Low NotTrusted Unencoded | 7715 | GroupProposalBallot Low 364 NotTrusted Unencoded |
8703 | { | 7716 | { |
8704 | AgentData Single | 7717 | AgentData Single |
8705 | { AgentID LLUUID } | 7718 | { AgentID LLUUID } |
@@ -8716,7 +7729,7 @@ sim -> dataserver | |||
8716 | // TallyVotes userserver -> dataserver | 7729 | // TallyVotes userserver -> dataserver |
8717 | // reliable | 7730 | // reliable |
8718 | { | 7731 | { |
8719 | TallyVotes Low Trusted Unencoded | 7732 | TallyVotes Low 365 Trusted Unencoded |
8720 | } | 7733 | } |
8721 | 7734 | ||
8722 | 7735 | ||
@@ -8726,7 +7739,7 @@ sim -> dataserver | |||
8726 | // simulator -> dataserver | 7739 | // simulator -> dataserver |
8727 | // reliable | 7740 | // reliable |
8728 | { | 7741 | { |
8729 | GroupMembersRequest Low NotTrusted Unencoded | 7742 | GroupMembersRequest Low 366 NotTrusted Unencoded |
8730 | { | 7743 | { |
8731 | AgentData Single | 7744 | AgentData Single |
8732 | { AgentID LLUUID } | 7745 | { AgentID LLUUID } |
@@ -8744,7 +7757,7 @@ sim -> dataserver | |||
8744 | // dataserver -> simulator | 7757 | // dataserver -> simulator |
8745 | // reliable | 7758 | // reliable |
8746 | { | 7759 | { |
8747 | GroupMembersReply Low Trusted Zerocoded | 7760 | GroupMembersReply Low 367 Trusted Zerocoded |
8748 | { | 7761 | { |
8749 | AgentData Single | 7762 | AgentData Single |
8750 | { AgentID LLUUID } | 7763 | { AgentID LLUUID } |
@@ -8769,7 +7782,7 @@ sim -> dataserver | |||
8769 | // used to switch an agent's currently active group. | 7782 | // used to switch an agent's currently active group. |
8770 | // viewer -> simulator -> dataserver -> AgentDataUpdate... | 7783 | // viewer -> simulator -> dataserver -> AgentDataUpdate... |
8771 | { | 7784 | { |
8772 | ActivateGroup Low NotTrusted Zerocoded | 7785 | ActivateGroup Low 368 NotTrusted Zerocoded |
8773 | { | 7786 | { |
8774 | AgentData Single | 7787 | AgentData Single |
8775 | { AgentID LLUUID } | 7788 | { AgentID LLUUID } |
@@ -8780,7 +7793,7 @@ sim -> dataserver | |||
8780 | 7793 | ||
8781 | // viewer -> simulator -> dataserver | 7794 | // viewer -> simulator -> dataserver |
8782 | { | 7795 | { |
8783 | SetGroupContribution Low NotTrusted Unencoded | 7796 | SetGroupContribution Low 369 NotTrusted Unencoded |
8784 | { | 7797 | { |
8785 | AgentData Single | 7798 | AgentData Single |
8786 | { AgentID LLUUID } | 7799 | { AgentID LLUUID } |
@@ -8795,7 +7808,7 @@ sim -> dataserver | |||
8795 | 7808 | ||
8796 | // viewer -> simulator -> dataserver | 7809 | // viewer -> simulator -> dataserver |
8797 | { | 7810 | { |
8798 | SetGroupAcceptNotices Low NotTrusted Unencoded | 7811 | SetGroupAcceptNotices Low 370 NotTrusted Unencoded |
8799 | { | 7812 | { |
8800 | AgentData Single | 7813 | AgentData Single |
8801 | { AgentID LLUUID } | 7814 | { AgentID LLUUID } |
@@ -8811,7 +7824,7 @@ sim -> dataserver | |||
8811 | // GroupRoleDataRequest | 7824 | // GroupRoleDataRequest |
8812 | // viewer -> simulator -> dataserver | 7825 | // viewer -> simulator -> dataserver |
8813 | { | 7826 | { |
8814 | GroupRoleDataRequest Low NotTrusted Unencoded | 7827 | GroupRoleDataRequest Low 371 NotTrusted Unencoded |
8815 | { | 7828 | { |
8816 | AgentData Single | 7829 | AgentData Single |
8817 | { AgentID LLUUID } | 7830 | { AgentID LLUUID } |
@@ -8829,7 +7842,7 @@ sim -> dataserver | |||
8829 | // All role data for this group | 7842 | // All role data for this group |
8830 | // dataserver -> simulator -> agent | 7843 | // dataserver -> simulator -> agent |
8831 | { | 7844 | { |
8832 | GroupRoleDataReply Low Trusted Unencoded | 7845 | GroupRoleDataReply Low 372 Trusted Unencoded |
8833 | { | 7846 | { |
8834 | AgentData Single | 7847 | AgentData Single |
8835 | { AgentID LLUUID } | 7848 | { AgentID LLUUID } |
@@ -8854,7 +7867,7 @@ sim -> dataserver | |||
8854 | // GroupRoleMembersRequest | 7867 | // GroupRoleMembersRequest |
8855 | // viewer -> simulator -> dataserver | 7868 | // viewer -> simulator -> dataserver |
8856 | { | 7869 | { |
8857 | GroupRoleMembersRequest Low NotTrusted Unencoded | 7870 | GroupRoleMembersRequest Low 373 NotTrusted Unencoded |
8858 | { | 7871 | { |
8859 | AgentData Single | 7872 | AgentData Single |
8860 | { AgentID LLUUID } | 7873 | { AgentID LLUUID } |
@@ -8871,7 +7884,7 @@ sim -> dataserver | |||
8871 | // All role::member pairs for this group. | 7884 | // All role::member pairs for this group. |
8872 | // dataserver -> simulator -> agent | 7885 | // dataserver -> simulator -> agent |
8873 | { | 7886 | { |
8874 | GroupRoleMembersReply Low Trusted Unencoded | 7887 | GroupRoleMembersReply Low 374 Trusted Unencoded |
8875 | { | 7888 | { |
8876 | AgentData Single | 7889 | AgentData Single |
8877 | { AgentID LLUUID } | 7890 | { AgentID LLUUID } |
@@ -8889,7 +7902,7 @@ sim -> dataserver | |||
8889 | // GroupTitlesRequest | 7902 | // GroupTitlesRequest |
8890 | // viewer -> simulator -> dataserver | 7903 | // viewer -> simulator -> dataserver |
8891 | { | 7904 | { |
8892 | GroupTitlesRequest Low NotTrusted Unencoded | 7905 | GroupTitlesRequest Low 375 NotTrusted Unencoded |
8893 | { | 7906 | { |
8894 | AgentData Single | 7907 | AgentData Single |
8895 | { AgentID LLUUID } | 7908 | { AgentID LLUUID } |
@@ -8903,7 +7916,7 @@ sim -> dataserver | |||
8903 | // GroupTitlesReply | 7916 | // GroupTitlesReply |
8904 | // dataserver -> simulator -> viewer | 7917 | // dataserver -> simulator -> viewer |
8905 | { | 7918 | { |
8906 | GroupTitlesReply Low Trusted Zerocoded | 7919 | GroupTitlesReply Low 376 Trusted Zerocoded |
8907 | { | 7920 | { |
8908 | AgentData Single | 7921 | AgentData Single |
8909 | { AgentID LLUUID } | 7922 | { AgentID LLUUID } |
@@ -8921,7 +7934,7 @@ sim -> dataserver | |||
8921 | // GroupTitleUpdate | 7934 | // GroupTitleUpdate |
8922 | // viewer -> simulator -> dataserver | 7935 | // viewer -> simulator -> dataserver |
8923 | { | 7936 | { |
8924 | GroupTitleUpdate Low NotTrusted Unencoded | 7937 | GroupTitleUpdate Low 377 NotTrusted Unencoded |
8925 | { | 7938 | { |
8926 | AgentData Single | 7939 | AgentData Single |
8927 | { AgentID LLUUID } | 7940 | { AgentID LLUUID } |
@@ -8934,7 +7947,7 @@ sim -> dataserver | |||
8934 | // GroupRoleUpdate | 7947 | // GroupRoleUpdate |
8935 | // viewer -> simulator -> dataserver | 7948 | // viewer -> simulator -> dataserver |
8936 | { | 7949 | { |
8937 | GroupRoleUpdate Low NotTrusted Unencoded | 7950 | GroupRoleUpdate Low 378 NotTrusted Unencoded |
8938 | { | 7951 | { |
8939 | AgentData Single | 7952 | AgentData Single |
8940 | { AgentID LLUUID } | 7953 | { AgentID LLUUID } |
@@ -8957,7 +7970,7 @@ sim -> dataserver | |||
8957 | // Request the members of the live help group needed for requesting agent. | 7970 | // Request the members of the live help group needed for requesting agent. |
8958 | // userserver -> dataserver | 7971 | // userserver -> dataserver |
8959 | { | 7972 | { |
8960 | LiveHelpGroupRequest Low Trusted Unencoded | 7973 | LiveHelpGroupRequest Low 379 Trusted Unencoded |
8961 | { | 7974 | { |
8962 | RequestData Single | 7975 | RequestData Single |
8963 | { RequestID LLUUID } | 7976 | { RequestID LLUUID } |
@@ -8968,7 +7981,7 @@ sim -> dataserver | |||
8968 | // Send down the group | 7981 | // Send down the group |
8969 | // dataserver -> userserver | 7982 | // dataserver -> userserver |
8970 | { | 7983 | { |
8971 | LiveHelpGroupReply Low Trusted Unencoded | 7984 | LiveHelpGroupReply Low 380 Trusted Unencoded |
8972 | { | 7985 | { |
8973 | ReplyData Single | 7986 | ReplyData Single |
8974 | { RequestID LLUUID } | 7987 | { RequestID LLUUID } |
@@ -8986,7 +7999,7 @@ sim -> dataserver | |||
8986 | // viewer -> simulator -> dataserver | 7999 | // viewer -> simulator -> dataserver |
8987 | // reliable | 8000 | // reliable |
8988 | { | 8001 | { |
8989 | AgentWearablesRequest Low NotTrusted Unencoded | 8002 | AgentWearablesRequest Low 381 NotTrusted Unencoded |
8990 | { | 8003 | { |
8991 | AgentData Single | 8004 | AgentData Single |
8992 | { AgentID LLUUID } | 8005 | { AgentID LLUUID } |
@@ -9000,7 +8013,7 @@ sim -> dataserver | |||
9000 | // reliable | 8013 | // reliable |
9001 | // NEVER from viewer to sim | 8014 | // NEVER from viewer to sim |
9002 | { | 8015 | { |
9003 | AgentWearablesUpdate Low Trusted Zerocoded | 8016 | AgentWearablesUpdate Low 382 Trusted Zerocoded |
9004 | { | 8017 | { |
9005 | AgentData Single | 8018 | AgentData Single |
9006 | { AgentID LLUUID } | 8019 | { AgentID LLUUID } |
@@ -9021,7 +8034,7 @@ sim -> dataserver | |||
9021 | // viewer->sim->dataserver | 8034 | // viewer->sim->dataserver |
9022 | // reliable | 8035 | // reliable |
9023 | { | 8036 | { |
9024 | AgentIsNowWearing Low NotTrusted Zerocoded | 8037 | AgentIsNowWearing Low 383 NotTrusted Zerocoded |
9025 | { | 8038 | { |
9026 | AgentData Single | 8039 | AgentData Single |
9027 | { AgentID LLUUID } | 8040 | { AgentID LLUUID } |
@@ -9040,7 +8053,7 @@ sim -> dataserver | |||
9040 | // viewer -> simulator -> dataserver | 8053 | // viewer -> simulator -> dataserver |
9041 | // reliable | 8054 | // reliable |
9042 | { | 8055 | { |
9043 | AgentCachedTexture Low NotTrusted Unencoded | 8056 | AgentCachedTexture Low 384 NotTrusted Unencoded |
9044 | { | 8057 | { |
9045 | AgentData Single | 8058 | AgentData Single |
9046 | { AgentID LLUUID } | 8059 | { AgentID LLUUID } |
@@ -9059,7 +8072,7 @@ sim -> dataserver | |||
9059 | // dataserver -> simulator -> viewer | 8072 | // dataserver -> simulator -> viewer |
9060 | // reliable | 8073 | // reliable |
9061 | { | 8074 | { |
9062 | AgentCachedTextureResponse Low Trusted Unencoded | 8075 | AgentCachedTextureResponse Low 385 Trusted Unencoded |
9063 | { | 8076 | { |
9064 | AgentData Single | 8077 | AgentData Single |
9065 | { AgentID LLUUID } | 8078 | { AgentID LLUUID } |
@@ -9076,7 +8089,7 @@ sim -> dataserver | |||
9076 | 8089 | ||
9077 | // Request an AgentDataUpdate without changing any agent data. | 8090 | // Request an AgentDataUpdate without changing any agent data. |
9078 | { | 8091 | { |
9079 | AgentDataUpdateRequest Low NotTrusted Unencoded | 8092 | AgentDataUpdateRequest Low 386 NotTrusted Unencoded |
9080 | { | 8093 | { |
9081 | AgentData Single | 8094 | AgentData Single |
9082 | { AgentID LLUUID } | 8095 | { AgentID LLUUID } |
@@ -9090,7 +8103,7 @@ sim -> dataserver | |||
9090 | // dataserver -> simulator -> viewer | 8103 | // dataserver -> simulator -> viewer |
9091 | // reliable | 8104 | // reliable |
9092 | { | 8105 | { |
9093 | AgentDataUpdate Low Trusted Zerocoded | 8106 | AgentDataUpdate Low 387 Trusted Zerocoded |
9094 | { | 8107 | { |
9095 | AgentData Single | 8108 | AgentData Single |
9096 | { AgentID LLUUID } | 8109 | { AgentID LLUUID } |
@@ -9108,7 +8121,7 @@ sim -> dataserver | |||
9108 | // This is a bunch of group data that needs to be appropriatly routed based on presence info. | 8121 | // This is a bunch of group data that needs to be appropriatly routed based on presence info. |
9109 | // dataserver -> simulator | 8122 | // dataserver -> simulator |
9110 | { | 8123 | { |
9111 | GroupDataUpdate Low Trusted Zerocoded | 8124 | GroupDataUpdate Low 388 Trusted Zerocoded |
9112 | { | 8125 | { |
9113 | AgentGroupData Variable | 8126 | AgentGroupData Variable |
9114 | { AgentID LLUUID } | 8127 | { AgentID LLUUID } |
@@ -9123,7 +8136,7 @@ sim -> dataserver | |||
9123 | // dataserver -> simulator -> viewer | 8136 | // dataserver -> simulator -> viewer |
9124 | // reliable | 8137 | // reliable |
9125 | { | 8138 | { |
9126 | AgentGroupDataUpdate Low Trusted Zerocoded | 8139 | AgentGroupDataUpdate Low 389 Trusted Zerocoded |
9127 | { | 8140 | { |
9128 | AgentData Single | 8141 | AgentData Single |
9129 | { AgentID LLUUID } | 8142 | { AgentID LLUUID } |
@@ -9145,7 +8158,7 @@ sim -> dataserver | |||
9145 | // dataserver -> userserver | 8158 | // dataserver -> userserver |
9146 | // reliable | 8159 | // reliable |
9147 | { | 8160 | { |
9148 | AgentDropGroup Low Trusted Zerocoded | 8161 | AgentDropGroup Low 390 Trusted Zerocoded |
9149 | { | 8162 | { |
9150 | AgentData Single | 8163 | AgentData Single |
9151 | { AgentID LLUUID } | 8164 | { AgentID LLUUID } |
@@ -9158,7 +8171,7 @@ sim -> dataserver | |||
9158 | // chat and IM log table. | 8171 | // chat and IM log table. |
9159 | // Sent from userserver (IM logging) and simulator (chat logging). | 8172 | // Sent from userserver (IM logging) and simulator (chat logging). |
9160 | { | 8173 | { |
9161 | LogTextMessage Low Trusted Zerocoded | 8174 | LogTextMessage Low 391 Trusted Zerocoded |
9162 | { | 8175 | { |
9163 | DataBlock Variable | 8176 | DataBlock Variable |
9164 | { FromAgentId LLUUID } | 8177 | { FromAgentId LLUUID } |
@@ -9176,7 +8189,7 @@ sim -> dataserver | |||
9176 | // sim-->viewer (multiple effects that can be seen by viewer) | 8189 | // sim-->viewer (multiple effects that can be seen by viewer) |
9177 | // the AgentData block used for authentication for viewer-->sim messages | 8190 | // the AgentData block used for authentication for viewer-->sim messages |
9178 | { | 8191 | { |
9179 | ViewerEffect Medium NotTrusted Zerocoded | 8192 | ViewerEffect Medium 17 NotTrusted Zerocoded |
9180 | { | 8193 | { |
9181 | AgentData Single | 8194 | AgentData Single |
9182 | { AgentID LLUUID } | 8195 | { AgentID LLUUID } |
@@ -9193,26 +8206,12 @@ sim -> dataserver | |||
9193 | } | 8206 | } |
9194 | } | 8207 | } |
9195 | 8208 | ||
9196 | // SetSunPhase | ||
9197 | // Sets the current phase of the sun - propagated from viewer->sim->spaceserver (if godlike) | ||
9198 | { | ||
9199 | SetSunPhase Medium NotTrusted Unencoded | ||
9200 | { | ||
9201 | AgentData Single | ||
9202 | { AgentID LLUUID } | ||
9203 | { SessionID LLUUID } | ||
9204 | } | ||
9205 | { | ||
9206 | Data Single | ||
9207 | { Phase F32 } // F32 (radians) | ||
9208 | } | ||
9209 | } | ||
9210 | 8209 | ||
9211 | // CreateTrustedCircuit | 8210 | // CreateTrustedCircuit |
9212 | // Sent to establish a trust relationship between two components. | 8211 | // Sent to establish a trust relationship between two components. |
9213 | // Only sent in response to a DenyTrustedCircuit message. | 8212 | // Only sent in response to a DenyTrustedCircuit message. |
9214 | { | 8213 | { |
9215 | CreateTrustedCircuit Low NotTrusted Unencoded | 8214 | CreateTrustedCircuit Low 392 NotTrusted Unencoded |
9216 | { | 8215 | { |
9217 | DataBlock Single | 8216 | DataBlock Single |
9218 | { EndPointID LLUUID } | 8217 | { EndPointID LLUUID } |
@@ -9227,7 +8226,7 @@ sim -> dataserver | |||
9227 | // - the reception of a trusted message on a non-trusted circuit | 8226 | // - the reception of a trusted message on a non-trusted circuit |
9228 | // This allows us to re-auth a circuit if it gets closed due to timeouts or network failures. | 8227 | // This allows us to re-auth a circuit if it gets closed due to timeouts or network failures. |
9229 | { | 8228 | { |
9230 | DenyTrustedCircuit Low NotTrusted Unencoded | 8229 | DenyTrustedCircuit Low 393 NotTrusted Unencoded |
9231 | { | 8230 | { |
9232 | DataBlock Single | 8231 | DataBlock Single |
9233 | { EndPointID LLUUID } | 8232 | { EndPointID LLUUID } |
@@ -9237,12 +8236,12 @@ sim -> dataserver | |||
9237 | // RequestTrustedCircuit | 8236 | // RequestTrustedCircuit |
9238 | // If the destination does not trust the sender, a Deny is sent back. | 8237 | // If the destination does not trust the sender, a Deny is sent back. |
9239 | { | 8238 | { |
9240 | RequestTrustedCircuit Low Trusted Unencoded | 8239 | RequestTrustedCircuit Low 394 Trusted Unencoded |
9241 | } | 8240 | } |
9242 | 8241 | ||
9243 | 8242 | ||
9244 | { | 8243 | { |
9245 | RezSingleAttachmentFromInv Low NotTrusted Zerocoded | 8244 | RezSingleAttachmentFromInv Low 395 NotTrusted Zerocoded |
9246 | { | 8245 | { |
9247 | AgentData Single | 8246 | AgentData Single |
9248 | { AgentID LLUUID } | 8247 | { AgentID LLUUID } |
@@ -9263,7 +8262,7 @@ sim -> dataserver | |||
9263 | } | 8262 | } |
9264 | 8263 | ||
9265 | { | 8264 | { |
9266 | RezMultipleAttachmentsFromInv Low NotTrusted Zerocoded | 8265 | RezMultipleAttachmentsFromInv Low 396 NotTrusted Zerocoded |
9267 | { | 8266 | { |
9268 | AgentData Single | 8267 | AgentData Single |
9269 | { AgentID LLUUID } | 8268 | { AgentID LLUUID } |
@@ -9291,7 +8290,7 @@ sim -> dataserver | |||
9291 | 8290 | ||
9292 | 8291 | ||
9293 | { | 8292 | { |
9294 | DetachAttachmentIntoInv Low NotTrusted Unencoded | 8293 | DetachAttachmentIntoInv Low 397 NotTrusted Unencoded |
9295 | { | 8294 | { |
9296 | ObjectData Single | 8295 | ObjectData Single |
9297 | { AgentID LLUUID } | 8296 | { AgentID LLUUID } |
@@ -9303,7 +8302,7 @@ sim -> dataserver | |||
9303 | // Viewer -> Sim | 8302 | // Viewer -> Sim |
9304 | // Used in "Make New Outfit" | 8303 | // Used in "Make New Outfit" |
9305 | { | 8304 | { |
9306 | CreateNewOutfitAttachments Low NotTrusted Unencoded | 8305 | CreateNewOutfitAttachments Low 398 NotTrusted Unencoded |
9307 | { | 8306 | { |
9308 | AgentData Single | 8307 | AgentData Single |
9309 | { AgentID LLUUID } | 8308 | { AgentID LLUUID } |
@@ -9325,7 +8324,7 @@ sim -> dataserver | |||
9325 | //----------------------------------------------------------------------------- | 8324 | //----------------------------------------------------------------------------- |
9326 | 8325 | ||
9327 | { | 8326 | { |
9328 | UserInfoRequest Low NotTrusted Unencoded | 8327 | UserInfoRequest Low 399 NotTrusted Unencoded |
9329 | { | 8328 | { |
9330 | AgentData Single | 8329 | AgentData Single |
9331 | { AgentID LLUUID } | 8330 | { AgentID LLUUID } |
@@ -9334,7 +8333,7 @@ sim -> dataserver | |||
9334 | } | 8333 | } |
9335 | 8334 | ||
9336 | { | 8335 | { |
9337 | UserInfoReply Low NotTrusted Unencoded | 8336 | UserInfoReply Low 400 NotTrusted Unencoded |
9338 | { | 8337 | { |
9339 | AgentData Single | 8338 | AgentData Single |
9340 | { AgentID LLUUID } | 8339 | { AgentID LLUUID } |
@@ -9348,7 +8347,7 @@ sim -> dataserver | |||
9348 | } | 8347 | } |
9349 | 8348 | ||
9350 | { | 8349 | { |
9351 | UpdateUserInfo Low NotTrusted Unencoded | 8350 | UpdateUserInfo Low 401 NotTrusted Unencoded |
9352 | { | 8351 | { |
9353 | AgentData Single | 8352 | AgentData Single |
9354 | { AgentID LLUUID } | 8353 | { AgentID LLUUID } |
@@ -9367,36 +8366,10 @@ sim -> dataserver | |||
9367 | //----------------------------------------------------------------------------- | 8366 | //----------------------------------------------------------------------------- |
9368 | 8367 | ||
9369 | 8368 | ||
9370 | // Message to rename identified parcels. script -> userserver -> dataserver | ||
9371 | { | ||
9372 | StartParcelRename Low Trusted Unencoded | ||
9373 | { | ||
9374 | ParcelData Variable | ||
9375 | { ParcelID LLUUID } | ||
9376 | { NewName Variable 1 } // string | ||
9377 | } | ||
9378 | } | ||
9379 | |||
9380 | // ack the last message. userserver->script | ||
9381 | { | ||
9382 | StartParcelRenameAck Low Trusted Unencoded | ||
9383 | } | ||
9384 | |||
9385 | // dataserver -> userserver -> spaceserver | ||
9386 | { | ||
9387 | BulkParcelRename Low Trusted Zerocoded | ||
9388 | { | ||
9389 | ParcelData Variable | ||
9390 | { RegionHandle U64 } | ||
9391 | { ParcelID LLUUID } | ||
9392 | { NewName Variable 1 } // string | ||
9393 | } | ||
9394 | } | ||
9395 | |||
9396 | // spaceserver -> sim | 8369 | // spaceserver -> sim |
9397 | // tell a particular simulator to rename a parcel | 8370 | // tell a particular simulator to rename a parcel |
9398 | { | 8371 | { |
9399 | ParcelRename Low Trusted Unencoded | 8372 | ParcelRename Low 402 Trusted Unencoded |
9400 | { | 8373 | { |
9401 | ParcelData Variable | 8374 | ParcelData Variable |
9402 | { ParcelID LLUUID } | 8375 | { ParcelID LLUUID } |
@@ -9404,36 +8377,11 @@ sim -> dataserver | |||
9404 | } | 8377 | } |
9405 | } | 8378 | } |
9406 | 8379 | ||
9407 | // message to remove specified parcels. script -> userserver -> dataserver | ||
9408 | { | ||
9409 | StartParcelRemove Low Trusted Unencoded | ||
9410 | { | ||
9411 | ParcelData Variable | ||
9412 | { ParcelID LLUUID } | ||
9413 | } | ||
9414 | } | ||
9415 | |||
9416 | // ack the start parcel remove message | ||
9417 | { | ||
9418 | StartParcelRemoveAck Low Trusted Unencoded | ||
9419 | } | ||
9420 | |||
9421 | // dataserver -> userserver -> spaceserver | ||
9422 | // The space server will then slice this message into a series of | ||
9423 | // RemoveParcel messages. | ||
9424 | { | ||
9425 | BulkParcelRemove Low Trusted Zerocoded | ||
9426 | { | ||
9427 | ParcelData Variable | ||
9428 | { RegionHandle U64 } | ||
9429 | { ParcelID LLUUID } | ||
9430 | } | ||
9431 | } | ||
9432 | 8380 | ||
9433 | // sim -> viewer | 8381 | // sim -> viewer |
9434 | // initiate upload. primarily used for uploading raw files. | 8382 | // initiate upload. primarily used for uploading raw files. |
9435 | { | 8383 | { |
9436 | InitiateDownload Low NotTrusted Unencoded | 8384 | InitiateDownload Low 403 NotTrusted Unencoded |
9437 | { | 8385 | { |
9438 | AgentData Single | 8386 | AgentData Single |
9439 | { AgentID LLUUID } | 8387 | { AgentID LLUUID } |
@@ -9448,7 +8396,7 @@ sim -> dataserver | |||
9448 | // Generalized system message. Each Requst has its own protocol for | 8396 | // Generalized system message. Each Requst has its own protocol for |
9449 | // the StringData block format and contents. | 8397 | // the StringData block format and contents. |
9450 | { | 8398 | { |
9451 | SystemMessage Low Trusted Zerocoded | 8399 | SystemMessage Low 404 Trusted Zerocoded |
9452 | { | 8400 | { |
9453 | MethodData Single | 8401 | MethodData Single |
9454 | { Method Variable 1 } | 8402 | { Method Variable 1 } |
@@ -9472,7 +8420,7 @@ sim -> dataserver | |||
9472 | // of all map layers and NULL-layer sims. | 8420 | // of all map layers and NULL-layer sims. |
9473 | // Returns: MapLayerReply and MapBlockReply | 8421 | // Returns: MapLayerReply and MapBlockReply |
9474 | { | 8422 | { |
9475 | MapLayerRequest Low NotTrusted Unencoded | 8423 | MapLayerRequest Low 405 NotTrusted Unencoded |
9476 | { | 8424 | { |
9477 | AgentData Single | 8425 | AgentData Single |
9478 | { AgentID LLUUID } | 8426 | { AgentID LLUUID } |
@@ -9485,7 +8433,7 @@ sim -> dataserver | |||
9485 | 8433 | ||
9486 | // sim -> viewer | 8434 | // sim -> viewer |
9487 | { | 8435 | { |
9488 | MapLayerReply Low Trusted Unencoded | 8436 | MapLayerReply Low 406 Trusted Unencoded |
9489 | { | 8437 | { |
9490 | AgentData Single | 8438 | AgentData Single |
9491 | { AgentID LLUUID } | 8439 | { AgentID LLUUID } |
@@ -9506,7 +8454,7 @@ sim -> dataserver | |||
9506 | // of the sims in a specified region. | 8454 | // of the sims in a specified region. |
9507 | // Returns: MapBlockReply | 8455 | // Returns: MapBlockReply |
9508 | { | 8456 | { |
9509 | MapBlockRequest Low NotTrusted Unencoded | 8457 | MapBlockRequest Low 407 NotTrusted Unencoded |
9510 | { | 8458 | { |
9511 | AgentData Single | 8459 | AgentData Single |
9512 | { AgentID LLUUID } | 8460 | { AgentID LLUUID } |
@@ -9529,7 +8477,7 @@ sim -> dataserver | |||
9529 | // of the sims with a given name. | 8477 | // of the sims with a given name. |
9530 | // Returns: MapBlockReply | 8478 | // Returns: MapBlockReply |
9531 | { | 8479 | { |
9532 | MapNameRequest Low NotTrusted Unencoded | 8480 | MapNameRequest Low 408 NotTrusted Unencoded |
9533 | { | 8481 | { |
9534 | AgentData Single | 8482 | AgentData Single |
9535 | { AgentID LLUUID } | 8483 | { AgentID LLUUID } |
@@ -9546,7 +8494,7 @@ sim -> dataserver | |||
9546 | 8494 | ||
9547 | // sim -> viewer | 8495 | // sim -> viewer |
9548 | { | 8496 | { |
9549 | MapBlockReply Low Trusted Unencoded | 8497 | MapBlockReply Low 409 Trusted Unencoded |
9550 | { | 8498 | { |
9551 | AgentData Single | 8499 | AgentData Single |
9552 | { AgentID LLUUID } | 8500 | { AgentID LLUUID } |
@@ -9571,7 +8519,7 @@ sim -> dataserver | |||
9571 | // Used for Telehubs, Agents, Events, Popular Places, etc. | 8519 | // Used for Telehubs, Agents, Events, Popular Places, etc. |
9572 | // Returns: MapBlockReply | 8520 | // Returns: MapBlockReply |
9573 | { | 8521 | { |
9574 | MapItemRequest Low NotTrusted Unencoded | 8522 | MapItemRequest Low 410 NotTrusted Unencoded |
9575 | { | 8523 | { |
9576 | AgentData Single | 8524 | AgentData Single |
9577 | { AgentID LLUUID } | 8525 | { AgentID LLUUID } |
@@ -9589,7 +8537,7 @@ sim -> dataserver | |||
9589 | 8537 | ||
9590 | // sim -> viewer | 8538 | // sim -> viewer |
9591 | { | 8539 | { |
9592 | MapItemReply Low Trusted Unencoded | 8540 | MapItemReply Low 411 Trusted Unencoded |
9593 | { | 8541 | { |
9594 | AgentData Single | 8542 | AgentData Single |
9595 | { AgentID LLUUID } | 8543 | { AgentID LLUUID } |
@@ -9615,7 +8563,7 @@ sim -> dataserver | |||
9615 | //----------------------------------------------------------------------------- | 8563 | //----------------------------------------------------------------------------- |
9616 | // reliable | 8564 | // reliable |
9617 | { | 8565 | { |
9618 | SendPostcard Low NotTrusted Unencoded | 8566 | SendPostcard Low 412 NotTrusted Unencoded |
9619 | { | 8567 | { |
9620 | AgentData Single | 8568 | AgentData Single |
9621 | { AgentID LLUUID } | 8569 | { AgentID LLUUID } |
@@ -9636,7 +8584,7 @@ sim -> dataserver | |||
9636 | // Script on simulator requests rpc channel from rpcserver | 8584 | // Script on simulator requests rpc channel from rpcserver |
9637 | // simulator -> dataserver -> MySQL | 8585 | // simulator -> dataserver -> MySQL |
9638 | { | 8586 | { |
9639 | RpcChannelRequest Low Trusted Unencoded | 8587 | RpcChannelRequest Low 413 Trusted Unencoded |
9640 | { | 8588 | { |
9641 | DataBlock Single | 8589 | DataBlock Single |
9642 | { GridX U32 } | 8590 | { GridX U32 } |
@@ -9650,7 +8598,7 @@ sim -> dataserver | |||
9650 | // ChannelID will be the NULL UUID if unable to register | 8598 | // ChannelID will be the NULL UUID if unable to register |
9651 | // dataserver -> simulator | 8599 | // dataserver -> simulator |
9652 | { | 8600 | { |
9653 | RpcChannelReply Low Trusted Unencoded | 8601 | RpcChannelReply Low 414 Trusted Unencoded |
9654 | { | 8602 | { |
9655 | DataBlock Single | 8603 | DataBlock Single |
9656 | { TaskID LLUUID } | 8604 | { TaskID LLUUID } |
@@ -9664,7 +8612,7 @@ sim -> dataserver | |||
9664 | // RpcScriptRequestInboundForward: spaceserver -> simulator | 8612 | // RpcScriptRequestInboundForward: spaceserver -> simulator |
9665 | // reply: simulator -> rpcserver | 8613 | // reply: simulator -> rpcserver |
9666 | { | 8614 | { |
9667 | RpcScriptRequestInbound Low NotTrusted Unencoded | 8615 | RpcScriptRequestInbound Low 415 NotTrusted Unencoded |
9668 | { | 8616 | { |
9669 | TargetBlock Single | 8617 | TargetBlock Single |
9670 | { GridX U32 } | 8618 | { GridX U32 } |
@@ -9682,7 +8630,7 @@ sim -> dataserver | |||
9682 | 8630 | ||
9683 | // spaceserver -> simulator | 8631 | // spaceserver -> simulator |
9684 | { | 8632 | { |
9685 | RpcScriptRequestInboundForward Low Trusted Unencoded | 8633 | RpcScriptRequestInboundForward Low 416 Trusted Unencoded |
9686 | { | 8634 | { |
9687 | DataBlock Single | 8635 | DataBlock Single |
9688 | { RPCServerIP IPADDR } | 8636 | { RPCServerIP IPADDR } |
@@ -9698,7 +8646,7 @@ sim -> dataserver | |||
9698 | // simulator -> rpcserver | 8646 | // simulator -> rpcserver |
9699 | // Not trusted because trust establishment doesn't work here. | 8647 | // Not trusted because trust establishment doesn't work here. |
9700 | { | 8648 | { |
9701 | RpcScriptReplyInbound Low NotTrusted Unencoded | 8649 | RpcScriptReplyInbound Low 417 NotTrusted Unencoded |
9702 | { | 8650 | { |
9703 | DataBlock Single | 8651 | DataBlock Single |
9704 | { TaskID LLUUID } | 8652 | { TaskID LLUUID } |
@@ -9709,37 +8657,11 @@ sim -> dataserver | |||
9709 | } | 8657 | } |
9710 | } | 8658 | } |
9711 | 8659 | ||
9712 | // Simulator asks for what sim a script lives on (intersim object->object email delivery) | ||
9713 | // simulator -> dataserver | ||
9714 | // *NOTE: Not in use. Phoenix 2006-08-16 | ||
9715 | { | ||
9716 | MailTaskSimRequest Low Trusted Unencoded | ||
9717 | { | ||
9718 | DataBlock Single | ||
9719 | { TaskID LLUUID } | ||
9720 | } | ||
9721 | } | ||
9722 | |||
9723 | // Reply from dataserver to simulator about where a mailping needs to go. | ||
9724 | // Same as below, but needs to be different as it has different routing. | ||
9725 | // *NOTE: Not in use. Phoenix 2006-08-16 | ||
9726 | { | ||
9727 | MailTaskSimReply Low Trusted Unencoded | ||
9728 | { | ||
9729 | TargetBlock Single | ||
9730 | { TargetIP Variable 1 } // String IP | ||
9731 | { TargetPort IPPORT } | ||
9732 | } | ||
9733 | { | ||
9734 | DataBlock Single | ||
9735 | { TaskID LLUUID } | ||
9736 | } | ||
9737 | } | ||
9738 | 8660 | ||
9739 | // ScriptMailRegistration | 8661 | // ScriptMailRegistration |
9740 | // Simulator -> dataserver | 8662 | // Simulator -> dataserver |
9741 | { | 8663 | { |
9742 | ScriptMailRegistration Low Trusted Unencoded | 8664 | ScriptMailRegistration Low 418 Trusted Unencoded |
9743 | { | 8665 | { |
9744 | DataBlock Single | 8666 | DataBlock Single |
9745 | { TargetIP Variable 1 } // String IP | 8667 | { TargetIP Variable 1 } // String IP |
@@ -9752,7 +8674,7 @@ sim -> dataserver | |||
9752 | // ParcelMediaCommandMessage | 8674 | // ParcelMediaCommandMessage |
9753 | // Sends a parcel media command | 8675 | // Sends a parcel media command |
9754 | { | 8676 | { |
9755 | ParcelMediaCommandMessage Low Trusted Unencoded | 8677 | ParcelMediaCommandMessage Low 419 Trusted Unencoded |
9756 | { | 8678 | { |
9757 | CommandBlock Single | 8679 | CommandBlock Single |
9758 | { Flags U32 } | 8680 | { Flags U32 } |
@@ -9765,7 +8687,7 @@ sim -> dataserver | |||
9765 | // Sends a parcel media update to a single user | 8687 | // Sends a parcel media update to a single user |
9766 | // For global updates use the parcel manager. | 8688 | // For global updates use the parcel manager. |
9767 | { | 8689 | { |
9768 | ParcelMediaUpdate Low Trusted Unencoded | 8690 | ParcelMediaUpdate Low 420 Trusted Unencoded |
9769 | { | 8691 | { |
9770 | DataBlock Single | 8692 | DataBlock Single |
9771 | { MediaURL Variable 1 } // string | 8693 | { MediaURL Variable 1 } // string |
@@ -9777,7 +8699,7 @@ sim -> dataserver | |||
9777 | // LandStatRequest | 8699 | // LandStatRequest |
9778 | // Sent by the viewer to request collider/script information for a parcel | 8700 | // Sent by the viewer to request collider/script information for a parcel |
9779 | { | 8701 | { |
9780 | LandStatRequest Low NotTrusted Unencoded | 8702 | LandStatRequest Low 421 NotTrusted Unencoded |
9781 | { | 8703 | { |
9782 | AgentData Single | 8704 | AgentData Single |
9783 | { AgentID LLUUID } | 8705 | { AgentID LLUUID } |
@@ -9788,14 +8710,14 @@ sim -> dataserver | |||
9788 | { ReportType U32 } | 8710 | { ReportType U32 } |
9789 | { RequestFlags U32 } | 8711 | { RequestFlags U32 } |
9790 | { Filter Variable 1 } | 8712 | { Filter Variable 1 } |
9791 | { ParcelLocalID S32 1 } | 8713 | { ParcelLocalID S32 } |
9792 | } | 8714 | } |
9793 | } | 8715 | } |
9794 | 8716 | ||
9795 | // LandStatReply | 8717 | // LandStatReply |
9796 | // Sent by the simulator in response to LandStatRequest | 8718 | // Sent by the simulator in response to LandStatRequest |
9797 | { | 8719 | { |
9798 | LandStatReply Low Trusted Unencoded | 8720 | LandStatReply Low 422 Trusted Unencoded |
9799 | { | 8721 | { |
9800 | RequestData Single | 8722 | RequestData Single |
9801 | { ReportType U32 } | 8723 | { ReportType U32 } |
@@ -9814,3 +8736,26 @@ sim -> dataserver | |||
9814 | { OwnerName Variable 1 } | 8736 | { OwnerName Variable 1 } |
9815 | } | 8737 | } |
9816 | } | 8738 | } |
8739 | |||
8740 | // Generic Error -- this is used for sending an error message | ||
8741 | // to a UDP recipient. The lowest common denominator is to at least | ||
8742 | // log the message. More sophisticated receivers can do something | ||
8743 | // smarter, for example, a money transaction failure can put up a | ||
8744 | // more user visible UI widget. | ||
8745 | { | ||
8746 | Error Low 423 NotTrusted Zerocoded | ||
8747 | { | ||
8748 | AgentData Single | ||
8749 | { AgentID LLUUID } // will forward to agentid if coming from trusted circuit | ||
8750 | } | ||
8751 | { | ||
8752 | Data Single | ||
8753 | { Code S32 } // matches http status codes | ||
8754 | { Token Variable 1 } // some specific short string based message | ||
8755 | { ID LLUUID } // the transactionid/uniqueid/sessionid whatever. | ||
8756 | { System Variable 1 } // The hierarchical path to the system, eg, "message/handler" | ||
8757 | { Message Variable 2 } // Human readable message | ||
8758 | { Data Variable 2 } // Binary serialized LLSD for extra info. | ||
8759 | } | ||
8760 | } | ||
8761 | |||
diff --git a/linden/scripts/setup-path.py b/linden/scripts/setup-path.py new file mode 100755 index 0000000..30048ba --- /dev/null +++ b/linden/scripts/setup-path.py | |||
@@ -0,0 +1,38 @@ | |||
1 | #!/usr/bin/python | ||
2 | # @file setup-path.py | ||
3 | # @brief Get the python library directory in the path, so we don't have | ||
4 | # to screw with PYTHONPATH or symbolic links. | ||
5 | # | ||
6 | # Copyright (c) 2007-2007, Linden Research, Inc. | ||
7 | # | ||
8 | # Second Life Viewer Source Code | ||
9 | # The source code in this file ("Source Code") is provided by Linden Lab | ||
10 | # to you under the terms of the GNU General Public License, version 2.0 | ||
11 | # ("GPL"), unless you have obtained a separate licensing agreement | ||
12 | # ("Other License"), formally executed by you and Linden Lab. Terms of | ||
13 | # the GPL can be found in doc/GPL-license.txt in this distribution, or | ||
14 | # online at http://secondlife.com/developers/opensource/gplv2 | ||
15 | # | ||
16 | # There are special exceptions to the terms and conditions of the GPL as | ||
17 | # it is applied to this Source Code. View the full text of the exception | ||
18 | # in the file doc/FLOSS-exception.txt in this software distribution, or | ||
19 | # online at http://secondlife.com/developers/opensource/flossexception | ||
20 | # | ||
21 | # By copying, modifying or distributing this software, you acknowledge | ||
22 | # that you have read and understood your obligations described above, | ||
23 | # and agree to abide by those obligations. | ||
24 | # | ||
25 | # ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO | ||
26 | # WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, | ||
27 | # COMPLETENESS OR PERFORMANCE. | ||
28 | |||
29 | import sys | ||
30 | from os.path import realpath, dirname, join | ||
31 | |||
32 | # Walk back to checkout base directory | ||
33 | dir = dirname(dirname(realpath(__file__))) | ||
34 | # Walk in to libraries directory | ||
35 | dir = join(join(join(dir, 'indra'), 'lib'), 'python') | ||
36 | |||
37 | if dir not in sys.path: | ||
38 | sys.path.insert(0, dir) | ||
diff --git a/linden/scripts/template_verifier.py b/linden/scripts/template_verifier.py new file mode 100755 index 0000000..1bc03e7 --- /dev/null +++ b/linden/scripts/template_verifier.py | |||
@@ -0,0 +1,175 @@ | |||
1 | #!/usr/bin/python | ||
2 | # @file template_verifier.py | ||
3 | # @brief Message template compatibility verifier. | ||
4 | # | ||
5 | # Copyright (c) 2007-2007, Linden Research, Inc. | ||
6 | # | ||
7 | # Second Life Viewer Source Code | ||
8 | # The source code in this file ("Source Code") is provided by Linden Lab | ||
9 | # to you under the terms of the GNU General Public License, version 2.0 | ||
10 | # ("GPL"), unless you have obtained a separate licensing agreement | ||
11 | # ("Other License"), formally executed by you and Linden Lab. Terms of | ||
12 | # the GPL can be found in doc/GPL-license.txt in this distribution, or | ||
13 | # online at http://secondlife.com/developers/opensource/gplv2 | ||
14 | # | ||
15 | # There are special exceptions to the terms and conditions of the GPL as | ||
16 | # it is applied to this Source Code. View the full text of the exception | ||
17 | # in the file doc/FLOSS-exception.txt in this software distribution, or | ||
18 | # online at http://secondlife.com/developers/opensource/flossexception | ||
19 | # | ||
20 | # By copying, modifying or distributing this software, you acknowledge | ||
21 | # that you have read and understood your obligations described above, | ||
22 | # and agree to abide by those obligations. | ||
23 | # | ||
24 | # ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO | ||
25 | # WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, | ||
26 | # COMPLETENESS OR PERFORMANCE. | ||
27 | |||
28 | """template_verifier is a script which will compare the | ||
29 | current repository message template with the "master" message template, accessible | ||
30 | via http://secondlife.com/app/message_template/master_message_template.msg | ||
31 | If [FILE] is specified, it will be checked against the master template. | ||
32 | If [FILE] [FILE] is specified, two local files will be checked against | ||
33 | each other. | ||
34 | """ | ||
35 | |||
36 | from os.path import realpath, dirname, join, exists | ||
37 | setup_path = join(dirname(realpath(__file__)), "setup-path.py") | ||
38 | if exists(setup_path): | ||
39 | execfile(setup_path) | ||
40 | import optparse | ||
41 | import os | ||
42 | import sys | ||
43 | import urllib | ||
44 | |||
45 | from indra import compatibility | ||
46 | from indra import llmessage | ||
47 | |||
48 | def die(msg): | ||
49 | print >>sys.stderr, msg | ||
50 | sys.exit(1) | ||
51 | |||
52 | MESSAGE_TEMPLATE = 'message_template.msg' | ||
53 | |||
54 | PRODUCTION_ACCEPTABLE = (compatibility.Same, compatibility.Newer) | ||
55 | DEVELOPMENT_ACCEPTABLE = ( | ||
56 | compatibility.Same, compatibility.Newer, | ||
57 | compatibility.Older, compatibility.Mixed) | ||
58 | |||
59 | def getstatusall(command): | ||
60 | """ Like commands.getstatusoutput, but returns stdout and | ||
61 | stderr separately(to get around "killed by signal 15" getting | ||
62 | included as part of the file). Also, works on Windows.""" | ||
63 | (input, out, err) = os.popen3(command, 't') | ||
64 | input.close() # send no input to the command | ||
65 | output = out.read() | ||
66 | error = err.read() | ||
67 | out.close() | ||
68 | status = err.close() # the status comes from the *last* pipe you close | ||
69 | return status, output, error | ||
70 | |||
71 | def getstatusoutput(command): | ||
72 | status, output, error = getstatusall(command) | ||
73 | return status, output | ||
74 | |||
75 | def compare(base, current, mode): | ||
76 | """Compare the current template against the base template using the given | ||
77 | 'mode' strictness: | ||
78 | |||
79 | development: Allows Same, Newer, Older, and Mixed | ||
80 | production: Allows only Same or Newer | ||
81 | |||
82 | Print out information about whether the current template is compatible | ||
83 | with the base template. | ||
84 | |||
85 | Returns a tuple of (bool, Compatibility) | ||
86 | Return True if they are compatible in this mode, False if not. | ||
87 | """ | ||
88 | base = llmessage.parseTemplateString(base) | ||
89 | current = llmessage.parseTemplateString(current) | ||
90 | |||
91 | compat = current.compatibleWithBase(base) | ||
92 | if mode == 'production': | ||
93 | acceptable = PRODUCTION_ACCEPTABLE | ||
94 | else: | ||
95 | acceptable = DEVELOPMENT_ACCEPTABLE | ||
96 | |||
97 | if type(compat) in acceptable: | ||
98 | return True, compat | ||
99 | return False, compat | ||
100 | |||
101 | def local_template_filename(): | ||
102 | """Returns the message template's default location relative to template_verifier.py: | ||
103 | ./messages/message_template.msg.""" | ||
104 | d = os.path.dirname(os.path.realpath(__file__)) | ||
105 | return os.path.join(d, 'messages', MESSAGE_TEMPLATE) | ||
106 | |||
107 | def run(sysargs): | ||
108 | parser = optparse.OptionParser( | ||
109 | usage="usage: %prog [FILE] [FILE]", | ||
110 | description=__doc__) | ||
111 | parser.add_option( | ||
112 | '-m', '--mode', type='string', dest='mode', | ||
113 | default='development', | ||
114 | help="""[development|production] The strictness mode to use | ||
115 | while checking the template; see the wiki page for details about | ||
116 | what is allowed and disallowed by each mode: | ||
117 | http://wiki.secondlife.com/wiki/Template_verifier.py | ||
118 | """) | ||
119 | parser.add_option( | ||
120 | '-u', '--master_url', type='string', dest='master_url', | ||
121 | default='http://secondlife.com/app/message_template/master_message_template.msg', | ||
122 | help="""The url of the master message template.""") | ||
123 | |||
124 | options, args = parser.parse_args(sysargs) | ||
125 | |||
126 | # both current and master supplied in positional params | ||
127 | if len(args) == 2: | ||
128 | master_filename, current_filename = args | ||
129 | print "base:", master_filename | ||
130 | print "current:", current_filename | ||
131 | master = file(master_filename).read() | ||
132 | current = file(current_filename).read() | ||
133 | # only current supplied in positional param | ||
134 | elif len(args) == 1: | ||
135 | master = None | ||
136 | current_filename = args[0] | ||
137 | print "base: <master template from repository>" | ||
138 | print "current:", current_filename | ||
139 | current = file(current_filename).read() | ||
140 | # nothing specified, use defaults for everything | ||
141 | elif len(args) == 0: | ||
142 | master = None | ||
143 | current = None | ||
144 | else: | ||
145 | die("Too many arguments") | ||
146 | |||
147 | # fetch the master from the url (default or supplied) | ||
148 | if master is None: | ||
149 | master = urllib.urlopen(options.master_url).read() | ||
150 | |||
151 | # fetch the template for this build | ||
152 | if current is None: | ||
153 | current_filename = local_template_filename() | ||
154 | print "base: <master template from repository>" | ||
155 | print "current:", current_filename | ||
156 | current = file(current_filename).read() | ||
157 | |||
158 | acceptable, compat = compare( | ||
159 | master, current, options.mode) | ||
160 | |||
161 | def explain(header, compat): | ||
162 | print header | ||
163 | # indent compatibility explanation | ||
164 | print '\n\t'.join(compat.explain().split('\n')) | ||
165 | |||
166 | if acceptable: | ||
167 | explain("--- PASS ---", compat) | ||
168 | else: | ||
169 | explain("*** FAIL ***", compat) | ||
170 | return 1 | ||
171 | |||
172 | if __name__ == '__main__': | ||
173 | sys.exit(run(sys.argv[1:])) | ||
174 | |||
175 | |||