[ Bottom of Page | Previous Page | Next Page | Contents | Index |  Library Home |
Legal |
Search ]
Commands Reference, Volume 4
piomkpq Command
  
Purpose
Creates a print queue.
Syntax
To add a new printer
piomkpq  -A AttachmentType
 -p PrinterType  -Q QueueName  -D DataStream  -v DeviceType   -s Subclass  -r ParentAdapter  -w PortNumber [  -a { interface | ptop | autoconfig | speed | parity | bpc | stops | xon | dtr | tbc=DescValue } ] ...
To create a new print queue
piomkpq  -A AttachmentType
 -p PrinterType {  -D DataStream |  -q QueueName }  -s Subclass  -r ParentAdapter  -w PortNumber  -v DeviceType [  -a { interface | ptop | autoconfig | speed | parity | bpc | stops | xon | dtr | tbc=DescValue } ] ...
To create print queues for an existing printer
piomkpq  -A AttachmentType
 -p PrinterType  -d DeviceName {  -D DataStream |  -q QueueName }
To add an existing printer to an existing print queue
piomkpq  -A AttachmentType
 -p PrinterType  -d DeviceName  -D DataStream  -q QueueName
Description
The piomkpq command creates
print queues and printers. This command is used by SMIT dialogs created with
the piomkapqd command. The piomkpq command performs the following functions:
- Creates printer devices with various attachment
types.
- Creates print queues.
- Creates queue devices.
- Creates virtual printers.
- Creates pseudo-devices.
Flags
| -a | Specifies a device attribute. This takes the form Attribute=Value, for example: -a speed=9600.
The valid attributes are: 
Interface
ptop
autoconfic
speed
parity
bpc
stops
xon
dtr
tbc
 | 
| -A AttachmentType | Specifies the type of attachment used to connect the printer to the
data source. Common values for the AttachmentType
variable are: 
local  Specifies a local attachment type.
ascii  Specifies an ASCII attachment type.
file  Specifies a file where the data is stored.
 | 
| -d DeviceName | Specifies the name of the device, pseudo-device, or file where the
output is directed, for example lp0 or tty1. | 
| -D DataStream | Specifies the datastream of a print queue to be created or an existing
print queue. | 
| -p PrinterType | Specifies the printer type as defined in the /usr/lib/lpd/pio/predef directory, for example ibm4019. | 
| -q QueueName | Specifies a new queue name. The -q and -Q flags are exclusive. | 
| -Q QueueName | Specifies an existing queue name. The -q and -Q flags are exclusive. | 
| -s Subclass | Specifies the subclass type to which the printer belongs. The possible
values for the Subclass variable are: | 
| -r ParentAdapter | Specifies the parent adapter for the printer. | 
| -w PortNumber | Specifies the port number for the printer attachment. | 
| -v DeviceType | Specifies the device type as defined in the ODM database. | 
Examples
- To create a local print queue named castor of datastream ASCII for an existing IBM 4019 printer named lp0, enter: 
piomkpq -A local -p ibm4019 -d lp0 -D asc -q castor 
- To add an existing local printer to an existing
local print queue called pyrite for the datastream
PostScript, enter: 
piomkpq -A local -p ibm4019 -d lp0 -Q pyrite -D ps 
- To create local print queue called baker for a new printer, enter: 
piomkpq -A local -p ibm4019 -D asc -Q baker -s parallel -r ppa0
-w p -v ibm4019 [-a ptop=120]  
- To create the clues
file print queue, enter: 
piomkpq -A file -p ibm4019 -d clues -D asc -q baker 
Files
| /usr/lib/lpd/pio/etc/piomkpq | Contains the piomkpq command. | 
| /usr/lib/lpd/pio/etc/piomgpdev | Creates a pseudo-device. | 
| /usr/sbin/mkdev | Creates a device. | 
| /usr/bin/mkque | Creates a queue. | 
| /usr/bin/mkquedv | Creates a queue device. | 
| /usr/sbin/mkvirprt | Creates a virtual printer. | 
Related Information
The piobe command, piomkapqd
command.
Printer Overview for System
Management in AIX 5L Version 5.2 Guide to Printers and Printing
Spooler Overview for System
Management in AIX 5L Version 5.2 Guide to Printers and Printing
Printer Backend Overview
for Programming in AIX 5L Version 5.2 Guide to Printers and Printing
   
[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home |
Legal |
Search ]