org.jclarion.clarion.runtime.concurrent
Class IWaitableSyncObject

java.lang.Object
  extended by org.jclarion.clarion.runtime.concurrent.ISyncObject
      extended by org.jclarion.clarion.runtime.concurrent.IWaitableSyncObject
Direct Known Subclasses:
IMutex, ISemaphore

public abstract class IWaitableSyncObject
extends ISyncObject


Constructor Summary
IWaitableSyncObject()
           
 
Method Summary
abstract  void Release(int count)
           
abstract  int TryWait(int milliseconds)
           
 
Methods inherited from class org.jclarion.clarion.runtime.concurrent.ISyncObject
handleOf, Kill, Release, Wait
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IWaitableSyncObject

public IWaitableSyncObject()
Method Detail

TryWait

public abstract int TryWait(int milliseconds)

Release

public abstract void Release(int count)


Copyright © 2010. All Rights Reserved.