LOCK_SH
LOCK_EX
LOCK_NB
LOCK_UN
