Using LINQ, need help splitting a byte array on data received from Silverlight sockets
- by gcadmes
The message packats received contains multiple messages deliniated by a header=0xFD and a footer=0xFE
// sample message packet with three
// different size messages
List<byte> receiveBuffer = new List<byte>();
receiveBuffer.AddRange(new byte[]
{ 0xFD, 1, 2, 0xFE,
0xFD, 1, 2, 3, 4, 5, 6, 7, 8, 0xFE,
0xFD, 33, 65, 25, 44,…