 |
Changeset 3930
- Timestamp:
- 09/08/08 16:42:19
(2 months ago)
- Author:
- sean
- Message:
Applied changes per #1265. This closes #1265
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r3925 |
r3930 |
|
| 84 | 84 | void pthread_testcancel(); |
|---|
| 85 | 85 | */ |
|---|
| 86 | | |
|---|
| 87 | | enum |
|---|
| 88 | | { |
|---|
| 89 | | PTHREAD_CANCEL_ENABLE, |
|---|
| 90 | | PTHREAD_CANCEL_DISABLE |
|---|
| 91 | | } |
|---|
| 92 | | |
|---|
| 93 | | enum |
|---|
| 94 | | { |
|---|
| 95 | | PTHREAD_CANCEL_DEFERRED, |
|---|
| 96 | | PTHREAD_CANCEL_ASYNCHRONOUS |
|---|
| 97 | | } |
|---|
| 98 | | |
|---|
| 99 | | const PTHREAD_CANCELED = cast(void*) -1; |
|---|
| 100 | | |
|---|
| 101 | | //const pthread_mutex_t PTHREAD_COND_INITIALIZER = { __LOCK_ALT_INITIALIZER, 0, "", 0 }; |
|---|
| 102 | | |
|---|
| 103 | | enum |
|---|
| 104 | | { |
|---|
| 105 | | PTHREAD_CREATE_JOINABLE, |
|---|
| 106 | | PTHREAD_CREATE_DETACHED |
|---|
| 107 | | } |
|---|
| 108 | | |
|---|
| 109 | | enum |
|---|
| 110 | | { |
|---|
| 111 | | PTHREAD_INHERIT_SCHED, |
|---|
| 112 | | PTHREAD_EXPLICIT_SCHED |
|---|
| 113 | | } |
|---|
| 114 | | |
|---|
| 115 | | //const pthread_mutex_t PTHREAD_MUTEX_INITIALIZER = { 0, 0, null, PTHREAD_MUTEX_NORMAL, { 0, 0 } }; |
|---|
| 116 | | |
|---|
| 117 | | const PTHREAD_ONCE_INIT = 0; |
|---|
| 118 | | |
|---|
| 119 | | enum |
|---|
| 120 | | { |
|---|
| 121 | | PTHREAD_PROCESS_PRIVATE, |
|---|
| 122 | | PTHREAD_PROCESS_SHARED |
|---|
| | 86 | version( linux ) |
|---|
| | 87 | { |
|---|
| | 88 | enum |
|---|
| | 89 | { |
|---|
| | 90 | PTHREAD_CANCEL_ENABLE, |
|---|
| | 91 | PTHREAD_CANCEL_DISABLE |
|---|
| | 92 | } |
|---|
| | 93 | |
|---|
| | 94 | enum |
|---|
| | 95 | { |
|---|
| | 96 | PTHREAD_CANCEL_DEFERRED, |
|---|
| | 97 | PTHREAD_CANCEL_ASYNCHRONOUS |
|---|
| | 98 | } |
|---|
| | 99 | |
|---|
| | 100 | const PTHREAD_CANCELED = cast(void*) -1; |
|---|
| | 101 | |
|---|
| | 102 | //const pthread_mutex_t PTHREAD_COND_INITIALIZER = { __LOCK_ALT_INITIALIZER, 0, "", 0 }; |
|---|
| | 103 | |
|---|
| | 104 | enum |
|---|
| | 105 | { |
|---|
| | 106 | PTHREAD_CREATE_JOINABLE, |
|---|
| | 107 | PTHREAD_CREATE_DETACHED |
|---|
| | 108 | } |
|---|
| | 109 | |
|---|
| | 110 | enum |
|---|
| | 111 | { |
|---|
| | 112 | PTHREAD_INHERIT_SCHED, |
|---|
| | 113 | PTHREAD_EXPLICIT_SCHED |
|---|
| | 114 | } |
|---|
| | 115 | |
|---|
| | 116 | //const pthread_mutex_t PTHREAD_MUTEX_INITIALIZER = { 0, 0, null, PTHREAD_MUTEX_NORMAL, { 0, 0 } }; |
|---|
| | 117 | |
|---|
| | 118 | const PTHREAD_ONCE_INIT = 0; |
|---|
| | 119 | |
|---|
| | 120 | enum |
|---|
| | 121 | { |
|---|
| | 122 | PTHREAD_PROCESS_PRIVATE, |
|---|
| | 123 | PTHREAD_PROCESS_SHARED |
|---|
| | 124 | } |
|---|
| | 125 | } |
|---|
| | 126 | else version( darwin ) |
|---|
| | 127 | { |
|---|
| | 128 | enum |
|---|
| | 129 | { |
|---|
| | 130 | PTHREAD_CANCEL_ENABLE = 1, |
|---|
| | 131 | PTHREAD_CANCEL_DISABLE = 0 |
|---|
| | 132 | } |
|---|
| | 133 | |
|---|
| | 134 | enum |
|---|
| | 135 | { |
|---|
| | 136 | PTHREAD_CANCEL_DEFERRED = 2, |
|---|
| | 137 | PTHREAD_CANCEL_ASYNCHRONOUS = 0 |
|---|
| | 138 | } |
|---|
| | 139 | |
|---|
| | 140 | const PTHREAD_CANCELED = cast(void*) -1; |
|---|
| | 141 | |
|---|
| | 142 | //const pthread_mutex_t PTHREAD_COND_INITIALIZER = { __LOCK_ALT_INITIALIZER, 0, "", 0 }; |
|---|
| | 143 | |
|---|
| | 144 | enum |
|---|
| | 145 | { |
|---|
| | 146 | PTHREAD_CREATE_JOINABLE = 1, |
|---|
| | 147 | PTHREAD_CREATE_DETACHED = 2 |
|---|
| | 148 | } |
|---|
| | 149 | |
|---|
| | 150 | enum |
|---|
| | 151 | { |
|---|
| | 152 | PTHREAD_INHERIT_SCHED = 1, |
|---|
| | 153 | PTHREAD_EXPLICIT_SCHED = 2 |
|---|
| | 154 | } |
|---|
| | 155 | |
|---|
| | 156 | //const pthread_mutex_t PTHREAD_MUTEX_INITIALIZER = { 0, 0, null, PTHREAD_MUTEX_NORMAL, { 0, 0 } }; |
|---|
| | 157 | |
|---|
| | 158 | const PTHREAD_ONCE_INIT = 0; |
|---|
| | 159 | |
|---|
| | 160 | enum |
|---|
| | 161 | { |
|---|
| | 162 | PTHREAD_PROCESS_PRIVATE = 2, |
|---|
| | 163 | PTHREAD_PROCESS_SHARED = 1 |
|---|
| | 164 | } |
|---|
| 123 | 165 | } |
|---|
| 124 | 166 | |
|---|
Download in other formats:
|
 |
 |
|
 |
Copyright © 2006-2008 Tango. All Rights Reserved. | Page Width:
Static or
Dynamic