Здравствуйте, bolt7, Вы писали:
B>в смысле мне посланных)и это придется в два захода считывать — размер, потом выделить буфера и сами данные.
Ну ты что, 2 байта считывать будешь? Читаешь то в размер буфера. Принял всё, и потом разбираешь.
B>меня только волнует если опять таки одновременно будут слать по одному сокету несколько потоков на принимающей стороне я не разберусь что к чему.
Кто тебе будет слать? Давай сферическое не обсуждать. Придумал конкретную схему обмена, конкретный протокол, и реализовываешь.
B>нормально будет сделать на каждое соединению по одному евенту/мутексу и пока один не закончит передачу, второй ждет на этом объекте?
Послали, получили уведомление о завершении, послали ещё порцию. Не надо мудрить.