2
私は呼び出し元から有効な "fd"オブジェクトを取得します。ファイル、ソケット、デバイスなどを指しているかどうか、どのようにfdタイプが見つかっていますか? 参照される型に応じて、特定の関数を実行する必要があります。たとえば、fdがFileに関連付けられている場合、読み込みが必要です。それがソケットに関連付けられている場合は、ソケットのプロパティを取得する必要があります。fdに関連付けられたデバイスタイプを取得する方法
'あなたは本当に私が本当に知っている必要がありますknow'なければならない場合:
あなた本当にた場合は、そのモード(
st_mode
)を見て、あなたのファイルディスクリプタにfstat
を行い、知っている必要があります。 –