Uses of Interface
org.jactr.core.buffer.IActivationBuffer

Packages that use IActivationBuffer
org.jactr.core.buffer   
org.jactr.core.buffer.delegate   
org.jactr.core.buffer.event   
org.jactr.core.buffer.misc   
org.jactr.core.buffer.six   
org.jactr.core.chunk   
org.jactr.core.chunk.basic   
org.jactr.core.model   
org.jactr.core.model.basic   
org.jactr.core.model.event   
org.jactr.core.module   
org.jactr.core.module.declarative.basic   
org.jactr.core.module.declarative.search.local   
org.jactr.core.module.goal.six   
org.jactr.core.module.goal.six.buffer   
org.jactr.core.module.imaginal.six   
org.jactr.core.module.imaginal.six.buffer   
org.jactr.core.module.procedural   
org.jactr.core.module.procedural.five.learning   
org.jactr.core.module.procedural.six   
org.jactr.core.module.retrieval.buffer   
org.jactr.core.module.retrieval.six   
org.jactr.core.production.action   
org.jactr.core.production.condition   
org.jactr.core.queue.timedevents   
org.jactr.modules.pm.aural   
org.jactr.modules.pm.aural.buffer   
org.jactr.modules.pm.aural.buffer.processor   
org.jactr.modules.pm.aural.buffer.six   
org.jactr.modules.pm.buffer   
org.jactr.modules.pm.common.buffer   
org.jactr.modules.pm.common.efferent   
org.jactr.modules.pm.motor.buffer   
org.jactr.modules.pm.motor.buffer.processor   
org.jactr.modules.pm.motor.buffer.six   
org.jactr.modules.pm.motor.six   
org.jactr.modules.pm.visual   
org.jactr.modules.pm.visual.buffer   
org.jactr.modules.pm.visual.buffer.processor   
org.jactr.modules.pm.visual.buffer.six   
org.jactr.modules.pm.visual.memory   
org.jactr.modules.pm.visual.timedevent   
org.jactr.modules.pm.vocal   
org.jactr.modules.pm.vocal.buffer   
org.jactr.modules.pm.vocal.buffer.processor   
org.jactr.modules.pm.vocal.buffer.six   
 

Uses of IActivationBuffer in org.jactr.core.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.core.buffer
 interface ICapacityBuffer
          interface for an activation buffer that can contain more than one chunk.
 interface IRequestableBuffer
          Marker interface for buffers that can accept IRequests that will then be forwarded to the owning module for processing.
 

Classes in org.jactr.core.buffer that implement IActivationBuffer
 class AbstractActivationBuffer
          basic implementation of an activation buffer that handles the spreading of activation to chunks.
 

Methods in org.jactr.core.buffer that return IActivationBuffer
 IActivationBuffer ISourceActivationSpreader.getBuffer()
           
 

Methods in org.jactr.core.buffer that return types with arguments of type IActivationBuffer
static java.util.Collection<IActivationBuffer> BufferUtilities.getContainingBuffers(IChunk chunk, boolean isStrict)
          return all the buffers that contain this chunk.
protected  ACTREventDispatcher<IActivationBuffer,IActivationBufferListener> AbstractActivationBuffer.getEventDispatcher()
           
 

Methods in org.jactr.core.buffer with parameters of type IActivationBuffer
static void BufferUtilities.markContained(IChunk chunk, IActivationBuffer buffer, double activation)
          marks this chunk as being contained within this buffer
static void BufferUtilities.unmarkContained(IChunk chunk, IActivationBuffer buffer)
           
 

Method parameters in org.jactr.core.buffer with type arguments of type IActivationBuffer
static void BufferUtilities.getContainingBuffers(IChunk chunk, boolean isStrict, java.util.Collection<IActivationBuffer> container)
           
 

Uses of IActivationBuffer in org.jactr.core.buffer.delegate
 

Subinterfaces of IActivationBuffer in org.jactr.core.buffer.delegate
 interface IDelegatedRequestableBuffer
          permits delegating of IRequest to IRequestDelegate
 

Classes in org.jactr.core.buffer.delegate that implement IActivationBuffer
 class DefaultDelegatedRequestableBuffer6
           
 

Methods in org.jactr.core.buffer.delegate with parameters of type IActivationBuffer
protected  void OldAsynchronousRequestDelegate.abortRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
          Deprecated. make sure we release the blocking timed event
protected  void AsynchronousRequestDelegate.abortRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
          called if the timedevent is aborted
