Sep
17
2010
|
|
| sem_get (PHP 3>= 3.0.6, PHP 4, PHP 5) sem_get - получает id семафора. Описаниеint sem_get (int key [, int max_acquire [, int perm]]) Возвращает положительный идентификатор семафора при успехе, FALSE при ошибке. sem_get() возвращает id, который может использоваться для доступа к семафору System V с данным ключом.Семафор создаётся, если необходимо, с использованием битов допуска, специфицированных в параметре perm (по умолчанию 0666).Количество процессов, которые могут получать семафор одновременно, устанавливается параметром max_acquire (по умолчанию 1).В настоящее время это значение устанавливается только в том случае, если процесс обнаруживает, что он является единственным процессом, присоединённым к этому семафору. Второй вызов sem_get() для того же ключа возвращает другой идентификатор семафора, но оба идентификатора указывают на один семафор. См. также sem_acquire(), sem_release() и ftok().
| |||
| Комментарии |
|