super(); if (in == null) { throw new IllegalArgumentException("Session input buffer may not be null"); } this.in = in;
if (!this.closed && this.in.isDataAvailable(10)) { return 1; } else { return 0; }
this.closed = true;
if (this.closed) { return -1; } else { return this.in.read(); }
if (this.closed) { return -1; } else { return this.in.read(b, off, len); }