(つまり、おれは常識がないように思う。聞かれると確かによくわからないと言えばわからないわけだし)追記:sawatさんのコメント。この程度のプロパティの説明に「ブロッキングモードのソケットに対する擬似ノンブロッキング処理を行う場合の読み込み可能性のチェックのために利用します。クライアントが送信するすべてのデータの受信完了を調べるためには、ブロッキングモードの場合はreadメソッドが0を返すまでreadを実行してください」みたいな噛んで含めるような説明が必要か(しかも、特定ユースケースの例しか挙げることはできないし)とか。現場では教えれば済むわけだけど。富豪的な別解:常に予想される送信データ長より大きなバッファを利用する。