- return dispatch_semaphore_wait(self.__wrapped, wallTimeout.rawValue) == 0 ? .Success : .TimedOut
- }
-}
-
-public extension DispatchSemaphore {
- @available(*, deprecated, renamed: "DispatchSemaphore.wait(self:wallTimeout:)")
- public func wait(walltime timeout: DispatchWalltime) -> Int {
- switch wait(wallTimeout: timeout) {
- case .Success: return 0
- case .TimedOut: return DispatchTimeoutResult.KERN_OPERATION_TIMED_OUT
- }