Unix доменные сокеты и выберите - PullRequest
1 голос
/ 25 августа 2011

Просто чтобы убедиться, можно выбрать select на сокете Unix Domain. Правильный? Также можно смешивать разные типы сокетов в операторе выбора. Это правильно?

Ответы [ 2 ]

2 голосов
/ 25 августа 2011

Да, это правильно. Единственный тип файлового дескриптора, который не следует указывать при вызове select, - это обычный файл, поскольку обычные файлы всегда считаются готовыми, даже если чтение из них блокирует.

1 голос
/ 25 августа 2011

конечно, сокет / pipe / unix домен / msgqueue и что-то в этом роде будет в порядке ~

Вы можете использовать sockpair прямо сейчас, выберите / poll / epoll, чтобы получить его.

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