title: Protobuf: Can I parse special message format?
body: <p>I read information about Protobuf and understand that is a method of serializing <strong>structured data</strong>.</p>
  <p>Now, I need to write codecs for [MSRP][1] protocol. MSRP is a text-based, connection-oriented protocol for exchanging arbitrary (binary) MIME [8] content, especially instant messages. There we have this special format of message:</p>
  <pre><code>MSRP dkei38sd SEND
  Message-ID: 4564dpWd
  Byte-Range: 1-*/8
  Content-Type: text/plain
  
  abcd
  -------dkei38sd+
  </code></pre>
  <p>I don't understand, can we present this message format to the proto models?
  [1]: <a href="https://www.rfc-editor.org/rfc/rfc4975" rel="nofollow noreferrer">https://www.rfc-editor.org/rfc/rfc4975</a></p>