cfsetospeed - Set the output baud rate for a terminal
#include <termios.h>
int cfsetospeed(
struct termios *termios_p,
speed_t speed );
Standard C Library (libc)
Interfaces documented on this reference page conform to
industry standards as follows:
cfsetospeed(): POSIX.1, XPG4, XPG4-UNIX
Refer to the standards(5) reference page for more information
about industry standards and associated tags.
Points to a termios structure containing the output baud
rate. Specifies the new output baud rate.
The cfsetospeed() function sets the output baud rate
stored in the structure pointed to by the termios_p parameter
to the speed specified by the speed parameter.
The zero baud rate, B0, is used to terminate the connection.
If B0 is specified, the modem control lines are no
longer asserted. Normally, this disconnects the line.
There is no effect on the baud rates set in the hardware
or on modem control lines until a subsequent successful
call is made to the tcsetattr() function on the same
termios structure.
Upon successful completion, the cfsetospeed() function
returns a value of 0 (zero). Otherwise, a value of -1 is
returned.
Functions: cfgetispeed(3), cfgetospeed(3), cfsetispeed(3),
tcsetattr(3)
Files: termios(4)
Standards: standards(5)
cfsetospeed(3)
[ Back ] |