[vala] posix: Add mlockall and munlockall
- From: Luca Bruno <lucabru src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] posix: Add mlockall and munlockall
- Date: Thu, 4 Jul 2013 18:07:51 +0000 (UTC)
commit 218650f717aab14297bc525421a097e1746aab11
Author: Raphael Isemann <teemperor googlemail com>
Date: Thu Jul 4 15:15:08 2013 +0200
posix: Add mlockall and munlockall
Fixes bug 703617
vapi/posix.vapi | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/vapi/posix.vapi b/vapi/posix.vapi
index 36a64be..687d77b 100644
--- a/vapi/posix.vapi
+++ b/vapi/posix.vapi
@@ -2260,6 +2260,15 @@ namespace Posix {
public int mlock(void *addr, size_t len);
[CCode (cheader_filename = "sys/mman.h")]
public int munlock(void *addr, size_t len);
+ // sys/mman.h - Process Memory Locking
+ [CCode (cheader_filename = "sys/mman.h")]
+ public const int MCL_CURRENT;
+ [CCode (cheader_filename = "sys/mman.h")]
+ public const int MCL_FUTURE;
+ [CCode (cheader_filename = "sys/mman.h")]
+ public int mlockall (int flags);
+ [CCode (cheader_filename = "sys/mman.h")]
+ public int munlockall ();
// sys/mman.h - [XSI] X/Open System Interfaces
[CCode (cheader_filename = "sys/mman.h")]
public int msync(void *addr, size_t len, int flags);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]