[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]