Функции семафоров

Содержание

  • ftok — Преобразовывает путь и идентификатор проекта в ключ System V IPC
  • msg_get_queue — Создаёт или подключает к очереди сообщений
  • msg_queue_exists — Проверяет существование очереди сообщений
  • msg_receive — Получает сообщение из очереди сообщений
  • msg_remove_queue — Удаляет очередь сообщений
  • msg_send — Отправляет сообщение в очередь сообщений
  • msg_set_queue — Устанавливает информацию в структуре данных очереди сообщений
  • msg_stat_queue — Получает информацию из структуры данных очереди сообщений
  • sem_acquire — Захватывает семафор
  • sem_get — Получает идентификатор семафора
  • sem_release — Освобождает семафор
  • sem_remove — Удаляет семафор
  • shm_attach — Создаёт или открывает сегмент разделяемой памяти
  • shm_detach — Отключается от сегмента разделяемой памяти
  • shm_get_var — Возвращает переменную из разделяемой памяти
  • shm_has_var — Проверяет, существует ли конкретная запись
  • shm_put_var — Вставляет или обновляет переменную в разделяемой памяти
  • shm_remove — Удаляет разделяемую память из систем Unix
  • shm_remove_var — Удаляет переменную из разделяемой памяти