XROAD
xroad_lock.h File Reference
#include <stdint.h>
#include <stdbool.h>
Include dependency graph for xroad_lock.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  xroad_lock_t
 

Macros

#define __xroad_lock_unlock_dtor__   __attribute__((__cleanup__(xroad_lock_unlock_dtor)))
 

Functions

void xroad_lock_lock (xroad_lock_t *l)
 
bool xroad_lock_unlock (xroad_lock_t *l)
 
void xroad_lock_reset (xroad_lock_t *l)
 
void xroad_lock_unlock_dtor (xroad_lock_t **l_ptr)
 
int32_t xroad_lock_get_version (xroad_lock_t *l)
 
int32_t xroad_lock_get_pid (xroad_lock_t *l)
 
int32_t xroad_lock_number_lock (xroad_lock_t *l)
 

Detailed Description