Lines Matching refs:cfsetspeed

58 //! * `cfsetspeed()` - Takes `u32` or `BaudRate` on BSDs, `BaudRate` on Android/Linux
64 //! # use nix::sys::termios::{BaudRate, cfsetispeed, cfsetospeed, cfsetspeed, Termios};
69 //! cfsetspeed(&mut t, BaudRate::B9600).unwrap();
76 //! # use nix::sys::termios::{BaudRate, cfgetispeed, cfgetospeed, cfsetispeed, cfsetspeed, Termios};
79 //! # cfsetspeed(&mut t, BaudRate::B9600).unwrap();
110 //! # use nix::sys::termios::{BaudRate, cfgetispeed, cfgetospeed, cfsetspeed, Termios};
113 //! # cfsetspeed(&mut t, BaudRate::B9600);
143 //! # use nix::sys::termios::{BaudRate, cfgetispeed, cfgetospeed, cfsetspeed, Termios};
146 //! # cfsetspeed(&mut t, 9600u32);
176 //! # use nix::sys::termios::{BaudRate, cfgetispeed, cfsetspeed, Termios};
179 //! # cfsetspeed(&mut t, 9600u32);
210 //! # use nix::sys::termios::{cfsetispeed, cfsetospeed, cfsetspeed, Termios};
215 //! cfsetspeed(&mut t, 9600u32);
1044 /// [termios(3)](https://www.freebsd.org/cgi/man.cgi?query=cfsetspeed)).
1046 /// `cfsetspeed()` sets the input and output baud rate in the given termios structure. Note that
1048 pub fn cfsetspeed<T: Into<u32>>(termios: &mut Termios, baud: T) -> Result<()> {
1050 let res = unsafe { libc::cfsetspeed(inner_termios, baud.into() as libc::speed_t) };
1098 /// [termios(3)](https://www.freebsd.org/cgi/man.cgi?query=cfsetspeed)).
1100 /// `cfsetspeed()` sets the input and output baud rate in the given `Termios` structure. Note that
1103 pub fn cfsetspeed(termios: &mut Termios, baud: BaudRate) -> Result<()> {
1105 let res = unsafe { libc::cfsetspeed(inner_termios, baud as libc::speed_t) };