protected  double AsynchronousRequestDelegate.computeCompletionTime(double startTime, IRequest request, IActivationBuffer buffer)
          default impl returns now + IProceduralModule.getDefaultProductionFiringTime()
protected  ITimedEvent AsynchronousRequestDelegate.createFinishTimedEvent(double start, double finish, IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
          creates the timed event that will fire the finish method.
protected abstract  void AsynchronousRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
          finish the request
protected  void AddChunkTypeRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void AddChunkRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  boolean AsynchronousRequestDelegate.isBusy(IActivationBuffer buffer)
          utility method to test the state, only works if this buffer extends IStatusBuffer
protected abstract  boolean AsynchronousRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
          called the be sure the request is valid.
protected  boolean AddChunkTypeRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  boolean AddChunkRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  void AsynchronousRequestDelegate.postStart(IRequest request, IActivationBuffer buffer, double startTime, double finishTime, java.lang.Object startReturn)
           
protected  void OldAsynchronousRequestDelegate.preStart(IRequest request, IActivationBuffer buffer, double startTime, double finishTime)
          Deprecated.  
protected  void AsynchronousRequestDelegate.preStart(IRequest request, IActivationBuffer buffer, double startTime, double finishTime)
          called just before AsynchronousRequestDelegate.startRequest(IRequest, IActivationBuffer, double) is called
 boolean IRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
          do the module specific processing
 boolean IgnoreSlotRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
           
 boolean ExpandChunkRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
           
 boolean AsynchronousRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
          make the buffer request.
protected  void AsynchronousRequestDelegate.setBusy(IActivationBuffer buffer)
          utility method, only works if buffer extends AbstractActivationBuffer6
protected  void AsynchronousRequestDelegate.setError(IActivationBuffer buffer)
          utility method, only works if buffer extends AbstractActivationBuffer6
protected  void AsynchronousRequestDelegate.setError(IActivationBuffer buffer, IChunk errorCode)
           
protected  void AsynchronousRequestDelegate.setFree(IActivationBuffer buffer)
          utility method, only works if buffer extends AbstractActivationBuffer6
protected abstract  java.lang.Object AsynchronousRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
          Start the buffer request, optimally returning an object for the AsynchronousRequestDelegate.finishRequest(IRequest, IActivationBuffer, Object) to inspect.
protected  java.lang.Object AddChunkTypeRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object AddChunkRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
 

Uses of IActivationBuffer in org.jactr.core.buffer.event
 

Constructors in org.jactr.core.buffer.event with parameters of type IActivationBuffer
ActivationBufferEvent(IActivationBuffer buffer, ActivationBufferEvent.Type type)
           
ActivationBufferEvent(IActivationBuffer buffer, ActivationBufferEvent.Type type, IChunk sourceChunk)
          for SOURCE_ADDED & REMOVED
ActivationBufferEvent(IActivationBuffer buffer, ActivationBufferEvent.Type type, java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)
          for PARAMETER_CHANGED or STATUS_SLOT_CHANGED
ActivationBufferEvent(IActivationBuffer buffer, java.util.Collection<IChunk> clearedChunks)
          for SOURCE_CLEARED
ActivationBufferEvent(IActivationBuffer buffer, IRequest request)
           
 

Uses of IActivationBuffer in org.jactr.core.buffer.misc
 

Classes in org.jactr.core.buffer.misc that implement IActivationBuffer
 class ProxyActivationBuffer
          a proxy buffer that merely wraps an existing buffer with a new name, and potentially new parameters.
 

Constructors in org.jactr.core.buffer.misc with parameters of type IActivationBuffer
ProxyActivationBuffer(java.lang.String proxyName, IModel model, IModule module, IActivationBuffer actualBuffer)
           
 

Uses of IActivationBuffer in org.jactr.core.buffer.six
 

Subinterfaces of IActivationBuffer in org.jactr.core.buffer.six
 interface IStatusBuffer
           
 

Classes in org.jactr.core.buffer.six that implement IActivationBuffer
 class AbstractActivationBuffer6
          template for an activation buffer that handles it's own status and inserts only copies of chunks
 class AbstractCapacityBuffer6
           
 class AbstractRequestableBuffer6
           
 class BasicBuffer6
           
 

Methods in org.jactr.core.buffer.six that return IActivationBuffer
 IActivationBuffer DefaultSourceActivationSpreader.getBuffer()
           
 

Constructors in org.jactr.core.buffer.six with parameters of type IActivationBuffer
DefaultSourceActivationSpreader(IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.core.chunk
 

Methods in org.jactr.core.chunk with parameters of type IActivationBuffer
 void ISubsymbolicChunk.setSourceActivation(IActivationBuffer sourceBuffer, double source)
          Set the source activation of this chunk.
 

Uses of IActivationBuffer in org.jactr.core.chunk.basic
 

Fields in org.jactr.core.chunk.basic with type parameters of type IActivationBuffer
protected  java.util.Map<IActivationBuffer,java.lang.Double> AbstractSubsymbolicChunk._sourceActivation
           
 

Methods in org.jactr.core.chunk.basic with parameters of type IActivationBuffer
 void AbstractSubsymbolicChunk.setSourceActivation(IActivationBuffer sourceBuffer, double source)
           
 

Uses of IActivationBuffer in org.jactr.core.model
 

Methods in org.jactr.core.model that return IActivationBuffer
 IActivationBuffer IModel.getActivationBuffer(java.lang.String name)
          returned the named activation buffer.
 

Methods in org.jactr.core.model that return types with arguments of type IActivationBuffer
 java.util.Collection<IActivationBuffer> IModel.getActivationBuffers()
          return the installed activation buffers
 

Methods in org.jactr.core.model with parameters of type IActivationBuffer
 void IModel.addActivationBuffer(IActivationBuffer buffer)
          install a buffer into this model, usually called during a modules installation
 

Method parameters in org.jactr.core.model with type arguments of type IActivationBuffer
 void IModel.getActivationBuffers(java.util.Collection<IActivationBuffer> container)
           
 

Uses of IActivationBuffer in org.jactr.core.model.basic
 

Fields in org.jactr.core.model.basic with type parameters of type IActivationBuffer
protected  CachedMap<java.lang.String,IActivationBuffer> BasicModel._buffers
           
 

Methods in org.jactr.core.model.basic that return IActivationBuffer
 IActivationBuffer BasicModel.getActivationBuffer(java.lang.String name)
           
 

Methods in org.jactr.core.model.basic that return types with arguments of type IActivationBuffer
 java.util.Collection<IActivationBuffer> BasicModel.getActivationBuffers()
           
 

Methods in org.jactr.core.model.basic with parameters of type IActivationBuffer
 void BasicModel.addActivationBuffer(IActivationBuffer buffer)
           
 

Method parameters in org.jactr.core.model.basic with type arguments of type IActivationBuffer
 void BasicModel.getActivationBuffers(java.util.Collection<IActivationBuffer> container)
           
 

Uses of IActivationBuffer in org.jactr.core.model.event
 

Methods in org.jactr.core.model.event that return IActivationBuffer
 IActivationBuffer ModelEvent.getBuffer()
           
 

Constructors in org.jactr.core.model.event with parameters of type IActivationBuffer
ModelEvent(IModel model, IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.core.module
 

Methods in org.jactr.core.module that return types with arguments of type IActivationBuffer
protected  java.util.Collection<IActivationBuffer> AbstractModule.createBuffers()
          called to create any buffers used by this buffer.
 

Uses of IActivationBuffer in org.jactr.core.module.declarative.basic
 

Method parameters in org.jactr.core.module.declarative.basic with type arguments of type IActivationBuffer
protected  void AbstractDeclarativeModule.processPendingDisposals(javolution.util.FastList<IChunk> chunkContainer, javolution.util.FastList<IActivationBuffer> bufferContainer)
          called internally at the top & bottom of the cycle and at the end of a run.
protected  void AbstractDeclarativeModule.processPendingEncodings(javolution.util.FastList<IChunk> chunkContainer, javolution.util.FastList<IActivationBuffer> bufferContainer)
           
 

Uses of IActivationBuffer in org.jactr.core.module.declarative.search.local
 

Methods in org.jactr.core.module.declarative.search.local that return IActivationBuffer
 IActivationBuffer ActivationBufferTypeValueMap.asKeyType(java.lang.Object value)
           
 

Methods in org.jactr.core.module.declarative.search.local that return types with arguments of type IActivationBuffer
 IValueMap<IActivationBuffer,I> ActivationBufferTypeValueMap.getValueMap()
           
 

Uses of IActivationBuffer in org.jactr.core.module.goal.six
 

Methods in org.jactr.core.module.goal.six that return types with arguments of type IActivationBuffer
protected  java.util.Collection<IActivationBuffer> DefaultGoalModule6.createBuffers()
           
 

Methods in org.jactr.core.module.goal.six with parameters of type IActivationBuffer
protected  void DefaultGoalModule6.setGoalBuffer(IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.core.module.goal.six.buffer
 

Classes in org.jactr.core.module.goal.six.buffer that implement IActivationBuffer
 class DefaultGoalBuffer6
          default goal buffer with a capacity of one
 

Uses of IActivationBuffer in org.jactr.core.module.imaginal.six
 

Methods in org.jactr.core.module.imaginal.six that return types with arguments of type IActivationBuffer
protected  java.util.Collection<IActivationBuffer> DefaultImaginalModule6.createBuffers()
           
 

Uses of IActivationBuffer in org.jactr.core.module.imaginal.six.buffer
 

Classes in org.jactr.core.module.imaginal.six.buffer that implement IActivationBuffer
 class DefaultImaginalBuffer
           
 

Methods in org.jactr.core.module.imaginal.six.buffer with parameters of type IActivationBuffer
protected  double ImaginalSlotRequestDelegate.computeCompletionTime(double startTime, IRequest request, IActivationBuffer buffer)
           
protected  double ImaginalAddChunkTypeRequestDelegate.computeCompletionTime(double startTime, IRequest request, IActivationBuffer buffer)
           
protected  double ImaginalAddChunkRequestDelegate.computeCompletionTime(double startTime, IRequest request, IActivationBuffer buffer)
           
protected  void ImaginalSlotRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void ImaginalAddChunkTypeRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void ImaginalAddChunkRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  boolean ImaginalSlotRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  boolean ImaginalAddChunkTypeRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  boolean ImaginalAddChunkRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  java.lang.Object ImaginalSlotRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object ImaginalAddChunkTypeRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object ImaginalAddChunkRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
 

Uses of IActivationBuffer in org.jactr.core.module.procedural
 

Method parameters in org.jactr.core.module.procedural with type arguments of type IActivationBuffer
 java.util.concurrent.Future<java.util.Collection<IInstantiation>> IProceduralModule.getConflictSet(java.util.Collection<IActivationBuffer> buffers)
          find the set of production instantiations that can fire based on the state of the buffers and fire the notification events
 

Uses of IActivationBuffer in org.jactr.core.module.procedural.five.learning
 

Subinterfaces of IActivationBuffer in org.jactr.core.module.procedural.five.learning
 interface ICompilableBuffer
          a marker interface for IActivationBuffers that provides details regarding how they can and cannot be compiled.
 

Uses of IActivationBuffer in org.jactr.core.module.procedural.six
 

Method parameters in org.jactr.core.module.procedural.six with type arguments of type IActivationBuffer
 java.util.concurrent.Future<java.util.Collection<IInstantiation>> DefaultProceduralModule6.getConflictSet(java.util.Collection<IActivationBuffer> buffers)
           
protected  java.util.Collection<IInstantiation> DefaultProceduralModule6.getConflictSetInternal(java.util.Collection<IActivationBuffer> buffers)
           
 

Uses of IActivationBuffer in org.jactr.core.module.retrieval.buffer
 

Classes in org.jactr.core.module.retrieval.buffer that implement IActivationBuffer
 class DefaultRetrievalBuffer6
          default retrieval buffer
 

Methods in org.jactr.core.module.retrieval.buffer with parameters of type IActivationBuffer
protected  void RetrievalRequestDelegate.abortRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  double ClearRequestDelegate.computeCompletionTime(double startTime, IRequest request, IActivationBuffer buffer)
           
protected  void RetrievalRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void ClearRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  boolean RetrievalRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
          test to make sure all the slots are contained in the chunktype
protected  boolean ClearRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  java.lang.Object RetrievalRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object ClearRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
 

Uses of IActivationBuffer in org.jactr.core.module.retrieval.six
 

Methods in org.jactr.core.module.retrieval.six that return types with arguments of type IActivationBuffer
protected  java.util.Collection<IActivationBuffer> DefaultRetrievalModule6.createBuffers()
           
 

Uses of IActivationBuffer in org.jactr.core.production.action
 

Methods in org.jactr.core.production.action that return IActivationBuffer
 IActivationBuffer SetAction.SetActionTimedEvent.getBuffer()
           
 IActivationBuffer RemoveAction.RemoveActionTimedEvent.getBuffer()
           
 IActivationBuffer ModifyAction.ModifyActionTimedEvent.getBuffer()
           
 

Constructors in org.jactr.core.production.action with parameters of type IActivationBuffer
ModifyAction.ModifyActionTimedEvent(double now, double whenToFire, IActivationBuffer buffer, IChunk chunkToModify, java.util.Collection<? extends ISlot> slots)
           
RemoveAction.RemoveActionTimedEvent(double now, double removeTime, IActivationBuffer buffer, IChunk chunk, java.util.Collection<? extends ISlot> slots)
           
SetAction.SetActionTimedEvent(double now, double whenToFire, IActivationBuffer buffer, IChunk chunkToModify, java.util.Collection<? extends ISlot> slots)
           
 

Uses of IActivationBuffer in org.jactr.core.production.condition
 

Methods in org.jactr.core.production.condition that return IActivationBuffer
protected  IActivationBuffer AbstractBufferCondition.getActivationBuffer(IModel model)
           
 

Uses of IActivationBuffer in org.jactr.core.queue.timedevents
 

Fields in org.jactr.core.queue.timedevents declared as IActivationBuffer
protected  IActivationBuffer FutureChunkInsertionTimedEvent._buffer
          Deprecated.  
protected  IActivationBuffer DelayedBufferInsertionTimedEvent._buffer
           
 

Methods in org.jactr.core.queue.timedevents that return IActivationBuffer
 IActivationBuffer IBufferBasedTimedEvent.getBuffer()
          return the buffer that this timed event will be posting changes to.
 IActivationBuffer FutureChunkPatternInsertionTimedEvent.getBuffer()
          Deprecated.  
 IActivationBuffer FutureChunkInsertionTimedEvent.getBuffer()
          Deprecated.  
 IActivationBuffer DelayedIndirectBufferRequestTimedEvent.getBuffer()
           
 IActivationBuffer DelayedBufferRequestTimedEvent.getBuffer()
           
 IActivationBuffer DelayedBufferInsertionTimedEvent.getBuffer()
           
 

Constructors in org.jactr.core.queue.timedevents with parameters of type IActivationBuffer
DelayedBufferInsertionTimedEvent(IActivationBuffer buffer, IChunk chunkToInsert, double startTime, double endTime)
           
DelayedIndirectBufferRequestTimedEvent(IRequest request, IActivationBuffer buffer, IRequestDelegate delegate, double start, double end)
           
FutureChunkInsertionTimedEvent(java.util.concurrent.Future<IChunk> chunkToInsert, IActivationBuffer buffer, double startTime, double endTime)
          Deprecated.  
 

Uses of IActivationBuffer in org.jactr.modules.pm.aural
 

Methods in org.jactr.modules.pm.aural that return types with arguments of type IActivationBuffer
protected  java.util.Collection<IActivationBuffer> AbstractAuralModule.createBuffers()
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.aural.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.aural.buffer
 interface IAuralActivationBuffer
           
 interface IAuralLocationBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.aural.buffer.processor
 

Methods in org.jactr.modules.pm.aural.buffer.processor with parameters of type IActivationBuffer
protected  void AuralSearchRequestDelegate.abortRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void AttendToRequestDelegate.abortRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
          abort the request and reset to free
protected  double ClearRequestDelegate.computeCompletionTime(double startTime, IRequest request, IActivationBuffer buffer)
           
protected  void ClearRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void AuralSearchRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void AttendToRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
          handles the completion of the encoding, but we then need to post an additional event to deal with making the encoded chunk available
protected  boolean ClearRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  boolean AuralSearchRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  boolean AttendToRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
          make sure the requst is properly formatted and that the visual system is free
protected  java.lang.Object ClearRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object AuralSearchRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object AttendToRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
          start the encoding request.
 

Uses of IActivationBuffer in org.jactr.modules.pm.aural.buffer.six
 

Classes in org.jactr.modules.pm.aural.buffer.six that implement IActivationBuffer
 class DefaultAuralActivationBuffer
           
 class DefaultAuralLocationBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.buffer
 interface IEventTrackingActivationBuffer
          a decorator for activation buffers that allows the buffer to track any events that it is posting that it should track.
 interface IPerceptualBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.common.buffer
 

Classes in org.jactr.modules.pm.common.buffer that implement IActivationBuffer
 class AbstractCapacityPMActivationBuffer6
           
 class AbstractPMActivationBuffer6
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.common.efferent
 

Methods in org.jactr.modules.pm.common.efferent that return IActivationBuffer
 IActivationBuffer AbstractEfferentTimedEvent.getBuffer()
           
 

Constructors in org.jactr.modules.pm.common.efferent with parameters of type IActivationBuffer
AbstractEfferentTimedEvent(double start, double end, java.util.concurrent.Future<E> commandFuture, IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.motor.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.motor.buffer
 interface IMotorActivationBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.motor.buffer.processor
 

Methods in org.jactr.modules.pm.motor.buffer.processor with parameters of type IActivationBuffer
 boolean MotorRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
           
 boolean MotorClearRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
           
 boolean ClearRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
           
 boolean AbortRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.motor.buffer.six
 

Classes in org.jactr.modules.pm.motor.buffer.six that implement IActivationBuffer
 class DefaultMotorActivationBuffer6
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.motor.six
 

Methods in org.jactr.modules.pm.motor.six that return types with arguments of type IActivationBuffer
protected  java.util.Collection<IActivationBuffer> DefaultMotorModule6.createBuffers()
          create the IMotorActivationBuffer
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual
 

Methods in org.jactr.modules.pm.visual that return types with arguments of type IActivationBuffer
protected  java.util.Collection<IActivationBuffer> AbstractVisualModule.createBuffers()
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.visual.buffer
 interface IVisualActivationBuffer
          visual buffer
 interface IVisualLocationBuffer
          visual location buffer
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual.buffer.processor
 

Methods in org.jactr.modules.pm.visual.buffer.processor with parameters of type IActivationBuffer
protected  void VisualSearchRequestDelegate.abortRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void AttendToRequestDelegate.abortRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
          abort the request and reset to free
protected  double ClearRequestDelegate.computeCompletionTime(double startTime, IRequest request, IActivationBuffer buffer)
           
protected  void VisualSearchRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void StartTrackingRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void ClearRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void AttendToRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
          handles the completion of the encoding, but we then need to post an additional event to deal with making the encoded chunk available
protected  void AssignFINSTRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  boolean VisualSearchRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  boolean StartTrackingRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  boolean ClearRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
protected  boolean AttendToRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
          make sure the requst is properly formatted and that the visual system is free
protected  boolean AssignFINSTRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
 boolean SetDefaultSearchRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object VisualSearchRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object StartTrackingRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object ClearRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object AttendToRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
          start the encoding request.
protected  java.lang.Object AssignFINSTRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual.buffer.six
 

Classes in org.jactr.modules.pm.visual.buffer.six that implement IActivationBuffer
 class DefaultVisualActivationBuffer6
           
 class DefaultVisualLocationBuffer6
          since visual-location and visual buffers share the same state information (stored in the visual buffer) so care must be taken to use the visual buffers state information and not visual location's
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual.memory
 

Methods in org.jactr.modules.pm.visual.memory with parameters of type IActivationBuffer
static boolean VisualUtilities.isCurrentlySticky(IChunk perceptualEncoding, IVisualMemory visualMemory, IActivationBuffer buffer)
          returns false if !IVisualMemory.isStickyAttentionEnabled().
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual.timedevent
 

Methods in org.jactr.modules.pm.visual.timedevent that return IActivationBuffer
 IActivationBuffer ReencodingTimedEvent.getBuffer()
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.vocal
 

Methods in org.jactr.modules.pm.vocal that return types with arguments of type IActivationBuffer
protected  java.util.Collection<IActivationBuffer> AbstractVocalModule.createBuffers()
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.vocal.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.vocal.buffer
 interface IVocalActivationBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.vocal.buffer.processor
 

Methods in org.jactr.modules.pm.vocal.buffer.processor with parameters of type IActivationBuffer
protected  double SpeechRequestDelegate.computeCompletionTime(double startTime, IRequest request, IActivationBuffer buffer)
           
protected  ITimedEvent SpeechRequestDelegate.createFinishTimedEvent(double start, double finish, IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  void SpeechRequestDelegate.finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
           
protected  boolean SpeechRequestDelegate.isValid(IRequest request, IActivationBuffer buffer)
           
 boolean ClearRequestDelegate.request(IRequest request, IActivationBuffer buffer, double requestTime)
           
protected  java.lang.Object SpeechRequestDelegate.startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.vocal.buffer.six
 

Classes in org.jactr.modules.pm.vocal.buffer.six that implement IActivationBuffer
 class DefaultVocalActivationBuffer6