Import line: | GLib = imports.gi.GLib; |
GIR File: | GLib-2.0.gir |
C documentation: | GStaticRWLock |
Struct : | StaticRWLock |
Properties | Defined By | |
---|---|---|
have_writer : gboolean
read only
|
GLib.StaticRWLock | |
mutex : GLib.StaticMutex
read only
|
GLib.StaticRWLock | |
read_cond : GLib.Cond
read only
|
GLib.StaticRWLock | |
read_counter : guint32
read only
|
GLib.StaticRWLock | |
want_to_read : guint32
read only
|
GLib.StaticRWLock | |
want_to_write : guint32
read only
|
GLib.StaticRWLock | |
write_cond : GLib.Cond
read only
|
GLib.StaticRWLock |
Method / Constructor | Defined By | |
---|---|---|
new GLib.StaticRWLock
()
Create a new GLib.StaticRWLock
Create a new GLib.StaticRWLock
|
||
free
()
:
none
|
GLib.StaticRWLock | |
init
()
:
none
|
GLib.StaticRWLock | |
reader_lock
()
:
none
|
GLib.StaticRWLock | |
reader_trylock
()
:
gboolean
|
GLib.StaticRWLock | |
reader_unlock
()
:
none
|
GLib.StaticRWLock | |
writer_lock
()
:
none
|
GLib.StaticRWLock | |
writer_trylock
()
:
gboolean
|
GLib.StaticRWLock | |
writer_unlock
()
:
none
|
GLib.StaticRWLock |
None |