Function termios::cfsetospeed
[−]
[src]
pub fn cfsetospeed(termios: &mut Termios, speed: speed_t) -> Result<()>
Sets the output baud rate.
This function only sets the necessary values on the given Termios structure. The settings are
applied on a successful call to tcsetattr().
Parameters
termiosshould be a mutable reference to aTermiosstructure.speedshould be one of the baud rate constants:B0(hang up)B50B75B110B134B150B200B300B600B1200B1800B2400B4800B9600B19200B38400- any OS-specific baud rate defined in
termios::os.
A value of B0 for speed deasserts the modem control lines when applied with
tcsetattr(). This normally has the effect of disconnecting the line.
Examples
cfsetospeed(&mut termios, B9600).unwrap(); assert_eq!(cfgetospeed(&termios), B9600);