/** @file fcntl_lock.c @date 2009/9/30 @author 유영창 frog@falinux.com FALinux.Co.,Ltd. @brief fcntl_lock 함수 Ver 0.1.0 @modify @todo @bug @remark @warning */ //---------------------------------------------------------------------------- #ifndef _FCNTL_LOCK__HEADER_ #define _FCNTL_LOCK__HEADER_ #ifdef __cplusplus extern "C" { #endif /// @{ /// @brief fcntl_lock.h 에서 제공하는 함수 리스트 extern int flock_create ( char *key_file ); /// 프로세스 록을 위한 파일을 생성한다. extern int flock_free ( int key_fd ); /// 프로세스 록을 위한 파일을 닫는다. extern int flock_lock ( int key_fd ); /// 프로세스를 잠근다. extern int flock_unlock ( int key_fd ); /// 프로세스를 푼다. /// @} #ifdef __cplusplus } #endif #endif //