CSPspEmu.Hle.Modules.utils.UtilsForUser.sceKernelLibcGettimeofday C# (CSharp) Метод

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

private sceKernelLibcGettimeofday ( TimeValStruct TimeVal, TimeZoneStruct TimeZone ) : int
TimeVal TimeValStruct
TimeZone TimeZoneStruct
Результат int
        public int sceKernelLibcGettimeofday(TimeValStruct* TimeVal, TimeZoneStruct* TimeZone)
        {
            if (TimeVal != null)
            {
                PspRtc.Update();
                ulong MicroSeconds = (ulong)(PspRtc.Elapsed.GetTotalMicroseconds());
                const ulong MicroSecondsInASecond = 1000 * 1000;
                TimeVal->Seconds = (uint)(MicroSeconds / MicroSecondsInASecond);
                TimeVal->Microseconds = (uint)(MicroSeconds % MicroSecondsInASecond);
                //TimeVal->Seconds = 0;
                //TimeVal->Microseconds = 0;
                //Console.Error.WriteLine("aaaaaaaaaaaaaaaaaaaaaaaaa {0}:{1}", TimeVal->Seconds, TimeVal->Microseconds);
            }
            if (TimeZone != null)
            {
                TimeZone->DstTime = 0;
                TimeZone->MinutesWest = 0;
            }
            //throw(new NotImplementedException());
            return 0;
        }