cfsetispeed(3)cfsetispeed(3)NAMEcfsetispeed - Set input baud rate for a terminal
SYNOPSIS
#include <termios.h>
int cfsetispeed(
struct termios *termios_p,
speed_t speed );
LIBRARY
Standard C Library (libc)
STANDARDS
Interfaces documented on this reference page conform to industry stan‐
dards as follows:
cfsetispeed(): POSIX.1, XPG4, XPG4-UNIX
Refer to the standards(5) reference page for more information about
industry standards and associated tags.
PARAMETERS
Points to a termios structure containing the input baud rate. Speci‐
fies the new input baud rate.
DESCRIPTION
The cfsetispeed() function sets the input baud rate stored in the
structure pointed to by the termios_p parameter to the value specified
by the speed parameter.
If the input baud rate is set to 0 (zero), the input baud rate will be
specified by the value of the output baud rate.
There is no effect on the baud rates set in the hardware until a subse‐
quent successful call is made to the tcsetattr() function on the same
termios structure.
RETURN VALUES
Upon successful completion, the cfsetispeed() function returns a value
of 0 (zero). Otherwise, a value of -1 is returned.
SEE ALSO
Functions: cfgetispeed(3), cfgetospeed(3), cfsetospeed(3), tcsetattr(3)
Files: termios(4)
Standards: standards(5)cfsetispeed(3)