@ -47,6 +47,22 @@ namespace MediaBrowser.Controller.LiveTv
/// <returns>Task.</returns>
/// <returns>Task.</returns>
Task CreateTimerAsync ( TimerInfo info , CancellationToken cancellationToken ) ;
Task CreateTimerAsync ( TimerInfo info , CancellationToken cancellationToken ) ;
/// <summary>
/// Creates the series timer asynchronous.
/// </summary>
/// <param name="info">The information.</param>
/// <param name="cancellationToken">The cancellation token.</param>
/// <returns>Task.</returns>
Task CreateSeriesTimerAsync ( SeriesTimerInfo info , CancellationToken cancellationToken ) ;
/// <summary>
/// Updates the series timer asynchronous.
/// </summary>
/// <param name="info">The information.</param>
/// <param name="cancellationToken">The cancellation token.</param>
/// <returns>Task.</returns>
Task UpdateSeriesTimerAsync ( SeriesTimerInfo info , CancellationToken cancellationToken ) ;
/// <summary>
/// <summary>
/// Gets the channel image asynchronous.
/// Gets the channel image asynchronous.
/// </summary>
/// </summary>
@ -70,11 +86,11 @@ namespace MediaBrowser.Controller.LiveTv
Task < IEnumerable < TimerInfo > > GetTimersAsync ( CancellationToken cancellationToken ) ;
Task < IEnumerable < TimerInfo > > GetTimersAsync ( CancellationToken cancellationToken ) ;
/// <summary>
/// <summary>
/// Gets the recurring timers asynchronous.
/// Gets the series timers asynchronous.
/// </summary>
/// </summary>
/// <param name="cancellationToken">The cancellation token.</param>
/// <param name="cancellationToken">The cancellation token.</param>
/// <returns>Task{IEnumerable{ Recurring TimerInfo}}.</returns>
/// <returns>Task{IEnumerable{ Series TimerInfo}}.</returns>
Task < IEnumerable < RecurringTimerInfo> > GetRecurring TimersAsync( CancellationToken cancellationToken ) ;
Task < IEnumerable < SeriesTimerInfo> > GetSeries TimersAsync( CancellationToken cancellationToken ) ;
/// <summary>
/// <summary>
/// Gets the programs asynchronous.
/// Gets the programs asynchronous.