Sophie

Sophie

distrib > Mageia > 6 > armv7hl > by-pkgid > 3deb7be4320447aed233eda29f87f247 > files > 142

libmspack-devel-0.5-0.2.alpha.mga6.armv7hl.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libmspack: mschmd_header Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">libmspack
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">mschmd_header Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>A structure which represents a CHM helpfile.  
 <a href="structmschmd__header.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="mspack_8h_source.html">mspack.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a273b8a0f48ba7d9c3ffb01426585925c"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#a273b8a0f48ba7d9c3ffb01426585925c">version</a></td></tr>
<tr class="memdesc:a273b8a0f48ba7d9c3ffb01426585925c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The version of the CHM file format used in this file.  <a href="#a273b8a0f48ba7d9c3ffb01426585925c">More...</a><br /></td></tr>
<tr class="separator:a273b8a0f48ba7d9c3ffb01426585925c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab844b2365051d8c99ce41ae0a0f4c106"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#ab844b2365051d8c99ce41ae0a0f4c106">timestamp</a></td></tr>
<tr class="memdesc:ab844b2365051d8c99ce41ae0a0f4c106"><td class="mdescLeft">&#160;</td><td class="mdescRight">The "timestamp" of the CHM helpfile.  <a href="#ab844b2365051d8c99ce41ae0a0f4c106">More...</a><br /></td></tr>
<tr class="separator:ab844b2365051d8c99ce41ae0a0f4c106"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc4bb0ece1933982ebc18263cbc18166"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#abc4bb0ece1933982ebc18263cbc18166">language</a></td></tr>
<tr class="memdesc:abc4bb0ece1933982ebc18263cbc18166"><td class="mdescLeft">&#160;</td><td class="mdescRight">The default Language and Country ID (LCID) of the user who ran the HTMLHelp Compiler.  <a href="#abc4bb0ece1933982ebc18263cbc18166">More...</a><br /></td></tr>
<tr class="separator:abc4bb0ece1933982ebc18263cbc18166"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a278de93cf1e7de82ab32189ce190dd46"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#a278de93cf1e7de82ab32189ce190dd46">filename</a></td></tr>
<tr class="memdesc:a278de93cf1e7de82ab32189ce190dd46"><td class="mdescLeft">&#160;</td><td class="mdescRight">The filename of the CHM helpfile.  <a href="#a278de93cf1e7de82ab32189ce190dd46">More...</a><br /></td></tr>
<tr class="separator:a278de93cf1e7de82ab32189ce190dd46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33ec169354d6d373667847435c566a12"><td class="memItemLeft" align="right" valign="top">off_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#a33ec169354d6d373667847435c566a12">length</a></td></tr>
<tr class="memdesc:a33ec169354d6d373667847435c566a12"><td class="mdescLeft">&#160;</td><td class="mdescRight">The length of the CHM helpfile, in bytes.  <a href="#a33ec169354d6d373667847435c566a12">More...</a><br /></td></tr>
<tr class="separator:a33ec169354d6d373667847435c566a12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecdd3b5e84606785e9620a70e8f0d0ed"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structmschmd__file.html">mschmd_file</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#aecdd3b5e84606785e9620a70e8f0d0ed">files</a></td></tr>
<tr class="memdesc:aecdd3b5e84606785e9620a70e8f0d0ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">A list of all non-system files in the CHM helpfile.  <a href="#aecdd3b5e84606785e9620a70e8f0d0ed">More...</a><br /></td></tr>
<tr class="separator:aecdd3b5e84606785e9620a70e8f0d0ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac38b56f77e2a44d998e57ba9301e39d5"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structmschmd__file.html">mschmd_file</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#ac38b56f77e2a44d998e57ba9301e39d5">sysfiles</a></td></tr>
<tr class="memdesc:ac38b56f77e2a44d998e57ba9301e39d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">A list of all system files in the CHM helpfile.  <a href="#ac38b56f77e2a44d998e57ba9301e39d5">More...</a><br /></td></tr>
<tr class="separator:ac38b56f77e2a44d998e57ba9301e39d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec45cc37c1baeb665336fc93265ca027"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structmschmd__sec__uncompressed.html">mschmd_sec_uncompressed</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#aec45cc37c1baeb665336fc93265ca027">sec0</a></td></tr>
<tr class="memdesc:aec45cc37c1baeb665336fc93265ca027"><td class="mdescLeft">&#160;</td><td class="mdescRight">The section 0 (uncompressed) data in this CHM helpfile.  <a href="#aec45cc37c1baeb665336fc93265ca027">More...</a><br /></td></tr>
<tr class="separator:aec45cc37c1baeb665336fc93265ca027"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace16a8ee32fb28f8c4c1ec85a8bbb5e6"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structmschmd__sec__mscompressed.html">mschmd_sec_mscompressed</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#ace16a8ee32fb28f8c4c1ec85a8bbb5e6">sec1</a></td></tr>
<tr class="memdesc:ace16a8ee32fb28f8c4c1ec85a8bbb5e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">The section 1 (MSCompressed) data in this CHM helpfile.  <a href="#ace16a8ee32fb28f8c4c1ec85a8bbb5e6">More...</a><br /></td></tr>
<tr class="separator:ace16a8ee32fb28f8c4c1ec85a8bbb5e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01db28807e9a802d2bb876a44a9dd588"><td class="memItemLeft" align="right" valign="top">off_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#a01db28807e9a802d2bb876a44a9dd588">dir_offset</a></td></tr>
<tr class="memdesc:a01db28807e9a802d2bb876a44a9dd588"><td class="mdescLeft">&#160;</td><td class="mdescRight">The file offset of the first PMGL/PMGI directory chunk.  <a href="#a01db28807e9a802d2bb876a44a9dd588">More...</a><br /></td></tr>
<tr class="separator:a01db28807e9a802d2bb876a44a9dd588"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae68d7261646d8ab18f1191a47d4f5161"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#ae68d7261646d8ab18f1191a47d4f5161">num_chunks</a></td></tr>
<tr class="memdesc:ae68d7261646d8ab18f1191a47d4f5161"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of PMGL/PMGI directory chunks in this CHM helpfile.  <a href="#ae68d7261646d8ab18f1191a47d4f5161">More...</a><br /></td></tr>
<tr class="separator:ae68d7261646d8ab18f1191a47d4f5161"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1322c4778bd1690b2a20766c01e5024"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#ad1322c4778bd1690b2a20766c01e5024">chunk_size</a></td></tr>
<tr class="memdesc:ad1322c4778bd1690b2a20766c01e5024"><td class="mdescLeft">&#160;</td><td class="mdescRight">The size of each PMGL/PMGI chunk, in bytes.  <a href="#ad1322c4778bd1690b2a20766c01e5024">More...</a><br /></td></tr>
<tr class="separator:ad1322c4778bd1690b2a20766c01e5024"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec85ac3ed9362995fb8aaf98dc515f03"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#aec85ac3ed9362995fb8aaf98dc515f03">density</a></td></tr>
<tr class="memdesc:aec85ac3ed9362995fb8aaf98dc515f03"><td class="mdescLeft">&#160;</td><td class="mdescRight">The "density" of the quick-reference section in PMGL/PMGI chunks.  <a href="#aec85ac3ed9362995fb8aaf98dc515f03">More...</a><br /></td></tr>
<tr class="separator:aec85ac3ed9362995fb8aaf98dc515f03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40832bde453ea8dc77a07d51c81813d3"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#a40832bde453ea8dc77a07d51c81813d3">depth</a></td></tr>
<tr class="memdesc:a40832bde453ea8dc77a07d51c81813d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">The depth of the index tree.  <a href="#a40832bde453ea8dc77a07d51c81813d3">More...</a><br /></td></tr>
<tr class="separator:a40832bde453ea8dc77a07d51c81813d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab53047ee0b1be25b3329d69396f68e9f"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#ab53047ee0b1be25b3329d69396f68e9f">index_root</a></td></tr>
<tr class="memdesc:ab53047ee0b1be25b3329d69396f68e9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of the root PMGI chunk.  <a href="#ab53047ee0b1be25b3329d69396f68e9f">More...</a><br /></td></tr>
<tr class="separator:ab53047ee0b1be25b3329d69396f68e9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3ce14be6b72650d65644c74d9d430d8"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#ab3ce14be6b72650d65644c74d9d430d8">first_pmgl</a></td></tr>
<tr class="memdesc:ab3ce14be6b72650d65644c74d9d430d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of the first PMGL chunk.  <a href="#ab3ce14be6b72650d65644c74d9d430d8">More...</a><br /></td></tr>
<tr class="separator:ab3ce14be6b72650d65644c74d9d430d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4931f8fa07c04da9a2fbf30c7e59cbda"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#a4931f8fa07c04da9a2fbf30c7e59cbda">last_pmgl</a></td></tr>
<tr class="memdesc:a4931f8fa07c04da9a2fbf30c7e59cbda"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of the last PMGL chunk.  <a href="#a4931f8fa07c04da9a2fbf30c7e59cbda">More...</a><br /></td></tr>
<tr class="separator:a4931f8fa07c04da9a2fbf30c7e59cbda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59ebd608e30b578dd5bb4cd9ceaf9bcb"><td class="memItemLeft" align="right" valign="top">unsigned char **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmschmd__header.html#a59ebd608e30b578dd5bb4cd9ceaf9bcb">chunk_cache</a></td></tr>
<tr class="memdesc:a59ebd608e30b578dd5bb4cd9ceaf9bcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">A cache of loaded chunks, filled in by mschm_decoder::fast_find().  <a href="#a59ebd608e30b578dd5bb4cd9ceaf9bcb">More...</a><br /></td></tr>
<tr class="separator:a59ebd608e30b578dd5bb4cd9ceaf9bcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>A structure which represents a CHM helpfile. </p>
<p>All fields are READ ONLY. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="a59ebd608e30b578dd5bb4cd9ceaf9bcb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59ebd608e30b578dd5bb4cd9ceaf9bcb">&sect;&nbsp;</a></span>chunk_cache</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char** mschmd_header::chunk_cache</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A cache of loaded chunks, filled in by mschm_decoder::fast_find(). </p>
<p>Available only in CHM decoder version 2 and above. </p>

