read(2) を使用し、トランスポート接続にてデータを受信します。tirdwr はデータをトランスポートプロバイダから通過させます。プロバイダからユーザーへ渡されるその他のイベント、または要求は tirdwr によって以下の通り処理されます。
read(2) はユーザーへ送られる優先データの識別は行えません。優先データ要求を受信した場合、tirdwr はストリーム上に重大なプロトコルエラー EPROTO を生成します。エラーはその後に続くシステム呼び出しを失敗に終わらせます。read(2) を 優先データの受信に使用しないでください。
tirdwr は放棄型の切断要求を破棄し、ストリーム上にハングアップ状態を生成します。後続の read(2) 呼び出しは残りのデータの回収を行い、それ以降の呼び出しに対しては 0 を戻します (ファイルの終わりを伝える)。
tirdwr は正常型の切断要求を破棄し、ユーザーへゼロ長のメッセージを配信します。read(2) で説明されているのと同様、0 を戻すことによりユーザーにメッセージの終了を通知します。
その他の XTI/TLI 要求が受信された場合、tirdwr はストリーム上に重大なプロトコルエラー EPROTO を生成します。エラーはその後に続くシステム呼び出しを失敗に終わらせます。接続が確立された後にユーザーがストリーム上に tirdwr のプッシュを行った場合、要求は生成されません。