TickLoop() 공개 메소드

public TickLoop ( ) : void
리턴 void
예제 #1
0
        public void Run()
        {
            log.Info("Starting Realm Manager...");

            Network  = new NetworkTicker(this);
            Logic    = new LogicTicker(this);
            Database = new DatabaseTicker(this);

            var logicTask = new Task(() => Logic.TickLoop(), TaskCreationOptions.LongRunning);

            logicTask.Start();

            var networkTask = new Task(() => Network.TickLoop(), TaskCreationOptions.LongRunning);

            networkTask.Start();

            log.Info("Realm Manager started.");
        }