Changeset 35 in libcf for trunk/src/cf_thread.c
- Timestamp:
- 02/05/13 18:18:37 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/cf_thread.c
r28 r35 40 40 } 41 41 42 /** 43 * 스레드를 생성 44 * 45 * @return 성공 시, CF_OK; 실패 시, 오류 코드 46 * 47 * @param threadID 스레드 아이디 주소 48 * @param callback 스레드 워커 함수 이름 49 * @param arg 스레드 함수로 전달할 인자 50 */ 42 51 int 43 52 CF_Thread_Create (CF_Thread * threadID, … … 64 73 } 65 74 75 /** 76 * 스레드 아이디를 해제 77 * 78 * @return 성공 시, CF_OK; 실패 시, 오류 코드 79 * 80 * @param threadID 스레드 아이디 주소 81 * 82 * @remark 스레드 아이디를 해제하는 것이며 워커 스레드가 종료되지 않음 83 */ 66 84 int 67 85 CF_Thread_Release (CF_Thread * threadID) … … 74 92 } 75 93 94 /** 95 * 스레드가 종료될 때 까지 대기 96 * 97 * @return CF_OK 반환 98 * 99 * @param threadID 스레드 아이디 주소 100 */ 76 101 int 77 102 CF_Thread_Join (CF_Thread * threadID) … … 89 114 } 90 115 116 /** 117 * 뮤텍스 생성 118 * 119 * @return 성공 시, CF_OK; 실패 시, 오류 코드 120 * 121 * @param mutex 뮤텍스 아이디 주소 122 * 123 * @see CF_Thread_Create 124 */ 91 125 int 92 126 CF_Mutex_Create (CF_Mutex * mutex) … … 111 145 } 112 146 147 /** 148 * 뮤텍스 해제 149 * 150 * @return 성공 시, CF_OK; 실패 시, 오류 코드 151 * 152 * @param mutex 뮤텍스 아이디 주소 153 */ 113 154 int 114 155 CF_Mutex_Destory (CF_Mutex * mutex) … … 121 162 } 122 163 164 /** 165 * 뮤텍스 잠금 166 * 167 * @return 성공 시, CF_OK; 실패 시, 오류 코드 168 * 169 * @param mutex 뮤텍스 아이디 주소 170 */ 123 171 int 124 172 CF_Mutex_Lock (CF_Mutex * mutex) … … 135 183 } 136 184 185 /** 186 * 뮤텍스 잠금 해제 187 * 188 * @return 성공 시, CF_OK; 실패 시, 오류 코드 189 * 190 * @param mutex 뮤텍스 아이디 주소 191 */ 137 192 int 138 193 CF_Mutex_Unlock (CF_Mutex * mutex)
Note:
See TracChangeset
for help on using the changeset viewer.