CSPspEmu.Hle.Modules.threadman.ThreadManForUser.sceKernelSignalSema C# (CSharp) Метод

sceKernelSignalSema() приватный Метод

private sceKernelSignalSema ( CpuThreadState CpuThreadState, SemaphoreId SemaphoreId, int Signal ) : int
CpuThreadState CSPspEmu.Core.Cpu.CpuThreadState
SemaphoreId SemaphoreId
Signal int
Результат int
        public int sceKernelSignalSema(CpuThreadState CpuThreadState, SemaphoreId SemaphoreId, int Signal)
        {
            //Console.Error.WriteLine("sceKernelSignalSema!");
            var HleSemaphore = GetSemaphoreById(SemaphoreId);
            if (HleSemaphore.IncrementCount(Signal) > 0)
            {
                CpuThreadState.Yield();
            }
            return 0;
        }
ThreadManForUser