Esempio n. 1
0
        public void Start()
        {
            m_NotifyTimer.Start();
            m_pingTimer.Start();
            m_notifier.Start();

            rest_server.Start();
            var backup_port = initWebsocketServer <InfiniteStorageWebSocketService>(out backup_server, 13895);
            var notify_port = initWebsocketServer <NotifyWebSocketService>(out notify_server, 13995);
            var pair_port   = initWebsocketServer <Pair.PairWebSocketService>(out pair_server, 14105);

            Registry.SetValue(@"HKEY_CURRENT_USER\Software\BunnyHome", "pair_port", pair_port);

            BonjourServiceRegistrator.Instance.SetPorts(backup_port, notify_port, 14005);

            m_recentLabelTimer.Start();
            m_autoUpdate.StartLoop();
            m_ReRegBonjourTimer.Start();

            m_thumbnailCreator.Start();
            m_shareMonitor.Start();
        }