YaST2 Developers Documentation: Printer configurator



functions
files
intro

Function index:

Function nameFile name
AI2Export (map ai)printer_auto.ycp
AddPrinterSequence ()wizards.ycp
AddPrinterSubSequence ()wizards.ycp
AdjustServices (boolean have_some_queue)Spooler.ycp
AnyToInteger (any a)dialogs.ycp
AreDriversInstaller ()Spooler.ycp
DeleteItem (list source, any item)misc.ycp
DeletedNames ()Printer.ycp
Detect ()Printer.ycp
Detect (boolean cups)Printerlib.ycp
DetectedSequence ()wizards.ycp
DisplayPrinterPopup (map info, string vdb, string mdb)dialogs.ycp
DisplayUnavailableAIPopup ()Printerlib.ycp
EditPrinterSequence ()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 ()LPRng.ycp
GetAvailableQueues ()CUPS.ycp
GuiHandler ()printer.ycp
Import (map<string, any> settings)Printer.ycp
InstallDrivers ()Spooler.ycp
InstallDrivers ()Printerdb.ycp
InstallationType ()CUPS.ycp
Language2Encoding (string language)Printerdb.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
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
Read ()Printer.ycp
ReadDialog ()dialogs.ycp
Reset ()Printer.ycp
RestartIfNeeded (boolean showPopup)Spooler.ycp
Set (string spooler_type)Spooler.ycp
StartDaemon ()CUPS.ycp
StopServices ()Spooler.ycp
Summary (list style)Printer.ycp
WaitForCupsListeiningFinish ()CUPS.ycp
Write ()Printer.ycp
WriteDialog ()dialogs.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
amIRoot ()Printerlib.ycp
assignDefault ()Printer.ycp
assignState (map<string,any> p, boolean changed)Printer.ycp
autodetectedPrinter.ycp
baseDataDirPrinterlib.ycp
callLprsetup (string command)misc-lprng.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
checkConnectionType (symbol selected)dialogs-connection.ycp
checkGhostscript ()Printer.ycp
checkHostName (string name)misc.ycp
checkLocalQueueName (string name, list forbidden_names)misc.ycp
checkPassword (string name)misc.ycp
checkQueueName (string name)misc.ycp
checkRemotePrinter (string remote_printer)misc.ycp
checkRootPerm ()Printer.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_detectedPrinter.ycp
confmodePrinter.ycp
connection_type_selectedPrinter.ycp
createEditDialog ()dialogs.ycp
createEntry (map entry)misc-lprng.ycp
createUppFile (map entry)misc-lprng.ycp
cupsClientRead ()misc-cups.ycp
cupsRead ()Printer.ycp
cups_installationCUPS.ycp
cups_server_permissionsCUPS.ycp
cups_server_settingsCUPS.ycp
cups_serversCUPS.ycp
cups_usb_devicesPrinterlib.ycp
defaultPrinter.ycp
deleteDeletedPrinters ()Printer.ycp
deletePrinter ()Printer.ycp
deletedPrinter.ycp
detectPrinter.ycp
detectConfigType ()dialogs.ycp
detectionPrinter.ycp
diffUppFiles (string file1, string file2)misc.ycp
dirtyPrinter.ycp
doPrinterDetection ()Printer.ycp
do_not_install_driversPrinterdb.ycp
downloadHelp ()helps.ycp
editDetected (map det)Printer.ycp
editParallelPort ()dialogs-connection.ycp
editSerialPort ()dialogs-connection.ycp
filter1284 (string id)misc.ycp
fixPrinter (map<string,any> p)Printer.ycp
foomaticPrinterdb.ycp
generateClassName (list forbidden_names)misc.ycp
generateQueueName (string name, string uri, string vendor_name, string device_name, list 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, list<string> ppd_nicks)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
getCupsUsbDeviceInfo (string device)Printerlib.ycp
getCupsUsbDeviceTypeHelp ()helps.ycp
getCupsUsbDevices ()Printerlib.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
getFilterHelp ()helps.ycp
getFoomaticAutoQueues (string vendor, string model, string config)misc.ycp
getFoomaticDefaultQueue (list<map> queues)Printerdb.ycp
getForbiddenNames ()Printer.ycp
getHostnames (string type)misc.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)Printerdb.ycp
getPpdFiles (string vendor_db, string device_db)Printerdb.ycp
getPpdSelectHelp ()helps.ycp
getPrintersHelp ()helps.ycp
getProbedPrinterHelp (boolean supported)helps.ycp
getProblematicCupsUsbDevices ()Printerlib.ycp
getPtalDevices ()Printerlib.ycp
getPtalUri (string model)Printerlib.ycp
getQueueSuffix (list<map<string,any> > queues)Printer.ycp
getRemoteEntry (string uri)misc-lprng.ycp
getShowPrinterHelp ()helps.ycp
getSpoolInfoHelp (boolean is_class)helps.ycp
getSpoolSystem ()Spooler.ycp
getSpoolerItems (string spooler, boolean none)Spooler.ycp
getStateHelp ()helps.ycp
getSystemForbiddenNames ()Spooler.ycp
getUpdatedPpdFile (map 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
getUriUsernamePass (string uri)Printerlib.ycp
getUriValue (string uri, string key)Printerlib.ycp
getUriWorkgroup (string uri)Printerlib.ycp
getUsersHelp ()helps.ycp
getWidgetForOption (string option_type, list values)misc.ycp
getWriteProgressHelp ()helps.ycp
havePaperSize (map<string,any> selected)misc.ycp
indexPrinter.ycp
ipAddrPopup (boolean ad, string label, string init, symbol state)dialogs-cups.ycp
isFile (string file)Printer.ycp
isPpd (string file)Printer.ycp
isPrinterConfigured (string manuf, string model, string uri, string unique_key)misc.ycp
listenCupsServers ()CUPS.ycp
loadClientHostName ()CUPS.ycp
loadFoomaticIfNeeded ()Printerdb.ycp
markQueueYaST ()dialogs.ycp
old_uriPrinter.ycp
original_unique_keysPrinter.ycp
paper_sizePrinterlib.ycp
ppdInfo (string file)Printer.ycp
prepareAsciiTestPage ()PrinterTest.ycp
preparePsTestPage (string queue, string opt_file, boolean photo)PrinterTest.ycp
printcapPrinter.ycp
printcapRead (list<map<string,any> > yast_printcap)Printer.ycp
printcapTable ()misc.ycp
printcap_backupPrinter.ycp
printerPrinter.ycp
processPpdFiles (string dir)Printerdb.ycp
proposal_validPrinterlib.ycp
queuesRead ()Printer.ycp
readCupsSettings ()CUPS.ycp
read_donePrinter.ycp
reallyAbort ()misc.ycp
reallyExit ()misc.ycp
reinstallAll ()misc.ycp
replaceAll (string src, string from, string to)misc.ycp
restartServices (boolean have_some_queue)Spooler.ycp
runAdvancedDialog ()dialogs.ycp
runAutoprobedListDialog__currentPrinter.ycp
runComplexDialog ()dialogs.ycp
runConnectionTypeDialog ()dialogs-connection.ycp
runCupsAclDialog (symbol type)dialogs-cups.ycp
runCupsClientDialog (boolean main)dialogs-cups.ycp
runCupsConnectionDialog ()dialogs-connection.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
runFeaturesDialog ()dialogs-lprng.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
runOptionsDialog ()dialogs.ycp
runOtherConnectionDialog ()dialogs-connection.ycp
runPipeDialog ()dialogs-connection.ycp
runPpdSelectDialog ()dialogs.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
saveClientHostName ()CUPS.ycp
saveCupsClient (string default)CUPS.ycp
saveDefaultQueue ()Printer.ycp
savePrinters ()Printer.ycp
saveTheConfiguration ()Printer.ycp
save_allPrinter.ycp
selectPrinter (integer i)Printer.ycp
selectPrinterByName (string name)Printer.ycp
server_defaultCUPS.ycp
server_hostnameCUPS.ycp
setCupsUsbDevicesInfo ()Printerlib.ycp
setDefaultPrinter ()Printer.ycp
setUniqueKeys ()Printer.ycp
showCupsInitPopup ()Spooler.ycp
skip_autodetectionPrinter.ycp
sortPpds (string vendor_db, string device_db, list<string> ppd_nicks)Printerdb.ycp
sortPrinters ()Printer.ycp
sortitems (map<string,string> items)misc.ycp
spoolerSpooler.ycp
spoolerInitialize ()Printer.ycp
spoolerSpecQueuesRead ()Printer.ycp
stateRead ()Printer.ycp
stopListenCupsServers ()CUPS.ycp
storePrinter ()Printer.ycp
storePrinter ()dialogs.ycp
switchTo (string to)Spooler.ycp
sys_forbidden_namesSpooler.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
testedPrinter.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
updateUri (symbol type)dialogs-connection.ycp
usb_dev_namesCUPS.ycp
versionPrinter.ycp
wakeUpEpson (string device)Printerlib.ycp
wipePrinter (map printer)Printer.ycp
writeConf (string fn, map conf)misc-lprng.ycp
writeCupsPrinter (map entry)misc-cups.ycp
writeCupsSettings ()CUPS.ycp
writeLpdPrinter (map entry)misc-lprng.ycp
write_onlyPrinter.ycp

YaST2 Developers Documentation