xkspool(1)
xkspool - AppleTalk PostScript Printer manager for The X Window System
As shipped in IRIX 6.5.7. Unchanged since IRIX 6.5.
NAME xkspool - AppleTalk PostScript Printer manager for The X Window System SYNOPSIS xkspool [ -toolkitoption ... ] DESCRIPTION The program xkspool is an X11/Motif client that provides a graphical interface for administering a K-Spool installation on a UNIX host. Non-System Administrators may also use xkspool to monitor printer status and check log files. Refer to your printed Xinet manual for information about using xkspool. This manual page only documents the pertinent X resources that effect xkspool. This program should not be run when X server resources are not available to it. The default english resources are usually in the file /usr/lib/X11/app-defaults/Xinet, but may be elsewhere depending on your X server and user environment. This is a locale-aware program and will serve any locale for which there is a /usr/lib/X11/locale/app- defaults/Xinet file. These resources may also be set by the xrdb(1) program. You will know if the resources have been properly initialized if, in the top-level window, the right button between the two lists is labeled ``View Printer Log'' (or the non-english equivalent) instead of ``ViewLog.'' In addition to the standard set of Toolkit and Motif resources, xkspool accepts some additional resources that reset internal table limits. Any of these default values might already be overridden in the Xinet application defaults file. Resource Default Name Value Internal table it controls maxServers 120 Printers that can be looked up via AppleTalk printerlogSize 8192 Bytes displayed from the printer log file Another important set of resources are those that control the AppleTalk Object Type that will be used to look up printers. The type is controlled by a standard Motif SimpleOptionMenu widget. The widget name is prtrtype and, as an example from the Xinet Application Defaults file, the menu option list may be set with resources such as: xkspool*prtrtype*buttonCount: 2 xkspool*prtrtype*button_0*labelString: LaserWriter xkspool*prtrtype*button_1*labelString: LaserJet 4 Xkspool also supports local RIPs via a configurable set of resources. These resources set the name of the RIP and the program to call to get information about printing to the RIP. Contact Xinet for details about the calling sequence and information syntax. The resouces consist of the following (similar to the SimpleOptionMenu resource set): xkspool.numRIPs: num xkspool.lang_str.RIPname_0: label to display xkspool.lang_str.RIPcmd_0: command line for probing RIP . . . xkspool.lang_str.RIPname_num-1: label to display xkspool.lang_str.RIPcmd_num-1: command line for probing RIP WIDGETS Xkspool is built using the X Toolkit and Motif widgets, and therefore accepts the standard set of command-line options that most Toolkit programs accept. See the X Toolkit and Motif library manuals for more information about the resources needed to control the appearance of the widgets in this application. An overall view of the major widget structure of xkspool is listed below (many of the hidden Motif subclasses are not shown). Indentation indicates hierarchical structure. The widget class name is given first, followed by the widget instance name. Xinet xkspool XmPanedWindow main XmForm printer XmLabelGadget <language-specific, from xkspool.lang_str.QueueConfig> XmLabelGadget hdr XmScrolledWindow currlist XmList currlist XmLabelGadget status XmRowColumn prbtn XmPushButtonGadget Add XmPushButtonGadget Delete XmPushButtonGadget Config XmPushButtonGadget ATest XmPushButtonGadget PSTest XmPushButtonGadget ViewLog XmForm spooler XmLabelGadget <language-specific, from xkspool.lang_str.SpoolerConf> XmLabelGadget hdr XmScrolledWindow currlist XmList currlist XmRowColumn spbtn XmPushButtonGadget Add XmPushButtonGadget Delete XmPushButtonGadget Config XmPushButtonGadget Qadmin XmPushButtonGadget Exit XmFormDialog addprinter XmRadioBox type_rb XmLabelGadget prn_type XmToggleButtonGadget AppleTalk XmToggleButtonGadget SerialPort XmToggleButtonGadget FilePreview XmToggleButtonGadget RIP XmToggleButtonGadget Hold XmLabelGadget ll XmScrolledWindow zonelist XmList zonelist XmLabelGadget rl XmScrolledWindow atprinters XmList atprinters XmRowColumn btn_rc XmPushButtonGadget Configure XmPushButtonGadget Cancel XmSimpleOptionMenu prtrtype XmFileSelectionBox dir_fs XmFormDialog options XmRowColumn rc XmLabelGadget header XmRowColumn obtn_rc XmPushButtonGadget QueueOpt XmPushButtonGadget PPDOpt XmPushButtonGadget PsfOpts XmPushButtonGadget FileOpts XmPushButtonGadget OPIDbg XmSeparator opts XmRowColumn que_rc XmRowColumn pname_rc XmLabelGadget Qname XmTextField pname XmLabelGadget aliases XmTextField palias XmRowColumn spool_rc XmLabelGadget sp_dir XmTextField spoold XmRowColumn hold_rc XmLabelGadget LimitTime XmTextField hold XmLabelGadget MinIndef XmToggleButtonGadget TBBannerPG XmToggleButtonGadget TBReverse XmToggleButtonGadget TBAccInfo XmToggleButtonGadget TBOPI XmToggleButtonGadget TBRGB XmRowColumn lmt_rc XmToggleButtonGadget LimitFS XmTextField limit XmLabelGadget kilobytes XmRowColumn goto_rc XmRowColumn succqm_pm XmMegaButton succqm XmRowColumn succqm_mb XmCascadeButtonGadget succqm_cb XmLabelGadget succq XmRowColumn failqm_pm XmMegaButton failqm XmRowColumn failqm_mb XmCascadeButtonGadget failqm_cb XmLabelGadget failq XmSeparator ppd XmLabelGadget PSDest XmRowColumn ppd_rc XmPulldownMenu mb_pm XmMegaButton mb XmMenuBar mb_mb XmCascadeButtonGadget mb_cb XmPushButtonGadget ppddir XmLabelGadget setICC XmRowColumn icc_rc XmPulldownMenu iccmb_pm XmMegaButton iccmb XmMenuBar iccmb_mb XmCascadeButtonGadget iccmb_cb XmPushButtonGadget iccdir XmRowColumn ppd_rc XmLabelGadget asciiopts XmRadioBox layout XmLabelGadget PL XmToggleButtonGadget port1 XmToggleButtonGadget port2 XmToggleButtonGadget land1 XmToggleButtonGadget land2 XmRowColumn dim_rc XmLabelGadget PVPTC XmTextField col XmLabelGadget rows XmTextField row XmToggleButtonGadget ISOLatin XmRowColumn epspd XmPushButtonGadget fit XmPushButtonGadget shrink XmPushButtonGadget noscale XmRowColumn epsmenu XmSeparator ppd XmLabelGadget ppdopts XmScrolledWindow ppdscrl XmRowColumn ppdoprc (various other widgets based on PPD contents) XmRowColumn psf_rc XmLabelGadget ATPCO XmToggleButtonGadget psf_uname XmToggleButtonGadget psf_queries XmToggleButtonGadget psf_timeouts XmToggleButtonGadget psf_rm XmToggleButtonGadget psf_incr XmToggleButtonGadget psf_wait XmToggleButtonGadget psf_trans XmToggleButtonGadget psf_open XmToggleButtonGadget psf_idle XmLabelGadget DebugLevel XmRadioBox debug XmToggleButtonGadget Err XmToggleButtonGadget Ctrace XmToggleButtonGadget Vtrace XmRowColumn opi_rc XmLabelGadget OPIReplOpt XmToggleButtonGadget (one for each OPI debug option) XmRowColumn file_rc XmToggleButtonGadget doexec XmLabelGadget execlbl XmTextField exec XmToggleButtonGadget stdin XmToggleButtonGadget bground XmRowColumn dpy_rc XmLabelGadget dpylbl XmTextField dpy XmToggleButtonGadget doconf XmToggleButtonGadget keepf XmLabelGadget nameoptlbl XmToggleButtonGadget addowner XmToggleButtonGadget dosname XmRowColumn sfx_rc XmLabelGadget sfxlbl XmTextField sfx XmSeparator btn XmRowColumn btn_rc XmPushButtonGadget Save XmPushButtonGadget Cancel XmFormDialog spoolers XmRowColumn rc XmRowColumn ptr_rc XmLabelGadget sppr XmRowColumn ptrmenu_pm XmMegaButton ptrmenu XmRowColumn ptrmenu_mb XmCascadeButtonGadget ptrmenu_cb XmRowColumn name_rc XmLabelGadget ObjNm XmTextField splrname XmRowColumn zone_rc XmLabelGadget Zname XmRowColumn zonemenu_pm XmMegaButton zonemenu XmRowColumn zonemenu_mb XmCascadeButtonGadget zonemenu_cb XmToggleButtonGadget spl_rmRIPs (SunOS/Solaris only) XmToggleButtonGadget spl_spoolLP (SGI only) XmSeparator ppd XmRowColumn ppd_rc XmLabelGadget installed XmRowColumn mb_pm XmMegaButton mb XmRowColumn mb_mb XmCascadeButtonGadget mb_cb XmPushButtonGadget ppddir XmSeparator opi XmRowColumn odir_rb XmLabelGadget odirlbl XmTextField opidir XmToggleButtonGadget TBRGB XmPulldownMenu opifmt XmToggleButtonGadget ascfmt XmToggleButtonGadget binfmt XmToggleButtonGadget jpglow XmToggleButtonGadget jpgmed XmToggleButtonGadget jpghigh XmSimpleOptionMenu opifmtmenu XmRadioBox rep XmToggleButtonGadget no_rep XmToggleButtonGadget full_rep XmToggleButtonGadget prt_rep XmToggleButtonGadget set_rep XmRowColumn slide_rc XmScale opisc XmTextField opitx XmPushButtonGadget DPI XmSeparator btn XmRowColumn btn_rc XmPushButtonGadget Save XmPushButtonGadget Cancel XmFormDialog spserv XmRowColumn rc XmLabelGadget QMadm XmToggleButtonGadget AnyMay XmLabelGadget InAddRoot XmTextField user XmLabelGadget MayBeAdm XmTextField group XmSeparator btn XmRowColumn btn_rc XmPushButtonGadget Save XmPushButtonGadget Cancel XmFormDialog prtlog XmLabelGadget logname XmPushButtonGadget Dismiss XmScrolledText logview XmFileSelectionBoxDialog ppdds XmToggleButtonGadget publish XmFileSelectionBoxDialog iccds XmToggleButtonGadget publish XmMessageBoxDialog ask XmMessageBoxDialog errmsg FILES /etc/printcap K-Spool configuration file (also used by the lpr(1) system). /usr/adm/appletalk/psfiles Printer test pages /usr/adm/appletalk/ppds Default location to look for pre- defined PostScript Printer Description files. /usr/etc/appletalk/services K-Talk startup Shell Script (holds AppleTalk Spooler options). It's a symbolic link to /usr/adm/appletalk/services on SGI IRIX and Solaris (SunOS 5.2 or later). SEE ALSO X(1), psf(1m), papserver(1m), the K-Spool Administrator's Guide