protected int timedRead(byte[] b,int off,int len) throws IOException {
  return (in.read(b,off,len));
}

protected int timedRead ( byte [ ] b , int off , int len ) throws IOException { return ( in . read ( b , off , len ) ) ; }
override this method to time all read i / o operations
