2017 © Pedro Peláez
 

library critical-section

Critical-section functionality for PHP

image

adilab/critical-section

Critical-section functionality for PHP

  • Saturday, April 16, 2016
  • by adilab
  • Repository
  • 1 Watchers
  • 1 Stars
  • 483 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 19 % Grown

The README.md

Critical-section functionality for PHP

Allows create a critical section of code where only determine number of process can enter., (*1)

Installing

Preferred way to install is with Composer., (*2)

Install this library using composer:, (*3)

$ composer require adilab/critical-section

Usage:

Usage in order to check if the process can entry into critical section., (*4)

require('vendor/autoload.php');

use Adi\System\CriticalSection;

$cs = new CriticalSection();
if (!$cs->hasAccess()) 
    die("There are other process in executing...\n");
echo "Processing...\n";
$cs = NULL; // Destructs (closes) the critical section.

The process can wait to of the performance critical section by other processes., (*5)

require('vendor/autoload.php');

use Adi\System\CriticalSection;

$cs = new CriticalSection();
$cs->waitAccess();
echo "Processing...\n";

Documentation

API documentacion, (*6)

The Versions

16/04 2016

dev-master

9999999-dev https://github.com/adilab/critical-section.git

Critical-section functionality for PHP

  Sources   Download

MIT

by Adrian Zurkiewicz

16/04 2016

v1.0.0

1.0.0.0 https://github.com/adilab/critical-section.git

Critical-section functionality for PHP

  Sources   Download

MIT

by Adrian Zurkiewicz