public Program(ILog logger, LinuxSignal signal, ModuleCommunication moduleCommunication, Settings settings, IThreadHelper threadHelper, ChannelList channelList, Func <IptvChannel> channelFactory) : base(logger, signal, moduleCommunication) { _settings = settings; _threadHelper = threadHelper; _channelList = channelList; _channelFactory = channelFactory; }
public Program(ILog logger, IThreadHelper threadHelper, Settings settings, GrabberFactory epgGrabberFactory, IWebDownloader webDownloader, ChannelList channelList, LinuxSignal signal, ModuleCommunication communication) : base(logger, signal, communication) { _threadHelper = threadHelper; _settings = settings; _epgGrabberFactory = epgGrabberFactory; _webDownloader = webDownloader as CachedWebDownloader; _channelList = channelList; }
public Program(ILog logger, Settings settings, Container container, LinuxSignal signal, ModuleCommunication communication) : base(logger, signal, communication) { _settings = settings; _container = container; }
public Program(ILog logger, Settings settings, UpdateEpg epg, LinuxSignal signal, ModuleCommunication communication, TvhModel tvhConfiguration) : base(logger, signal, communication) { _settings = settings; _epg = epg; _configuration = tvhConfiguration; }
public Program(ILog logger, IThreadHelper threadHelper, Settings settings, Func <NewCamdApi> clientFactory, Keyblock keyblock, LinuxSignal signal, ModuleCommunication communication) : base(logger, signal, communication) { _threadHelper = threadHelper; _settings = settings; _clientFactory = clientFactory; _keyblock = keyblock; _activeClients = new List <NewCamdApi>(); }
public SettopBoxController(ILog logger, ModuleCommunication info) { _logger = logger; _info = info; }
public Program(ILog logger, IThreadHelper threadHelper, Settings settings, Keyblock keyblock, LinuxSignal signal, ModuleCommunication communication) : base(logger, signal, communication) { _threadHelper = threadHelper; _settings = settings; _keyblock = keyblock; }
public ModuleController(ModuleCommunication info, ILog logger) { _info = info; _logger = logger; }
public Program(Settings settings, ILog logger, LinuxSignal signal, ModuleCommunication communication) : base(logger, signal, communication) { _settings = settings; }