Class Semaphore

java.lang.Object
  |
  +--Semaphore

public class Semaphore
extends java.lang.Object

La classe Semaphore.


Field Summary
private  int value
          valeur de la semaphore
 
Constructor Summary
Semaphore(int n)
          constructeur
 
Method Summary
 void P()
          prend une unitede la semaphore si il en reste de libre wait() sinon
 void V()
          libere une unite de la semaphore
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

value

private int value
valeur de la semaphore
Constructor Detail

Semaphore

public Semaphore(int n)
constructeur
Parameters:
n - la valeur de depart de la semaphore
Method Detail

P

public void P()
prend une unitede la semaphore si il en reste de libre wait() sinon

V

public void V()
libere une unite de la semaphore