C# Class CSPspEmu.Core.Rtc.PspRtc

Inheritance: PspEmulatorComponent
Show file Open project: soywiz/cspspemu Class Usage Examples

Public Properties

Property Type Description
Logger System.Logger

Protected Properties

Property Type Description
CurrentTime PspTimeStruct
StartTime PspTimeStruct
_ElapsedTime PspTimeStruct

Public Methods

Method Description
CreateVirtualTimer ( System.Action Callback ) : PspVirtualTimer

PspRtc ( ) : System

RegisterTimeout ( uint Timeout, System.Action WakeUpCallback ) : void

RegisterTimerAtOnce ( System.DateTime DateTime, System.Action Callback ) : PspVirtualTimer

RegisterTimerInOnce ( System.TimeSpan TimeSpan, System.Action Callback ) : PspVirtualTimer

Start ( ) : void

Update ( ) : void

Protected Methods

Method Description
UpdateInternal ( ) : void

Method Details

CreateVirtualTimer() public method

public CreateVirtualTimer ( System.Action Callback ) : PspVirtualTimer
Callback System.Action
return PspVirtualTimer

PspRtc() public method

public PspRtc ( ) : System
return System

RegisterTimeout() public method

public RegisterTimeout ( uint Timeout, System.Action WakeUpCallback ) : void
Timeout uint
WakeUpCallback System.Action
return void

RegisterTimerAtOnce() public method

public RegisterTimerAtOnce ( System.DateTime DateTime, System.Action Callback ) : PspVirtualTimer
DateTime System.DateTime
Callback System.Action
return PspVirtualTimer

RegisterTimerInOnce() public method

public RegisterTimerInOnce ( System.TimeSpan TimeSpan, System.Action Callback ) : PspVirtualTimer
TimeSpan System.TimeSpan
Callback System.Action
return PspVirtualTimer

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UpdateInternal() protected method

protected UpdateInternal ( ) : void
return void

Property Details

CurrentTime protected property

protected PspTimeStruct,CSPspEmu.Core.Rtc CurrentTime
return PspTimeStruct

Logger public static property

public static Logger,System Logger
return System.Logger

StartTime protected property

protected PspTimeStruct,CSPspEmu.Core.Rtc StartTime
return PspTimeStruct

_ElapsedTime protected property

protected PspTimeStruct,CSPspEmu.Core.Rtc _ElapsedTime
return PspTimeStruct