Повторная сборка TCP не происходит с Windows API в WINDOWS APPLICATION .NET - PullRequest
0 голосов
/ 16 октября 2019

Я сослался на ответ: "https://codereview.stackexchange.com/questions/192251/always-stay-connected-mechanism-for-socket-connection"

Я изменил размер байтового массива на 5000.

Но теперь проблема в том, что я не могу получить все данные на" BwReceiver_DoWork"Я получаю сегменты, подскажите, пожалуйста, как" собрать "эти сегменты.

Я подключаюсь к реальному оборудованию, на которое отправляю запрос, и должен получить ответ размером 4096 байт. ЗдесьЯ не получаю полную полезную нагрузку за раз. Я получаю 1440, 1440 и 1287 в трех разных сегментах.

К вашему сведению: первые сегменты содержат информацию заголовка, а следующие сегменты не содержат информацию заголовка.

Пожалуйста, помогите мне собрать все сегменты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...