YaST2 Developers Documentation: Printer configurator

Function index:

Function name File name
AI2Export (map ai) printer_auto.ycp
AddPrinterSequence () wizards.ycp
AddPrinterSubSequence () wizards.ycp
AdjustServices (boolean have_some_queue) Spooler.ycp
AreDriversInstalled () Printerdb.ycp
CheckLocalQueueName (string name, list forbidden_names) misc.ycp
CleanAndUnmountAgents () misc.ycp
ClientRead () CUPS.ycp
Code2Language (string code) Printerdb.ycp
DeleteItem (list source, any item) misc.ycp
DeletedNames () Printer.ycp
Detect () Printer.ycp
DetectCupsUsbDevicesInfo () CUPS.ycp
DisplayUnavailableAIPopup () Printerlib.ycp
EditPrinterSequence (boolean configured) wizards.ycp
Export () Printer.ycp
Export2AI (map exp) printer_auto.ycp
FilterQueueMap (map<string,any> p) printer_auto.ycp
Get () Spooler.ycp
GetAvailableQueues () Spooler.ycp
GetAvailableQueues () CUPS.ycp
GetBluetoothDevices () Printerlib.ycp
GetCupsUsbDeviceInfo (string device) Printerlib.ycp
GetCupsUsbDevices () CUPS.ycp
GetCupsUsbDevicesInfo () Printerlib.ycp
GetDriverPackages () Printerdb.ycp
GetDriversAreInstalled () Printerdb.ycp
GetHPAllInOneModels () Printerlib.ycp
GetPpdFileDescription (string nick, string language, string filename) misc.ycp
GetProblematicCupsUsbDevices () CUPS.ycp
GetSupportedFilters () Printerdb.ycp
GetSupportedUriTypes () CUPS.ycp
GetSystemForbiddenNames () Spooler.ycp
GetSystemForbiddenNames () CUPS.ycp
GuiHandler () printer.ycp
Import (map<string, any> settings) Printer.ycp
Initialize () Spooler.ycp
InstallDrivers () Printerdb.ycp
InstallationType () CUPS.ycp
Language2Encoding (string language) Printerdb.ycp
ListAllPpds () Printerdb.ycp
ListBluetoothDevices () Printerlib.ycp
ListenCupsServers () CUPS.ycp
LoadServerHostName () CUPS.ycp
MainSequence () wizards.ycp
ModifyPrinter (map options) printer.ycp
OkOrStopPrinting (string pr_command) PrinterTest.ycp
OldQueue2NewQueue (map<string,any> p) printer_auto.ycp
OptList2OptMap (list<map> options) printer_auto.ycp
OptMap2OptList (map<string,any> options) printer_auto.ycp
PPDenc2UIenc (string ppd_enc) Printerdb.ycp
PpdInfo (string file) Printerdb.ycp
PrinterAddHandler (map options) printer.ycp
PrinterAutoSequence () wizards.ycp
PrinterDeleteHandler (map options) printer.ycp
PrinterEditHandler (map options) printer.ycp
PrinterLPOptionsHandler (map options) printer.ycp
PrinterListHandler (map options) printer.ycp
PrinterListPpdOptionsHandler (map options) printer.ycp
PrinterManufacturersHandler (map options) printer.ycp
PrinterModelsHandler (map options) printer.ycp
PrinterNicknamesHandler (map options) printer.ycp
PrinterOptionsHandler (map options, string type) printer.ycp
PrinterPPDOptionsHandler (map options) printer.ycp
PrinterSequence () wizards.ycp
PrinterSpoolerhandler (map options) printer.ycp
PrinterSummaryHandler (map options) printer.ycp
PrinterTestHandler (map options) printer.ycp
Propose () Printer.ycp
ProposeClientOnly () CUPS.ycp
ProposeServerSettings () CUPS.ycp
Read () Printer.ycp
ReadCupsSettings () CUPS.ycp
ReadDialog () dialogs.ycp
Reset () Printer.ycp
RestartIfNeeded (boolean showPopup) Spooler.ycp
SaveCupsClient (string default_queue) CUPS.ycp
SaveQueue (map<string,any> queue) Printer.ycp
SaveServerHostName () CUPS.ycp
Set (string spooler_type) Spooler.ycp
SetCupsUsbDevicesInfo (list<list<string> > di) Printerlib.ycp
SetDriverPackages (list<string> packages) Printerdb.ycp
SetDriversAreInstalled (boolean installed) Printerdb.ycp
SetHWDialogData () dialogs.ycp
SetSupportedFilters (list<string> filters) Printerdb.ycp
StartDaemon () CUPS.ycp
StopListenCupsServers () CUPS.ycp
StopServices () Spooler.ycp
Summary (list style) Printer.ycp
WaitForCupsListeiningFinish () CUPS.ycp
Write () Printer.ycp
WriteCupsSettings () CUPS.ycp
WriteDialog () dialogs.ycp
WriteQueue (map entry) CUPS.ycp
addToDeleted (string name, string printer_type) Printer.ycp
adjustPaperSize (map<string,any> p) misc.ycp
adjustQueueName (string name, list forbidden_names) Printer.ycp
alreadyConfigured (string uk) Printer.ycp
assignDefault () Printer.ycp
assignState (map<string,any> p, boolean changed) Printer.ycp
autodetected Printer.ycp
available_packages Printerdb.ycp
baseDataDir Printerlib.ycp
checkConnectionCups (symbol selected) dialogs-connection.ycp
checkConnectionDirect (symbol selected) dialogs-connection.ycp
checkConnectionLocal (symbol selected) dialogs-connection.ycp
checkConnectionOther (symbol selected) dialogs-connection.ycp
checkConnectionSubType (symbol what, symbol selected) dialogs-connection.ycp
checkConnectionType (symbol selected) dialogs-connection.ycp
checkGhostscript () Printer.ycp
checkHostName (string name) misc.ycp
checkIppQueueName (string name) misc.ycp
checkPassword (string name) misc.ycp
checkRemoteQueueName (string name) misc.ycp
checkSpoolSystem () Spooler.ycp
checkSpoolSystemNoDialog () Spooler.ycp
checkSpooler () Printer.ycp
checkUserName (string name) misc.ycp
choosePrinterOrClass () dialogs.ycp
chooseSpooler (string msg, string abort_msg) Spooler.ycp
chooseUser () dialogs-cups.ycp
conf_detected Printer.ycp
confmode Printer.ycp
connection_subtype_selected Printer.ycp
connection_type_selected Printer.ycp
createEditDialog () dialogs.ycp
cupsRead () Printer.ycp
cups_installation CUPS.ycp
cups_server_permissions CUPS.ycp
cups_server_settings CUPS.ycp
cups_servers CUPS.ycp
cups_usb_devices_info Printerlib.ycp
default_queue Printer.ycp
deleteDeletedPrinters () Printer.ycp
deletePrinter () Printer.ycp
deleted Printer.ycp
detect Printer.ycp
detectConfigType () dialogs.ycp
detection Printer.ycp
dirty Printer.ycp
doPrinterDetection () Printer.ycp
downloadHelp () helps.ycp
driver_packages Printerdb.ycp
drivers_installed Printerdb.ycp
editDetected (map det) Printer.ycp
editParallelPort () dialogs-connection.ycp
editSerialPort () dialogs-connection.ycp
fixPrinter (map<string,any> p) Printer.ycp
foomatic Printerdb.ycp
generateClassName (list forbidden_names) Printer.ycp
generateQueueName (string name, string uri, string vendor_name, string device_name, list<string> forbidden_names) Printer.ycp
getAddPrinterSubSequence () wizards.ycp
getAdvancedHelp (boolean cups_adv) helps.ycp
getAliases () wizards.ycp
getArgsOfType (map config, string type) Printer.ycp
getAskDeviceHelp (string type) helps-connection.ycp
getAskDeviceLabel (string type) helps-connection.ycp
getAskRemoteHelp (string type) helps-connection.ycp
getAutoPpdFile (string vendor_db, string device_db) Printerdb.ycp
getAutoprobedSelectionBox (integer current_sel) dialogs.ycp
getBannerList () CUPS.ycp
getComplexHelp () helps.ycp
getConfiguredPrinters () misc.ycp
getConnectionTypeHelp (boolean add_queue) helps-connection.ycp
getCupsAclHelp (boolean ignore_but) helps.ycp
getCupsClientHelp (boolean main) helps.ycp
getCupsConnectionsHelp () helps-connection.ycp
getCupsServerHelp () helps.ycp
getCupsUsbDeviceTypeHelp () helps.ycp
getDefaultPaperSize () Printerlib.ycp
getDetectedHelp () helps.ycp
getDeviceName (string pre_filled) dialogs-connection.ycp
getDeviceNiceName (string dev, boolean detected) Printerlib.ycp
getDevicesItems (list<string> devices, string device) misc.ycp
getDirectConnectionsHelp () helps-connection.ycp
getEditHelp (string type, boolean raw) helps.ycp
getEpsonUsbModel (string device) Printerlib.ycp
getFeaturesHelp () helps.ycp
getFileFromNickName (string vendor_db, string device_db, string nick, string lang) Printerdb.ycp
getFilesFromNickName (string vendor_db, string device_db, string nick, string lang) Printerdb.ycp
getFilterHelp () helps.ycp
getFoomaticAutoQueues (string vendor, string model, string ppdfile_orig) misc.ycp
getFoomaticDefaultQueue (list<map> queues) Printerdb.ycp
getForbiddenNames () Printer.ycp
getHelpCupsExperts () helps.ycp
getHostnames (string type) misc.ycp
getHplipDevices () Printerlib.ycp
getHplipUri (string model) Printerlib.ycp
getInitProgressHelp () helps.ycp
getInstType () dialogs.ycp
getListenIPPHelp () helps.ycp
getLocalConnectionsHelp () helps-connection.ycp
getManufModelHelp () helps.ycp
getMembersHelp () helps.ycp
getOtherConnectionsHelp () helps-connection.ycp
getPipeHelp () helps-connection.ycp
getPpdFileHelp () helps.ycp
getPpdFileOptions (string filename, boolean checkLocale) Printerdb.ycp
getPpdFiles (string vendor_db, string device_db) Printerdb.ycp
getPpdSelectHelp (boolean all_ppds) helps.ycp
getPrintersHelp () helps.ycp
getProbedPrinterHelp (boolean supported) helps.ycp
getPtalDevices () Printerlib.ycp
getPtalUri (string model) Printerlib.ycp
getQueueSuffix (list<map<string,any> > queues) Printer.ycp
getReplacedString (string device, boolean show_pass) Printerlib.ycp
getShowPrinterHelp () helps.ycp
getSpoolInfoHelp (boolean is_class) helps.ycp
getSpoolSystem () Spooler.ycp
getSpoolerItems (string spooler, boolean none) Spooler.ycp
getStateHelp () helps.ycp
getUpdatedPpdFile (map<string,any> entry) Printerdb.ycp
getUriBaudrate (string uri) Printerlib.ycp
getUriDevice (string uri) Printerlib.ycp
getUriHelp () helps-connection.ycp
getUriHost (string uri) Printerlib.ycp
getUriNiceName (string uri) Printerlib.ycp
getUriPort (string uri) Printerlib.ycp
getUriRemoteQueue (string uri) Printerlib.ycp
getUriType () Printer.ycp
getUriType (string uri) Printerlib.ycp
getUriUsernamePassWorkgroup (string uri) Printerlib.ycp
getUriValue (string uri, string key) Printerlib.ycp
getUsersHelp () helps.ycp
getWidgetForOption (string option_type, list values) misc.ycp
getWriteProgressHelp () helps.ycp
hp_all_in_one Printerlib.ycp
hp_driver Printer.ycp
index Printer.ycp
inform_about_config Printer.ycp
ipAddrPopup (boolean ad, string label, string init, symbol state) dialogs-cups.ycp
isPrinterConfigured (string manuf, string model, string uri, string unique_key) misc.ycp
known_filters Printerdb.ycp
loadFoomaticIfNeeded () Printerdb.ycp
original_unique_keys Printer.ycp
paper_size Printerlib.ycp
prepareAsciiTestPage () PrinterTest.ycp
preparePsTestPage (string queue, string opt_file, boolean photo) PrinterTest.ycp
printcap Printer.ycp
printcapTable () misc.ycp
printcap_backup Printer.ycp
printer Printer.ycp
probed_bt_devices Printerlib.ycp
processPpdFiles (string dir) Printerdb.ycp
proposal_valid Printerlib.ycp
queuesRead () Printer.ycp
read_done Printer.ycp
reallyAbort () misc.ycp
reallyExit () misc.ycp
reinstallAll () misc.ycp
restartServices (boolean have_some_queue) Spooler.ycp
runAdvancedDialog () dialogs.ycp
runAutoprobedListDialog__current Printer.ycp
runComplexDialog () dialogs.ycp
runConnectionTypeDialog (boolean local) dialogs-connection.ycp
runCupsAclDialog (symbol type) dialogs-cups.ycp
runCupsClientDialog (boolean main) dialogs-cups.ycp
runCupsConnectionDialog () dialogs-connection.ycp
runCupsExpertDialog () dialogs.ycp
runCupsServerDialog () dialogs-cups.ycp
runCupsUsbDeviceTypeDialog () dialogs.ycp
runDetectedDialog () dialogs.ycp
runDeviceDialog (string type) dialogs-connection.ycp
runDirectConnectionDialog () dialogs-connection.ycp
runDownloadPpdFile () dialogs.ycp
runEditDialog () dialogs.ycp
runGenericConnectionTypeDialog (term items, string caption, string frame, string help, symbol what) dialogs-connection.ycp
runInstalledPrinterDialog () dialogs.ycp
runListenIPPDialog () dialogs-cups.ycp
runLocalConnectionDialog () dialogs-connection.ycp
runManufModelDialog () dialogs.ycp
runMembersDialog () dialogs.ycp
runNameDialog (boolean allow_auto) dialogs.ycp
runNewQueueDialog () dialogs-connection.ycp
runOptionsDialog () dialogs.ycp
runOtherConnectionDialog () dialogs-connection.ycp
runPipeDialog () dialogs-connection.ycp
runPpdSelectDialog (boolean all_ppds) dialogs.ycp
runPrinterTypeDialog () dialogs-connection.ycp
runProbeDialog () dialogs.ycp
runQueuesProposalDialog () dialogs.ycp
runRemoteDialog (string type) dialogs-connection.ycp
runSelectPpdFile () dialogs-cups.ycp
runStateDialog () dialogs-cups.ycp
runUriDialog () dialogs-connection.ycp
runUsersDialog () dialogs-cups.ycp
saveDefaultQueue () Printer.ycp
savePrinters () Printer.ycp
saveTheConfiguration () Printer.ycp
save_all Printer.ycp
selectPrinter (integer i) Printer.ycp
selectPrinterByName (string name) Printer.ycp
server_default CUPS.ycp
server_hostname CUPS.ycp
setDefaultPrinter () Printer.ycp
setUniqueKeys () Printer.ycp
showCupsInitPopup () Spooler.ycp
skip_autodetection Printer.ycp
sortPpds (string vendor_db, string device_db) Printerdb.ycp
sortPrinters () Printer.ycp
sortitems (map<string,string> items) misc.ycp
spooler Spooler.ycp
spoolerSpecQueuesRead () Printer.ycp
stateRead () Printer.ycp
storePrinter () Printer.ycp
storePrinter () dialogs.ycp
supported_uri_types CUPS.ycp
switchTo (string to) Spooler.ycp
sys_forbidden_names Spooler.ycp
testAbort () Printer.ycp
testBaudRate (integer brate) misc.ycp
testDevice (string dev) Printerlib.ycp
testDialogs () wizards.ycp
testPrinter (map<string,any> printer, symbol testpage_type) PrinterTest.ycp
testRemote (string hname, string rname, string type, integer port) Printerlib.ycp
testRemoteUP (string wg, string hname, string rname, string user, string pass, string type) Printerlib.ycp
testSupportedQueue (string queue) Spooler.ycp
testSupportedQueueBySpooler (string queue, string spooler) Spooler.ycp
tested Printer.ycp
textEditParallelPort () helps-connection.ycp
textEditSerialPort () helps-connection.ycp
textTestDevice () texts.ycp
textTestDeviceResult (integer res) texts.ycp
textTestRemotePrinter (boolean ping_only) texts.ycp
textTestRemotePrinterResult (integer ret) texts.ycp
updateConfig (integer read_version) Printer.ycp
usb_dev_names CUPS.ycp
version Printer.ycp
wakeUpEpson (string device) Printerlib.ycp
wipePrinter (map printer) Printer.ycp
write_only Printer.ycp