// // Created by stefan on 11.06.20. // #ifndef BETRIEBSYSTEME_RWLOCK_H #define BETRIEBSYSTEME_RWLOCK_H #include static const char RW_WRITE_LOCKED = -1; static const char RW_UNLOCKED = 0; void rwLockWrite(atomic_char *lock); void rwUnlockWrite(atomic_char *lock); void rwLockRead(atomic_char *lock); void rwUnlockRead(atomic_char *lock); #endif // BETRIEBSYSTEME_RWLOCK_H