25 lines
No EOL
736 B
C#
25 lines
No EOL
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;
|
|
}
|
|
}
|
|
} |