IJitMemoryBlock.cs 292 B

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