</div>
</div>
<a id="ad1322c4778bd1690b2a20766c01e5024"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1322c4778bd1690b2a20766c01e5024">&sect;&nbsp;</a></span>chunk_size</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::chunk_size</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The size of each PMGL/PMGI chunk, in bytes. </p>

</div>
</div>
<a id="aec85ac3ed9362995fb8aaf98dc515f03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec85ac3ed9362995fb8aaf98dc515f03">&sect;&nbsp;</a></span>density</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::density</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The "density" of the quick-reference section in PMGL/PMGI chunks. </p>

</div>
</div>
<a id="a40832bde453ea8dc77a07d51c81813d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40832bde453ea8dc77a07d51c81813d3">&sect;&nbsp;</a></span>depth</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::depth</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The depth of the index tree. </p>
<ul>
<li>if 1, there are no PMGI chunks, only PMGL chunks.</li>
<li>if 2, there is 1 PMGI chunk. All chunk indices point to PMGL chunks.</li>
<li>if 3, the root PMGI chunk points to secondary PMGI chunks, which in turn point to PMGL chunks.</li>
<li>and so on... </li>
</ul>

</div>
</div>
<a id="a01db28807e9a802d2bb876a44a9dd588"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01db28807e9a802d2bb876a44a9dd588">&sect;&nbsp;</a></span>dir_offset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">off_t mschmd_header::dir_offset</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The file offset of the first PMGL/PMGI directory chunk. </p>

