acked</td></tr><tr><td class=CDLEntry>1</td><td class=CDLDescription>if the sub-object is non-NULL and packed.</td></tr></table><p>If you pack a &lsquo;1&rsquo; as above, then pack the sub-object by calling</p><blockquote><pre>uvmc_conveter&lt;obj type&gt;::do_pack(packer);
    static void do_pack(const Packet &amp;t, uvmc_packer &amp;packer)
    {
      packer
        &lt;&lt; t.enum32
        &lt;&lt; t.int64  &lt;&lt; t.int32   &lt;&lt; t.int16  &lt;&lt; t.int8  &lt;&lt; t.int1
        &lt;&lt; t.uint64 