25 lines
736 B
C#
25 lines
736 B
C#
|
namespace Ryujinx.Cpu.AppleHv
|
||
|
{
|
||
|
unsafe class HvVcpu
|
||
|
{
|
||
|
public readonly ulong Handle;
|
||
|
public readonly hv_vcpu_exit_t* ExitInfo;
|
||
|
public readonly IHvExecutionContext ShadowContext;
|
||
|
public readonly IHvExecutionContext NativeContext;
|
||
|
public readonly bool IsEphemeral;
|
||
|
|
||
|
public HvVcpu(
|
||
|
ulong handle,
|
||
|
hv_vcpu_exit_t* exitInfo,
|
||
|
IHvExecutionContext shadowContext,
|
||
|
IHvExecutionContext nativeContext,
|
||
|
bool isEphemeral)
|
||
|
{
|
||
|
Handle = handle;
|
||
|
ExitInfo = exitInfo;
|
||
|
ShadowContext = shadowContext;
|
||
|
NativeContext = nativeContext;
|
||
|
IsEphemeral = isEphemeral;
|
||
|
}
|
||
|
}
|
||
|
}
|