<divclass="textblock"><p>This is <ahref="https://github.com/protobuf-c/protobuf-c">protobuf-c</a>, a C implementation of <ahref="https://developers.google.com/protocol-buffers/">Protocol Buffers</a>.</p>
<p>This file defines the public API for the <code>libprotobuf-c</code> support library. This API includes interfaces that can be used directly by client code as well as the interfaces used by the code generated by the <code>protoc-c</code> compiler.</p>
<p>The <code>libprotobuf-c</code> support library performs the actual serialization and deserialization of Protocol Buffers messages. It interacts with structures, definitions, and metadata generated by the <code>protoc-c</code> compiler from .proto files.</p>
<dlclass="section author"><dt>Authors</dt><dd>Dave Benson and the <code>protobuf-c</code> authors.</dd></dl>
<dlclass="section copyright"><dt>Copyright</dt><dd>2008-2014. Licensed under the terms of the <ahref="http://opensource.org/licenses/BSD-2-Clause">BSD-2-Clause</a> license. </dd></dl>