DCMD_CHR_TCFLOW
QNX SDP8.0Devctl and Ioctl CommandsDeveloper
Perform a flow-control operation on a data stream
Synopsis:
#include <sys/dcmd_chr.h>
#define DCMD_CHR_TCFLOW   __DIOT('T', 6, int)   /* TCXONC */
Arguments to devctl():
| Argument | Value | 
|---|---|
| filedes | A file descriptor that you obtained by opening the device. | 
| dcmd | DCMD_CHR_TCFLOW | 
| dev_data_ptr | A pointer to an int | 
| n_bytes | sizeof(int) | 
| dev_info_ptr | NULL | 
Description:
This command performs a flow-control operation on the data stream associated with the file descriptor passed to devctl(). It's also implemented as the TCXONC ioctl() command.
Note: 
This command is for internal use, and you shouldn't use it directly.
Instead use the
tcflow()
cover function.
Input:
The action you want to perform (defined in <termios.h>):
- TCOOFF
 - Use software flow control to suspend output on the device associated with the file descriptor.
 - TCOOFFHW
 - Use hardware flow control to suspend output on the device associated with the file descriptor.
 - TCOON
 - Use software flow control to resume output on the device associated with the file descriptor.
 - TCOONHW
 - Use hardware flow control to resume output on the device associated with the file descriptor.
 - TCIOFF
 - Cause input to be flow-controlled by sending a STOP character immediately across the communication line associated with the file descriptor, (that is, software flow control).
 - TCIOFFHW
 - Cause input to be flow-controlled by using hardware control.
 - TCION
 - Resume input by sending a START character immediately across the communication line associated with the file descriptor (that is, software flow control).
 - TCIONHW
 - Cause input to be resumed by using hardware flow control.
 
Output:
None.
See also:
Page updated: 
