Defines | |
#define | APR_FLOCK_SHARED |
#define | APR_FLOCK_EXCLUSIVE |
#define | APR_FLOCK_TYPEMASK 0x000F /**< mask to extract lock type */ |
#define | APR_FLOCK_NONBLOCK |
|
Value: 2 /**< Exclusive lock. Only one process may hold an exclusive lock at any given time. This is analogous to a "write lock". */ |
|
Value: 0x0010 /**< do not block while acquiring the file lock */ |
|
Value: 1 /**< Shared lock. More than one process or thread can hold a shared lock at any given time. Essentially, this is a "read lock", preventing writers from establishing an exclusive lock. */ |
|
mask to extract lock type |