[vala] glib-2.0: Add GStaticRWLock binding
- From: Jürg Billeter <juergbi src gnome org>
 
- To: svn-commits-list gnome org
 
- Subject: [vala] glib-2.0: Add GStaticRWLock binding
 
- Date: Mon, 30 Mar 2009 12:07:24 -0400 (EDT)
 
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]