C# Class CSPspEmu.Hle.HleInterop

Show file Open project: soywiz/cspspemu Class Usage Examples

Public Methods

Method Description
Execute ( CpuThreadState FakeCpuThreadState ) : HleThread
ExecuteAllQueuedFunctionsNow ( ) : int
ExecuteFunctionLater ( uint Function ) : void
ExecuteFunctionLater ( uint Function, Action ExecutedCallback ) : void
ExecuteFunctionNow ( uint Function ) : uint
ExecuteFunctionNowLater ( uint Function, bool ExecuteNow ) : uint
SetArgumentsToCpuThreadState ( CpuThreadState CpuThreadState, uint Function ) : void

Private Methods

Method Description
HleInterop ( ) : System

Method Details

Execute() public method

public Execute ( CpuThreadState FakeCpuThreadState ) : HleThread
FakeCpuThreadState CSPspEmu.Core.Cpu.CpuThreadState
return HleThread

ExecuteAllQueuedFunctionsNow() public method

public ExecuteAllQueuedFunctionsNow ( ) : int
return int

ExecuteFunctionLater() public method

public ExecuteFunctionLater ( uint Function ) : void
Function uint
return void

ExecuteFunctionLater() public method

public ExecuteFunctionLater ( uint Function, Action ExecutedCallback ) : void
Function uint
ExecutedCallback Action
return void

ExecuteFunctionNow() public method

public ExecuteFunctionNow ( uint Function ) : uint
Function uint
return uint

ExecuteFunctionNowLater() public method

public ExecuteFunctionNowLater ( uint Function, bool ExecuteNow ) : uint
Function uint
ExecuteNow bool
return uint

SetArgumentsToCpuThreadState() public static method

public static SetArgumentsToCpuThreadState ( CpuThreadState CpuThreadState, uint Function ) : void
CpuThreadState CSPspEmu.Core.Cpu.CpuThreadState
Function uint
return void