Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Perl
tag: v0.1.0

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
debian
doc
eg
lib/Net
t
xt
.gitignore
.tracker.json
README.mkdn
dist.ini
weaver.ini

README.mkdn

NAME

Net::LCDproc - Client library to interact with LCDproc

VERSION

version 0.1.0

SYNOPSIS

$lcdproc = Net::LCDproc->new;
$screen = Net::LCDproc::Screen->new( id => "main" );

my $title = Net::LCDproc::Widget::Title->new( id => "title" );
$title->text('My Screen Title');
$lcdproc->add_screen($screen);

$screen->set( 'name',      "Test Screen" );
$screen->set( 'heartbeat', "off" );

$screen->add_widget($title);

my $wdgt = Net::LCDproc::Widget::String->new(
    id   => "wdgt",
    x    => 1,
    y    => 2,
    text => "Some Text",
);

$screen->add_widget($wdgt);

while (1) {
    # update your widgets here ...
    $lcdproc->update; # only changed widgets are updated
    sleep(1);
}

SEE ALSO

Please see those modules/websites for more information related to this module.

BUGS AND LIMITATIONS

You can make new bug reports, and view existing ones, through the web interface at https://github.com/ioanrogers/Net-LCDproc/issues.

SOURCE

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

AUTHOR

Ioan Rogers ioanr@cpan.org

COPYRIGHT AND LICENSE

This software is Copyright (c) 2012 by Ioan Rogers.

This is free software, licensed under:

The GNU General Public License, Version 3, June 2007
Something went wrong with that request. Please try again.