NAME
GBPVR::CDBI::RecordingSchedule - GBPVR.recording_schedule table
VERSION
Version 0.02
SYNOPSIS
ATTRIBUTES
oid, programme_oid, capture_source_oid, filename, status, recording_type, recording_group, manual_start_time, manual_end_time, manual_channel_oid, quality_level, pre_pad_minutes, post_pad_minutes
manual_start_time and manual_end_time are 'YYYY-MM-DD HH:MM:SS' strings.
start_time
Read-only. Returns manual_start_time as a 'HH:MM' string.
end_time
Read-only. Returns manual_end_time as a 'HH:MM' string.
start_date
Read-only. Returns manual_start_time as a 'YYYY-MM-DD' string.
end_date
Read-only. Returns manual_end_time as a 'YYYY-MM-DD' string.
FOREIGN KEYS
programme_oid => L<GBPVR::CDBI::Programme>
capture_source_oid => L<GBPVR::CDBI::CaptureSource>
manual_channel_oid => L<GBPVR::CDBI::Channel>
METHODS
last_position
Alias accessor/mutator for the corresponding (created if none exists) GBPVR::CDBI::PlaybackPosition->last_position attribute.
archivetable
Attempts to return the corresponding (via unique_identifier) GBPVR::CDBI::VA::ArchiveTable object.
status_string
Maps $obj->status to a human-readable string.
parse_manual_time
Takes a 'YYYY-MM-DD HH:MM:SS' string and returns a (YYYY,MM,DD,HH,MM,SS) array.
AUTHOR
David Westbrook, <dwestbrook at gmail.com>
COPYRIGHT & LICENSE
Copyright 2006 David Westbrook, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.