接続したソケットからデータを収集することができます。フラグを指定して関数の挙動を変更することもできます。引数リストには変数で渡さなければなりません。クラスのインスタンスでなければなりません。指定した変数に格納されます。バイトまでをリモートホストから取得します。演算子で組み合わせたものとなります。受信キューの先頭からデータを取得し、受信したデータをキューから削除しません。バイト受信するまでブロックします。この関数が返すデータがそれより少なくなる可能性があります。このフラグを設定すると、正常にブロックされている状態でも関数が結果を返します。受信したバイト数を返します。