IJitMemoryBlock.cs
1 using System; 2 3 namespace ARMeilleure.Memory 4 { 5 public interface IJitMemoryBlock : IDisposable 6 { 7 IntPtr Pointer { get; } 8 9 void Commit(ulong offset, ulong size); 10 11 void MapAsRw(ulong offset, ulong size); 12 void MapAsRx(ulong offset, ulong size); 13 void MapAsRwx(ulong offset, ulong size); 14 } 15 }