code: public String readType()
          throws IOException
      {
          int code = read();
  
          if (code != 't') {
              _peek = code;
              return "";
          }
  
          _isLastChunk = true;
          _chunkLength = (read() << 8) + read();
  
          _sbuf.setLength(0);
          int ch;
          while ((ch = parseChar()) >= 0)
              _sbuf.append((char) ch);
  
          return _sbuf.toString();
      }
docs: Parses a type from the stream.
  
  <pre>
  t b16 b8
  </pre>