</div>
</div>
<a id="a278de93cf1e7de82ab32189ce190dd46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a278de93cf1e7de82ab32189ce190dd46">&sect;&nbsp;</a></span>filename</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* mschmd_header::filename</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The filename of the CHM helpfile. </p>
<p>This is given by the library user and may be in any format. </p>

</div>
</div>
<a id="aecdd3b5e84606785e9620a70e8f0d0ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aecdd3b5e84606785e9620a70e8f0d0ed">&sect;&nbsp;</a></span>files</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structmschmd__file.html">mschmd_file</a>* mschmd_header::files</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A list of all non-system files in the CHM helpfile. </p>

</div>
</div>
<a id="ab3ce14be6b72650d65644c74d9d430d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3ce14be6b72650d65644c74d9d430d8">&sect;&nbsp;</a></span>first_pmgl</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::first_pmgl</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The number of the first PMGL chunk. </p>
<p>Usually zero. Available only in CHM decoder version 2 and above. </p>

</div>
</div>
<a id="ab53047ee0b1be25b3329d69396f68e9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab53047ee0b1be25b3329d69396f68e9f">&sect;&nbsp;</a></span>index_root</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::index_root</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The number of the root PMGI chunk. </p>
<p>If there is no index in the CHM helpfile, this will be 0xFFFFFFFF. </p>

