cfsetispeed - Set input baud rate for a terminal
#include <termios.h>
int cfsetispeed(
struct termios *termios_p,
speed_t speed );
Standard C Library (libc)
Interfaces documented on this reference page conform to
industry standards as follows:
cfsetispeed(): 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 input baud
rate. Specifies the new input baud rate.
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 subsequent successful call is made to the tcsetattr()
function on the same termios structure.
Upon successful completion, the cfsetispeed() function
returns a value of 0 (zero). Otherwise, a value of -1 is
returned.
Functions: cfgetispeed(3), cfgetospeed(3), cfsetospeed(3),
tcsetattr(3)
Files: termios(4)
Standards: standards(5)
cfsetispeed(3)
[ Back ] |