DispatchSemaphore

class DispatchSemaphore