[Opensim-dev] Documentation for IClientNetworkServer

Justin Clark-Casey jjustincc at googlemail.com
Fri Apr 19 19:26:55 UTC 2013


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
[2] 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>> 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>
>         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>
>     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
>


-- 
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc



More information about the Opensim-dev mailing list