# ダイレクト IO 関数

## 目次

- dio_close — fd で指定したファイル記述子を閉じる
- dio_fcntl — fd について C ライブラリの fcntl を実行する
- dio_open — C ライブラリの入出力ストリーム関数が許すよりも低レベルでファイルをオープンする (必要ならファイルを作成する)
- dio_read — ファイル記述子からバイトデータを読み込む
- dio_seek — fd 上で whence から pos に移動する
- dio_stat — ファイル記述子 fd に関する stat 情報を取得する
- dio_tcsetattr — シリアルポートの端末属性とボーレートを設定する
- dio_truncate — ファイル記述子 fd をオフセットバイトへ丸める
- dio_write — オプションで丸め長さを指定してデータを書き込む