public class Semaphore {
public Semaphore ( uint32 initial_value ) ;
public int wait ( ) ;
public int try_wait ( ) ;
public int wait_timeout ( uint32 ms ) ;
public int post ( ) ;
public uint32 count ( ) ;
}

public Semaphore ( uint32 initial_value ) ;
public int wait ( ) ;
public int try_wait ( ) ;
public int wait_timeout ( uint32 ms ) ;
public int post ( ) ;
public uint32 count ( ) ;
Created by Valadoc