<ahref="enums_8h.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aid="l00001"name="l00001"></a><spanclass="lineno"> 1</span><spanclass="comment">/*</span></div>
<divclass="line"><aid="l00002"name="l00002"></a><spanclass="lineno"> 2</span><spanclass="comment"> * This file is part of the Aaru Data Preservation Suite.</span></div>
<divclass="line"><aid="l00005"name="l00005"></a><spanclass="lineno"> 5</span><spanclass="comment"> * This library is free software; you can redistribute it and/or modify</span></div>
<divclass="line"><aid="l00006"name="l00006"></a><spanclass="lineno"> 6</span><spanclass="comment"> * it under the terms of the GNU Lesser General Public License as</span></div>
<divclass="line"><aid="l00007"name="l00007"></a><spanclass="lineno"> 7</span><spanclass="comment"> * published by the Free Software Foundation; either version 2.1 of the</span></div>
<divclass="line"><aid="l00008"name="l00008"></a><spanclass="lineno"> 8</span><spanclass="comment"> * License, or (at your option) any later version.</span></div>
<divclass="line"><aid="l00010"name="l00010"></a><spanclass="lineno"> 10</span><spanclass="comment"> * This library is distributed in the hope that it will be useful, but</span></div>
<divclass="line"><aid="l00011"name="l00011"></a><spanclass="lineno"> 11</span><spanclass="comment"> * WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<divclass="line"><aid="l00012"name="l00012"></a><spanclass="lineno"> 12</span><spanclass="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span></div>
<divclass="line"><aid="l00013"name="l00013"></a><spanclass="lineno"> 13</span><spanclass="comment"> * Lesser General Public License for more details.</span></div>
<divclass="line"><aid="l00015"name="l00015"></a><spanclass="lineno"> 15</span><spanclass="comment"> * You should have received a copy of the GNU Lesser General Public</span></div>
<divclass="line"><aid="l00016"name="l00016"></a><spanclass="lineno"> 16</span><spanclass="comment"> * License along with this library; if not, see <http://www.gnu.org/licenses/>.</span></div>
<divclass="ttc"id="aenums_8h_html_a485c1f7093f3c3171ac27404bfb1b03e"><divclass="ttname"><ahref="enums_8h.html#a485c1f7093f3c3171ac27404bfb1b03e">ErasureCodingGroupType</a></div><divclass="ttdeci">ErasureCodingGroupType</div><divclass="ttdoc">Identifies which protection group a stripe belongs to.</div><divclass="ttdef"><b>Definition</b><ahref="#l00336">enums.h:337</a></div></div>
<divclass="ttc"id="aenums_8h_html_a485c1f7093f3c3171ac27404bfb1b03ea5fb086c67288ffec790901b1026b3e0f"><divclass="ttname"><ahref="enums_8h.html#a485c1f7093f3c3171ac27404bfb1b03ea5fb086c67288ffec790901b1026b3e0f">kECGroupMetadata</a></div><divclass="ttdeci">@ kECGroupMetadata</div><divclass="ttdoc">Metadata/media tag blocks.</div><divclass="ttdef"><b>Definition</b><ahref="#l00341">enums.h:341</a></div></div>
<divclass="ttc"id="aenums_8h_html_a485c1f7093f3c3171ac27404bfb1b03ea85486aa10ff27c8196e2f063b097679e"><divclass="ttname"><ahref="enums_8h.html#a485c1f7093f3c3171ac27404bfb1b03ea85486aa10ff27c8196e2f063b097679e">kECGroupIndex</a></div><divclass="ttdeci">@ kECGroupIndex</div><divclass="ttdoc">Index block (K=1, M replicas).</div><divclass="ttdef"><b>Definition</b><ahref="#l00342">enums.h:342</a></div></div>
<divclass="ttc"id="aenums_8h_html_a485c1f7093f3c3171ac27404bfb1b03eaba5fd72984872e2da8f9adcee83c592a"><divclass="ttname"><ahref="enums_8h.html#a485c1f7093f3c3171ac27404bfb1b03eaba5fd72984872e2da8f9adcee83c592a">kECGroupDdtPrimary</a></div><divclass="ttdeci">@ kECGroupDdtPrimary</div><divclass="ttdoc">Primary DDT (K=1, M replicas).</div><divclass="ttdef"><b>Definition</b><ahref="#l00340">enums.h:340</a></div></div>
<divclass="ttc"id="aenums_8h_html_a485c1f7093f3c3171ac27404bfb1b03eacca27cc435d2d572b6d740594da18db9"><divclass="ttname"><ahref="enums_8h.html#a485c1f7093f3c3171ac27404bfb1b03eacca27cc435d2d572b6d740594da18db9">kECGroupData</a></div><divclass="ttdeci">@ kECGroupData</div><divclass="ttdoc">User data blocks (DBLK).</div><divclass="ttdef"><b>Definition</b><ahref="#l00338">enums.h:338</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3">BlockType</a></div><divclass="ttdeci">BlockType</div><divclass="ttdoc">List of known block types contained in an Aaru image.</div><divclass="ttdef"><b>Definition</b><ahref="#l00162">enums.h:163</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3a318acaf230a8ad091ef405caf7e4f411"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3a318acaf230a8ad091ef405caf7e4f411">IndexBlock3</a></div><divclass="ttdeci">@ IndexBlock3</div><divclass="ttdoc">Block containing the index v3.</div><divclass="ttdef"><b>Definition</b><ahref="#l00171">enums.h:171</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3a60609bbcd07339a8bf589e66ef4a3041"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3a60609bbcd07339a8bf589e66ef4a3041">TapePartitionBlock</a></div><divclass="ttdeci">@ TapePartitionBlock</div><divclass="ttdoc">Block containing list of partitions for a tape image.</div><divclass="ttdef"><b>Definition</b><ahref="#l00182">enums.h:182</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3a6ee3c4c583df36e3dfe796593c1e9439"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3a6ee3c4c583df36e3dfe796593c1e9439">IndexBlock2</a></div><divclass="ttdeci">@ IndexBlock2</div><divclass="ttdoc">Block containing the index v2.</div><divclass="ttdef"><b>Definition</b><ahref="#l00170">enums.h:170</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3a76b6a78e4e765794c4cca2dde5bfc3fb"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3a76b6a78e4e765794c4cca2dde5bfc3fb">DeDuplicationTableSecondary</a></div><divclass="ttdeci">@ DeDuplicationTableSecondary</div><divclass="ttdoc">Block containing a secondary deduplication table (v2).</div><divclass="ttdef"><b>Definition</b><ahref="#l00168">enums.h:168</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3a7c4697ba513490ff05ea4daf1044957f"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3a7c4697ba513490ff05ea4daf1044957f">SnapshotBlock</a></div><divclass="ttdeci">@ SnapshotBlock</div><divclass="ttdoc">Block containing a snapshot index (reserved / TODO).</div><divclass="ttdef"><b>Definition</b><ahref="#l00178">enums.h:178</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3a8ac77889f0c345ed861ed653a3063032"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3a8ac77889f0c345ed861ed653a3063032">AaruMetadataJsonBlock</a></div><divclass="ttdeci">@ AaruMetadataJsonBlock</div><divclass="ttdoc">Block containing JSON version of Aaru Metadata.</div><divclass="ttdef"><b>Definition</b><ahref="#l00183">enums.h:183</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3aa90947995922dcd8b27c998978aba359"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3aa90947995922dcd8b27c998978aba359">CicmBlock</a></div><divclass="ttdeci">@ CicmBlock</div><divclass="ttdoc">Block containing CICM XML metadata.</div><divclass="ttdef"><b>Definition</b><ahref="#l00175">enums.h:175</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3aaf2b82002c359bb1547a4b3f6d39cd28"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3aaf2b82002c359bb1547a4b3f6d39cd28">ParentBlock</a></div><divclass="ttdeci">@ ParentBlock</div><divclass="ttdoc">Block describing how to locate the parent image (reserved / TODO).</div><divclass="ttdef"><b>Definition</b><ahref="#l00179">enums.h:179</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3ab8d63dc690b2ba82f066fdc31ab5adad"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3ab8d63dc690b2ba82f066fdc31ab5adad">IndexBlock</a></div><divclass="ttdeci">@ IndexBlock</div><divclass="ttdoc">Block containing the index (v1).</div><divclass="ttdef"><b>Definition</b><ahref="#l00169">enums.h:169</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3aba4d0f50b26af1d0292daaa0d70feacf"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3aba4d0f50b26af1d0292daaa0d70feacf">DeDuplicationTable2</a></div><divclass="ttdeci">@ DeDuplicationTable2</div><divclass="ttdoc">Block containing a deduplication table v2.</div><divclass="ttdef"><b>Definition</b><ahref="#l00166">enums.h:166</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3ac3a117f2498bf736a76d5d3a3830540a"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3ac3a117f2498bf736a76d5d3a3830540a">TapeFileBlock</a></div><divclass="ttdeci">@ TapeFileBlock</div><divclass="ttdoc">Block containing list of files for a tape image.</div><divclass="ttdef"><b>Definition</b><ahref="#l00181">enums.h:181</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3ac9f1e20a51c73f238aa322e180c42bd4"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3ac9f1e20a51c73f238aa322e180c42bd4">DeDuplicationTable</a></div><divclass="ttdeci">@ DeDuplicationTable</div><divclass="ttdoc">Block containing a deduplication table (v1).</div><divclass="ttdef"><b>Definition</b><ahref="#l00165">enums.h:165</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3ad1d443e05bbdf4c75084244a151a44d3"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3ad1d443e05bbdf4c75084244a151a44d3">DeDuplicationTableSAlpha</a></div><divclass="ttdeci">@ DeDuplicationTableSAlpha</div><divclass="ttdoc">Block containing a secondary deduplication table (v2) (mistake).</div><divclass="ttdef"><b>Definition</b><ahref="#l00167">enums.h:167</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3ad33812deb344562478c4e0d208a114db"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3ad33812deb344562478c4e0d208a114db">DumpHardwareBlock</a></div><divclass="ttdeci">@ DumpHardwareBlock</div><divclass="ttdoc">Block containing an array of hardware used to create the image.</div><divclass="ttdef"><b>Definition</b><ahref="#l00180">enums.h:180</a></div></div>
<divclass="ttc"id="aenums_8h_html_a54420623f26ab6bb61042b41cccf37a3adb070ea0a488e0519514d18b2579d450"><divclass="ttname"><ahref="enums_8h.html#a54420623f26ab6bb61042b41cccf37a3adb070ea0a488e0519514d18b2579d450">DataPositionMeasurementBlock</a></div><divclass="ttdeci">@ DataPositionMeasurementBlock</div><divclass="ttdoc">Block containing data position measurements (reserved / TODO).</div><divclass="ttdef"><b>Definition</b><ahref="#l00177">enums.h:177</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0">SectorStatus</a></div><divclass="ttdeci">SectorStatus</div><divclass="ttdoc">Acquisition / content status for one or more sectors.</div><divclass="ttdef"><b>Definition</b><ahref="#l00256">enums.h:257</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0a018d08672ed62f6f147db4f25ce3917c"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0a018d08672ed62f6f147db4f25ce3917c">SectorStatusDumped</a></div><divclass="ttdeci">@ SectorStatusDumped</div><divclass="ttdoc">Sector(s) successfully dumped without error.</div><divclass="ttdef"><b>Definition</b><ahref="#l00259">enums.h:259</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0a032ffcff283d253414768f0fa035af4d"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0a032ffcff283d253414768f0fa035af4d">SectorStatusNotDumped</a></div><divclass="ttdeci">@ SectorStatusNotDumped</div><divclass="ttdoc">Sector(s) not yet acquired during image dumping.</div><divclass="ttdef"><b>Definition</b><ahref="#l00258">enums.h:258</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0a0aee129dfb9ac43234206185e777975c"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0a0aee129dfb9ac43234206185e777975c">SectorStatusGenerable</a></div><divclass="ttdeci">@ SectorStatusGenerable</div><divclass="ttdoc">Content can be generated using a known algorithm.</div><divclass="ttdef"><b>Definition</b><ahref="#l00269">enums.h:269</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0a129be26463a6af01b2babe9f687c94c7"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0a129be26463a6af01b2babe9f687c94c7">SectorStatusTwin</a></div><divclass="ttdeci">@ SectorStatusTwin</div><divclass="ttdoc">Pointer references a twin sector table.</div><divclass="ttdef"><b>Definition</b><ahref="#l00265">enums.h:265</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0a4f144fd3d47ebf7e4103c3b89e051735"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0a4f144fd3d47ebf7e4103c3b89e051735">SectorStatusUnencrypted</a></div><divclass="ttdeci">@ SectorStatusUnencrypted</div><divclass="ttdoc">Content originally encrypted but stored decrypted in image.</div><divclass="ttdef"><b>Definition</b><ahref="#l00268">enums.h:268</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0a5bd0d03e870d18a055ae43f100ca3b0f"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0a5bd0d03e870d18a055ae43f100ca3b0f">SectorStatusEncrypted</a></div><divclass="ttdeci">@ SectorStatusEncrypted</div><divclass="ttdoc">Content encrypted and stored encrypted in image.</div><divclass="ttdef"><b>Definition</b><ahref="#l00267">enums.h:267</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0a6a9daca7b82c2929eaf1b081ba7c7437"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0a6a9daca7b82c2929eaf1b081ba7c7437">SectorStatusMode2Form2NoCrc</a></div><divclass="ttdeci">@ SectorStatusMode2Form2NoCrc</div><divclass="ttdoc">Suffix matches MODE 2 Form 2 but CRC empty/missing.</div><divclass="ttdef"><b>Definition</b><ahref="#l00264">enums.h:264</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0a98ca0ee5ee0653575fc98b501a3387cf"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0a98ca0ee5ee0653575fc98b501a3387cf">SectorStatusMode1Correct</a></div><divclass="ttdeci">@ SectorStatusMode1Correct</div><divclass="ttdoc">Valid MODE 1 data with regenerable suffix/prefix.</div><divclass="ttdef"><b>Definition</b><ahref="#l00261">enums.h:261</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0aa651286b685968cf12dbf8949c7c209d"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0aa651286b685968cf12dbf8949c7c209d">SectorStatusMode2Form2Ok</a></div><divclass="ttdeci">@ SectorStatusMode2Form2Ok</div><divclass="ttdoc">Suffix matches MODE 2 Form 2 with valid CRC.</div><divclass="ttdef"><b>Definition</b><ahref="#l00263">enums.h:263</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0ab92ec5c02efb2acf7fe8a6312fe30c80"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0ab92ec5c02efb2acf7fe8a6312fe30c80">SectorStatusErrored</a></div><divclass="ttdeci">@ SectorStatusErrored</div><divclass="ttdoc">Error during dumping; data may be incomplete or corrupt.</div><divclass="ttdef"><b>Definition</b><ahref="#l00260">enums.h:260</a></div></div>
<divclass="ttc"id="aenums_8h_html_a74e216af87b18a5fbf0204a52dd1bba0af8e8f72cb68b416548d729560b23ff7d"><divclass="ttname"><ahref="enums_8h.html#a74e216af87b18a5fbf0204a52dd1bba0af8e8f72cb68b416548d729560b23ff7d">SectorStatusMode2Form1Ok</a></div><divclass="ttdeci">@ SectorStatusMode2Form1Ok</div><divclass="ttdoc">Suffix verified/regenerable for MODE 2 Form 1.</div><divclass="ttdef"><b>Definition</b><ahref="#l00262">enums.h:262</a></div></div>
<divclass="ttc"id="aenums_8h_html_a8224cd67a8e4e3d365e0371899c7065f"><divclass="ttname"><ahref="enums_8h.html#a8224cd67a8e4e3d365e0371899c7065f">FeaturesCompatibleRo</a></div><divclass="ttdeci">FeaturesCompatibleRo</div><divclass="ttdoc">Read-only compatible feature flags for AaruHeader V2.</div><divclass="ttdef"><b>Definition</b><ahref="#l00317">enums.h:318</a></div></div>
<divclass="ttc"id="aenums_8h_html_a8224cd67a8e4e3d365e0371899c7065fa8b803843c50589f197b6461d1c74ea9b"><divclass="ttname"><ahref="enums_8h.html#a8224cd67a8e4e3d365e0371899c7065fa8b803843c50589f197b6461d1c74ea9b">AARU_FEATURE_ROCOMPAT_ERASURE</a></div><divclass="ttdeci">@ AARU_FEATURE_ROCOMPAT_ERASURE</div><divclass="ttdoc">Image contains erasure coding parity blocks and recovery metadata.</div><divclass="ttdef"><b>Definition</b><ahref="#l00319">enums.h:319</a></div></div>
<divclass="ttc"id="aenums_8h_html_a83c99da65804eb80cfb955eb9a15ef5e"><divclass="ttname"><ahref="enums_8h.html#a83c99da65804eb80cfb955eb9a15ef5e">ErasureCodingAlgorithm</a></div><divclass="ttdeci">ErasureCodingAlgorithm</div><divclass="ttdoc">Erasure coding algorithms supported by the ECMB.</div><divclass="ttdef"><b>Definition</b><ahref="#l00326">enums.h:327</a></div></div>
<divclass="ttc"id="aenums_8h_html_a83c99da65804eb80cfb955eb9a15ef5ea80cd481d5fe067366bbde7db7cab4e22"><divclass="ttname"><ahref="enums_8h.html#a83c99da65804eb80cfb955eb9a15ef5ea80cd481d5fe067366bbde7db7cab4e22">kErasureCodingRsVandermonde</a></div><divclass="ttdeci">@ kErasureCodingRsVandermonde</div><divclass="ttdoc">Reed-Solomon with Vandermonde generator matrix over GF(2^8).</div><divclass="ttdef"><b>Definition</b><ahref="#l00329">enums.h:329</a></div></div>
<divclass="ttc"id="aenums_8h_html_a83c99da65804eb80cfb955eb9a15ef5ead3ee61b96379729331df2b6ed04a95a0"><divclass="ttname"><ahref="enums_8h.html#a83c99da65804eb80cfb955eb9a15ef5ead3ee61b96379729331df2b6ed04a95a0">kErasureCodingXor</a></div><divclass="ttdeci">@ kErasureCodingXor</div><divclass="ttdoc">Simple XOR parity (M must be 1).</div><divclass="ttdef"><b>Definition</b><ahref="#l00328">enums.h:328</a></div></div>
<divclass="ttc"id="aenums_8h_html_a993230a3978041acdc4e9ba46e4c9f25"><divclass="ttname"><ahref="enums_8h.html#a993230a3978041acdc4e9ba46e4c9f25">FeaturesIncompatible</a></div><divclass="ttdeci">FeaturesIncompatible</div><divclass="ttdoc">Incompatible feature flags for AaruHeader V2.</div><divclass="ttdef"><b>Definition</b><ahref="#l00305">enums.h:306</a></div></div>
<divclass="ttc"id="aenums_8h_html_ab72dc399e3946b3c40a5ad8c8e3254b7a1b85919d51f4333b17766b19a7c7372d"><divclass="ttname"><ahref="enums_8h.html#ab72dc399e3946b3c40a5ad8c8e3254b7a1b85919d51f4333b17766b19a7c7372d">Correct</a></div><divclass="ttdeci">@ Correct</div><divclass="ttdoc">Sector(s) contain valid MODE 1 data with regenerable suffix/prefix.</div><divclass="ttdef"><b>Definition</b><ahref="#l00211">enums.h:211</a></div></div>
<divclass="ttc"id="aenums_8h_html_ab72dc399e3946b3c40a5ad8c8e3254b7a347d3d74e3c5f56a3e41eb82e59b952f"><divclass="ttname"><ahref="enums_8h.html#ab72dc399e3946b3c40a5ad8c8e3254b7a347d3d74e3c5f56a3e41eb82e59b952f">Mode2Form2Ok</a></div><divclass="ttdeci">@ Mode2Form2Ok</div><divclass="ttdoc">Sector suffix valid for MODE 2 Form 2 with correct CRC.</div><divclass="ttdef"><b>Definition</b><ahref="#l00213">enums.h:213</a></div></div>
<divclass="ttc"id="aenums_8h_html_ab72dc399e3946b3c40a5ad8c8e3254b7aa0182bd12e0fed2c6f2ea368cc9a94a8"><divclass="ttname"><ahref="enums_8h.html#ab72dc399e3946b3c40a5ad8c8e3254b7aa0182bd12e0fed2c6f2ea368cc9a94a8">Mode2Form1Ok</a></div><divclass="ttdeci">@ Mode2Form1Ok</div><divclass="ttdoc">Sector suffix valid for MODE 2 Form 1; regenerable.</div><divclass="ttdef"><b>Definition</b><ahref="#l00212">enums.h:212</a></div></div>
<divclass="ttc"id="aenums_8h_html_ab72dc399e3946b3c40a5ad8c8e3254b7ab3fac5cd103786d64f7ee67bcb9ac458"><divclass="ttname"><ahref="enums_8h.html#ab72dc399e3946b3c40a5ad8c8e3254b7ab3fac5cd103786d64f7ee67bcb9ac458">NotDumped</a></div><divclass="ttdeci">@ NotDumped</div><divclass="ttdoc">Sector(s) have not yet been dumped.</div><divclass="ttdef"><b>Definition</b><ahref="#l00210">enums.h:210</a></div></div>
<divclass="ttc"id="aenums_8h_html_ab72dc399e3946b3c40a5ad8c8e3254b7abe4c0f68addb6b935a63401cafcb8d28"><divclass="ttname"><ahref="enums_8h.html#ab72dc399e3946b3c40a5ad8c8e3254b7abe4c0f68addb6b935a63401cafcb8d28">Mode2Form2NoCrc</a></div><divclass="ttdeci">@ Mode2Form2NoCrc</div><divclass="ttdoc">Sector suffix valid for MODE 2 Form 2 but CRC absent/empty.</div><divclass="ttdef"><b>Definition</b><ahref="#l00214">enums.h:214</a></div></div>
<divclass="ttc"id="aenums_8h_html_abaa37b51ab0a4cc3d5d1a0b4820c8466"><divclass="ttname"><ahref="enums_8h.html#abaa37b51ab0a4cc3d5d1a0b4820c8466">XmlMediaType</a></div><divclass="ttdeci">XmlMediaType</div><divclass="ttdoc">Enumeration of media types defined in CICM metadata.</div><divclass="ttdef"><b>Definition</b><ahref="#l00244">enums.h:245</a></div></div>
<divclass="ttc"id="aenums_8h_html_abaa37b51ab0a4cc3d5d1a0b4820c8466a9e97480bb5bfd42a31c819b7226778d7"><divclass="ttname"><ahref="enums_8h.html#abaa37b51ab0a4cc3d5d1a0b4820c8466a9e97480bb5bfd42a31c819b7226778d7">AudioMedia</a></div><divclass="ttdeci">@ AudioMedia</div><divclass="ttdoc">Media that can only store data when modulated to audio.</div><divclass="ttdef"><b>Definition</b><ahref="#l00249">enums.h:249</a></div></div>
<divclass="ttc"id="aenums_8h_html_abaa37b51ab0a4cc3d5d1a0b4820c8466ad45ebea105994c5fe86200f36d9e6ccd"><divclass="ttname"><ahref="enums_8h.html#abaa37b51ab0a4cc3d5d1a0b4820c8466ad45ebea105994c5fe86200f36d9e6ccd">BlockMedia</a></div><divclass="ttdeci">@ BlockMedia</div><divclass="ttdoc">Media that is physically block-based or abstracted like that.</div><divclass="ttdef"><b>Definition</b><ahref="#l00247">enums.h:247</a></div></div>
<divclass="ttc"id="aenums_8h_html_abaa37b51ab0a4cc3d5d1a0b4820c8466ad7ed6261e5a619889a8d6d8e686e4d29"><divclass="ttname"><ahref="enums_8h.html#abaa37b51ab0a4cc3d5d1a0b4820c8466ad7ed6261e5a619889a8d6d8e686e4d29">LinearMedia</a></div><divclass="ttdeci">@ LinearMedia</div><divclass="ttdoc">Media that can be accessed by-byte or by-bit, like chips.</div><divclass="ttdef"><b>Definition</b><ahref="#l00248">enums.h:248</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad80740dd555f7d3688d2c4d9f44d3b04"><divclass="ttname"><ahref="enums_8h.html#ad80740dd555f7d3688d2c4d9f44d3b04">TrackType</a></div><divclass="ttdeci">TrackType</div><divclass="ttdoc">Track (partitioning element) types for optical media.</div><divclass="ttdef"><b>Definition</b><ahref="#l00221">enums.h:222</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad80740dd555f7d3688d2c4d9f44d3b04a38e1c68f36d8936ca82aac98c2007df0"><divclass="ttname"><ahref="enums_8h.html#ad80740dd555f7d3688d2c4d9f44d3b04a38e1c68f36d8936ca82aac98c2007df0">kTrackTypeCdMode2Form2</a></div><divclass="ttdeci">@ kTrackTypeCdMode2Form2</div><divclass="ttdoc">Compact Disc Mode 2 Form 2 data track.</div><divclass="ttdef"><b>Definition</b><ahref="#l00228">enums.h:228</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad80740dd555f7d3688d2c4d9f44d3b04a5d3dc0fd97f23ece1341779f859279d3"><divclass="ttname"><ahref="enums_8h.html#ad80740dd555f7d3688d2c4d9f44d3b04a5d3dc0fd97f23ece1341779f859279d3">kTrackTypeData</a></div><divclass="ttdeci">@ kTrackTypeData</div><divclass="ttdoc">Generic data track (not further specified).</div><divclass="ttdef"><b>Definition</b><ahref="#l00224">enums.h:224</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad80740dd555f7d3688d2c4d9f44d3b04a7fa55ee91679f9a53c45d1fcfdaf3192"><divclass="ttname"><ahref="enums_8h.html#ad80740dd555f7d3688d2c4d9f44d3b04a7fa55ee91679f9a53c45d1fcfdaf3192">kTrackTypeCdMode2Form1</a></div><divclass="ttdeci">@ kTrackTypeCdMode2Form1</div><divclass="ttdoc">Compact Disc Mode 2 Form 1 data track.</div><divclass="ttdef"><b>Definition</b><ahref="#l00227">enums.h:227</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad80740dd555f7d3688d2c4d9f44d3b04ad491750f90b88817fdaeda1263d7527d"><divclass="ttname"><ahref="enums_8h.html#ad80740dd555f7d3688d2c4d9f44d3b04ad491750f90b88817fdaeda1263d7527d">kTrackTypeCdMode2Formless</a></div><divclass="ttdeci">@ kTrackTypeCdMode2Formless</div><divclass="ttdoc">Compact Disc Mode 2 (formless) data track.</div><divclass="ttdef"><b>Definition</b><ahref="#l00226">enums.h:226</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad80740dd555f7d3688d2c4d9f44d3b04ae91029165f582169f52f9633d0485147"><divclass="ttname"><ahref="enums_8h.html#ad80740dd555f7d3688d2c4d9f44d3b04ae91029165f582169f52f9633d0485147">kTrackTypeCdMode1</a></div><divclass="ttdeci">@ kTrackTypeCdMode1</div><divclass="ttdoc">Compact Disc Mode 1 data track.</div><divclass="ttdef"><b>Definition</b><ahref="#l00225">enums.h:225</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a></div><divclass="ttdeci">DataType</div><divclass="ttdoc">List of known data types stored within an Aaru image.</div><divclass="ttdef"><b>Definition</b><ahref="#l00045">enums.h:46</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a032e99b0752169a7370f1e514900b67b"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a032e99b0752169a7370f1e514900b67b">kDataTypeCdMcn</a></div><divclass="ttdeci">@ kDataTypeCdMcn</div><divclass="ttdoc">Compact Disc Media Catalogue Number (lead‑in, 13 ASCII bytes).</div><divclass="ttdef"><b>Definition</b><ahref="#l00122">enums.h:122</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a0415d7a4a6fe1e616eecc1a0465c8dd4"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a0415d7a4a6fe1e616eecc1a0465c8dd4">kDataTypeErasureParityDdt</a></div><divclass="ttdeci">@ kDataTypeErasureParityDdt</div><divclass="ttdoc">Erasure coding parity shard for DDT secondary blocks.</div><divclass="ttdef"><b>Definition</b><ahref="#l00152">enums.h:152</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a0b3c86add78a666e13bfa945602417c3"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a0b3c86add78a666e13bfa945602417c3">kDataTypeBlurayDi</a></div><divclass="ttdeci">@ kDataTypeBlurayDi</div><divclass="ttdoc">Blu-ray Disc Information (DI).</div><divclass="ttdef"><b>Definition</b><ahref="#l00076">enums.h:76</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a0c912883a8a3af1edb902fee91df4152"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a0c912883a8a3af1edb902fee91df4152">kDataTypeDiscControlBlock</a></div><divclass="ttdeci">@ kDataTypeDiscControlBlock</div><divclass="ttdoc">DVD Disc Control Block.</div><divclass="ttdef"><b>Definition</b><ahref="#l00108">enums.h:108</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a11cd3b618d4556f2b361c3fdd040d9c1"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a11cd3b618d4556f2b361c3fdd040d9c1">kDataTypeCdFirstTrackPregap</a></div><divclass="ttdeci">@ kDataTypeCdFirstTrackPregap</div><divclass="ttdoc">Compact Disc first track pre-gap.</div><divclass="ttdef"><b>Definition</b><ahref="#l00109">enums.h:109</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a1d20435975cf542502e0e0ca1ae5d5b5"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a1d20435975cf542502e0e0ca1ae5d5b5">kDataTypeDvdTitleKeyDecrypted</a></div><divclass="ttdeci">@ kDataTypeDvdTitleKeyDecrypted</div><divclass="ttdoc">Decrypted DVD Title Key.</div><divclass="ttdef"><b>Definition</b><ahref="#l00129">enums.h:129</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a281c564c2b4b43492ef9ecc744aab6cd"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a281c564c2b4b43492ef9ecc744aab6cd">kDataTypeDvdSectorId</a></div><divclass="ttdeci">@ kDataTypeDvdSectorId</div><divclass="ttdoc">DVD Identification Data (ID).</div><divclass="ttdef"><b>Definition</b><ahref="#l00130">enums.h:130</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a31d87b11d599ff6a0b174d48f40a4302"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a31d87b11d599ff6a0b174d48f40a4302">kDataTypeBluraySpareArea</a></div><divclass="ttdeci">@ kDataTypeBluraySpareArea</div><divclass="ttdoc">Blu-ray spare area information.</div><divclass="ttdef"><b>Definition</b><ahref="#l00080">enums.h:80</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a350708702c69df557eb190693c2adf28"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a350708702c69df557eb190693c2adf28">kDataTypeHddvdMediumStatus</a></div><divclass="ttdeci">@ kDataTypeHddvdMediumStatus</div><divclass="ttdoc">HD DVD medium status.</div><divclass="ttdef"><b>Definition</b><ahref="#l00071">enums.h:71</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a3716bf9bbaf6af04f78663132471b05b"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a3716bf9bbaf6af04f78663132471b05b">kDataTypeWiiUDiscKey</a></div><divclass="ttdeci">@ kDataTypeWiiUDiscKey</div><divclass="ttdoc">Nintendo Wii U disc key (16 bytes, from non-readable disc area).</div><divclass="ttdef"><b>Definition</b><ahref="#l00139">enums.h:139</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a386209fb69a4a0e2559be3f05a9ea552"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a386209fb69a4a0e2559be3f05a9ea552">kDataTypeWiiPartitionKeyMap</a></div><divclass="ttdeci">@ kDataTypeWiiPartitionKeyMap</div><divclass="ttdoc">Nintendo Wii partition-to-key mapping with regions.</div><divclass="ttdef"><b>Definition</b><ahref="#l00146">enums.h:146</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a38f0e729c19e4303f469b066cdc0187b"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a38f0e729c19e4303f469b066cdc0187b">kDataTypeSdCsd</a></div><divclass="ttdeci">@ kDataTypeSdCsd</div><divclass="ttdoc">Secure Digital CSD register.</div><divclass="ttdef"><b>Definition</b><ahref="#l00099">enums.h:99</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a3a45cec40c5a7b72f2a8fa77f3b3dec6"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a3a45cec40c5a7b72f2a8fa77f3b3dec6">kDataTypeAppleSonyTag</a></div><divclass="ttdeci">@ kDataTypeAppleSonyTag</div><divclass="ttdoc">Apple Sony (12‑byte) tag.</div><divclass="ttdef"><b>Definition</b><ahref="#l00120">enums.h:120</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a46d28079984847d1be7d0b6a8f84b138"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a46d28079984847d1be7d0b6a8f84b138">kDataTypeAacsMediaIdentifier</a></div><divclass="ttdeci">@ kDataTypeAacsMediaIdentifier</div><divclass="ttdoc">AACS media identifier.</div><divclass="ttdef"><b>Definition</b><ahref="#l00083">enums.h:83</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a48ad0cc9aa95bb5cb50be9f412e27bf3"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a48ad0cc9aa95bb5cb50be9f412e27bf3">kDataTypeNgcwJunkMap</a></div><divclass="ttdeci">@ kDataTypeNgcwJunkMap</div><divclass="ttdoc">Nintendo GameCube/Wii junk region map with LFG seeds.</div><divclass="ttdef"><b>Definition</b><ahref="#l00147">enums.h:147</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a4ac66fbc0830e5a27ae59487073ddc50"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a4ac66fbc0830e5a27ae59487073ddc50">kDataTypePs3EncryptionMap</a></div><divclass="ttdeci">@ kDataTypePs3EncryptionMap</div><divclass="ttdoc">PS3 encryption region map (serialized from sector 0).</div><divclass="ttdef"><b>Definition</b><ahref="#l00144">enums.h:144</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a4c244cddd937f97319f99baae6b6e021"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a4c244cddd937f97319f99baae6b6e021">kDataTypeAacsMkb</a></div><divclass="ttdeci">@ kDataTypeAacsMkb</div><divclass="ttdoc">AACS Media Key Block (MKB).</div><divclass="ttdef"><b>Definition</b><ahref="#l00084">enums.h:84</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a5069a00563fe1a94724c8f15f463419d"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a5069a00563fe1a94724c8f15f463419d">kDataTypeErasureParityIndex</a></div><divclass="ttdeci">@ kDataTypeErasureParityIndex</div><divclass="ttdoc">Erasure coding parity replica for index block.</div><divclass="ttdef"><b>Definition</b><ahref="#l00155">enums.h:155</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a52109b06a72457d19fa5f2b1e35d5d98"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a52109b06a72457d19fa5f2b1e35d5d98">kDataTypeDvdRamSpareArea</a></div><divclass="ttdeci">@ kDataTypeDvdRamSpareArea</div><divclass="ttdoc">DVD-RAM spare area information.</div><divclass="ttdef"><b>Definition</b><ahref="#l00064">enums.h:64</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a52af061c07289f4e5b54e55f6e3c980b"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a52af061c07289f4e5b54e55f6e3c980b">kDataTypeDvddlMiddleZoneAddress</a></div><divclass="ttdeci">@ kDataTypeDvddlMiddleZoneAddress</div><divclass="ttdoc">DVD dual-layer middle zone address.</div><divclass="ttdef"><b>Definition</b><ahref="#l00073">enums.h:73</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a5a12d04140196adb04aff470864adda8"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a5a12d04140196adb04aff470864adda8">kDataTypeWiiUPartitionKeyMap</a></div><divclass="ttdeci">@ kDataTypeWiiUPartitionKeyMap</div><divclass="ttdoc">Nintendo Wii U partition-to-key mapping with regions.</div><divclass="ttdef"><b>Definition</b><ahref="#l00145">enums.h:145</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a5c43a6363f9380446e85f0f1c64307a7"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a5c43a6363f9380446e85f0f1c64307a7">kDataTypeSdOcr</a></div><divclass="ttdeci">@ kDataTypeSdOcr</div><divclass="ttdoc">Secure Digital OCR register.</div><divclass="ttdef"><b>Definition</b><ahref="#l00101">enums.h:101</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a5ea32475f44f86c668a40345dcce564e"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a5ea32475f44f86c668a40345dcce564e">kDataTypeScsiModeSense6</a></div><divclass="ttdeci">@ kDataTypeScsiModeSense6</div><divclass="ttdoc">SCSI MODE SENSE (6) response.</div><divclass="ttdef"><b>Definition</b><ahref="#l00111">enums.h:111</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a62f9247bb84e33c718d0c670416d175c"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a62f9247bb84e33c718d0c670416d175c">kDataTypeCdPma</a></div><divclass="ttdeci">@ kDataTypeCdPma</div><divclass="ttdoc">Compact Disc Power Management Area (PMA).</div><divclass="ttdef"><b>Definition</b><ahref="#l00052">enums.h:52</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a650255525c31271d7e0dcc96c33075de"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a650255525c31271d7e0dcc96c33075de">kDataTypePs3Pic</a></div><divclass="ttdeci">@ kDataTypePs3Pic</div><divclass="ttdoc">PS3 PIC data (115 bytes, from disc lead-in).</div><divclass="ttdef"><b>Definition</b><ahref="#l00143">enums.h:143</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a697d0fd12c71887c86a48bf5d8060dd2"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a697d0fd12c71887c86a48bf5d8060dd2">kDataTypeDvdPfi2ndLayer</a></div><divclass="ttdeci">@ kDataTypeDvdPfi2ndLayer</div><divclass="ttdoc">DVD Physical Format Information for the second layer.</div><divclass="ttdef"><b>Definition</b><ahref="#l00135">enums.h:135</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a6e11f5c235a865ae27c3e97099781deb"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a6e11f5c235a865ae27c3e97099781deb">kDataTypePcmciaCis</a></div><divclass="ttdeci">@ kDataTypePcmciaCis</div><divclass="ttdoc">PCMCIA Card Information Structure (CIS).</div><divclass="ttdef"><b>Definition</b><ahref="#l00097">enums.h:97</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a6e8e49f9371b51c7b35dba8435c156d3"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a6e8e49f9371b51c7b35dba8435c156d3">kDataTypeFullToc</a></div><divclass="ttdeci">@ kDataTypeFullToc</div><divclass="ttdoc">Compact Disc full Table of Contents.</div><divclass="ttdef"><b>Definition</b><ahref="#l00051">enums.h:51</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a6eaaf78cadcd294256cd60559b3cd138"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a6eaaf78cadcd294256cd60559b3cd138">kDataTypeDvdSectorIed</a></div><divclass="ttdeci">@ kDataTypeDvdSectorIed</div><divclass="ttdoc">DVD ID Error Detection Code (IED).</div><divclass="ttdef"><b>Definition</b><ahref="#l00131">enums.h:131</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a707b72fa1bc35c4203feb7a4e130025b"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a707b72fa1bc35c4203feb7a4e130025b">kDataTypeDvdMediaIdentifier</a></div><divclass="ttdeci">@ kDataTypeDvdMediaIdentifier</div><divclass="ttdoc">DVD media identifier.</div><divclass="ttdef"><b>Definition</b><ahref="#l00060">enums.h:60</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a78067b4a55ffe6b3ddfc7798affa7283"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a78067b4a55ffe6b3ddfc7798affa7283">kDataTypeAacsDataKeys</a></div><divclass="ttdeci">@ kDataTypeAacsDataKeys</div><divclass="ttdoc">AACS data keys.</div><divclass="ttdef"><b>Definition</b><ahref="#l00085">enums.h:85</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a782c6263081c54a7c9d89f7272b875e1"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a782c6263081c54a7c9d89f7272b875e1">kDataTypeDvdSectorCprMai</a></div><divclass="ttdeci">@ kDataTypeDvdSectorCprMai</div><divclass="ttdoc">DVD Copyright Management Information (CPR_MAI).</div><divclass="ttdef"><b>Definition</b><ahref="#l00128">enums.h:128</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a81c3996a9bbe75485d0e9cbad58acd0e"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a81c3996a9bbe75485d0e9cbad58acd0e">kDataTypeSdScr</a></div><divclass="ttdeci">@ kDataTypeSdScr</div><divclass="ttdoc">Secure Digital SCR register.</div><divclass="ttdef"><b>Definition</b><ahref="#l00100">enums.h:100</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a8379e3b46a4ca2edce24a94829bc6d5e"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a8379e3b46a4ca2edce24a94829bc6d5e">kDataTypeDvdDmi</a></div><divclass="ttdeci">@ kDataTypeDvdDmi</div><divclass="ttdoc">DVD Disc Manufacturing Information (DMI).</div><divclass="ttdef"><b>Definition</b><ahref="#l00059">enums.h:59</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a866d70f75c49577c91296f2598347663"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a866d70f75c49577c91296f2598347663">kDataTypeAacsMediaKey</a></div><divclass="ttdeci">@ kDataTypeAacsMediaKey</div><divclass="ttdoc">AACS Media Key.</div><divclass="ttdef"><b>Definition</b><ahref="#l00148">enums.h:148</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a8ade56b6c5d98958380d5084c3b61b17"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a8ade56b6c5d98958380d5084c3b61b17">kDataTypePriamDataTowerTag</a></div><divclass="ttdeci">@ kDataTypePriamDataTowerTag</div><divclass="ttdoc">Priam Data Tower (24‑byte) tag.</div><divclass="ttdef"><b>Definition</b><ahref="#l00121">enums.h:121</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6a9b74e2d06ec3ce7f67d6550be8da1037"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6a9b74e2d06ec3ce7f67d6550be8da1037">kDataTypeXboxPfi</a></div><divclass="ttdeci">@ kDataTypeXboxPfi</div><divclass="ttdoc">Xbox Physical Format Information (PFI).</div><divclass="ttdef"><b>Definition</b><ahref="#l00115">enums.h:115</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6aa83abeb5392411b2e69cd0eda525d6d8"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6aa83abeb5392411b2e69cd0eda525d6d8">kDataTypeDvdAdip</a></div><divclass="ttdeci">@ kDataTypeDvdAdip</div><divclass="ttdoc">DVD Address In Pregroove (ADIP).</div><divclass="ttdef"><b>Definition</b><ahref="#l00069">enums.h:69</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6aa85ba79bd52a96a4ca058718351b06f5"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6aa85ba79bd52a96a4ca058718351b06f5">kDataTypeErasureParityMeta</a></div><divclass="ttdeci">@ kDataTypeErasureParityMeta</div><divclass="ttdoc">Erasure coding parity shard for metadata blocks.</div><divclass="ttdef"><b>Definition</b><ahref="#l00154">enums.h:154</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6aadac115154a000504ad78db38ae05793"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6aadac115154a000504ad78db38ae05793">kDataTypeDvdrMediaIdentifier</a></div><divclass="ttdeci">@ kDataTypeDvdrMediaIdentifier</div><divclass="ttdoc">DVD-R media identifier.</div><divclass="ttdef"><b>Definition</b><ahref="#l00067">enums.h:67</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6ab1e817b36b21e2fd4e4a85a87a77dacc"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6ab1e817b36b21e2fd4e4a85a87a77dacc">kDataTypeCprmMkb</a></div><divclass="ttdeci">@ kDataTypeCprmMkb</div><divclass="ttdoc">CPRM Media Key Block (MKB).</div><divclass="ttdef"><b>Definition</b><ahref="#l00087">enums.h:87</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6ab656c8fbdeee82ba531efed8fdabe316"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6ab656c8fbdeee82ba531efed8fdabe316">kDataTypeDvdPfi</a></div><divclass="ttdeci">@ kDataTypeDvdPfi</div><divclass="ttdoc">DVD Physical Format Information.</div><divclass="ttdef"><b>Definition</b><ahref="#l00055">enums.h:55</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6abde181600ba8b96f832d34d0cf789a0e"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6abde181600ba8b96f832d34d0cf789a0e">kDataTypeScsiModeSense10</a></div><divclass="ttdeci">@ kDataTypeScsiModeSense10</div><divclass="ttdoc">SCSI MODE SENSE (10) response.</div><divclass="ttdef"><b>Definition</b><ahref="#l00112">enums.h:112</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6ac135fba0615d44d4a0c846dab4b8a578"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6ac135fba0615d44d4a0c846dab4b8a578">kDataTypeAacsSerialNumber</a></div><divclass="ttdeci">@ kDataTypeAacsSerialNumber</div><divclass="ttdoc">AACS serial number.</div><divclass="ttdef"><b>Definition</b><ahref="#l00082">enums.h:82</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6ac4c15f3002e0e1d286cdafb5124ef1e1"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6ac4c15f3002e0e1d286cdafb5124ef1e1">kDataTypeCdAtip</a></div><divclass="ttdeci">@ kDataTypeCdAtip</div><divclass="ttdoc">Compact Disc Absolute Time In Pregroove (ATIP).</div><divclass="ttdef"><b>Definition</b><ahref="#l00053">enums.h:53</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6aca7661ef31925cde52bd3f664f905d64"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6aca7661ef31925cde52bd3f664f905d64">kDataTypeDvdrPfi</a></div><divclass="ttdeci">@ kDataTypeDvdrPfi</div><divclass="ttdoc">DVD-R Physical Format Information.</div><divclass="ttdef"><b>Definition</b><ahref="#l00068">enums.h:68</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6ad53db4cc10a1d42d9f0a5e6430402805"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6ad53db4cc10a1d42d9f0a5e6430402805">kDataTypeDvdRamMediumStatus</a></div><divclass="ttdeci">@ kDataTypeDvdRamMediumStatus</div><divclass="ttdoc">DVD-RAM medium status.</div><divclass="ttdef"><b>Definition</b><ahref="#l00063">enums.h:63</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6adb8752d43e2e151c60d90bb2962d16a6"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6adb8752d43e2e151c60d90bb2962d16a6">kDataTypeErasureParity</a></div><divclass="ttdeci">@ kDataTypeErasureParity</div><divclass="ttdoc">Erasure coding parity shard for data blocks.</div><divclass="ttdef"><b>Definition</b><ahref="#l00151">enums.h:151</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6ae625b5201ce1e990f3e313fba3c5f334"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6ae625b5201ce1e990f3e313fba3c5f334">kDataTypeBlurayBca</a></div><divclass="ttdeci">@ kDataTypeBlurayBca</div><divclass="ttdoc">Blu-ray Burst Cutting Area (BCA).</div><divclass="ttdef"><b>Definition</b><ahref="#l00077">enums.h:77</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6ae9c16624ffe5cf01970f7520317fb5d2"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6ae9c16624ffe5cf01970f7520317fb5d2">kDataTypeHddvdCpi</a></div><divclass="ttdeci">@ kDataTypeHddvdCpi</div><divclass="ttdoc">HD DVD Copy Protection Information (CPI).</div><divclass="ttdef"><b>Definition</b><ahref="#l00070">enums.h:70</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6af7b25a3f96ce2b63b7792d5379054f56"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6af7b25a3f96ce2b63b7792d5379054f56">kDataTypeSdCid</a></div><divclass="ttdeci">@ kDataTypeSdCid</div><divclass="ttdoc">Secure Digital CID register.</div><divclass="ttdef"><b>Definition</b><ahref="#l00098">enums.h:98</a></div></div>
<divclass="ttc"id="aenums_8h_html_ad8ed01ff3ff33333d8e19db4d2818bb6af855c7225ea0d754f2699c18c7b6d084"><divclass="ttname"><ahref="enums_8h.html#ad8ed01ff3ff33333d8e19db4d2818bb6af855c7225ea0d754f2699c18c7b6d084">kDataTypeDvdDiscKeyDecrypted</a></div><divclass="ttdeci">@ kDataTypeDvdDiscKeyDecrypted</div><divclass="ttdoc">Decrypted DVD Disc Key.</div><divclass="ttdef"><b>Definition</b><ahref="#l00127">enums.h:127</a></div></div>
<divclass="ttc"id="aenums_8h_html_af104aa102cdba100b9f245bef4abd42d"><divclass="ttname"><ahref="enums_8h.html#af104aa102cdba100b9f245bef4abd42d">FeaturesCompatible</a></div><divclass="ttdeci">FeaturesCompatible</div><divclass="ttdoc">Bit-mask of optional, backward-compatible features stored in an image.</div><divclass="ttdef"><b>Definition</b><ahref="#l00292">enums.h:293</a></div></div>
<divclass="ttc"id="aenums_8h_html_af104aa102cdba100b9f245bef4abd42da8cc0519eeba84d57f99c239f687616b4"><divclass="ttname"><ahref="enums_8h.html#af104aa102cdba100b9f245bef4abd42da8cc0519eeba84d57f99c239f687616b4">AARU_FEATURE_RW_BLAKE3</a></div><divclass="ttdeci">@ AARU_FEATURE_RW_BLAKE3</div><divclass="ttdoc">BLAKE3 checksum is present (read/write support for BLAKE3 hashes).</div><divclass="ttdef"><b>Definition</b><ahref="#l00294">enums.h:294</a></div></div>
<divclass="ttc"id="aenums_8h_html_af887903d155851fe30d08053c4b2c1b8"><divclass="ttname"><ahref="enums_8h.html#af887903d155851fe30d08053c4b2c1b8">AaruformatStatus</a></div><divclass="ttdeci">AaruformatStatus</div><divclass="ttdoc">Status / error codes specific to libaaruformat.</div><divclass="ttdef"><b>Definition</b><ahref="#l00235">enums.h:236</a></div></div>
<divclass="ttc"id="aenums_8h_html_af887903d155851fe30d08053c4b2c1b8a2ee503de2bb99eb6a677fd9871a9c44d"><divclass="ttname"><ahref="enums_8h.html#af887903d155851fe30d08053c4b2c1b8a2ee503de2bb99eb6a677fd9871a9c44d">AARUF_STATUS_INVALID_CONTEXT</a></div><divclass="ttdeci">@ AARUF_STATUS_INVALID_CONTEXT</div><divclass="ttdoc">Provided context/handle is invalid.</div><divclass="ttdef"><b>Definition</b><ahref="#l00237">enums.h:237</a></div></div>
<divclass="ttc"id="aenums_8h_html_affec749ed88365143745313ae9168263"><divclass="ttname"><ahref="enums_8h.html#affec749ed88365143745313ae9168263">CompressionType</a></div><divclass="ttdeci">CompressionType</div><divclass="ttdoc">List of known compression types.</div><divclass="ttdef"><b>Definition</b><ahref="#l00031">enums.h:32</a></div></div>
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.16.1 </li>