Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
cfsetispeed(3C)		 Standard C Library Functions	       cfsetispeed(3C)

NAME
       cfsetispeed, cfsetospeed	- set input and	output baud rate

SYNOPSIS
       #include	<termios.h>

       int cfsetispeed(struct termios *termios_p, speed_t speed);

       int cfsetospeed(struct termios *termios_p, speed_t speed);

DESCRIPTION
       The  cfsetispeed()  function  sets  the	input  baud rate stored	in the
       structure pointed to by termios_p to speed.

       The cfsetospeed() function sets the output  baud	 rate  stored  in  the
       structure pointed to by termios_p to speed.

       There is	no effect on the baud rates set	in the hardware	until a	subse-
       quent 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.

ERRORS
       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 possible
		       speed values as specified in <termios.h>.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-------------------------------+
       |      ATTRIBUTE	TYPE	     |	     ATTRIBUTE 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.10			  24 Jul 2002		       cfsetispeed(3C)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERRORS | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=cfsetispeed&sektion=3c&manpath=SunOS+5.10>

home | help