TiVo::HME - Startup server for pure Perl implementation of TiVo's HME protocol


TiVo-HME documentation Contained in the TiVo-HME distribution.

Index


Code Index:

NAME

Top

TiVo::HME - Startup server for pure Perl implementation of TiVo's HME protocol

SYNOPSIS

Top

  use TiVo::HME;
  TiVo::HME->start(<ARRAY REF OF INCLUDE DIRECTORIES]);

DESCRIPTION

Top

This modules just sets @INC to find your HME apps & then starts up the server - it will NOT return. Then point your simulator at http://localhost/<app name> (assuming you're running the simulator and this on the same box). This basically just gets the party started - perldoc TiVo::HME::Application for how to actually write an HME app.

SEE ALSO

Top

http://tivohme.sourceforge.net TiVo::HME::Application

AUTHOR

Top

Mark Ethan Trostler, <mark@zzo.com>

COPYRIGHT AND LICENSE

Top


TiVo-HME documentation Contained in the TiVo-HME distribution.

package TiVo::HME;

use 5.008;
use strict;
use warnings;
use vars qw(@INC);

our $VERSION = '1.3';

use TiVo::HME::Server;

use POSIX qw(:sys_wait_h setsid);

sub start {
    my($class, $inc_dirs) = @_;
    my $self;

    push @INC, @$inc_dirs if (ref $inc_dirs eq 'ARRAY');

    TiVo::HME::Server->new->start;
}

1;
__END__
# Below is stub documentation for your module. You'd better edit it!