Changeset 119 in libcf for trunk/src/cf_thread.c
- Timestamp:
- 06/10/13 09:56:32 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/cf_thread.c
r117 r119 1 1 /** 2 * @file cf_thread.c3 * @author myusgun <myusgun@gmail.com>4 * 5 * @brief 멀티 스레드 및 뮤텍스 구현2 * \file cf_thread.c 3 * \author myusgun <myusgun@gmail.com> 4 * 5 * \brief 멀티 스레드 및 뮤텍스 구현 6 6 */ 7 7 #include "cf_thread.h" … … 51 51 * 스레드를 생성 52 52 * 53 * @return 성공 시, CF_OK; 실패 시, 오류 코드54 * 55 * @param threadID 스레드 아이디 주소56 * @param callback 스레드 워커 함수 이름57 * @param arg 스레드 함수로 전달할 인자58 * 59 * @remarks53 * \return 성공 시, CF_OK; 실패 시, 오류 코드 54 * 55 * \param threadID 스레드 아이디 주소 56 * \param callback 스레드 워커 함수 이름 57 * \param arg 스레드 함수로 전달할 인자 58 * 59 * \remarks 60 60 * pthread(POSIX Thread)에서 지원되는 스케줄링 정책은 SCHED_OTHER, SCHED_FIFO, SCHED_RR 등이 존재 <br /> 61 61 * 일반적으로 설정되는 스케줄링 정책의 기본값은 SCHED_OTHER이며, 솔라리스 환경에서 SCHED_OTHER는 TS(timesharing) 방식으로 명시되어 있음 <br /> … … 124 124 * 스레드 아이디를 해제 125 125 * 126 * @return 성공 시, CF_OK; 실패 시, 오류 코드127 * 128 * @param threadID 스레드 아이디 주소129 * 130 * @remarks 스레드 아이디를 해제하는 것이며 워커 스레드가 종료되지 않음126 * \return 성공 시, CF_OK; 실패 시, 오류 코드 127 * 128 * \param threadID 스레드 아이디 주소 129 * 130 * \remarks 스레드 아이디를 해제하는 것이며 워커 스레드가 종료되지 않음 131 131 */ 132 132 int … … 141 141 * 스레드가 종료될 때 까지 대기 142 142 * 143 * @return CF_OK 반환144 * 145 * @param threadID 스레드 아이디 주소143 * \return CF_OK 반환 144 * 145 * \param threadID 스레드 아이디 주소 146 146 */ 147 147 int … … 163 163 * 뮤텍스 생성 164 164 * 165 * @return 성공 시, CF_OK; 실패 시, 오류 코드166 * 167 * @param mutex 뮤텍스 아이디 주소168 * 169 * @see CF_Thread_Create165 * \return 성공 시, CF_OK; 실패 시, 오류 코드 166 * 167 * \param mutex 뮤텍스 아이디 주소 168 * 169 * \see CF_Thread_Create 170 170 */ 171 171 int … … 194 194 * 뮤텍스 해제 195 195 * 196 * @return 성공 시, CF_OK; 실패 시, 오류 코드197 * 198 * @param mutex 뮤텍스 아이디 주소196 * \return 성공 시, CF_OK; 실패 시, 오류 코드 197 * 198 * \param mutex 뮤텍스 아이디 주소 199 199 */ 200 200 int … … 213 213 * 뮤텍스 잠금 214 214 * 215 * @return 성공 시, CF_OK; 실패 시, 오류 코드216 * 217 * @param mutex 뮤텍스 아이디 주소215 * \return 성공 시, CF_OK; 실패 시, 오류 코드 216 * 217 * \param mutex 뮤텍스 아이디 주소 218 218 */ 219 219 int … … 234 234 * 뮤텍스 잠금 해제 235 235 * 236 * @return 성공 시, CF_OK; 실패 시, 오류 코드237 * 238 * @param mutex 뮤텍스 아이디 주소236 * \return 성공 시, CF_OK; 실패 시, 오류 코드 237 * 238 * \param mutex 뮤텍스 아이디 주소 239 239 */ 240 240 int
Note:
See TracChangeset
for help on using the changeset viewer.