The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

HH::Unispool::Config::File::Token::Numbered::Device::3 - device type 3 device D token

SYNOPSIS

Application programmers don't need to use this class and API programmers read code.

ABSTRACT

device type 3 device D token

DESCRIPTION

HH::Unispool::Config::File::Token::Numbered::Device::3 contans device type 3 device D token information.

CONSTRUCTOR

new(OPT_HASH_REF)

Creates a new HH::Unispool::Config::File::Token::Numbered::Device::3 object. OPT_HASH_REF is a hash reference used to pass initialization options. OPT_HASH_REF is mandatory. On error an exception Error::Simple is thrown.

Options for OPT_HASH_REF inherited through package HH::Unispool::Config::File::Token may include:

input_line_number

Passed to set_input_line_number().

Options for OPT_HASH_REF inherited through package HH::Unispool::Config::File::Token::Numbered may include:

number

Passed to set_number().

Options for OPT_HASH_REF inherited through package HH::Unispool::Config::File::Token::Numbered::Device may include:

block_delay

Passed to set_block_delay().

buffer_size

Passed to set_buffer_size().

connect_retry

Passed to set_connect_retry().

device_name

Passed to set_device_name(). Mandatory option.

device_password

Passed to set_device_password().

execution_priority

Passed to set_execution_priority().

initially_spooled

Passed to set_initially_spooled().

networkwide

Passed to set_networkwide().

page_length

Passed to set_page_length().

page_width

Passed to set_page_width().

remote_device_name

Passed to set_remote_device_name().

remote_system_name

Passed to set_remote_system_name().

save_printfile

Passed to set_save_printfile().

unispool_control

Passed to set_unispool_control().

unispool_header

Passed to set_unispool_header().

new_from_string(LINE)

This method is inherited from package 'HH::Unispool::Config::File::Token'. Creates a new object from the specified Unispool config file line string.

METHODS

read_string(LINE)

This method is overloaded from package 'HH::Unispool::Config::File::Token::Numbered::Device'. Reads the Unispool config file token from a line string. LINE is a plain line string. On error an exception Error::Simple is thrown.

write_string()

This method is overloaded from package 'HH::Unispool::Config::File::Token::Numbered::Device'. Returns a Unispool config file token line string.

INHERITED METHODS FROM HH::Unispool::Config::File::Token

To access attribute named input_line_number:

set_input_line_number(), get_input_line_number()

INHERITED METHODS FROM HH::Unispool::Config::File::Token::Numbered

To access attribute named number:

set_number(), get_number()

INHERITED METHODS FROM HH::Unispool::Config::File::Token::Numbered::Device

To access attribute named block_delay:

set_block_delay(), get_block_delay()

To access attribute named buffer_size:

set_buffer_size(), get_buffer_size()

To access attribute named connect_retry:

set_connect_retry(), get_connect_retry()

To access attribute named device_name:

set_device_name(), get_device_name()

To access attribute named device_password:

set_device_password(), get_device_password()

To access attribute named execution_priority:

set_execution_priority(), get_execution_priority()

To access attribute named initially_spooled:

set_initially_spooled(), is_initially_spooled()

To access attribute named networkwide:

set_networkwide(), is_networkwide()

To access attribute named page_length:

set_page_length(), get_page_length()

To access attribute named page_width:

set_page_width(), get_page_width()

To access attribute named remote_device_name:

set_remote_device_name(), get_remote_device_name()

To access attribute named remote_system_name:

set_remote_system_name(), get_remote_system_name()

To access attribute named save_printfile:

set_save_printfile(), is_save_printfile()

To access attribute named unispool_control:

set_unispool_control(), is_unispool_control()

To access attribute named unispool_header:

set_unispool_header(), is_unispool_header()

SEE ALSO

