예제 #1
0
        protected override void OnStart(string[] args)
        {
            services["connectionTracker"]      = new ConnectionTracker(debug, services);
            services["natter"]                 = new Natter(debug, services);
            services["logServer"]              = new LogServer(debug, services);
            services["transparentSocksServer"] = new TransparentSocksServer(debug, services);

            services["connectionTracker"].Start();
            services["natter"].Start();
            services["logServer"].Start();
            services["transparentSocksServer"].Start();
        }
예제 #2
0
        protected void OnStart(string[] args)
        {
            services["connectionTracker"]      = new ConnectionTracker(debug, services);
            services["natter"]                 = new Natter(debug, services);
            services["transparentSocksServer"] = new TransparentSocksServer(debug, services);

            services["connectionTracker"].Start();
            services["natter"].Start();
            services["transparentSocksServer"].Start();

#if USEUDP
            services["transparentUdpServer"] = new TransparentUdpServer(debug, services);
            services["transparentUdpServer"].Start();
#endif
        }