Сайт справки
  • Авторизация
  • Обратная связь
  • Теги
    • Joomla
      • JLoader
      • Mootools
      • Bootstrap
      • jQuery
      • jQuery UI
      • Конфликты JS
      • Joomla! Javascript Framework
      • JS Фреймворки
      • Ajax
      • JS
      • MVC
      • JoomShopping
      • Сессии
    • JS

Расширенный поиск
  • Главная
  • Разное
  • PHP
  • Простая библиотека для расчета стоимости доставки посылки Почтой России.
  • php
  • Многопоточность
  • parallel

Класс parallel\Sync

(1.1.0)

Синхронизация Низкого Уровня

Класс parallel\Sync предоставляет доступ к примитивам синхронизации низкого уровня, мьютексам, переменным условий и позволяет реализовать семафоры.

Синхронизация для большинства приложений гораздо лучше реализована с использованием каналов, однако в некоторых случаях авторам низкоуровневого кода может быть полезно иметь доступ к этим механизмам более низкого уровня.

Обзор классов

final parallel\Sync {
	/* Конструктор */
	public __construct ( void )
	public __construct ( scalar $value )
	/* Доступ */
	public get ( void ) : scalar
	public set ( scalar $value )
	/* Синхронизация */
	public wait ( void )
	public notify ([ bool $all ] )
	public __invoke ( callable $critical )
}

 


  • 01 - Обзор
  • Документация Guzzle
  • 00 - Документация Guzzle
  • Поиск индекса по адресу при помощи сервиса Почты России
  • 03 - Опции запроса
  • 04а - Реализация сообщения PSR-7
  • Использование механизмов подключения интернет сервисов при помощи группы классов JHttp
  • Полученик курсов валют от Центробанка
  • Guzzle – простой PHP HTTP Клиент
  • 02 - Быстрый старт
  • 05 - Обработчики и промежуточные слои
  • 04 - Guzzle и PSR-7
  • 06 - Тестирование клиентов Guzzle
  • 07 - FAQ
  • API «EMS Russian Post»
  • Использование Composer с Joomla
  • Первые шаги с Composer и Joomla Framework
  • Composer — менеджер зависимостей для PHP
  • PHP Curl Class: упрощеные HTTP-запросы
  • Документация GeoNames Web Services
  • Карта сайта

Наверх

© Сайт справки 2025

Яндекс.Метрика