#include <MediaCD.h>
Inheritance diagram for MediaCD:

Public Member Functions | |
| MediaCD (const Url &url_r, const Pathname &attach_point_hint_r) | |
| virtual | ~MediaCD () |
Protected Member Functions | |
| virtual void | forceEject () |
Protected Attributes | |
| MEDIA_HANDLER_API | |
Private Types | |
| typedef std::list< std::string > | DeviceList |
Static Private Member Functions | |
| static bool | openTray (const std::string &device_r) |
| static bool | closeTray (const std::string &device_r) |
Private Attributes | |
| unsigned long | _mountflags |
| DeviceList | _devices |
| std::string | _mounteddevice |
| int | _lastdev |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Call concrete handler to physically eject the media (i.e. CD-ROM) in case the media is not attached.. Asserted that media is not attached. Reimplemented from MediaHandler. |
|
|
|
|
|
list of devices to try to mount |
|
|
number of last successful mounted device in list |
|
|
which device has been mounted |
|
|
|
|
|
|
1.4.4