/*!
    \file  Semaphore.h
    \brief semaphore

    Copyright (c) 2003 HigePon
    WITHOUT ANY WARRANTY

    \author  HigePon
    \version $Revision: 1.3 $
    \date   create:2003/01/30 update:$Date: 2003/03/29 15:00:25 $
*/
#ifndef _MONA_SEMAPHORE_
#define _MONA_SEMAPHORE_

typedef int semaphore;

class Semaphore {

  public:
    static void up(semaphore* sem);
    static int down(semaphore* sem);
};

#endif
