writes a counted string from the stream . a counted string is a one byte value indicating string length , followed by bytes of data . concode_field_sep byte[] array concode_elem_sep int pos concode_elem_sep int saved_pos concode_field_sep int current concode_elem_sep void writeByteArray concode_elem_sep void writeByteArray concode_elem_sep void restore concode_elem_sep void need concode_elem_sep void writeU32 concode_elem_sep void writeU16At concode_elem_sep byte[] toByteArray concode_elem_sep void save concode_elem_sep void writeU8 concode_elem_sep void check concode_elem_sep void writeU16 concode_elem_sep void jump
void function ( byte [ ] arg0 ) { if ( arg0 . length > 0xFF ) { throw new IllegalArgumentException ( "srini_string" ) ; } need ( 1 + arg0 . length ) ; array [ pos ++ ] = ( byte ) ( arg0 . length & 0xFF ) ; writeByteArray ( arg0 , 0 , arg0 . length ) ; }