[Opensim-dev] how does libopenmv handle different versions of the same packets?
Sean Dague
sdague at gmail.com
Fri Aug 29 15:13:57 UTC 2008
There was an attempt to upgrade packets.cs in OpenSim yesterday by MW to
pull in the new surface vectors in the ObjectGrab* packets, which will
let us detect the touch points for 1.21 (unreleased) clients.
The issue is that pre 1.21 clients don't send those extra fields, and
that the packet parser was blowing up violently. How is libopenmv
supposed to be handling this case? For using in opensim we definitely
need to be able to support both pre 1.21 and post 1.21 clients at the
same time, just with zeroed out values in the < 1.21 case.
Thanks in advance,
-Sean
--
Sean Dague / Neas Bade
sdague at gmail.com
http://dague.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080829/e2928548/attachment-0001.pgp>
More information about the Opensim-dev
mailing list