mprotect {mmap}R Documentation

Control Protection of Pages

Description

Wrapper to mprotect system call. Not all implementations will guarantee protection.

Usage

mprotect(x, i, prot)

Arguments

x

mmap object.

i

location and length of pages to protect.

prot

protection flag set by mmapFlags. Must be one or more of: ‘PROT_NONE’, ‘PROT_READ’, ‘PROT_WRITE’, ‘PROT_EXEC’.

Details

This functionality is very experimental, and likely to be of limited use with R, as the result of a page access that is protected is a SIG that isn't likely to be caught by R. This may be of use for other programs sharing resource with R.

Value

0 upon success, otherwise -1.

Author(s)

Jeffrey A. Ryan

References

‘mprotect’ man page.


[Package mmap version 0.6-22 Index]