Exemple #1
0
 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;
 }
Exemple #2
0
 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;
 }
Exemple #3
0
 public Program(ILog logger, Settings settings, Container container, LinuxSignal signal, ModuleCommunication communication) : base(logger, signal, communication)
 {
     _settings  = settings;
     _container = container;
 }
Exemple #4
0
 public Program(ILog logger, Settings settings, UpdateEpg epg, LinuxSignal signal, ModuleCommunication communication, TvhModel tvhConfiguration) : base(logger, signal, communication)
 {
     _settings      = settings;
     _epg           = epg;
     _configuration = tvhConfiguration;
 }
Exemple #5
0
 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;
 }
Exemple #7
0
 public Program(ILog logger, IThreadHelper threadHelper, Settings settings, Keyblock keyblock, LinuxSignal signal, ModuleCommunication communication) : base(logger, signal, communication)
 {
     _threadHelper = threadHelper;
     _settings     = settings;
     _keyblock     = keyblock;
 }
Exemple #8
0
 public ModuleController(ModuleCommunication info, ILog logger)
 {
     _info   = info;
     _logger = logger;
 }
Exemple #9
0
 public Program(Settings settings, ILog logger, LinuxSignal signal, ModuleCommunication communication) : base(logger, signal, communication)
 {
     _settings = settings;
 }