source: svn/branches/1.3/lock.h @ 644

Last change on this file since 644 was 394, checked in by Xuefer, 13 years ago

merged [393] from trunk: svn:eol-style

  • Property svn:eol-style set to native
File size: 391 bytes
1typedef struct _xc_lock_t xc_lock_t;
3xc_lock_t *xc_fcntl_init(const char *pathname);
4void xc_fcntl_destroy(xc_lock_t *lck);
5void xc_fcntl_lock(xc_lock_t *lck);
6void xc_fcntl_unlock(xc_lock_t *lck);
8#define xc_lock_init(name)  xc_fcntl_init(name)
9#define xc_lock_destroy(fd) xc_fcntl_destroy(fd)
10#define xc_lock(fd)         xc_fcntl_lock(fd)
11#define xc_unlock(fd)       xc_fcntl_unlock(fd)
Note: See TracBrowser for help on using the repository browser.