SageTV Platform
V9.0

Package sage.api

Class Summary
AiringAPI Airing is the 'meta' object used to access content.
AlbumAPI Represents an Album of music.
CaptureDeviceAPI Represents a capture card or network encoder which is used to record TV.
CaptureDeviceInputAPI Represents an specific input on a CaptureDevice such as the TV Tuner, Composite or S-Video inputs
ChannelAPI A Channel represents a logical station on a broadcast, cable or satellite lineup.
Configuration Configuration and properties for the whole system
Database Contains methods for manipulating database objects in SageTV as well as doing general database queries NOTE: All of the 'Search' methods will be limited to 1000 results.
FavoriteAPI Favorites are objects which are used for repeated recording in SageTV
Global System methods used for dealing with Sage specifics
MediaFileAPI A MediaFile represents a physical file or a group of files that represent the same content.
MediaNodeAPI Virtual content directory abstraction.
MediaPlayerAPI Calls for playing back media in SageTV and for controlling that playback
PlaylistAPI Calls for creating, editing, removing and querying playlists in the system
PluginAPI API calls to be used for downloading, enabling and disabling of SageTV Plugins from the central repository.
Security Calls for dealing with permission based access to various capabilities in the SageTV platform and UI.
SeriesInfoAPI  
ShowAPI Show represents detailed information about content.
SystemMessageAPI  
TranscodeAPI  
TVEditorialAPI  
UserRecordAPI API for plugins and other utilities to be able to store arbitrary name-value pairs in the database under a keyed object system.
Utility Contains miscellaneous methods useful for a variety of purposes
WidgetAPI Widget reflection API
 


SageTV Platform
V9.0

SageTV is a trademark or registered trademark of Google, Inc. in the US and other countries.
Copyright 2000-2015 The SageTV Authors. All Rights Reserved.