Query: net::cups::destination
OS: debian
Section: 3pm
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
Net::CUPS::Destination(3pm) User Contributed Perl Documentation Net::CUPS::Destination(3pm)NAMENet::CUPS::Destination - CUPS Destination ObjectSYNOPSISuse Net::CUPS::Destination; my $printer = $cups->getDestination( "lj4200dn" ); my $name = $printer->getName(); my @options = $printer->getOptions(); my $jobid = $printer->printFile( $filename, $title );DESCRIPTIONNet::CUPS is an object oriented interface to the Common Unix Printing System. Net::CUPS::Destination is an abstraction of the concept of a destination in CUPS. Destinations will most likely be a printer, but it can be any type of target in which a file is sent for processing.METHODSaddOption $dest->addOption( $name, $value ); Method to add another option name/value pair to the destination. cancelJob my $dest->cancelJob( $jobid ); Method to chancel a job sent to this destination. getDescription my $description = $dest->getDescription(); Provides the description string associated with this printer. getError my $error = $dest->getError(); Utility method for returning the last error that occured. getName my $name = $dest->getName(); Method to return the name of the destination. getJob my $job = $dest->getJob( $jobid ) Method to get a specific job as a hash of attributes. getJobs my @jobs = $dest->getJobs( $whose, $scope ); This method will return an array of job identifiers. $whose is 0 for all users and 1 is just for the selected user. $scope is -1 for all jobs, 0 for active jobs and 1 for completed jobs. getLocation Returns the location string for this destination. getOptionValue my $value = $dest->getOptionValue( $name ); This utility method will return the value of the selected option. getOptions my @options = $dest->getOptions(); This method will return an array of the options currently set on the destination. printFile my $jobid = $dest->printFile( $filename, $title ); I know this is the method that you have been looking for. This is what you will use to send a file to handled by the destination. You must provide the name of the file and a title for the job. getUri my $uri = $dest->getUri(); This function returns the device URI of a destination. For example, a network printer might appear as socket://192.168.1.1SEE ALSONet::CUPS, Net::CUPS::PPD, Net::CUPS::IPPSUPPORTSupport for this module and other software developed by Dracken Technology, Inc can be found at http://www.dracken.com/.AUTHORDracken Technology, Inc. (http://www.dracken.com/)COPYRIGHT AND LICENSECopyright (c) 2003-2005 David Hageman Copyright (c) 2006-2009 Dracken Technology, Inc. All rights reserved. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available. CUPS, the Common UNIX Printing System, the CUPS logo, and ESP Print Pro are the trademark property of Easy Software Products. perl v5.14.2 2009-07-30 Net::CUPS::Destination(3pm)
Related Man Pages |
---|
backend(1) - redhat |
filter(1) - redhat |
lpadmin(8) - redhat |
lpstat-cups(1) - centos |
net::cups(3pm) - debian |
Similar Topics in the Unix Linux Community |
---|
Choosing an ink-level monitor |
pycups 1.9.39 (Default branch) |
Common UNIX Printing System 1.3.8 (Default branch) |
Common UNIX Printing System 1.4b2 (Default branch) |
USN-856-1: CUPS vulnerability |