Go to main content

man pages section 3: Basic Library Functions

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

cfgetospeed(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(7) 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), termio(4I), attributes(7), standards(7)