Standard C Library Functions cfsetispeed(3C)
NAME
cfsetispeed, cfsetospeed - set input and output baud rate
SYNOPSIS
#include
int cfsetispeed(struct termios *termiosp, speedt speed);
int cfsetospeed(struct termios *termiosp, speedt speed);
DESCRIPTION
The cfsetispeed() function sets the input baud rate stored
in the structure pointed to by termiosp to speed.
The cfsetospeed() function sets the output baud rate stored
in the structure pointed to by termiosp to speed.
There is no effect on the baud rates set in the hardware
until a subsequent successful call to tcsetattr(3C) on the
same termios structure.
RETURN VALUES
Upon successful completion, cfsetispeed() and cfsetospeed()
return 0. Otherwise -1 is returned, and errno may be set to
indicate the error.
ERORS
The cfsetispeed() and cfsetospeed() functions may fail if:
EINVAL The speed value is not a valid baud rate.
EINVAL The value of speed is outside the range of possi-
ble speed values as specified in .
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
SunOS 5.11 Last change: 24 Jul 2002 1
Standard C Library Functions cfsetispeed(3C)
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Standard
MT-Level MT-Safe, and Async-Signal-Safe
SEE ALSO
cfgetispeed(3C), tcsetattr(3C), attributes(5), standards(5),
termio(7I)
SunOS 5.11 Last change: 24 Jul 2002 2
|