Разделение TCP потока на отдельные пакеты - C#
Формулировка задачи:
получаю данные так:
данные - это пакеты где первые 2 байта - размер пакета.
подскажите пожалуйста как лучше организовать накопление пакетов в буффер и их разделение,
т.к. я новичёк в c# и многих методов не знаю.
Socket lsSock; byte data = new byte[MAX_BUFFER - 1]; lsSock.Recieve(data);
Решение задачи: «Разделение TCP потока на отдельные пакеты»
textual
Листинг программы
var pack = br.ReadBytes(packSize - 2); //read pack - 2 !!!
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д