initSidebarItems({"constant":[["NCCS",""],["_POSIX_VDISABLE",""]],"enum":[["BaudRate","Baud rates supported by the system."],["FlowArg","Specify how transmission flow should be altered"],["FlushArg","Specify a combination of the input and output buffers to flush"],["SetArg","Specify when a port configuration change should occur."],["SpecialCharacterIndices","Indices into the `termios.c_cc` array for special characters."]],"fn":[["cfgetispeed","Get input baud rate (see cfgetispeed(3p))."],["cfgetospeed","Get output baud rate (see cfgetospeed(3p))."],["cfmakeraw","Configures the port to something like the \"raw\" mode of the old Version 7 terminal driver (see termios(3))."],["cfsetispeed","Set input baud rate (see cfsetispeed(3p))."],["cfsetospeed","Set output baud rate (see cfsetospeed(3p))."],["cfsetspeed","Set both the input and output baud rates (see termios(3))."],["tcdrain","Block until all output data is written (see tcdrain(3p))."],["tcflow","Suspend or resume the transmission or reception of data (see tcflow(3p))."],["tcflush","Discard data in the output or input queue (see tcflush(3p))."],["tcgetattr","Return the configuration of a port tcgetattr(3p))."],["tcgetsid","Get the session controlled by the given terminal (see tcgetsid(3))."],["tcsendbreak","Send a break for a specific duration (see tcsendbreak(3p))."],["tcsetattr","Set the configuration for a terminal (see tcsetattr(3p))."]],"struct":[["ControlFlags","Flags for setting the control mode of a terminal"],["InputFlags","Flags for configuring the input mode of a terminal"],["LocalFlags","Flags for setting any local modes"],["OutputFlags","Flags for configuring the output mode of a terminal"],["Termios","Stores settings for the termios API"]]});