man pages section 3: Basic Library Functions

Exit Print View

Updated: July 2014
 
 

cfgetispeed(3C)

Name

cfgetispeed, cfgetospeed - get input and output baud rate

Synopsis

#include <termios.h>

speed_t cfgetispeed(const struct termios *termios_p);
speed_t cfgetospeed(const struct termios *termios_p);

Description

The cfgetispeed() function extracts the input baud rate from the termios structure to which the termios_p argument points.

The cfgetospeed() function extracts the output baud rate from the termios structure to which the termios_p argument points.

These functions returns exactly the value in the termios data structure, without interpretation.

Return Values

Upon successful completion, cfgetispeed() returns a value of type speed_t representing the input baud rate.

Upon successful completion, cfgetospeed() returns a value of type speed_t representing the output baud rate.

Errors

No errors are defined.

Attributes

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

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Interface Stability
Committed
MT-Level
MT-Safe, and Async-Signal-Safe
Standard

See Also

cfgetospeed(3C), tcgetattr(3C), attributes(5), standards(5), termio(7I)