PNC Problem Set Javadocs

pnc
Class Buffer

java.lang.Object
  extended bypnc.Buffer
Direct Known Subclasses:
MultiBuffer, SingleBuffer

public abstract class Buffer
extends java.lang.Object


Field Summary
protected  java.awt.Panel bufferPanel
           
protected  GraphicalSemaphore read
           
protected  GraphicalSemaphore write
           
 
Constructor Summary
Buffer()
           
 
Method Summary
abstract  void consume()
           
 java.awt.Panel getReadFlag()
           
 java.awt.Panel getStoragePanel()
           
 java.awt.Panel getWriteFlag()
           
abstract  void produce()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

read

protected GraphicalSemaphore read

write

protected GraphicalSemaphore write

bufferPanel

protected java.awt.Panel bufferPanel
Constructor Detail

Buffer

public Buffer()
Method Detail

produce

public abstract void produce()

consume

public abstract void consume()

getReadFlag

public java.awt.Panel getReadFlag()

getWriteFlag

public java.awt.Panel getWriteFlag()

getStoragePanel

public java.awt.Panel getStoragePanel()

PNC Problem Set Javadocs