Error SemaphoreOSX::wait() { cgsem_wait(&sem); return OK; }
Error SemaphoreIphone::wait() { cgsem_wait(&sem); return OK; }