aboutsummaryrefslogtreecommitdiff
path: root/contrib/userlock/user_locks.h
blob: ab890483fa45ab0392021b1406b185bd27e3179a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef USER_LOCKS_H
#define USER_LOCKS_H

int user_lock(unsigned int id1, unsigned int id2, LOCKT lockt);
int user_unlock(unsigned int id1, unsigned int id2, LOCKT lockt);
int user_write_lock(unsigned int id1, unsigned int id2);
int user_write_unlock(unsigned int id1, unsigned int id2);
int user_write_lock_oid(Oid oid);
int user_write_unlock_oid(Oid oid);
int user_unlock_all(void);

#endif