GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Net::TiVo::Show(3) User Contributed Perl Documentation Net::TiVo::Show(3)

"Net::TiVo::Show" - Class that wraps the XML interface that defines a TiVo show.

    use Net::TiVo;
        
    my $tivo = Net::TiVo->new(
        host => '192.168.1.25', 
        mac  => 'MEDIA_ACCESS_KEY'
    );

    for my $folder ($tivo->folders()) {
        for my $show ($folder->shows()) {
            print $show->as_string(), "\n";
        }
    }

"Net::TiVo::Show" provides an object-oriented interface to an XML description of a TiVo show. It provides the necessary accessors to read the XML data.

station_name()
Returns TiVo's name for this station, i.e. FoodTV is FOOD.
name()
Returns the name of this show.
episode()
Returns the title of this show.
episode_num()
Returns the episode number of the show.
content_type()
Returns the content type of this show in MIME format.
capture_date()
Returns the date this show was recorded in seconds since the epoch.
format()
Returns the source format of this show.
high_definition()
Returns Yes if the show was recorded in high definition, or No if it was not.
in_progress()
Returns Yes if the show is currently being recorded, or an empty string otherwise. This method can be used in as a predicate.
size()
Returns the size of this show in bytes.
channel()
Returns the channel this show was recorded on.
tuner()
Returns the number of tuner used to record the show.
duration()
Returns the duration of this show in milliseconds.
description()
Returns the description of this show.
program_id()
Returns a hexadecimal string containing the program id.
series_id()
Returns a hexadecimal string containing the series id.
url()
Returns the url of this show. This information can be used to download the episode from TiVo to machine.
as_string()
Returns a pretty print of the this show's information, including title, episode title, description, duration in minutes, and url.

Net::TiVo, Net::TiVo::Folder

Christopher Boumenot, <boumenot@gmail.com>
2008-04-24 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.