端末入出力関数は、表 6-4 に示すように、非同期通信ポートを制御する一般的な端末インタフェースを処理します。
表 6-4 端末入出力関数
関数名 |
目的 |
---|---|
tcgetattr tcsetattr |
端末属性を取得または設定する。 |
tcsendbreak |
回線制御関数を実行する。 |
tcdrain |
ボーレートを取得または設定する。 |
tcflush tcflow |
端末のフォアグラウンドプロセスのグループ ID を取得または設定する。 |
tcgetsid |
端末のセッション ID を取得する。 |