data.appendByte((byte) ((bits >>> 24) & 0xff));
data.appendByte((byte) ((bits >>> 16) & 0xff));
data.appendByte((byte) ((bits >>> 8) & 0xff));
data.appendByte((byte) ((bits >>> 0) & 0xff));
}
return data.bytes();
}
/**
* string 0101 nnnn [int] ... // ASCII string, nnnn is # of chars, else 1111 then int count, then bytes <br/>
* string 0110 nnnn [int] ... // Unicode string, nnnn is # of chars, else 1111 then int count, then big-endian 2-byte shorts