0.22 Python bindings/MythTV
This class is used for general access to mythbackend through use of the [Myth Protocol] interface. By default, the class will connect to the master backend as a 'Monitor'. An alternate can be specified by either an IP address or hostname.
Shortcut for calling the class destructor
Provides direct access to Myth Protocol for functions not yet implemented in the bindings.
Returns a Program object for the program currently being recorded on the specified tuner.
Returns a list of free recorder IDs (integers)
Returns a list of Program objects of all upcoming recording matches
Returns a Recorder object for the specified recorder
Returns a list of recorder IDs (integers)
Returns a list of Program objects of recording schedules
Returns a list of Program objects of upcoming recordings that will be recorded (after duplicate and conflict filtering)
Returns a bool as to whether the specified host is an active backend
Returns a bool as to whether the specified recorder is recording
Returns a Program object of the specified recording
Returns a list of Program objects for all existing recordings
Returns a tuple of Program objects nearing expiration
Returns the filesystem location of the specified recording
Deletes recording defined by program instance. Force will force mythtv to delete metadata even if recording file is not found
Allows recording defined by program instance to be re-recorded
Request a tuner be locked, with an optional id for a specific tuner. Returns a tuple of ID, Video dev node, Audio dev node, and VBI dev node. ID will be <0 on failure.
Unlocks a tuner specified by an optional ID. lockTuner() and freeTuner() manage an internal list of tuners locked by the instance. Not supplying an ID will cause the function to unlock all tuner in the list. This is called automatically during cleanup by the destructor.
Returns a tuple of information about storage devices on the local system. All returns information about all systems, and a summary line
Returns summary information of all available storage devices
Returns standard 1/5/15 load averages
Returns the machine uptime in seconds
Returns the last date for which guide data exists. (YYYY-MM-DD)
Returns a list of Frontend objects for frontends with accessible control sockets
Returns a Frontend object for the given host. Will throw an exception if it cannot connect
Returns a pair of signed high/low integers, to be used with file sizes