0
ответов

Чтение сигнализируется select (), но recv () не возвращает данных и сигнализирует EAGAIN о неблокирующих сокетах

У меня есть сигнальный сокет для чтения из select (), но тогда данные не поступают с помощью recv call (), вместо этого он возвращает -1 с errno == EAGAIN. Я могу допустить, что никакой другой поток не касается сокета. Я думаю, что ...
вопрос задан: 23 May 2017 11:58
0
ответов

Как использовать select () для чтения ввода с клавиатуры в C

Я пытаюсь использовать select () для чтения ввода с клавиатуры, и я застрял в том, что я не умеют читать с клавиатуры и используют для этого файловый дескриптор. Мне сказали использовать STDIN и STDIN_FILENO, чтобы ...
вопрос задан: 1 January 2015 22:29
0
ответов

C, программирование сокетов: подключение нескольких клиентов к серверу с помощью select ()

Я пытаюсь создать сервер, к которому могут подключаться несколько клиентов. Вот мой код на данный момент: Клиент: int main (int argc, char ** argv) {struct sockaddr_in servaddr; int sock = socket (AF_INET, ...
вопрос задан: 1 January 2015 01:03