Por que não há poll / select como mecanismo para a fila de mensagens?

Como podemos fazer, poll / epoll / select em um fd, não podemos em id de fila msg. Eu encontrei alguns métodos não padrão para fazer msgqueue-id para fd, mas depois é um não-padrão. Então, minha pergunta é: Por que geeks do Linux, não implementou poll / select no id da fila msg? Isso leva a um problema sério?

Eu preciso implementar esse tipo de mecanismo. Como eu posso fazer isso ?

questionAnswers(4)

yourAnswerToTheQuestion