memory_map_other.go 468 B

123456789101112131415161718192021222324
  1. // +build !windows
  2. package memory_map
  3. import (
  4. "fmt"
  5. "os"
  6. )
  7. func (mMap *MemoryMap) CreateMemoryMap(file *os.File, maxLength uint64) {
  8. }
  9. func (mMap *MemoryMap) WriteMemory(offset uint64, length uint64, data []byte) {
  10. }
  11. func (mMap *MemoryMap) ReadMemory(offset uint64, length uint64) ([]byte, error) {
  12. dataSlice := []byte{}
  13. return dataSlice, fmt.Errorf("Memory Map not implemented for this platform")
  14. }
  15. func (mBuffer *MemoryMap) DeleteFileAndMemoryMap() {
  16. }