#include <termios.h> int cfsetospeed( struct termios *p, speed_t speed );
The cfsetospeed()
function returns a zero when successful and
returns -1 when an error occurs.
The cfsetospeed()
function stores a code for the terminal speed stored
in a struct termios
. The codes are defiined in <termios.h>
by the
macros B0, B50, B75, B110, B134, B150, B200, B300, B600, B1200, B1800, B2400,
B4800, B9600, B19200, and B38400.
The cfsetospeed()
function does not do anything to the hardware. It
merely stores a value for use by tcsetattr()
.
This function merely stores a value in the termios
structure.
It does not change the terminal speed until a tcsetattr()
is done.
It does not detect impossible terminal speeds.
Copyright © 1988-2004 OAR Corporation