Sophie

Sophie

distrib > Fedora > 13 > x86_64 > by-pkgid > a845ba80102426ee04e71f1a2134abba > files > 44

libburn-devel-0.7.0-1.fc13.i686.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"/>
<title>libburn: burn_multi_caps Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>burn_multi_caps Struct Reference</h1><!-- doxytag: class="burn_multi_caps" -->
<p>The reply structure for <a class="el" href="libburn_8h.html#a37d658f483c9e8fe9564f7fbdfe009ab" title="Allocates a struct burn_multi_caps (see above) and fills it with values which are...">burn_disc_get_multi_caps()</a>.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="libburn_8h_source.html">libburn.h</a>&gt;</code></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Data Fields</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#a61675e235467d9bc20ef2e30bfea1570">multi_session</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#a0d989622eeb1100973e0ebc19f863c64">multi_track</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#a1b1a1e3085839b0a7b4df2ed53498845">start_adr</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">off_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#a519b04f6b54a310d1e86a78adf5b22a6">start_alignment</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The alignment for start addresses.  <a href="#a519b04f6b54a310d1e86a78adf5b22a6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">off_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#aabf4f21d9de9a31545f3c348da38c19f">start_range_low</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The lowest permissible start address.  <a href="#aabf4f21d9de9a31545f3c348da38c19f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">off_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#ac973d37f56ff25f237a9ca1120d58325">start_range_high</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The highest addressable start address.  <a href="#ac973d37f56ff25f237a9ca1120d58325"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#a68c109d373077b5bc21db28315f5f2d3">might_do_tao</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Potential availability of write modes 4= needs no size prediction, not to be chosen automatically 3= needs size prediction, not to be chosen automatically 2= available, no size prediction necessary 1= available, needs exact size prediction 0= not available With CD media (profiles 0x09 and 0x0a) check also the elements _block_types of the according write mode.  <a href="#a68c109d373077b5bc21db28315f5f2d3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#a42630498dc307952cb0c4f8c65969cff">might_do_sao</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#aa4c0b2b2c109ee59d734c4007751208a">might_do_raw</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="libburn_8h.html#a98506c0d72c878ea6cbecc4004451d9b">burn_write_types</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#ae00a5738bb0166dae5586f2aa5cc433c">advised_write_mode</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generally advised write mode.  <a href="#ae00a5738bb0166dae5586f2aa5cc433c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="libburn_8h.html#a98506c0d72c878ea6cbecc4004451d9b">burn_write_types</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#aba8782a26d0613a007be54383d9947f8">selected_write_mode</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write mode as given by parameter wt of <a class="el" href="libburn_8h.html#a37d658f483c9e8fe9564f7fbdfe009ab" title="Allocates a struct burn_multi_caps (see above) and fills it with values which are...">burn_disc_get_multi_caps()</a>.  <a href="#aba8782a26d0613a007be54383d9947f8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#a01290aeefd1f73b18ef5616376348e2b">current_profile</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Profile number which was current when the reply was generated.  <a href="#a01290aeefd1f73b18ef5616376348e2b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#ae3d49fca8523c26c2f7b29813b160f66">current_is_cd_profile</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wether the current profile indicates CD media.  <a href="#ae3d49fca8523c26c2f7b29813b160f66"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structburn__multi__caps.html#a37995ae8329572046bacf19bbaad9300">might_simulate</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wether the current profile is able to perform simulated write.  <a href="#a37995ae8329572046bacf19bbaad9300"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>The reply structure for <a class="el" href="libburn_8h.html#a37d658f483c9e8fe9564f7fbdfe009ab" title="Allocates a struct burn_multi_caps (see above) and fills it with values which are...">burn_disc_get_multi_caps()</a>. </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02124">2124</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>
<hr/><h2>Field Documentation</h2>
<a class="anchor" id="ae00a5738bb0166dae5586f2aa5cc433c"></a><!-- doxytag: member="burn_multi_caps::advised_write_mode" ref="ae00a5738bb0166dae5586f2aa5cc433c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="libburn_8h.html#a98506c0d72c878ea6cbecc4004451d9b">burn_write_types</a> <a class="el" href="structburn__multi__caps.html#ae00a5738bb0166dae5586f2aa5cc433c">burn_multi_caps::advised_write_mode</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Generally advised write mode. </p>
<p>Not necessarily the one chosen by <a class="el" href="libburn_8h.html#a88a9d0adaf11e19cb4ed8b08f7740b5b" title="As an alternative to burn_write_opts_set_write_type() this function tries to find...">burn_write_opts_auto_write_type()</a> because the burn_disc structure might impose particular demands. </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02187">2187</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae3d49fca8523c26c2f7b29813b160f66"></a><!-- doxytag: member="burn_multi_caps::current_is_cd_profile" ref="ae3d49fca8523c26c2f7b29813b160f66" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structburn__multi__caps.html#ae3d49fca8523c26c2f7b29813b160f66">burn_multi_caps::current_is_cd_profile</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Wether the current profile indicates CD media. </p>
<p>1=yes, 0=no </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02197">2197</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="a01290aeefd1f73b18ef5616376348e2b"></a><!-- doxytag: member="burn_multi_caps::current_profile" ref="a01290aeefd1f73b18ef5616376348e2b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structburn__multi__caps.html#a01290aeefd1f73b18ef5616376348e2b">burn_multi_caps::current_profile</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Profile number which was current when the reply was generated. </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02194">2194</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa4c0b2b2c109ee59d734c4007751208a"></a><!-- doxytag: member="burn_multi_caps::might_do_raw" ref="aa4c0b2b2c109ee59d734c4007751208a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structburn__multi__caps.html#aa4c0b2b2c109ee59d734c4007751208a">burn_multi_caps::might_do_raw</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02181">2181</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="a42630498dc307952cb0c4f8c65969cff"></a><!-- doxytag: member="burn_multi_caps::might_do_sao" ref="a42630498dc307952cb0c4f8c65969cff" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structburn__multi__caps.html#a42630498dc307952cb0c4f8c65969cff">burn_multi_caps::might_do_sao</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02180">2180</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="a68c109d373077b5bc21db28315f5f2d3"></a><!-- doxytag: member="burn_multi_caps::might_do_tao" ref="a68c109d373077b5bc21db28315f5f2d3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structburn__multi__caps.html#a68c109d373077b5bc21db28315f5f2d3">burn_multi_caps::might_do_tao</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Potential availability of write modes 4= needs no size prediction, not to be chosen automatically 3= needs size prediction, not to be chosen automatically 2= available, no size prediction necessary 1= available, needs exact size prediction 0= not available With CD media (profiles 0x09 and 0x0a) check also the elements _block_types of the according write mode. </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02179">2179</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="a37995ae8329572046bacf19bbaad9300"></a><!-- doxytag: member="burn_multi_caps::might_simulate" ref="a37995ae8329572046bacf19bbaad9300" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structburn__multi__caps.html#a37995ae8329572046bacf19bbaad9300">burn_multi_caps::might_simulate</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Wether the current profile is able to perform simulated write. </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02202">2202</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="a61675e235467d9bc20ef2e30bfea1570"></a><!-- doxytag: member="burn_multi_caps::multi_session" ref="a61675e235467d9bc20ef2e30bfea1570" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structburn__multi__caps.html#a61675e235467d9bc20ef2e30bfea1570">burn_multi_caps::multi_session</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02137">2137</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0d989622eeb1100973e0ebc19f863c64"></a><!-- doxytag: member="burn_multi_caps::multi_track" ref="a0d989622eeb1100973e0ebc19f863c64" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structburn__multi__caps.html#a0d989622eeb1100973e0ebc19f863c64">burn_multi_caps::multi_track</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02145">2145</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="aba8782a26d0613a007be54383d9947f8"></a><!-- doxytag: member="burn_multi_caps::selected_write_mode" ref="aba8782a26d0613a007be54383d9947f8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="libburn_8h.html#a98506c0d72c878ea6cbecc4004451d9b">burn_write_types</a> <a class="el" href="structburn__multi__caps.html#aba8782a26d0613a007be54383d9947f8">burn_multi_caps::selected_write_mode</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Write mode as given by parameter wt of <a class="el" href="libburn_8h.html#a37d658f483c9e8fe9564f7fbdfe009ab" title="Allocates a struct burn_multi_caps (see above) and fills it with values which are...">burn_disc_get_multi_caps()</a>. </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02191">2191</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1b1a1e3085839b0a7b4df2ed53498845"></a><!-- doxytag: member="burn_multi_caps::start_adr" ref="a1b1a1e3085839b0a7b4df2ed53498845" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structburn__multi__caps.html#a1b1a1e3085839b0a7b4df2ed53498845">burn_multi_caps::start_adr</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02155">2155</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="a519b04f6b54a310d1e86a78adf5b22a6"></a><!-- doxytag: member="burn_multi_caps::start_alignment" ref="a519b04f6b54a310d1e86a78adf5b22a6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">off_t <a class="el" href="structburn__multi__caps.html#a519b04f6b54a310d1e86a78adf5b22a6">burn_multi_caps::start_alignment</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The alignment for start addresses. </p>
<p>( start_address % start_alignment ) must be 0. </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02160">2160</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac973d37f56ff25f237a9ca1120d58325"></a><!-- doxytag: member="burn_multi_caps::start_range_high" ref="ac973d37f56ff25f237a9ca1120d58325" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">off_t <a class="el" href="structburn__multi__caps.html#ac973d37f56ff25f237a9ca1120d58325">burn_multi_caps::start_range_high</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The highest addressable start address. </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02168">2168</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<a class="anchor" id="aabf4f21d9de9a31545f3c348da38c19f"></a><!-- doxytag: member="burn_multi_caps::start_range_low" ref="aabf4f21d9de9a31545f3c348da38c19f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">off_t <a class="el" href="structburn__multi__caps.html#aabf4f21d9de9a31545f3c348da38c19f">burn_multi_caps::start_range_low</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The lowest permissible start address. </p>

<p>Definition at line <a class="el" href="libburn_8h_source.html#l02164">2164</a> of file <a class="el" href="libburn_8h_source.html">libburn.h</a>.</p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="libburn_8h_source.html">libburn.h</a></li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on 30 Sep 2009 for libburn by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>