TypeScript API Documentation for GLIB
API Version: 2.0
Library Version: 2.86.4
Generated with TypeDoc via ts-for-gir v4.0.0-beta.40
Since 2.86
This is like GLib.bit_unlock but also atomically sets address to val.
address
val
If preserve_mask is not zero, then the preserve_mask bits will be preserved in address and are not set to val.
preserve_mask
Note that the lock_bit bit will always be unset regardless of val, preserve_mask and the currently set value in address.
lock_bit
a pointer to an integer
a bit value between 0 and 31
the new value to set
mask for bits from address to preserve
2.86
This is like GLib.bit_unlock but also atomically sets
addresstoval.If
preserve_maskis not zero, then thepreserve_maskbits will be preserved inaddressand are not set toval.Note that the
lock_bitbit will always be unset regardless ofval,preserve_maskand the currently set value inaddress.