Net::LCDproc::Error - Error class
version 0.1.1
use Net::LCDproc; use Try::Tiny; my $lcdproc = Net::LCDproc->new( server => 'no_such_host', port => 1234 ); try { $lcdproc->init; } catch { #die $_->message; #die $_->dump; #die $_->short_msg; die $_; };
Throwable::Error based exception class. You should probably read its documentation first, then come back here.
When Net::LCDproc encounters an error, it will throw an exception you can catch, or not.
Net::LCDproc
By default Throwable::Error will provide the error message with a stack trace. This module offers a few other options for you to choose from.
Throwable::Error
class_name
Required. A string containing the name of the throwing class.
object
Any blessed object, usually a copy of the throwing class' $self.
$self
short_msg
Returns a string containing the class_name and the message.
message
dump
Returns a stringified $self->object, using Data::Dumper. If $self->object isn't set, returns a string saying so.
$self->object
Please see those modules/websites for more information related to this module.
You can make new bug reports, and view existing ones, through the web interface at https://github.com/ioanrogers/Net-LCDproc/issues.
The development version is on github at http://github.com/ioanrogers/Net-LCDproc and may be cloned from git://github.com/ioanrogers/Net-LCDproc.git
Ioan Rogers <ioanr@cpan.org>
This software is Copyright (c) 2012 by Ioan Rogers.
This is free software, licensed under:
The GNU General Public License, Version 3, June 2007
To install Net::LCDproc, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::LCDproc
CPAN shell
perl -MCPAN -e shell install Net::LCDproc
For more information on module installation, please visit the detailed CPAN module installation guide.