CSPspEmu.Hle.Managers.HleThreadManager.Create C# (CSharp) Method

Create() public method

public Create ( ) : HleThread
return HleThread
        public HleThread Create()
        {
            var HlePspThread = new HleThread(InjectContext, new CpuThreadState(Processor));
            HlePspThread.Id = LastId++;
            HlePspThread.Name = "Thread-" + HlePspThread.Id;
            HlePspThread.SetStatus(HleThread.Status.Stopped);

            //Console.Error.WriteLine("Created: {0}", HlePspThread);
            PreemptiveScheduler.Update(HlePspThread);
            Threads.Add(HlePspThread);
            ThreadsById[HlePspThread.Id] = HlePspThread;

            return HlePspThread;
        }