org.jactr.modules.pm.buffer
Interface IPerceptualBuffer
- All Superinterfaces:
- IActivationBuffer, IDelegatedRequestableBuffer, IEventTrackingActivationBuffer, IInitializable, IRequestableBuffer, ISlotContainer, IStatusBuffer, IUniqueSlotContainer
- All Known Subinterfaces:
- IAuralActivationBuffer, IAuralLocationBuffer, IMotorActivationBuffer, IVisualActivationBuffer, IVisualLocationBuffer, IVocalActivationBuffer
- All Known Implementing Classes:
- AbstractCapacityPMActivationBuffer6, AbstractPMActivationBuffer6, DefaultAuralActivationBuffer, DefaultAuralLocationBuffer, DefaultMotorActivationBuffer6, DefaultVisualActivationBuffer6, DefaultVisualLocationBuffer6, DefaultVocalActivationBuffer6
public interface IPerceptualBuffer
- extends IStatusBuffer, IActivationBuffer, IRequestableBuffer, IDelegatedRequestableBuffer, IEventTrackingActivationBuffer
IS_BUFFER_STUFF_REQUEST
static final java.lang.String IS_BUFFER_STUFF_REQUEST
- See Also:
- Constant Field Values
MODALITY_SLOT
static final java.lang.String MODALITY_SLOT
- See Also:
- Constant Field Values
EXECUTION_SLOT
static final java.lang.String EXECUTION_SLOT
- See Also:
- Constant Field Values
PREPARATION_SLOT
static final java.lang.String PREPARATION_SLOT
- See Also:
- Constant Field Values
PROCESSOR_SLOT
static final java.lang.String PROCESSOR_SLOT
- See Also:
- Constant Field Values
isModalityFree
boolean isModalityFree()
isProcessorFree
boolean isProcessorFree()
isPreparationFree
boolean isPreparationFree()
isExecutionFree
boolean isExecutionFree()
isModalityBusy
boolean isModalityBusy()
isProcessorBusy
boolean isProcessorBusy()
isPreparationBusy
boolean isPreparationBusy()
isExecutionBusy
boolean isExecutionBusy()
setModalityChunk
void setModalityChunk(IChunk chunk)
setExecutionChunk
void setExecutionChunk(IChunk chunk)
setPreparationChunk
void setPreparationChunk(IChunk chunk)
setProcessorChunk
void setProcessorChunk(IChunk chunk)