Lines Matching refs:termios
5 pub use backend::termios::types::{
16 /// - [Linux `termios`]
20 /// [Linux `termios`]: https://man7.org/linux/man-pages/man3/termios.3.html
25 backend::termios::syscalls::tcgetattr(fd.as_fd())
40 backend::termios::syscalls::tcgetwinsize(fd.as_fd())
57 backend::termios::syscalls::tcgetpgrp(fd.as_fd())
74 backend::termios::syscalls::tcsetpgrp(fd.as_fd(), pid)
84 /// - [Linux `termios`]
88 /// [Linux `termios`]: https://man7.org/linux/man-pages/man3/termios.3.html
94 termios: &Termios,
96 backend::termios::syscalls::tcsetattr(fd.as_fd(), optional_actions, termios)
110 /// - [Linux `termios`]
114 /// [Linux `termios`]: https://man7.org/linux/man-pages/man3/termios.3.html
118 backend::termios::syscalls::tcsendbreak(fd.as_fd())
126 /// - [Linux `termios`]
130 /// [Linux `termios`]: https://man7.org/linux/man-pages/man3/termios.3.html
133 backend::termios::syscalls::tcdrain(fd.as_fd())
142 /// - [Linux `termios`]
146 /// [Linux `termios`]: https://man7.org/linux/man-pages/man3/termios.3.html
150 backend::termios::syscalls::tcflush(fd.as_fd(), queue_selector)
158 /// - [Linux `termios`]
162 /// [Linux `termios`]: https://man7.org/linux/man-pages/man3/termios.3.html
166 backend::termios::syscalls::tcflow(fd.as_fd(), action)
181 backend::termios::syscalls::tcgetsid(fd.as_fd())
195 backend::termios::syscalls::tcsetwinsize(fd.as_fd(), winsize)