write part of a byte array . concode_field_sep ByteBuffer writeBuf concode_elem_sep int BUF_LEN concode_elem_sep int length concode_elem_sep ByteBuffer readBuf concode_elem_sep int readPos concode_elem_sep LinkedList<ByteBuffer> bufs concode_field_sep int read concode_elem_sep int read concode_elem_sep void writeBuf concode_elem_sep void clear concode_elem_sep ByteBuffer readBuf concode_elem_sep int length concode_elem_sep OutputStream getOutputStream concode_elem_sep void ensureCapacity concode_elem_sep InputStream getInputStream
void function ( byte [ ] arg0 , int arg1 , int arg2 ) { do { ensureCapacity ( ) ; int loc0 = arg2 ; if ( arg2 > writeBuf . remaining ( ) ) loc0 = writeBuf . remaining ( ) ; writeBuf . put ( arg0 , arg1 , loc0 ) ; arg2 -= loc0 ; arg1 += loc0 ; length += loc0 ; } while ( arg2 > 0 ) ; }