Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

InstSrcManagerCallbacks::MediaChangeCallback Struct Reference

#include <InstSrcManagerCallbacks.h>

Inheritance diagram for InstSrcManagerCallbacks::MediaChangeCallback:

RedirectCallback< MediaChangeCallback > ReportCallback List of all members.

Public Member Functions

virtual bool isSet ()=0
virtual std::string changeMedia (constInstSrcDescrPtr descr, const Url &currentUrl, int expectedMedianr, PMError error)=0
virtual std::string changeMedia (const std::string &error, const std::string &url, const std::string &product, int current, const std::string &currentLabel, int expected, const std::string &expectedLabel, bool doublesided)=0

Member Function Documentation

virtual std::string InstSrcManagerCallbacks::MediaChangeCallback::changeMedia const std::string &  error,
const std::string &  url,
const std::string &  product,
int  current,
const std::string &  currentLabel,
int  expected,
const std::string &  expectedLabel,
bool  doublesided
[pure virtual]
 

DEPRECATED OLD STYLE CALLBACK (used by InstYou)

media change callback

  • product name (i.e "SuSE Linux Professional 8.1")
  • product error
  • media type (0=CD, 1=DVD, ...)
  • expected media number
  • found media number (0 == none) return "": retry, "S": skip, "C" cancel, "I" ignore, "E" eject, else new url

string InstSrcManagerCallbacks::MediaChangeCallback::changeMedia constInstSrcDescrPtr  descr,
const Url currentUrl,
int  expectedMedianr,
PMError  error
[pure virtual]
 

media change callback

  • descr: InstSrc description
  • currentUrl: URL used (may differ from descr->url())
  • expectedMedianr: expected media number
  • error: Error trying to access URL return "": retry, "S": skip, "C" cancel, "E" eject, else new url

bool InstSrcManagerCallbacks::MediaChangeCallback::isSet  )  [pure virtual]
 

Whether a recipient is set.


The documentation for this struct was generated from the following files:
Generated on Mon Sep 12 21:52:14 2005 for yast2-packagemanager by  doxygen 1.4.4