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

NAME

Net::LCDproc - Client library to interact with LCDproc

VERSION

version 0.1.1

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