</div>
</div>
<a id="abc4bb0ece1933982ebc18263cbc18166"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc4bb0ece1933982ebc18263cbc18166">&sect;&nbsp;</a></span>language</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::language</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The default Language and Country ID (LCID) of the user who ran the HTMLHelp Compiler. </p>
<p>This is not the language of the CHM file itself. </p>

</div>
</div>
<a id="a4931f8fa07c04da9a2fbf30c7e59cbda"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4931f8fa07c04da9a2fbf30c7e59cbda">&sect;&nbsp;</a></span>last_pmgl</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::last_pmgl</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The number of the last PMGL chunk. </p>
<p>Usually num_chunks-1. Available only in CHM decoder version 2 and above. </p>

</div>
</div>
<a id="a33ec169354d6d373667847435c566a12"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33ec169354d6d373667847435c566a12">&sect;&nbsp;</a></span>length</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">off_t mschmd_header::length</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The length of the CHM helpfile, in bytes. </p>

</div>
</div>
<a id="ae68d7261646d8ab18f1191a47d4f5161"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae68d7261646d8ab18f1191a47d4f5161">&sect;&nbsp;</a></span>num_chunks</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::num_chunks</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The number of PMGL/PMGI directory chunks in this CHM helpfile. </p>

</div>
</div>
<a id="aec45cc37c1baeb665336fc93265ca027"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec45cc37c1baeb665336fc93265ca027">&sect;&nbsp;</a></span>sec0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structmschmd__sec__uncompressed.html">mschmd_sec_uncompressed</a> mschmd_header::sec0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The section 0 (uncompressed) data in this CHM helpfile. </p>

</div>
</div>
<a id="ace16a8ee32fb28f8c4c1ec85a8bbb5e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace16a8ee32fb28f8c4c1ec85a8bbb5e6">&sect;&nbsp;</a></span>sec1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structmschmd__sec__mscompressed.html">mschmd_sec_mscompressed</a> mschmd_header::sec1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The section 1 (MSCompressed) data in this CHM helpfile. </p>

</div>
</div>
<a id="ac38b56f77e2a44d998e57ba9301e39d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac38b56f77e2a44d998e57ba9301e39d5">&sect;&nbsp;</a></span>sysfiles</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structmschmd__file.html">mschmd_file</a>* mschmd_header::sysfiles</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A list of all system files in the CHM helpfile. </p>
<p>System files are files which begin with "::". They are meta-files generated by the CHM creation process. </p>

</div>
</div>
<a id="ab844b2365051d8c99ce41ae0a0f4c106"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab844b2365051d8c99ce41ae0a0f4c106">&sect;&nbsp;</a></span>timestamp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::timestamp</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The "timestamp" of the CHM helpfile. </p>
<p>It is the lower 32 bits of a 64-bit value representing the number of centiseconds since 1601-01-01 00:00:00 UTC, plus 42. It is not useful as a timestamp, but it is useful as a semi-unique ID. </p>

</div>
</div>
<a id="a273b8a0f48ba7d9c3ffb01426585925c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a273b8a0f48ba7d9c3ffb01426585925c">&sect;&nbsp;</a></span>version</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int mschmd_header::version</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The version of the CHM file format used in this file. </p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="mspack_8h_source.html">mspack.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>