<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.15"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>libzypp: zypp::media::MediaDISK Class 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="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="navtreedata.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(initResizable); /* @license-end */</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">libzypp  <span id="projectnumber">17.9.0</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.15 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('classzypp_1_1media_1_1MediaDISK.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#pri-attribs">Private Attributes</a> | <a href="classzypp_1_1media_1_1MediaDISK-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">zypp::media::MediaDISK Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>Implementation class for DISK <a class="el" href="classzypp_1_1media_1_1MediaHandler.html" title="Abstract base class for 'physical' MediaHandler like MediaCD, etc.">MediaHandler</a>. <a href="classzypp_1_1media_1_1MediaDISK.html#details">More...</a></p> <p><code>#include <<a class="el" href="MediaDISK_8h_source.html">MediaDISK.h</a>></code></p> <div class="dynheader"> Inheritance diagram for zypp::media::MediaDISK:</div> <div class="dyncontent"> <div class="center"><img src="classzypp_1_1media_1_1MediaDISK__inherit__graph.png" border="0" usemap="#zypp_1_1media_1_1MediaDISK_inherit__map" alt="Inheritance graph"/></div> <map name="zypp_1_1media_1_1MediaDISK_inherit__map" id="zypp_1_1media_1_1MediaDISK_inherit__map"> <area shape="rect" title="Implementation class for DISK MediaHandler." alt="" coords="15,80,185,107"/> <area shape="rect" href="classzypp_1_1media_1_1MediaHandler.html" title="Abstract base class for 'physical' MediaHandler like MediaCD, etc." alt="" coords="5,5,195,32"/> </map> <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:aeffb471740e78c9fd589b18c73dcf93c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#aeffb471740e78c9fd589b18c73dcf93c">MediaDISK</a> (const <a class="el" href="classzypp_1_1Url.html">Url</a> &url_r, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &attach_point_hint_r)</td></tr> <tr class="separator:aeffb471740e78c9fd589b18c73dcf93c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27eb75905bac0ceef0e1844159a42186"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#a27eb75905bac0ceef0e1844159a42186">~MediaDISK</a> ()</td></tr> <tr class="separator:a27eb75905bac0ceef0e1844159a42186"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd7a08b1b1e77aa8eb6348ddbdd70292"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#abd7a08b1b1e77aa8eb6348ddbdd70292">isAttached</a> () const</td></tr> <tr class="memdesc:abd7a08b1b1e77aa8eb6348ddbdd70292"><td class="mdescLeft"> </td><td class="mdescRight">True if media is attached. <a href="#abd7a08b1b1e77aa8eb6348ddbdd70292">More...</a><br /></td></tr> <tr class="separator:abd7a08b1b1e77aa8eb6348ddbdd70292"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6eb35ad3731717062031b5ab15ece487"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#a6eb35ad3731717062031b5ab15ece487">verifyIfDiskVolume</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &name)</td></tr> <tr class="separator:a6eb35ad3731717062031b5ab15ece487"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classzypp_1_1media_1_1MediaHandler"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classzypp_1_1media_1_1MediaHandler')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classzypp_1_1media_1_1MediaHandler.html">zypp::media::MediaHandler</a></td></tr> <tr class="memitem:a1eb74642c2bf0de0eec0c2979f2c109f inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a1eb74642c2bf0de0eec0c2979f2c109f">MediaHandler</a> (const <a class="el" href="classzypp_1_1Url.html">Url</a> &url_r, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &attach_point_r, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &urlpath_below_attachpoint_r, const <a class="el" href="classbool.html">bool</a> does_download_r)</td></tr> <tr class="memdesc:a1eb74642c2bf0de0eec0c2979f2c109f inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">If the concrete media handler provides a nonempty attach_point, it must be an existing directory. <a href="classzypp_1_1media_1_1MediaHandler.html#a1eb74642c2bf0de0eec0c2979f2c109f">More...</a><br /></td></tr> <tr class="separator:a1eb74642c2bf0de0eec0c2979f2c109f inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab178673dbbc41cdc6e1713720edfbd64 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ab178673dbbc41cdc6e1713720edfbd64">~MediaHandler</a> ()</td></tr> <tr class="memdesc:ab178673dbbc41cdc6e1713720edfbd64 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Contolling <a class="el" href="classzypp_1_1media_1_1MediaAccess.html" title="Handle access to a medium.">MediaAccess</a> takes care, that attached media is released prior to deleting this. <a href="classzypp_1_1media_1_1MediaHandler.html#ab178673dbbc41cdc6e1713720edfbd64">More...</a><br /></td></tr> <tr class="separator:ab178673dbbc41cdc6e1713720edfbd64 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4391e0093a83f481af72e6c3df5e2a2b inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a4391e0093a83f481af72e6c3df5e2a2b">downloads</a> () const</td></tr> <tr class="memdesc:a4391e0093a83f481af72e6c3df5e2a2b inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Hint if files are downloaded or not. <a href="classzypp_1_1media_1_1MediaHandler.html#a4391e0093a83f481af72e6c3df5e2a2b">More...</a><br /></td></tr> <tr class="separator:a4391e0093a83f481af72e6c3df5e2a2b inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76dd613fc67fd092a49ec65056d57a3e inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a76dd613fc67fd092a49ec65056d57a3e">protocol</a> () const</td></tr> <tr class="memdesc:a76dd613fc67fd092a49ec65056d57a3e inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Protocol hint for <a class="el" href="classzypp_1_1media_1_1MediaAccess.html" title="Handle access to a medium.">MediaAccess</a>. <a href="classzypp_1_1media_1_1MediaHandler.html#a76dd613fc67fd092a49ec65056d57a3e">More...</a><br /></td></tr> <tr class="separator:a76dd613fc67fd092a49ec65056d57a3e inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a13c014fb5607403cdd1699b8da9af22e inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1Url.html">Url</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a13c014fb5607403cdd1699b8da9af22e">url</a> () const</td></tr> <tr class="memdesc:a13c014fb5607403cdd1699b8da9af22e inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classzypp_1_1Url.html" title="Url manipulation class.">Url</a> used. <a href="classzypp_1_1media_1_1MediaHandler.html#a13c014fb5607403cdd1699b8da9af22e">More...</a><br /></td></tr> <tr class="separator:a13c014fb5607403cdd1699b8da9af22e inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2755201e8211e907f804920c3121590c inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a2755201e8211e907f804920c3121590c">attach</a> (<a class="el" href="classbool.html">bool</a> next)</td></tr> <tr class="memdesc:a2755201e8211e907f804920c3121590c inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Use concrete handler to attach the media. <a href="classzypp_1_1media_1_1MediaHandler.html#a2755201e8211e907f804920c3121590c">More...</a><br /></td></tr> <tr class="separator:a2755201e8211e907f804920c3121590c inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a937d262b63ede449829c8d3719864edc inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a937d262b63ede449829c8d3719864edc">localRoot</a> () const</td></tr> <tr class="memdesc:a937d262b63ede449829c8d3719864edc inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Return the local directory that corresponds to medias url, no matter if media isAttached or not. <a href="classzypp_1_1media_1_1MediaHandler.html#a937d262b63ede449829c8d3719864edc">More...</a><br /></td></tr> <tr class="separator:a937d262b63ede449829c8d3719864edc inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72424046f1d92ec6e59f72275c4b1ca8 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a72424046f1d92ec6e59f72275c4b1ca8">localPath</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &pathname) const</td></tr> <tr class="memdesc:a72424046f1d92ec6e59f72275c4b1ca8 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Files provided will be available at 'localPath(filename)'. <a href="classzypp_1_1media_1_1MediaHandler.html#a72424046f1d92ec6e59f72275c4b1ca8">More...</a><br /></td></tr> <tr class="separator:a72424046f1d92ec6e59f72275c4b1ca8 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2219a3357a555170a465b2f00971581c inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a2219a3357a555170a465b2f00971581c">disconnect</a> ()</td></tr> <tr class="memdesc:a2219a3357a555170a465b2f00971581c inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Use concrete handler to isconnect media. <a href="classzypp_1_1media_1_1MediaHandler.html#a2219a3357a555170a465b2f00971581c">More...</a><br /></td></tr> <tr class="separator:a2219a3357a555170a465b2f00971581c inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82cf1d0e81f43e682b61ca322d3d48db inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a82cf1d0e81f43e682b61ca322d3d48db">release</a> (const std::string &ejectDev="")</td></tr> <tr class="memdesc:a82cf1d0e81f43e682b61ca322d3d48db inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Use concrete handler to release the media. <a href="classzypp_1_1media_1_1MediaHandler.html#a82cf1d0e81f43e682b61ca322d3d48db">More...</a><br /></td></tr> <tr class="separator:a82cf1d0e81f43e682b61ca322d3d48db inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf05f4d3dfecdfaa6b2434fb01a0dfee inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#adf05f4d3dfecdfaa6b2434fb01a0dfee">provideFile</a> (<a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> filename, const <a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &expectedFileSize_r) const</td></tr> <tr class="memdesc:adf05f4d3dfecdfaa6b2434fb01a0dfee inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Use concrete handler to provide file denoted by path below 'localRoot'. <a href="classzypp_1_1media_1_1MediaHandler.html#adf05f4d3dfecdfaa6b2434fb01a0dfee">More...</a><br /></td></tr> <tr class="separator:adf05f4d3dfecdfaa6b2434fb01a0dfee inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade1170a30334eed80e6d71866caae064 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ade1170a30334eed80e6d71866caae064">provideFileCopy</a> (<a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> srcFilename, <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> targetFilename, const <a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &expectedFileSize_r) const</td></tr> <tr class="memdesc:ade1170a30334eed80e6d71866caae064 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Call concrete handler to provide a copy of a file under a different place in the file system (usually not under attach point) as a copy. <a href="classzypp_1_1media_1_1MediaHandler.html#ade1170a30334eed80e6d71866caae064">More...</a><br /></td></tr> <tr class="separator:ade1170a30334eed80e6d71866caae064 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2ff80cdad6d4a19e43360dc9b144c10 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#aa2ff80cdad6d4a19e43360dc9b144c10">provideDir</a> (<a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> dirname) const</td></tr> <tr class="memdesc:aa2ff80cdad6d4a19e43360dc9b144c10 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Use concrete handler to provide directory denoted by path below 'localRoot' (not recursive!). <a href="classzypp_1_1media_1_1MediaHandler.html#aa2ff80cdad6d4a19e43360dc9b144c10">More...</a><br /></td></tr> <tr class="separator:aa2ff80cdad6d4a19e43360dc9b144c10 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b92f0b82c4a9f8233fa8119a23f9918 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a1b92f0b82c4a9f8233fa8119a23f9918">provideDirTree</a> (<a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> dirname) const</td></tr> <tr class="memdesc:a1b92f0b82c4a9f8233fa8119a23f9918 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Use concrete handler to provide directory tree denoted by path below 'localRoot' (recursive!!). <a href="classzypp_1_1media_1_1MediaHandler.html#a1b92f0b82c4a9f8233fa8119a23f9918">More...</a><br /></td></tr> <tr class="separator:a1b92f0b82c4a9f8233fa8119a23f9918 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f7b90ebf40070e90f23708201470ffd inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a8f7b90ebf40070e90f23708201470ffd">releaseFile</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &filename) const</td></tr> <tr class="memdesc:a8f7b90ebf40070e90f23708201470ffd inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Remove filename below localRoot IFF handler downloads files to the local filesystem. <a href="classzypp_1_1media_1_1MediaHandler.html#a8f7b90ebf40070e90f23708201470ffd">More...</a><br /></td></tr> <tr class="separator:a8f7b90ebf40070e90f23708201470ffd inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a530b479dfe90d21a47105dd0725bd484 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a530b479dfe90d21a47105dd0725bd484">releaseDir</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &dirname) const</td></tr> <tr class="memdesc:a530b479dfe90d21a47105dd0725bd484 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Remove directory tree below localRoot IFF handler downloads files to the local filesystem. <a href="classzypp_1_1media_1_1MediaHandler.html#a530b479dfe90d21a47105dd0725bd484">More...</a><br /></td></tr> <tr class="separator:a530b479dfe90d21a47105dd0725bd484 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f54a96c0705aa977f07372f67bc6ea1 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a5f54a96c0705aa977f07372f67bc6ea1">releasePath</a> (<a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> pathname) const</td></tr> <tr class="memdesc:a5f54a96c0705aa977f07372f67bc6ea1 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Remove pathname below localRoot IFF handler downloads files to the local filesystem. <a href="classzypp_1_1media_1_1MediaHandler.html#a5f54a96c0705aa977f07372f67bc6ea1">More...</a><br /></td></tr> <tr class="separator:a5f54a96c0705aa977f07372f67bc6ea1 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab21390920ef2607b5ebb50b496a7a585 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ab21390920ef2607b5ebb50b496a7a585">setDeltafile</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &filename=<a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a>()) const</td></tr> <tr class="separator:ab21390920ef2607b5ebb50b496a7a585 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c5216dd5bc011e8fa1e68d005c35637 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a1c5216dd5bc011e8fa1e68d005c35637">deltafile</a> () const</td></tr> <tr class="separator:a1c5216dd5bc011e8fa1e68d005c35637 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a3693746a2c797bf5e70c6177ecb838 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a4a3693746a2c797bf5e70c6177ecb838">dirInfo</a> (std::list< std::string > &retlist, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &dirname, <a class="el" href="classbool.html">bool</a> dots=true) const</td></tr> <tr class="memdesc:a4a3693746a2c797bf5e70c6177ecb838 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Return content of directory on media via retlist. <a href="classzypp_1_1media_1_1MediaHandler.html#a4a3693746a2c797bf5e70c6177ecb838">More...</a><br /></td></tr> <tr class="separator:a4a3693746a2c797bf5e70c6177ecb838 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a98a5367b94fde5ca4f0bfd75e6631b30 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a98a5367b94fde5ca4f0bfd75e6631b30">dirInfo</a> (<a class="el" href="namespacezypp_1_1filesystem.html#ade46cd05af0a1fa7e5995e321cfb586b">filesystem::DirContent</a> &retlist, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &dirname, <a class="el" href="classbool.html">bool</a> dots=true) const</td></tr> <tr class="memdesc:a98a5367b94fde5ca4f0bfd75e6631b30 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Basically the same as dirInfo above. <a href="classzypp_1_1media_1_1MediaHandler.html#a98a5367b94fde5ca4f0bfd75e6631b30">More...</a><br /></td></tr> <tr class="separator:a98a5367b94fde5ca4f0bfd75e6631b30 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cd01dc276cf7c31d0370286b307f0fd inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a5cd01dc276cf7c31d0370286b307f0fd">doesFileExist</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &filename) const</td></tr> <tr class="memdesc:a5cd01dc276cf7c31d0370286b307f0fd inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">check if a file exists <a href="classzypp_1_1media_1_1MediaHandler.html#a5cd01dc276cf7c31d0370286b307f0fd">More...</a><br /></td></tr> <tr class="separator:a5cd01dc276cf7c31d0370286b307f0fd inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b5926eae518c1a128031d9e67cb552b inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a3b5926eae518c1a128031d9e67cb552b">hasMoreDevices</a> ()</td></tr> <tr class="memdesc:a3b5926eae518c1a128031d9e67cb552b inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Check if the media has one more device available for attach(true). <a href="classzypp_1_1media_1_1MediaHandler.html#a3b5926eae518c1a128031d9e67cb552b">More...</a><br /></td></tr> <tr class="separator:a3b5926eae518c1a128031d9e67cb552b inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15e173e1d216b1b864de62ccfc5be634 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a15e173e1d216b1b864de62ccfc5be634">getDetectedDevices</a> (std::vector< std::string > &devices, unsigned int &index) const</td></tr> <tr class="memdesc:a15e173e1d216b1b864de62ccfc5be634 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Fill in a vector of detected ejectable devices and the index of the currently attached device within the vector. <a href="classzypp_1_1media_1_1MediaHandler.html#a15e173e1d216b1b864de62ccfc5be634">More...</a><br /></td></tr> <tr class="separator:a15e173e1d216b1b864de62ccfc5be634 inherit pub_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:a54f9663a5515eeb2ce2f5c461befd80f"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#a54f9663a5515eeb2ce2f5c461befd80f">attachTo</a> (<a class="el" href="classbool.html">bool</a> next=false)</td></tr> <tr class="memdesc:a54f9663a5515eeb2ce2f5c461befd80f"><td class="mdescLeft"> </td><td class="mdescRight">Call concrete handler to attach the media. <a href="#a54f9663a5515eeb2ce2f5c461befd80f">More...</a><br /></td></tr> <tr class="separator:a54f9663a5515eeb2ce2f5c461befd80f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d62f9ef1e110b13a7bd1d30b9c6ef1c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#a6d62f9ef1e110b13a7bd1d30b9c6ef1c">releaseFrom</a> (const std::string &ejectDev)</td></tr> <tr class="memdesc:a6d62f9ef1e110b13a7bd1d30b9c6ef1c"><td class="mdescLeft"> </td><td class="mdescRight">Call concrete handler to release the media. <a href="#a6d62f9ef1e110b13a7bd1d30b9c6ef1c">More...</a><br /></td></tr> <tr class="separator:a6d62f9ef1e110b13a7bd1d30b9c6ef1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d5b6583f5138bd877c4463d8c8141d7"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#a4d5b6583f5138bd877c4463d8c8141d7">getFile</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &filename, const <a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &expectedFileSize_r) const override</td></tr> <tr class="memdesc:a4d5b6583f5138bd877c4463d8c8141d7"><td class="mdescLeft"> </td><td class="mdescRight">Call concrete handler to provide file below attach point. <a href="#a4d5b6583f5138bd877c4463d8c8141d7">More...</a><br /></td></tr> <tr class="separator:a4d5b6583f5138bd877c4463d8c8141d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9e6f9559035c696c8c3d240fb6fbc0d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#ac9e6f9559035c696c8c3d240fb6fbc0d">getDir</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &dirname, <a class="el" href="classbool.html">bool</a> recurse_r) const</td></tr> <tr class="memdesc:ac9e6f9559035c696c8c3d240fb6fbc0d"><td class="mdescLeft"> </td><td class="mdescRight">Call concrete handler to provide directory content (not recursive!) below attach point. <a href="#ac9e6f9559035c696c8c3d240fb6fbc0d">More...</a><br /></td></tr> <tr class="separator:ac9e6f9559035c696c8c3d240fb6fbc0d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc225299519a675bd68e1c95f31baf74"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#abc225299519a675bd68e1c95f31baf74">getDirInfo</a> (std::list< std::string > &retlist, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &dirname, <a class="el" href="classbool.html">bool</a> dots=true) const</td></tr> <tr class="memdesc:abc225299519a675bd68e1c95f31baf74"><td class="mdescLeft"> </td><td class="mdescRight">Call concrete handler to provide a content list of directory on media via retlist. <a href="#abc225299519a675bd68e1c95f31baf74">More...</a><br /></td></tr> <tr class="separator:abc225299519a675bd68e1c95f31baf74"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a20a730a8584092cb58a7db0faea643"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#a3a20a730a8584092cb58a7db0faea643">getDirInfo</a> (<a class="el" href="namespacezypp_1_1filesystem.html#ade46cd05af0a1fa7e5995e321cfb586b">filesystem::DirContent</a> &retlist, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &dirname, <a class="el" href="classbool.html">bool</a> dots=true) const</td></tr> <tr class="memdesc:a3a20a730a8584092cb58a7db0faea643"><td class="mdescLeft"> </td><td class="mdescRight">Basically the same as getDirInfo above. <a href="#a3a20a730a8584092cb58a7db0faea643">More...</a><br /></td></tr> <tr class="separator:a3a20a730a8584092cb58a7db0faea643"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d003652844a9f6f77bd313e93682a5c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#a4d003652844a9f6f77bd313e93682a5c">getDoesFileExist</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &filename) const</td></tr> <tr class="memdesc:a4d003652844a9f6f77bd313e93682a5c"><td class="mdescLeft"> </td><td class="mdescRight">check if a file exists <a href="#a4d003652844a9f6f77bd313e93682a5c">More...</a><br /></td></tr> <tr class="separator:a4d003652844a9f6f77bd313e93682a5c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classzypp_1_1media_1_1MediaHandler"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classzypp_1_1media_1_1MediaHandler')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classzypp_1_1media_1_1MediaHandler.html">zypp::media::MediaHandler</a></td></tr> <tr class="memitem:a638c9e5685686a7e26c92fd94c7600a3 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a638c9e5685686a7e26c92fd94c7600a3">dependsOnParent</a> (<a class="el" href="namespacezypp_1_1media.html#a4ea0dee09696f60f0a852362efe41b69">MediaAccessId</a> parentId, <a class="el" href="classbool.html">bool</a> exactIdMatch)</td></tr> <tr class="memdesc:a638c9e5685686a7e26c92fd94c7600a3 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Check if the current media handler depends on an another handler specified by media access id. <a href="classzypp_1_1media_1_1MediaHandler.html#a638c9e5685686a7e26c92fd94c7600a3">More...</a><br /></td></tr> <tr class="separator:a638c9e5685686a7e26c92fd94c7600a3 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa04c48596065cefa68b6682508b523d6 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#aa04c48596065cefa68b6682508b523d6">dependsOnParent</a> ()</td></tr> <tr class="separator:aa04c48596065cefa68b6682508b523d6 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2b6b7e4c7386ef811086f5b111468059 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a2b6b7e4c7386ef811086f5b111468059">resetParentId</a> ()</td></tr> <tr class="memdesc:a2b6b7e4c7386ef811086f5b111468059 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Called in case, where the media manager takes over the destruction of the parent id (e.g. <a href="classzypp_1_1media_1_1MediaHandler.html#a2b6b7e4c7386ef811086f5b111468059">More...</a><br /></td></tr> <tr class="separator:a2b6b7e4c7386ef811086f5b111468059 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8add4c3534425ea0e8799436de34d249 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a8add4c3534425ea0e8799436de34d249">attachPoint</a> () const</td></tr> <tr class="memdesc:a8add4c3534425ea0e8799436de34d249 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Return the currently used attach point. <a href="classzypp_1_1media_1_1MediaHandler.html#a8add4c3534425ea0e8799436de34d249">More...</a><br /></td></tr> <tr class="separator:a8add4c3534425ea0e8799436de34d249 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87c6c31ca9900d473167ab7468e0b008 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a87c6c31ca9900d473167ab7468e0b008">setAttachPoint</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &path, <a class="el" href="classbool.html">bool</a> temp)</td></tr> <tr class="memdesc:a87c6c31ca9900d473167ab7468e0b008 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Set a new attach point. <a href="classzypp_1_1media_1_1MediaHandler.html#a87c6c31ca9900d473167ab7468e0b008">More...</a><br /></td></tr> <tr class="separator:a87c6c31ca9900d473167ab7468e0b008 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a864044c8347c913961d5e98c097d453a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a864044c8347c913961d5e98c097d453a">setAttachPoint</a> (const <a class="el" href="namespacezypp_1_1media.html#a99d4d6dd3b34a8f813d5e19e889ac4bd">AttachPointRef</a> &ref)</td></tr> <tr class="memdesc:a864044c8347c913961d5e98c097d453a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Set a (shared) attach point. <a href="classzypp_1_1media_1_1MediaHandler.html#a864044c8347c913961d5e98c097d453a">More...</a><br /></td></tr> <tr class="separator:a864044c8347c913961d5e98c097d453a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51d585c097644009ee064bc915f3268d inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1media_1_1AttachPoint.html">AttachPoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a51d585c097644009ee064bc915f3268d">attachPointHint</a> () const</td></tr> <tr class="memdesc:a51d585c097644009ee064bc915f3268d inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Get the actual attach point hint. <a href="classzypp_1_1media_1_1MediaHandler.html#a51d585c097644009ee064bc915f3268d">More...</a><br /></td></tr> <tr class="separator:a51d585c097644009ee064bc915f3268d inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a481a1b407609bfffee28a36d70d47e7e inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a481a1b407609bfffee28a36d70d47e7e">attachPointHint</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &path, <a class="el" href="classbool.html">bool</a> temp)</td></tr> <tr class="memdesc:a481a1b407609bfffee28a36d70d47e7e inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Set the attach point hint as specified by the user. <a href="classzypp_1_1media_1_1MediaHandler.html#a481a1b407609bfffee28a36d70d47e7e">More...</a><br /></td></tr> <tr class="separator:a481a1b407609bfffee28a36d70d47e7e inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4cc866e446ca33510e14d2bdd309b10a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a4cc866e446ca33510e14d2bdd309b10a">createAttachPoint</a> () const</td></tr> <tr class="memdesc:a4cc866e446ca33510e14d2bdd309b10a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Try to create a default / temporary attach point. <a href="classzypp_1_1media_1_1MediaHandler.html#a4cc866e446ca33510e14d2bdd309b10a">More...</a><br /></td></tr> <tr class="separator:a4cc866e446ca33510e14d2bdd309b10a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1aa63bb9bd2e9e8ed9e9b9119f998cb5 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a1aa63bb9bd2e9e8ed9e9b9119f998cb5">createAttachPoint</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &attach_root) const</td></tr> <tr class="memdesc:a1aa63bb9bd2e9e8ed9e9b9119f998cb5 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Try to create a temporary attach point in specified root. <a href="classzypp_1_1media_1_1MediaHandler.html#a1aa63bb9bd2e9e8ed9e9b9119f998cb5">More...</a><br /></td></tr> <tr class="separator:a1aa63bb9bd2e9e8ed9e9b9119f998cb5 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a85f9e8bab5a1e3fcbc61e0436aa82f14 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a85f9e8bab5a1e3fcbc61e0436aa82f14">removeAttachPoint</a> ()</td></tr> <tr class="memdesc:a85f9e8bab5a1e3fcbc61e0436aa82f14 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Remove unused attach point. <a href="classzypp_1_1media_1_1MediaHandler.html#a85f9e8bab5a1e3fcbc61e0436aa82f14">More...</a><br /></td></tr> <tr class="separator:a85f9e8bab5a1e3fcbc61e0436aa82f14 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a210592896403f7905b55660fefc27fba inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a210592896403f7905b55660fefc27fba">checkAttachPoint</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &apoint) const</td></tr> <tr class="memdesc:a210592896403f7905b55660fefc27fba inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Verify if the specified directory as attach point (root) as requires by the particular media handler implementation. <a href="classzypp_1_1media_1_1MediaHandler.html#a210592896403f7905b55660fefc27fba">More...</a><br /></td></tr> <tr class="separator:a210592896403f7905b55660fefc27fba inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a010623da29865f9e33f602282dae7068 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a010623da29865f9e33f602282dae7068">isUseableAttachPoint</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &path, <a class="el" href="classbool.html">bool</a> mtab=true) const</td></tr> <tr class="memdesc:a010623da29865f9e33f602282dae7068 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Ask media manager, if the specified path is already used as attach point or if there are another attach points bellow of it. <a href="classzypp_1_1media_1_1MediaHandler.html#a010623da29865f9e33f602282dae7068">More...</a><br /></td></tr> <tr class="separator:a010623da29865f9e33f602282dae7068 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e644fc28bbd76d816b95b0454f2acac inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a6e644fc28bbd76d816b95b0454f2acac">mediaSourceName</a> () const</td></tr> <tr class="memdesc:a6e644fc28bbd76d816b95b0454f2acac inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Get the media source name or an empty string. <a href="classzypp_1_1media_1_1MediaHandler.html#a6e644fc28bbd76d816b95b0454f2acac">More...</a><br /></td></tr> <tr class="separator:a6e644fc28bbd76d816b95b0454f2acac inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6fbdb4561add8d76085ff4c173bd6025 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a6fbdb4561add8d76085ff4c173bd6025">setMediaSource</a> (const <a class="el" href="namespacezypp_1_1media.html#a15171bbedd1533efec973d9fb23319be">MediaSourceRef</a> &ref)</td></tr> <tr class="memdesc:a6fbdb4561add8d76085ff4c173bd6025 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Set new media source reference. <a href="classzypp_1_1media_1_1MediaHandler.html#a6fbdb4561add8d76085ff4c173bd6025">More...</a><br /></td></tr> <tr class="separator:a6fbdb4561add8d76085ff4c173bd6025 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad899dfad84e78bb80ae8e7302aae752f inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1media_1_1AttachedMedia.html">AttachedMedia</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ad899dfad84e78bb80ae8e7302aae752f">findAttachedMedia</a> (const <a class="el" href="namespacezypp_1_1media.html#a15171bbedd1533efec973d9fb23319be">MediaSourceRef</a> &media) const</td></tr> <tr class="memdesc:ad899dfad84e78bb80ae8e7302aae752f inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Ask the media manager if specified media source is already attached. <a href="classzypp_1_1media_1_1MediaHandler.html#ad899dfad84e78bb80ae8e7302aae752f">More...</a><br /></td></tr> <tr class="separator:ad899dfad84e78bb80ae8e7302aae752f inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae85c49445d75f006e6b5261faebbcc5a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1media_1_1AttachedMedia.html">AttachedMedia</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ae85c49445d75f006e6b5261faebbcc5a">attachedMedia</a> () const</td></tr> <tr class="memdesc:ae85c49445d75f006e6b5261faebbcc5a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Returns the attached media. <a href="classzypp_1_1media_1_1MediaHandler.html#ae85c49445d75f006e6b5261faebbcc5a">More...</a><br /></td></tr> <tr class="separator:ae85c49445d75f006e6b5261faebbcc5a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adcad705a81dc677483a77d4e6d8c96d9 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#adcad705a81dc677483a77d4e6d8c96d9">isSharedMedia</a> () const</td></tr> <tr class="memdesc:adcad705a81dc677483a77d4e6d8c96d9 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Returns a hint if the media is shared or not. <a href="classzypp_1_1media_1_1MediaHandler.html#adcad705a81dc677483a77d4e6d8c96d9">More...</a><br /></td></tr> <tr class="separator:adcad705a81dc677483a77d4e6d8c96d9 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a84980af7ffd1aab5d7fd15f6eb58c228 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a84980af7ffd1aab5d7fd15f6eb58c228">checkAttached</a> (<a class="el" href="classbool.html">bool</a> matchMountFs) const</td></tr> <tr class="memdesc:a84980af7ffd1aab5d7fd15f6eb58c228 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Check actual mediaSource attachment against the current mount table of the system. <a href="classzypp_1_1media_1_1MediaHandler.html#a84980af7ffd1aab5d7fd15f6eb58c228">More...</a><br /></td></tr> <tr class="separator:a84980af7ffd1aab5d7fd15f6eb58c228 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7cd266c754ecb7242c0dd46673de8046 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a7cd266c754ecb7242c0dd46673de8046">forceRelaseAllMedia</a> (<a class="el" href="classbool.html">bool</a> matchMountFs)</td></tr> <tr class="memdesc:a7cd266c754ecb7242c0dd46673de8046 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Call to this function will try to release all media matching the currenlty attached media source, that it is able to find in the mount table. <a href="classzypp_1_1media_1_1MediaHandler.html#a7cd266c754ecb7242c0dd46673de8046">More...</a><br /></td></tr> <tr class="separator:a7cd266c754ecb7242c0dd46673de8046 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1d1c0dd35699967c3f0d3bacfb7ecf3 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ac1d1c0dd35699967c3f0d3bacfb7ecf3">forceRelaseAllMedia</a> (const <a class="el" href="namespacezypp_1_1media.html#a15171bbedd1533efec973d9fb23319be">MediaSourceRef</a> &ref, <a class="el" href="classbool.html">bool</a> matchMountFs)</td></tr> <tr class="separator:ac1d1c0dd35699967c3f0d3bacfb7ecf3 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f5dd6f99ffae37687c5148246255e85 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a3f5dd6f99ffae37687c5148246255e85">disconnectFrom</a> ()</td></tr> <tr class="memdesc:a3f5dd6f99ffae37687c5148246255e85 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Call concrete handler to disconnect media. <a href="classzypp_1_1media_1_1MediaHandler.html#a3f5dd6f99ffae37687c5148246255e85">More...</a><br /></td></tr> <tr class="separator:a3f5dd6f99ffae37687c5148246255e85 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeba9ca80ae9acf5cfedb37f4b8e90f8a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#aeba9ca80ae9acf5cfedb37f4b8e90f8a">forceEject</a> (const std::string &device)</td></tr> <tr class="memdesc:aeba9ca80ae9acf5cfedb37f4b8e90f8a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Call concrete handler to physically eject the media (i.e. <a href="classzypp_1_1media_1_1MediaHandler.html#aeba9ca80ae9acf5cfedb37f4b8e90f8a">More...</a><br /></td></tr> <tr class="separator:aeba9ca80ae9acf5cfedb37f4b8e90f8a inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1b5cb7402644dd1e6fd041744f2a9bb inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ac1b5cb7402644dd1e6fd041744f2a9bb">getFileCopy</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &srcFilename, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &targetFilename, const <a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &expectedFileSize_r) const</td></tr> <tr class="memdesc:ac1b5cb7402644dd1e6fd041744f2a9bb inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Call concrete handler to provide a file under a different place in the file system (usually not under attach point) as a copy. <a href="classzypp_1_1media_1_1MediaHandler.html#ac1b5cb7402644dd1e6fd041744f2a9bb">More...</a><br /></td></tr> <tr class="separator:ac1b5cb7402644dd1e6fd041744f2a9bb inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a872fe19f4d94ec222e0fb880dc2e7520 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a872fe19f4d94ec222e0fb880dc2e7520">getDirectoryYast</a> (std::list< std::string > &retlist, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &dirname, <a class="el" href="classbool.html">bool</a> dots=true) const</td></tr> <tr class="memdesc:a872fe19f4d94ec222e0fb880dc2e7520 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Retrieve and if available scan dirname/directory.yast. <a href="classzypp_1_1media_1_1MediaHandler.html#a872fe19f4d94ec222e0fb880dc2e7520">More...</a><br /></td></tr> <tr class="separator:a872fe19f4d94ec222e0fb880dc2e7520 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae33c2080c4ceab20057e85201dc12e55 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ae33c2080c4ceab20057e85201dc12e55">getDirectoryYast</a> (<a class="el" href="namespacezypp_1_1filesystem.html#ade46cd05af0a1fa7e5995e321cfb586b">filesystem::DirContent</a> &retlist, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &dirname, <a class="el" href="classbool.html">bool</a> dots=true) const</td></tr> <tr class="memdesc:ae33c2080c4ceab20057e85201dc12e55 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Retrieve and if available scan dirname/directory.yast. <a href="classzypp_1_1media_1_1MediaHandler.html#ae33c2080c4ceab20057e85201dc12e55">More...</a><br /></td></tr> <tr class="separator:ae33c2080c4ceab20057e85201dc12e55 inherit pro_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a> Private Attributes</h2></td></tr> <tr class="memitem:acb28b1b886c149979f9719a493cce537"><td class="memItemLeft" align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#acb28b1b886c149979f9719a493cce537">_mountflags</a></td></tr> <tr class="separator:acb28b1b886c149979f9719a493cce537"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b72a54fc620b0f821ab02544bebb3d3"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#a1b72a54fc620b0f821ab02544bebb3d3">_device</a></td></tr> <tr class="separator:a1b72a54fc620b0f821ab02544bebb3d3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72a4f0b4b1958400c2d152b2a64cd4fd"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html#a72a4f0b4b1958400c2d152b2a64cd4fd">_filesystem</a></td></tr> <tr class="separator:a72a4f0b4b1958400c2d152b2a64cd4fd"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_classzypp_1_1media_1_1MediaHandler"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classzypp_1_1media_1_1MediaHandler')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classzypp_1_1media_1_1MediaHandler.html">zypp::media::MediaHandler</a></td></tr> <tr class="memitem:aab1fd91558255449e1cc9949e98b8133 inherit pub_types_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classshared__ptr.html">shared_ptr</a>< <a class="el" href="classzypp_1_1media_1_1MediaHandler.html">MediaHandler</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#aab1fd91558255449e1cc9949e98b8133">Ptr</a></td></tr> <tr class="separator:aab1fd91558255449e1cc9949e98b8133 inherit pub_types_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a265dceeb60975097a4b7b35e16dfbdb0 inherit pub_types_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classshared__ptr.html">shared_ptr</a>< const <a class="el" href="classzypp_1_1media_1_1MediaHandler.html">MediaHandler</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a265dceeb60975097a4b7b35e16dfbdb0">constPtr</a></td></tr> <tr class="separator:a265dceeb60975097a4b7b35e16dfbdb0 inherit pub_types_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classzypp_1_1media_1_1MediaHandler"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classzypp_1_1media_1_1MediaHandler')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classzypp_1_1media_1_1MediaHandler.html">zypp::media::MediaHandler</a></td></tr> <tr class="memitem:a625a50ce49e43114b82295a63013bb47 inherit pub_static_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a625a50ce49e43114b82295a63013bb47">setAttachPrefix</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &attach_prefix)</td></tr> <tr class="separator:a625a50ce49e43114b82295a63013bb47 inherit pub_static_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40ba095706505a02480be10c57fedae6 inherit pub_static_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a40ba095706505a02480be10c57fedae6">getRealPath</a> (const std::string &path)</td></tr> <tr class="separator:a40ba095706505a02480be10c57fedae6 inherit pub_static_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7038c484713c8c7258b8d5daa465a91b inherit pub_static_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a7038c484713c8c7258b8d5daa465a91b">getRealPath</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &path)</td></tr> <tr class="separator:a7038c484713c8c7258b8d5daa465a91b inherit pub_static_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_static_methods_classzypp_1_1media_1_1MediaHandler"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classzypp_1_1media_1_1MediaHandler')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classzypp_1_1media_1_1MediaHandler.html">zypp::media::MediaHandler</a></td></tr> <tr class="memitem:a6d686ffcbe990602582775c474a475de inherit pro_static_methods_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a6d686ffcbe990602582775c474a475de">checkAttachPoint</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &apoint, <a class="el" href="classbool.html">bool</a> empty_dir, <a class="el" href="classbool.html">bool</a> writeable)</td></tr> <tr class="memdesc:a6d686ffcbe990602582775c474a475de inherit pro_static_methods_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Verify if the specified directory as attach point (root) using requested checks. <a href="classzypp_1_1media_1_1MediaHandler.html#a6d686ffcbe990602582775c474a475de">More...</a><br /></td></tr> <tr class="separator:a6d686ffcbe990602582775c474a475de inherit pro_static_methods_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classzypp_1_1media_1_1MediaHandler"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classzypp_1_1media_1_1MediaHandler')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classzypp_1_1media_1_1MediaHandler.html">zypp::media::MediaHandler</a></td></tr> <tr class="memitem:a7cfb708dcbc4d3d8f8d8d152258fbb93 inherit pro_attribs_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classzypp_1_1Url.html">Url</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a7cfb708dcbc4d3d8f8d8d152258fbb93">_url</a></td></tr> <tr class="memdesc:a7cfb708dcbc4d3d8f8d8d152258fbb93 inherit pro_attribs_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classzypp_1_1Url.html" title="Url manipulation class.">Url</a> to handle. <a href="classzypp_1_1media_1_1MediaHandler.html#a7cfb708dcbc4d3d8f8d8d152258fbb93">More...</a><br /></td></tr> <tr class="separator:a7cfb708dcbc4d3d8f8d8d152258fbb93 inherit pro_attribs_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb30e86a52f0c39b1e8426c217fb4d99 inherit pro_attribs_classzypp_1_1media_1_1MediaHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacezypp_1_1media.html#a4ea0dee09696f60f0a852362efe41b69">MediaAccessId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1media_1_1MediaHandler.html#afb30e86a52f0c39b1e8426c217fb4d99">_parentId</a></td></tr> <tr class="memdesc:afb30e86a52f0c39b1e8426c217fb4d99 inherit pro_attribs_classzypp_1_1media_1_1MediaHandler"><td class="mdescLeft"> </td><td class="mdescRight">Access Id of media handler we depend on. <a href="classzypp_1_1media_1_1MediaHandler.html#afb30e86a52f0c39b1e8426c217fb4d99">More...</a><br /></td></tr> <tr class="separator:afb30e86a52f0c39b1e8426c217fb4d99 inherit pro_attribs_classzypp_1_1media_1_1MediaHandler"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Implementation class for DISK <a class="el" href="classzypp_1_1media_1_1MediaHandler.html" title="Abstract base class for 'physical' MediaHandler like MediaCD, etc.">MediaHandler</a>. </p> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classzypp_1_1media_1_1MediaHandler.html" title="Abstract base class for 'physical' MediaHandler like MediaCD, etc.">MediaHandler</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="MediaDISK_8h_source.html#l00027">27</a> of file <a class="el" href="MediaDISK_8h_source.html">MediaDISK.h</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="aeffb471740e78c9fd589b18c73dcf93c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeffb471740e78c9fd589b18c73dcf93c">◆ </a></span>MediaDISK()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">zypp::media::MediaDISK::MediaDISK </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1Url.html">Url</a> & </td> <td class="paramname"><em>url_r</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> & </td> <td class="paramname"><em>attach_point_hint_r</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00052">52</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <a id="a27eb75905bac0ceef0e1844159a42186"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27eb75905bac0ceef0e1844159a42186">◆ </a></span>~MediaDISK()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual zypp::media::MediaDISK::~MediaDISK </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="MediaDISK_8h_source.html#l00053">53</a> of file <a class="el" href="MediaDISK_8h_source.html">MediaDISK.h</a>.</p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a54f9663a5515eeb2ce2f5c461befd80f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54f9663a5515eeb2ce2f5c461befd80f">◆ </a></span>attachTo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void zypp::media::MediaDISK::attachTo </td> <td>(</td> <td class="paramtype"><a class="el" href="classbool.html">bool</a> </td> <td class="paramname"><em>next</em> = <code>false</code></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Call concrete handler to attach the media. </p> <p>Asserted that not already attached, and attachPoint is a directory.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">next</td><td>try next available device in turn until end of device list is reached (for media which are accessible through multiple devices like cdroms).</td></tr> </table> </dd> </dl> <dl class="exception"><dt>Exceptions</dt><dd> <table class="exception"> <tr><td class="paramname"><a class="el" href="classzypp_1_1media_1_1MediaException.html" title="Just inherits Exception to separate media exceptions.">MediaException</a></td><td></td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a0b185f0fcfa17038ddc024b291fc4726">zypp::media::MediaHandler</a>.</p> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00182">182</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <a id="a6d62f9ef1e110b13a7bd1d30b9c6ef1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d62f9ef1e110b13a7bd1d30b9c6ef1c">◆ </a></span>releaseFrom()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void zypp::media::MediaDISK::releaseFrom </td> <td>(</td> <td class="paramtype">const std::string & </td> <td class="paramname"><em>ejectDev</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Call concrete handler to release the media. </p> <p>If eject is true, and the media is used in one handler instance only, physically eject the media (i.e. CD-ROM).</p> <p>Asserted that media is attached. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">ejectDev</td><td>Device to eject. None if empty.</td></tr> </table> </dd> </dl> <dl class="exception"><dt>Exceptions</dt><dd> <table class="exception"> <tr><td class="paramname"><a class="el" href="classzypp_1_1media_1_1MediaException.html" title="Just inherits Exception to separate media exceptions.">MediaException</a></td><td></td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ae514ef63581f2c0097d3e2d2bdcbdfc7">zypp::media::MediaHandler</a>.</p> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00339">339</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <a id="a4d5b6583f5138bd877c4463d8c8141d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d5b6583f5138bd877c4463d8c8141d7">◆ </a></span>getFile()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void zypp::media::MediaDISK::getFile </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> & </td> <td class="paramname"><em>filename</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> & </td> <td class="paramname"><em>expectedFileSize_r</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Call concrete handler to provide file below attach point. </p> <p>Default implementation provided, that returns whether a file is located at 'localRoot + filename'.</p> <p>Asserted that media is attached.</p> <dl class="exception"><dt>Exceptions</dt><dd> <table class="exception"> <tr><td class="paramname"><a class="el" href="classzypp_1_1media_1_1MediaException.html" title="Just inherits Exception to separate media exceptions.">MediaException</a></td><td></td></tr> </table> </dd> </dl> <p>Reimplemented from <a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a57aed18b8b8737d800c2f81fb6c37045">zypp::media::MediaHandler</a>.</p> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00356">356</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <a id="ac9e6f9559035c696c8c3d240fb6fbc0d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9e6f9559035c696c8c3d240fb6fbc0d">◆ </a></span>getDir()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void zypp::media::MediaDISK::getDir </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> & </td> <td class="paramname"><em>dirname</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classbool.html">bool</a> </td> <td class="paramname"><em>recurse_r</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Call concrete handler to provide directory content (not recursive!) below attach point. </p> <p>Return E_not_supported_by_media if media does not support retrieval of directory content.</p> <p>Default implementation provided, that returns whether a directory is located at 'localRoot + dirname'.</p> <p>Asserted that media is attached.</p> <dl class="exception"><dt>Exceptions</dt><dd> <table class="exception"> <tr><td class="paramname"><a class="el" href="classzypp_1_1media_1_1MediaException.html" title="Just inherits Exception to separate media exceptions.">MediaException</a></td><td></td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classzypp_1_1media_1_1MediaHandler.html#ac33fc90c22a8e526908ea0cf6d66face">zypp::media::MediaHandler</a>.</p> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00368">368</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <a id="abc225299519a675bd68e1c95f31baf74"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc225299519a675bd68e1c95f31baf74">◆ </a></span>getDirInfo() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void zypp::media::MediaDISK::getDirInfo </td> <td>(</td> <td class="paramtype">std::list< std::string > & </td> <td class="paramname"><em>retlist</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> & </td> <td class="paramname"><em>dirname</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classbool.html">bool</a> </td> <td class="paramname"><em>dots</em> = <code>true</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Call concrete handler to provide a content list of directory on media via retlist. </p> <p>If dots is false entries starting with '.' are not reported.</p> <p>Return E_not_supported_by_media if media does not support retrieval of directory content.</p> <p>Default implementation provided, that returns the content of a directory at 'localRoot + dirnname' retrieved via 'readdir'.</p> <p>Asserted that media is attached and retlist is empty.</p> <dl class="exception"><dt>Exceptions</dt><dd> <table class="exception"> <tr><td class="paramname"><a class="el" href="classzypp_1_1media_1_1MediaException.html" title="Just inherits Exception to separate media exceptions.">MediaException</a></td><td></td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classzypp_1_1media_1_1MediaHandler.html#af506f35396d2fb2e410e0395c7c09d13">zypp::media::MediaHandler</a>.</p> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00381">381</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <a id="a3a20a730a8584092cb58a7db0faea643"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a20a730a8584092cb58a7db0faea643">◆ </a></span>getDirInfo() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void zypp::media::MediaDISK::getDirInfo </td> <td>(</td> <td class="paramtype"><a class="el" href="namespacezypp_1_1filesystem.html#ade46cd05af0a1fa7e5995e321cfb586b">filesystem::DirContent</a> & </td> <td class="paramname"><em>retlist</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> & </td> <td class="paramname"><em>dirname</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classbool.html">bool</a> </td> <td class="paramname"><em>dots</em> = <code>true</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Basically the same as getDirInfo above. </p> <p>The content list is returned as <a class="el" href="namespacezypp_1_1filesystem.html#ade46cd05af0a1fa7e5995e321cfb586b" title="Returned by readdir.">filesystem::DirContent</a>, which includes name and filetype of each directory entry. Retrieving the filetype usg. requires an additional ::stat call for each entry, thus it's more expensive than a simple readdir.</p> <p>Asserted that media is attached and retlist is empty.</p> <dl class="exception"><dt>Exceptions</dt><dd> <table class="exception"> <tr><td class="paramname"><a class="el" href="classzypp_1_1media_1_1MediaException.html" title="Just inherits Exception to separate media exceptions.">MediaException</a></td><td></td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a408d25a109435e833269b042013111f1">zypp::media::MediaHandler</a>.</p> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00395">395</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <a id="a4d003652844a9f6f77bd313e93682a5c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d003652844a9f6f77bd313e93682a5c">◆ </a></span>getDoesFileExist()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::media::MediaDISK::getDoesFileExist </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> & </td> <td class="paramname"><em>filename</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>check if a file exists </p> <p>Asserted that url is a file and not a dir.</p> <dl class="exception"><dt>Exceptions</dt><dd> <table class="exception"> <tr><td class="paramname"><a class="el" href="classzypp_1_1media_1_1MediaException.html" title="Just inherits Exception to separate media exceptions.">MediaException</a></td><td></td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a15837d5e67d0cb111bc00dba99945ca8">zypp::media::MediaHandler</a>.</p> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00401">401</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <a id="abd7a08b1b1e77aa8eb6348ddbdd70292"></a> <h2 class="memtitle"><span class="permalink"><a href="#abd7a08b1b1e77aa8eb6348ddbdd70292">◆ </a></span>isAttached()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::media::MediaDISK::isAttached </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>True if media is attached. </p> <p>Reimplemented from <a class="el" href="classzypp_1_1media_1_1MediaHandler.html#a380a8ba3241f449352fff09cd7416acc">zypp::media::MediaHandler</a>.</p> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00326">326</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <a id="a6eb35ad3731717062031b5ab15ece487"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6eb35ad3731717062031b5ab15ece487">◆ </a></span>verifyIfDiskVolume()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::media::MediaDISK::verifyIfDiskVolume </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> & </td> <td class="paramname"><em>name</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="MediaDISK_8cc_source.html#l00089">89</a> of file <a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a>.</p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="acb28b1b886c149979f9719a493cce537"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb28b1b886c149979f9719a493cce537">◆ </a></span>_mountflags</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned long zypp::media::MediaDISK::_mountflags</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="MediaDISK_8h_source.html#l00031">31</a> of file <a class="el" href="MediaDISK_8h_source.html">MediaDISK.h</a>.</p> </div> </div> <a id="a1b72a54fc620b0f821ab02544bebb3d3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1b72a54fc620b0f821ab02544bebb3d3">◆ </a></span>_device</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::string zypp::media::MediaDISK::_device</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="MediaDISK_8h_source.html#l00033">33</a> of file <a class="el" href="MediaDISK_8h_source.html">MediaDISK.h</a>.</p> </div> </div> <a id="a72a4f0b4b1958400c2d152b2a64cd4fd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72a4f0b4b1958400c2d152b2a64cd4fd">◆ </a></span>_filesystem</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::string zypp::media::MediaDISK::_filesystem</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="MediaDISK_8h_source.html#l00034">34</a> of file <a class="el" href="MediaDISK_8h_source.html">MediaDISK.h</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li>zypp/media/<a class="el" href="MediaDISK_8h_source.html">MediaDISK.h</a></li> <li>zypp/media/<a class="el" href="MediaDISK_8cc_source.html">MediaDISK.cc</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="namespacezypp.html">zypp</a></li><li class="navelem"><a class="el" href="namespacezypp_1_1media.html">media</a></li><li class="navelem"><a class="el" href="classzypp_1_1media_1_1MediaDISK.html">MediaDISK</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li> </ul> </div> </body> </html>