ncloader  0.1
 모두 데이타 구조 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 매크로 그룹들 페이지들
POSIX 뮤텍스

POSIX 에 준하는 뮤텍스 API set 을 정의한다. 더 자세히 ...

+ POSIX 뮤텍스에 대한 협력 다이어그램:

타입정의

typedef struct pthread_mutex pthread_mutex_t
 
typedef struct pthread_mutexattr pthread_mutexattr_t
 

함수

int pthread_mutex_destroy (pthread_mutex_t *mutex)
 Mutex 를 소멸 시킨다. 더 자세히 ...
 
int pthread_mutex_init (pthread_mutex_t *mutex, const pthread_mutexattr_t *attr)
 Mutex 를 초기화 한다. 더 자세히 ...
 
int pthread_mutex_lock (pthread_mutex_t *mutex)
 뮤텍스 락을 건다. 더 자세히 ...
 
int pthread_mutex_trylock (pthread_mutex_t *mutex)
 뮤텍스 락을 시도한다. 더 자세히 ...
 
int pthread_mutex_unlock (pthread_mutex_t *mutex)
 뮤텍스 락을 해제한다. 더 자세히 ...
 

상세한 설명

POSIX 에 준하는 뮤텍스 API set 을 정의한다.

날짜
2011-8-11
작성자
Sung-jae Park nices.nosp@m.j@ni.nosp@m.cesj..nosp@m.com

타입정의 문서화

함수 문서화

int pthread_mutex_destroy ( pthread_mutex_t mutex)

Mutex 를 소멸 시킨다.

매개변수
[in]mutex뮤텍스 객체
반환값
int 성공시 0, 실패시 -1
참고
pthread_mutex_init()
int pthread_mutex_init ( pthread_mutex_t mutex,
const pthread_mutexattr_t attr 
)

Mutex 를 초기화 한다.

매개변수
[out]mutex뮤텍스 객체
[in]attr뮤텍스 속성
반환값
int 성공시 0, 실패시 오류 값
참고
pthread_mutex_destroy()

+ 이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

int pthread_mutex_lock ( pthread_mutex_t mutex)

뮤텍스 락을 건다.

매개변수
[in]mutex뮤텍스 객체
반환값
int 성공시 0, 실패시 오류 값

+ 이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

int pthread_mutex_trylock ( pthread_mutex_t mutex)

뮤텍스 락을 시도한다.

매개변수
[in]mutex뮤텍스 객체
반환값
int 성공시 0, 실패시 오류 값

+ 이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

int pthread_mutex_unlock ( pthread_mutex_t mutex)

뮤텍스 락을 해제한다.

매개변수
[in]mutex뮤텍스 객체
반환값
int 성공시 0, 실패시 오류 값

+ 이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.: