Talk:LSL Protocol/Restrained Living Relay/Other Implementations/Dominatech RLV Relay

From Second Life Wiki
< Talk:LSL Protocol
Revision as of 01:37, 14 February 2009 by Julia Banshee (talk | contribs) (New page: == Issues with multi-device relays == There's a couple of issues that people need to consider now that multi-device relays are becoming available. First, it used to be you could assume t...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Issues with multi-device relays

There's a couple of issues that people need to consider now that multi-device relays are becoming available.

First, it used to be you could assume that if someone's relay would talk to you and take commands, they were not otherwise restricted. This is obviously no longer the case. Don't assume someone has no restrictions just because their relay responds to you.

Second, any relay that supports an arbitrary number of devices using a finite number of prims ought to have some way to report the status back to a device of only the restrictions coming from that device. The usual @getstatus is insufficient for this task, since that will tell you every restriction from the relay, not from the device, since the reply will come from the client rather than the relay. And a relay can't simply intercept and reply to @getstatus itself since will be listening for the response to come from the avatar. Hence, my proposed !getstatus command. Using multiple prims on the relay works only to a point. No matter what N you choose, sooner or later someone's going to want N+1, and having all those scripts running at once to handle a task that could just as well be handled by one doesn't strike me as Grid-friendly.

Thoughts?

--Julia Banshee 08:37, 14 February 2009 (UTC)