The SFSObjects in question contain a bunch of ByteArrays, which may be part of this, but this feels like a case that should work...
Code: Select all
UDPSocketLayer: General error reading data from socket: Invalid SFSDataType. Expected: SFS_OBJECT, found: 120 at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.DecodeSFSObject (Sfs2X.Util.ByteArray buffer) [0x00000] in <filename unknown>:0
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.Binary2Object (Sfs2X.Util.ByteArray data) [0x00000] in <filename unknown>:0
at Sfs2X.Entities.Data.SFSObject.NewFromBinaryData (Sfs2X.Util.ByteArray ba) [0x00000] in <filename unknown>:0
at Sfs2X.Bitswarm.UDPManager.OnUDPData (System.Byte[] bt) [0x00000] in <filename unknown>:0
at Sfs2X.Core.Sockets.UDPSocketLayer.CallOnData (System.Byte[] data) [0x00000] in <filename unknown>:0
at Sfs2X.Core.Sockets.UDPSocketLayer.HandleBinaryData (System.Byte[] buf) [0x00000] in <filename unknown>:0
at Sfs2X.Core.Sockets.UDPSocketLayer.Read () [0x00000] in <filename unknown>:0