ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
5 декабря
1425932 Топик полностью
RxTx (12.04.2024 22:29, просмотров: 119) ответил Dingo на Да, это про межпроцессорное общение. А listen() применим? Можно ли через один сокет и читать, и писать? Или надо второй создавать? Или достаточно socket(), bind() и можно recv(), send()? (read(), write())
listen() используется только для создания прослушивающего сокета для TCP, затем либо у этого сокета произойдет событие ACCEPT или же блокирующий вызов accept() вернет сокет установившегося соединения. Для UDP сокетов или для сокетов служащих оберткой над файлами и пайпами listen() не требуется. Т.е. как ты и пишешь, достаточно socket() потом связать его с именем файла/ipaddress/итд вызовом bind(), а потом send()/recv(). 
Спасибо, князь. Вы настоящий дворянин. И программист.