MediaCD.cc File Reference

#include <iostream>
#include "zypp/base/Logger.h"
#include "zypp/ExternalProgram.h"
#include "zypp/media/Mount.h"
#include "zypp/media/MediaCD.h"
#include "zypp/media/MediaManager.h"
#include "zypp/Url.h"
#include "zypp/target/hal/HalContext.h"
#include <cstring>
#include <cstdlib>
#include <errno.h>
#include <dirent.h>
#include <sys/ioctl.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <linux/cdrom.h>

Include dependency graph for MediaCD.cc:

Go to the source code of this file.


Namespaces

namespace  zypp
 Easy-to use interface to the ZYPP dependency resolver.
namespace  zypp::media

Defines

#define FORCE_RELEASE_FOREIGN   2
#define REUSE_FOREIGN_MOUNTS   2
#define REPORT_EJECT_ERRORS   1
#define EJECT_TOOL_PATH   "/bin/eject"


Detailed Description

Definition in file MediaCD.cc.


Define Documentation

#define FORCE_RELEASE_FOREIGN   2

#define REUSE_FOREIGN_MOUNTS   2

Definition at line 46 of file MediaCD.cc.

#define REPORT_EJECT_ERRORS   1

Definition at line 51 of file MediaCD.cc.

#define EJECT_TOOL_PATH   "/bin/eject"

Definition at line 57 of file MediaCD.cc.

Referenced by zypp::media::MediaCD::openTray().


doxygen