#include <stdint.h>
#include <stdbool.h>
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) |