MemoryMappedFile-c-api.h 501 B

12345678910111213141516171819
  1. #pragma once
  2. #include "File-c-api.h"
  3. #if defined(__cplusplus)
  4. extern "C"
  5. {
  6. #endif
  7. void* UnityPalMemoryMappedFileMap(UnityPalFileHandle* file);
  8. void UnityPalMemoryMappedFileUnmap(void* address);
  9. void* UnityPalMemoryMappedFileMapWithParams(UnityPalFileHandle* file, size_t length, size_t offset);
  10. void* UnityPalMemoryMappedFileMapWithFileDescriptor(int fd, size_t length, size_t offset);
  11. void UnityPalMemoryMappedFileUnmapWithParams(void* address, size_t length);
  12. #if defined(__cplusplus)
  13. }
  14. #endif