00001
00002
00003
00004
00005
00006
00007
00008
00012 #ifndef ZYPP_MEDIA_MEDIANFS_H
00013 #define ZYPP_MEDIA_MEDIANFS_H
00014
00015 #include "zypp/media/MediaHandler.h"
00016
00017 namespace zypp {
00018 namespace media {
00019
00021
00022
00027 class MediaNFS : public MediaHandler {
00028
00029 protected:
00030
00031 MEDIA_HANDLER_API;
00032
00033 public:
00034
00035 MediaNFS( const Url& url_r,
00036 const Pathname & attach_point_hint_r );
00037
00038 virtual ~MediaNFS() { try { release(); } catch(...) {} }
00039
00040 virtual bool isAttached() const;
00041 };
00042
00044 }
00045 }
00046
00047 #endif // ZYPP_MEDIA_MEDIANFS_H