HH::Unispool::Config, HH::Unispool::Config::DateFormat, HH::Unispool::Config::Entry, HH::Unispool::Config::Entry::Device, HH::Unispool::Config::Entry::Device::0, HH::Unispool::Config::Entry::Device::1, HH::Unispool::Config::Entry::Device::2, HH::Unispool::Config::Entry::Device::3, HH::Unispool::Config::Entry::Device::4, HH::Unispool::Config::Entry::Device::5, HH::Unispool::Config::Entry::Device::6, HH::Unispool::Config::Entry::Device::7, HH::Unispool::Config::Entry::Filter, HH::Unispool::Config::Entry::Numbered, HH::Unispool::Config::Entry::RemoteSystem, HH::Unispool::Config::Entry::RemoteSystem::3, HH::Unispool::Config::Entry::RemoteSystem::6, HH::Unispool::Config::Entry::RemoteSystem::7, HH::Unispool::Config::Entry::RemoteSystem::8, HH::Unispool::Config::Entry::System, HH::Unispool::Config::ExecPri, HH::Unispool::Config::File::Token, HH::Unispool::Config::File::Token::Comment, HH::Unispool::Config::File::Token::Comment::Cs, HH::Unispool::Config::File::Token::Comment::Date, HH::Unispool::Config::File::Token::Comment::Device, HH::Unispool::Config::File::Token::Comment::Filter, HH::Unispool::Config::File::Token::Comment::Group, HH::Unispool::Config::File::Token::Comment::Head, HH::Unispool::Config::File::Token::Comment::Misc, HH::Unispool::Config::File::Token::Comment::NetDesc, HH::Unispool::Config::File::Token::Comment::RSys, HH::Unispool::Config::File::Token::Comment::Scope, HH::Unispool::Config::File::Token::Comment::Tail, HH::Unispool::Config::File::Token::Factory, HH::Unispool::Config::File::Token::Numbered, HH::Unispool::Config::File::Token::Numbered::Device, HH::Unispool::Config::File::Token::Numbered::Device::0, HH::Unispool::Config::File::Token::Numbered::Device::1, HH::Unispool::Config::File::Token::Numbered::Device::2, HH::Unispool::Config::File::Token::Numbered::Device::4, HH::Unispool::Config::File::Token::Numbered::Device::5, HH::Unispool::Config::File::Token::Numbered::Device::6, HH::Unispool::Config::File::Token::Numbered::Device::7, HH::Unispool::Config::File::Token::Numbered::Device::Group, HH::Unispool::Config::File::Token::Numbered::Device::Info, HH::Unispool::Config::File::Token::Numbered::Device::P, HH::Unispool::Config::File::Token::Numbered::Network, HH::Unispool::Config::File::Token::Numbered::System, HH::Unispool::Config::File::Token::Numbered::System::3, HH::Unispool::Config::File::Token::Numbered::System::6, HH::Unispool::Config::File::Token::Numbered::System::7, HH::Unispool::Config::File::Token::Numbered::System::8, HH::Unispool::Config::File::Token::Numbered::System::Info, HH::Unispool::Config::File::Token::Numbered::X, HH::Unispool::Config::File::Token::Unnumbered, HH::Unispool::Config::File::Token::Unnumbered::Bcs, HH::Unispool::Config::File::Token::Unnumbered::CSN, HH::Unispool::Config::File::Token::Unnumbered::Cs, HH::Unispool::Config::File::Token::Unnumbered::CsBcs, HH::Unispool::Config::File::Token::Unnumbered::Filter, HH::Unispool::Config::File::Token::Unnumbered::Host, HH::Unispool::Config::File::Token::Unnumbered::Misc, HH::Unispool::Config::File::Tokenizer, HH::Unispool::Config::FilterType, HH::Unispool::Config::OS, HH::Unispool::Config::Scope

BUGS

None known (yet.)

HISTORY

First development: February 2003

AUTHOR

Vincenzo Zocca

COPYRIGHT

Copyright 2003 by Vincenzo Zocca

LICENSE

This file is part of the HH::Unispool::Config module hierarchy for Perl by Vincenzo Zocca.

The HH::Unispool::Config module hierarchy is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

The HH::Unispool::Config module hierarchy is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with the HH::Unispool::Config module hierarchy; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA