public int sceKernelSetVTimerHandler(VirtualTimer VirtualTimer, SceKernelSysClock *Time, PspPointer HandlerCallback, PspPointer HandlerArgument) { VirtualTimer.SetHandler(Time: Time->MicroSeconds, HandlerCallback: HandlerCallback, HandlerArgument: HandlerArgument, HandlerIsWide: false); return(0); }
public int sceKernelUSec2SysClock(uint MicroSeconds, SceKernelSysClock *Clock) { if (Clock != null) { Clock->MicroSeconds = MicroSeconds; } return(0); }
//[HlePspNotImplemented] public int sceKernelGetSystemTime(SceKernelSysClock *Time) { //Console.Error.WriteLine(sceKernelGetSystemTimeWide()); if (Time == null) { throw (new SceKernelException(SceKernelErrors.ERROR_ERRNO_INVALID_ARGUMENT)); } Time->MicroSeconds = sceKernelGetSystemTimeWide(); return(0); }
public int sceKernelSysClock2USec(SceKernelSysClock *Clock, uint *Low, uint *High) { return(sceKernelSysClock2USecWide(Clock->MicroSeconds, Low, High)); }
public int sceKernelGetVTimerTime(VirtualTimer VirtualTimer, SceKernelSysClock *Time) { return((int)VirtualTimer.ElapsedMicroseconds); }
public int sceKernelSetVTimerHandler(int VTimerId, SceKernelSysClock *Time, uint Handler, uint CommonPointer) { throw(new NotImplementedException()); }
public int sceKernelGetVTimerTime(int VTimerId, SceKernelSysClock *Time) { throw(new NotImplementedException()); }