CI Info Functions: Devinfo, Spoolinfo, Volinfo (14392)

operations
IntSpoolerState int Spooler process state for LDEV: 0=initializing, 1=release,
2=start, 3=stop, 4=stop pending, 5=suspend, 6=suspend
pending, 7=resume, 8=active, 9=shut pending, 10=idle
IntSubClass int Device subclass: 0=unknown,1=connected to TMUX,
2=terminal,3=printer,4=virtual terminal,5=virtual
printer,6=PAD terminal,7=PAD printer,12=null
terminal,13=DHCF terminal,14=pseudo terminal, 15=pseudo
null terminal. For tape: 1=tape. For disk: 1=disk
IntTapeError int Fatal tape error value: 0=No fatal error, 1= tape runaway,
2=multiple tracks in error, 3= timing error, 4=command
reject, 5=unit failure, 6=data parity error, 7=command
parity error
IntTermType int Terminal Type: 10=TT10, 18=TT18, 21=TT21, 22=TT22,
24=TT24, 26=TT26
InvalidLogonCnt int Invalid logon counts for interactive device **
JobAccepting bool True if device accepts HELLO or JOB logons
LineSpeed int Terminal line speed setting: 30, 120, 480, 960, 19200, 38400
NotConfigDevList string List of unconfigured LDEVs separated by a space.
Format:"Total/LDEV1 LDEV2 ... LDEVN" *
Opened bool True means device exists and is opened/owned
OwnerJobNum string Device's owner's job/session number, "J|Snnn"
OwnerPIN int PIN for device's owner process, which is a JSMAIN process
Ownership string Device's ownership state: "OWNED"=owned by a process,
"OS"=temporarily owned by the operating system, ""=not
owned by a process
PrinterDevList string List of printers which are not DS nor serial
Format:"Total/LDEV1 LDEV2 ... LDEVN" *
ReadTimeOut int Number of seconds for next (timed) read, 0 or negative
means timeout is disabled
RecWidth int Device record width in bytes
SecurityDown bool True if the device is downed by HP Security Monitor **
SerialPrinterDevList str List of serial printers separated by a
space.Format:"Total/LDEV1 LDEV2 ... LDEVN" *
SpoolerDevList string List of spooler device separated by a space.
Format:"Total/LDEV1 LDEV2 ... LDEVN" *
SpoolerOutfence int Current outfence for the output spooler device, 0..14
SpoolerState string Spooler process state for LDEV: "INIT",
"RELEASE","START","STOP","STOP PEND","SUSP",
"SUSP PEND", "RESUME","ACTIVE","SHUT PEND",
"IDLE"
SpoolFileID string "Onnn" ID of the spoolfile currently being
printed on the device
SpoolingEnabled bool True if spooling has been enabled for this
Device
SpoolType string Device's spooler type: "INSP"=owned by input spooler,
"OUTSP"=owned by output spooler, "" =not owned by a
spooler process
SubClass string Device subclass. "UNKNOWN","TMUX","TERM",
"PRINTER", "VIRT TERM","VIRT PRINTER","PAD
TERM","PAD PRINTER","NULL TERM","DHCF TERM",
"PSEUDO TERM", "PSEUDO NULL TERM", "TAPE", "DISK"
TapeBuffering bool True means tape device is operating in "immediate report
mode", meaning the device buffers data until it has enough
to flush to
tape
TapeDensity int 0=unknown, 800 (BPI), 1600 (BPI), 6250 (BPI)
TapeDevList string List of all tape devices separated by a space.
Format:"Total/LDEV1 LDEV2 ... LDEVN" *
TapeEOF bool True when tape is positioned at the end-of- file marker
TapeError string Fatal tape error: "NON-FATAL","RUNAWAY", "MULTI-
TRACK","TIMING","CMD REJECT","UNIT", "DATA
Page
3
of
15
Communicator Article
-
Network Printing enhancement
7/30/2008