Uses of Interface
edu.memphis.ccrg.lida.globalworkspace.BroadcastContent

Packages that use BroadcastContent
edu.memphis.ccrg.lida.actionselection Contains classes related to Action Selection, a subsystem which selects Behaviors for execution. 
edu.memphis.ccrg.lida.attentioncodelets Contains classes related to Attention Codelets. 
edu.memphis.ccrg.lida.episodicmemory Contains classes related to the definition of the Episodic Memory module and its default implementation. 
edu.memphis.ccrg.lida.framework.gui.panels Contains classes related to GuiPanels which can be added to the framework's GUI to display particular information. 
edu.memphis.ccrg.lida.framework.shared Contains classes related to common data structures used in the framework. 
edu.memphis.ccrg.lida.globalworkspace Contains classes related to the GlobalWorkspace, the module responsible for selecting the most important part of an Agent's current understanding, at the particular moment, for broadcast to all BroadcastListeners. 
edu.memphis.ccrg.lida.pam Contains classes related to the definition of the Perceptual Associative Memory module and its default implementation. 
edu.memphis.ccrg.lida.proceduralmemory Contains classes related to the definition of the Procedural Memory module and its default implementation. 
edu.memphis.ccrg.lida.workspace Contains classes related to the definition of the Workspace module and its default implementation. 
edu.memphis.ccrg.lida.workspace.workspacebuffers Contains classes related to the definition of of Workspace buffers and their default implementations. 
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.actionselection
 

Methods in edu.memphis.ccrg.lida.actionselection with parameters of type BroadcastContent
 void BasicActionSelection.learn(BroadcastContent content)
           
 void BasicActionSelection.receiveBroadcast(BroadcastContent bc)
           
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.attentioncodelets
 

Methods in edu.memphis.ccrg.lida.attentioncodelets with parameters of type BroadcastContent
 void AttentionCodeletModule.learn(BroadcastContent content)
           
 void AttentionCodeletModule.receiveBroadcast(BroadcastContent bc)
           
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.episodicmemory
 

Methods in edu.memphis.ccrg.lida.episodicmemory with parameters of type BroadcastContent
 void EpisodicMemoryImpl.learn(BroadcastContent content)
           
 void EpisodicMemoryImpl.receiveBroadcast(BroadcastContent bc)
           
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.framework.gui.panels
 

Methods in edu.memphis.ccrg.lida.framework.gui.panels with parameters of type BroadcastContent
 void GlobalWorkspaceTablePanel.learn(BroadcastContent bc)
           
 void GlobalWorkspaceTablePanel.receiveBroadcast(BroadcastContent bc)
           
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.framework.shared
 

Classes in edu.memphis.ccrg.lida.framework.shared that implement BroadcastContent
 class NodeStructureImpl
          Default implementation of NodeStructure.
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.globalworkspace
 

Methods in edu.memphis.ccrg.lida.globalworkspace that return BroadcastContent
 BroadcastContent Coalition.getContent()
          Returns the content of the coalition
 BroadcastContent CoalitionImpl.getContent()
           
 

Methods in edu.memphis.ccrg.lida.globalworkspace with parameters of type BroadcastContent
 void BroadcastListener.learn(BroadcastContent bc)
          This is a placeholder method to remind implementing classes that they should implement learning.
 void BroadcastListener.receiveBroadcast(BroadcastContent bc)
          This method should return as possible in order to not delay the rest of the broadcasting.
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.pam
 

Classes in edu.memphis.ccrg.lida.pam that implement BroadcastContent
protected static class PerceptualAssociativeMemoryImpl.PamNodeStructure
          Internal implementation of NodeStructureImpl.
 

Methods in edu.memphis.ccrg.lida.pam with parameters of type BroadcastContent
 void PerceptualAssociativeMemoryImpl.learn(BroadcastContent bc)
           
 void PerceptualAssociativeMemoryImpl.receiveBroadcast(BroadcastContent bc)
           
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.proceduralmemory
 

Methods in edu.memphis.ccrg.lida.proceduralmemory with parameters of type BroadcastContent
 void ProceduralMemoryImpl.learn(BroadcastContent content)
           
 void ProceduralMemoryImpl.receiveBroadcast(BroadcastContent bc)
           
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.workspace
 

Methods in edu.memphis.ccrg.lida.workspace with parameters of type BroadcastContent
 void WorkspaceImpl.learn(BroadcastContent content)
           
 void WorkspaceImpl.receiveBroadcast(BroadcastContent bc)
           
 

Uses of BroadcastContent in edu.memphis.ccrg.lida.workspace.workspacebuffers
 

Methods in edu.memphis.ccrg.lida.workspace.workspacebuffers with parameters of type BroadcastContent
 void BroadcastQueueImpl.learn(BroadcastContent content)
           
 void BroadcastQueueImpl.receiveBroadcast(BroadcastContent bc)