Facebook
Twitter
Pinterest
Tumblr
GitHub
RSS
  • DEV Home
  • Documentation
  • Reference
  • Download
Search Results for

    Show / Hide Table of Contents

    Interface IListingsProvider

    Namespace: MediaBrowser.Controller.LiveTv
    Assembly: MediaBrowser.Controller.dll
    Syntax
    public interface IListingsProvider

    Properties

    Name

    Declaration
    string Name { get; }
    Property Value
    Type Description
    System.String

    SetupUrl

    Declaration
    string SetupUrl { get; }
    Property Value
    Type Description
    System.String

    Type

    Declaration
    string Type { get; }
    Property Value
    Type Description
    System.String

    Methods

    GetChannels(ListingsProviderInfo, CancellationToken)

    Declaration
    Task<List<ChannelInfo>> GetChannels(ListingsProviderInfo info, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    ListingsProviderInfo info
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<ChannelInfo>>

    GetLineups(ListingsProviderInfo, String, String, CancellationToken)

    Declaration
    Task<List<NameIdPair>> GetLineups(ListingsProviderInfo info, string country, string location, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    ListingsProviderInfo info
    System.String country
    System.String location
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<NameIdPair>>

    GetProgramsAsync(ListingsProviderInfo, String, DateTimeOffset, DateTimeOffset, CancellationToken)

    Declaration
    Task<List<ProgramInfo>> GetProgramsAsync(ListingsProviderInfo info, string channelId, DateTimeOffset startDateUtc, DateTimeOffset endDateUtc, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    ListingsProviderInfo info
    System.String channelId
    System.DateTimeOffset startDateUtc
    System.DateTimeOffset endDateUtc
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<ProgramInfo>>

    Validate(ListingsProviderInfo, Boolean, Boolean)

    Declaration
    Task Validate(ListingsProviderInfo info, bool validateLogin, bool validateListings)
    Parameters
    Type Name Description
    ListingsProviderInfo info
    System.Boolean validateLogin
    System.Boolean validateListings
    Returns
    Type Description
    System.Threading.Tasks.Task

    Extension Methods

    Extensions.JsonClone<T>(T, IJsonSerializer)
    SDK
    On this Page
    Back to Top Copyright 2022 © EMBY LLC. Please see our terms of use and privacy policy.