dil: (Default)
dil ([personal profile] dil) wrote2005-01-24 12:09 am

вопрос линуксоидам

что может означать вызов ioctl(fd, SIOCSPGRP, ...) применительно к девайсам, по смыслу напоминающим последовательный порт?

[identity profile] paxvel.livejournal.com 2005-01-23 09:35 pm (UTC)(link)
может означать, например, желание получать sigio от асинхронного девайса (но я не линуксоид)

[identity profile] dil.livejournal.com 2005-01-23 09:40 pm (UTC)(link)
Довольно странное желание, потому что потом запускается poll на несколько девайсов, включая и это.

[identity profile] paxvel.livejournal.com 2005-01-23 09:46 pm (UTC)(link)
в чпуксе, если у девайса есть какая-нибудь дополнительная сигнализация (например, если имеем x.25), можно получать sigurg при появлении out-of-band data.

seek the sigvector()

[identity profile] paxvel.livejournal.com 2005-01-23 09:52 pm (UTC)(link)
я к тому, что надо смотреть, на какие сигналы вешаются хандлеры, и изучать их поведение.

[identity profile] dmarck.livejournal.com 2005-01-24 09:45 am (UTC)(link)
     TIOCSPGRP int *tpgrp
                 Associate the terminal with the process group (as an integer)
                 pointed to by tpgrp.  This is the underlying call that imple-
                 ments the termios(4) tcsetattr() call.


?