Lines Matching refs:termios
1 use crate::termios::{Speed, Termios};
4 /// `cfgetospeed(termios)`
7 pub fn cfgetospeed(termios: &Termios) -> Speed {
8 backend::termios::syscalls::cfgetospeed(termios)
11 /// `cfgetispeed(termios)`
14 pub fn cfgetispeed(termios: &Termios) -> Speed {
15 backend::termios::syscalls::cfgetispeed(termios)
18 /// `cfmakeraw(termios)`
20 pub fn cfmakeraw(termios: &mut Termios) {
21 backend::termios::syscalls::cfmakeraw(termios)
24 /// `cfsetospeed(termios, speed)`
26 pub fn cfsetospeed(termios: &mut Termios, speed: Speed) -> io::Result<()> {
27 backend::termios::syscalls::cfsetospeed(termios, speed)
30 /// `cfsetispeed(termios, speed)`
32 pub fn cfsetispeed(termios: &mut Termios, speed: Speed) -> io::Result<()> {
33 backend::termios::syscalls::cfsetispeed(termios, speed)
36 /// `cfsetspeed(termios, speed)`
38 pub fn cfsetspeed(termios: &mut Termios, speed: Speed) -> io::Result<()> {
39 backend::termios::syscalls::cfsetspeed(termios, speed)