55 |
|
* @result |
56 |
|
* The newly created semaphore, or NULL on failure. |
57 |
|
*/ |
58 |
< |
__OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_NA) |
58 |
> |
__OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_4_0) |
59 |
|
DISPATCH_EXPORT DISPATCH_MALLOC DISPATCH_NOTHROW |
60 |
|
dispatch_semaphore_t |
61 |
|
dispatch_semaphore_create(long value); |
80 |
|
* @result |
81 |
|
* Returns zero on success, or non-zero if the timeout occurred. |
82 |
|
*/ |
83 |
< |
__OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_NA) |
83 |
> |
__OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_4_0) |
84 |
|
DISPATCH_EXPORT DISPATCH_NONNULL_ALL DISPATCH_NOTHROW |
85 |
|
long |
86 |
|
dispatch_semaphore_wait(dispatch_semaphore_t dsema, dispatch_time_t timeout); |
102 |
|
* This function returns non-zero if a thread is woken. Otherwise, zero is |
103 |
|
* returned. |
104 |
|
*/ |
105 |
< |
__OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_NA) |
105 |
> |
__OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_4_0) |
106 |
|
DISPATCH_EXPORT DISPATCH_NONNULL_ALL DISPATCH_NOTHROW |
107 |
|
long |
108 |
|
dispatch_semaphore_signal(dispatch_semaphore_t dsema); |