semaphore_api
