org.jactr.modules.pm.aural.buffer
Interface IAuralLocationBuffer

All Superinterfaces:
IActivationBuffer, IDelegatedRequestableBuffer, IEventTrackingActivationBuffer, IInitializable, IPerceptualBuffer, IRequestableBuffer, ISlotContainer, IStatusBuffer, IUniqueSlotContainer
All Known Implementing Classes:
DefaultAuralLocationBuffer

public interface IAuralLocationBuffer
extends IPerceptualBuffer

Author:
developer

Field Summary
 
Fields inherited from interface org.jactr.modules.pm.buffer.IPerceptualBuffer
EXECUTION_SLOT, IS_BUFFER_STUFF_REQUEST, MODALITY_SLOT, PREPARATION_SLOT, PROCESSOR_SLOT
 
Fields inherited from interface org.jactr.core.buffer.six.IStatusBuffer
BUFFER_SLOT, STATE_SLOT
 
Method Summary
 void cancelBufferStuff()
           
 void checkForBufferStuff()
           
 boolean isBufferStuffPending()
           
 
Methods inherited from interface org.jactr.modules.pm.buffer.IPerceptualBuffer
isExecutionBusy, isExecutionFree, isModalityBusy, isModalityFree, isPreparationBusy, isPreparationFree, isProcessorBusy, isProcessorFree, setExecutionChunk, setModalityChunk, setPreparationChunk, setProcessorChunk
 
Methods inherited from interface org.jactr.core.buffer.six.IStatusBuffer
bind, isBufferEmpty, isBufferFull, isBufferRequested, isBufferUnrequested, isStateBusy, isStateError, isStateFree, setBufferChunk, setStateChunk
 
Methods inherited from interface org.jactr.core.slot.IUniqueSlotContainer
getSlot
 
Methods inherited from interface org.jactr.core.slot.ISlotContainer
addSlot, getSlots, getSlots, removeSlot
 
Methods inherited from interface org.jactr.core.buffer.delegate.IDelegatedRequestableBuffer
addRequestDelegate, getRequestDelegates, removeRequestDelegate
 
Methods inherited from interface org.jactr.modules.pm.buffer.IEventTrackingActivationBuffer
enqueueTimedEvent
 

Method Detail

checkForBufferStuff

void checkForBufferStuff()

isBufferStuffPending

boolean isBufferStuffPending()

cancelBufferStuff

void cancelBufferStuff()