[Opensim-dev] Documentation for IClientNetworkServer

Dahlia Trimble dahliatrimble at gmail.com
Sat Apr 20 06:11:19 UTC 2013


If you're interested in LL protocol,
http://wiki.secondlife.com/wiki/Protocol might be a good place to start.
There's also http://lib.openmetaverse.org/wiki/Developer_Portal which
contains a lot of useful information.


On Fri, Apr 19, 2013 at 2:58 PM, Sergiy Byelozyorov <rryk.ua at gmail.com>wrote:

> I can only view source, but can't edit the page. Perhaps you can create a
> new page "Linden Lab viewer protocol", grant me the rights to edit it and
> link it from the Client-Server protocol section. My username in the wiki is
> Rryk.
>
>
> Sergiy
>
>
> On Fri, Apr 19, 2013 at 9:26 PM, Justin Clark-Casey <
> jjustincc at googlemail.com> wrote:
>
>> A great place to do this would be on new wiki page(s) linked from [1].
>>  Please feel free just to create a wiki account and start editing!  I
>> haven't yet written up any general information the LL viewer-server
>> protocol and it would be great to have some.
>>
>> Another place for protocol information might be the libomv wiki [2],
>> though on a (very) casual glance I don't see any protocol-level doc apart
>> from the auto-extracted UDP message templates.
>>
>> The other sources of protocol information would be the LL wiki.
>>
>> [1] http://opensimulator.org/wiki/**Communication_Protocols<http://opensimulator.org/wiki/Communication_Protocols>
>> [2] http://lib.openmetaverse.org/**wiki/Developer_Portal<http://lib.openmetaverse.org/wiki/Developer_Portal>
>>
>>
>> On 19/04/13 20:10, Sergiy Byelozyorov wrote:
>>
>>> Thank you. This mailing list is in principle some kind of documentation.
>>> :-)
>>>
>>> Btw, I have done some study of the LL protocol and wrote a small summary
>>> for a few messages (that were logged by the
>>> server while a client has performed a few simple actions such as walking
>>> and flying). I haven't found any documentation
>>> on the protocol other than the one in the code, which is where I have
>>> got the information from. Perhaps someone can use
>>> my research - where can I post my study? Would be also great if I could
>>> update it as I will continue to learn more about
>>> the protocol with time.
>>>
>>>
>>> Sergiy
>>>
>>>
>>> On Tue, Apr 16, 2013 at 11:06 PM, Justin Clark-Casey <
>>> jjustincc at googlemail.com <mailto:jjustincc at googlemail.**com<jjustincc at googlemail.com>>>
>>> wrote:
>>>
>>>     This is very old code, some of which was originally present for load
>>> balancing experiments which have long been
>>>     defunct and the original coders unavailable.  Its purpose was also
>>> completely undocumented.  Therefore, I have
>>>     removed NetworkStop().
>>>
>>>     As for AddScene, you can assume it will only be called once.  There
>>> is a mechanism in OpenSimBase which looks like
>>>     it was intended as a bypass (presumably so that AddScene() could be
>>> called multiple times on a single
>>>     INetworkClientServer).  But I believe this was again present for the
>>> above load balancing experiments and is
>>>     effectively defunct.
>>>
>>>     I'm afraid no general documentation really exists for the client
>>> stack interfaces and mechanisms.  The best we can
>>>     do is try and fill in the blanks on request.
>>>
>>>
>>>     On 15/04/13 15:27, Sergiy Byelozyorov wrote:
>>>
>>>         Also what's the difference between Stop and NetworkStop?
>>>
>>>
>>>         Sergiy
>>>
>>>
>>>         On Mon, Apr 15, 2013 at 4:21 PM, Sergiy Byelozyorov <
>>> rryk.ua at gmail.com <mailto:rryk.ua at gmail.com>
>>>          <mailto:rryk.ua at gmail.com <mailto:rryk.ua at gmail.com>>> wrote:
>>>
>>>              Hi,
>>>
>>>              I am implementing a new client network server class. Is
>>> there any documentation on IClientNetworkServer? In
>>>              particular I am interested whether AddScene may be called
>>> several times or not.
>>>
>>>              Sergiy
>>>
>>>
>>>
>>>
>>>         ______________________________**___________________
>>>         Opensim-dev mailing list
>>>         Opensim-dev at lists.berlios.de <mailto:Opensim-dev at lists.**
>>> berlios.de <Opensim-dev at lists.berlios.de>>
>>>         https://lists.berlios.de/__**mailman/listinfo/opensim-dev<https://lists.berlios.de/__mailman/listinfo/opensim-dev><
>>> https://lists.berlios.de/**mailman/listinfo/opensim-dev<https://lists.berlios.de/mailman/listinfo/opensim-dev>
>>> >
>>>
>>>
>>>
>>>
>>>     --
>>>     Justin Clark-Casey (justincc)
>>>     OSVW Consulting
>>>     http://justincc.org
>>>     http://twitter.com/justincc
>>>     ______________________________**___________________
>>>     Opensim-dev mailing list
>>>     Opensim-dev at lists.berlios.de <mailto:Opensim-dev at lists.**berlios.de<Opensim-dev at lists.berlios.de>
>>> >
>>>     https://lists.berlios.de/__**mailman/listinfo/opensim-dev<https://lists.berlios.de/__mailman/listinfo/opensim-dev><
>>> https://lists.berlios.de/**mailman/listinfo/opensim-dev<https://lists.berlios.de/mailman/listinfo/opensim-dev>
>>> >
>>>
>>>
>>>
>>>
>>>
>>> ______________________________**_________________
>>> Opensim-dev mailing list
>>> Opensim-dev at lists.berlios.de
>>> https://lists.berlios.de/**mailman/listinfo/opensim-dev<https://lists.berlios.de/mailman/listinfo/opensim-dev>
>>>
>>>
>>
>> --
>> Justin Clark-Casey (justincc)
>> OSVW Consulting
>> http://justincc.org
>> http://twitter.com/justincc
>> ______________________________**_________________
>> Opensim-dev mailing list
>> Opensim-dev at lists.berlios.de
>> https://lists.berlios.de/**mailman/listinfo/opensim-dev<https://lists.berlios.de/mailman/listinfo/opensim-dev>
>>
>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20130419/3b58f637/attachment-0001.html>


More information about the Opensim-dev mailing list