[vala] glib-2.0: Add GStaticRWLock binding



commit 13a135b9e5adeea05d199258e2b6bf479b4a59bb
Author: Jürg Billeter <j bitron ch>
Date:   Mon Mar 30 18:04:20 2009 +0200

    glib-2.0: Add GStaticRWLock binding
---
 vapi/glib-2.0.vapi |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi
index a748422..0b88761 100644
--- a/vapi/glib-2.0.vapi
+++ b/vapi/glib-2.0.vapi
@@ -1349,6 +1349,17 @@ namespace GLib {
 		public void lock_full ();
 	}
 
+	[CCode (destroy_function = "g_static_rw_lock_free")]
+	public struct StaticRWLock {
+		public StaticRWLock ();
+		public void reader_lock ();
+		public bool reader_trylock ();
+		public void reader_unlock ();
+		public void writer_lock ();
+		public bool writer_trylock ();
+		public void writer_unlock ();
+	}
+
 	[Compact]
 	[CCode (ref_function = "", unref_function = "")]
 	public class Private {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]