public int readLine ( byte [ ] b , int off , int len ) throws IOException { len = fillLine ( len ) ; if ( len < 0 ) return - 1 ; if ( len == 0 ) return 0 ; System . arraycopy ( _buf , _mark , b , off , len ) ; _mark = - 1 ; return len ; }
Read a line ended by CR LF or CRLF .