public class PAOutputReasoning extends Reasoning
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
PAOutputReasoning.Callback
The Class Callback.
|
(package private) class |
PAOutputReasoning.StreamInfo
The Class StreamInfo.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) double |
callbackStartTime
The period.
|
(package private) java.util.HashMap<java.lang.String,java.lang.Integer> |
channels
The channels.
|
(package private) java.util.HashMap<java.lang.String,java.lang.Integer> |
devices
The devices.
|
(package private) java.util.HashMap<java.lang.String,Memory> |
earMemories
The ear memories.
|
(package private) portaudio |
pa
The pa.
|
(package private) double |
period
The period.
|
(package private) java.util.HashMap<java.lang.String,java.lang.Long> |
sensors_streams
The sensors_streams.
|
(package private) double |
step
The step.
|
(package private) java.util.HashMap<java.lang.Long,PAOutputReasoning.StreamInfo> |
streamInfos
The stream infos.
|
(package private) java.util.HashMap<java.lang.Long,java.lang.String> |
streams_sensors
The streams_sensors.
|
parameters| Constructor and Description |
|---|
PAOutputReasoning() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
eventHandlerDeregistered(EventHandler evtHdl)
Chamado no momento em que um novo EventHandler é registrado no Agente Musical.
|
protected void |
eventHandlerRegistered(EventHandler evtHdl)
Chamado no momento em que um novo EventHandler é registrado no Agente Musical.
|
boolean |
finit()
User-implemented finalization method, called by stop().
|
boolean |
init()
User-implemented initialization method, called by start().
|
void |
newSense(Sensor sourceSensor,
double instant,
double duration)
Chamado no momento que o Agente Musical recebe um novo evento (e o raciocínio está registrado no Sensor).
|
needAction, needAction, process, setWakeUp, start, stopaddParameter, addParameters, configure, getAddress, getAgent, getComponentName, getComponentType, getParameter, getParameter, getParameters, getState, getType, parameterUpdate, processCommand, receiveCommand, sendCommand, setAgent, setComponentName, setParameters, setState, setTypeportaudio pa
java.util.HashMap<java.lang.Long,PAOutputReasoning.StreamInfo> streamInfos
java.util.HashMap<java.lang.Long,java.lang.String> streams_sensors
java.util.HashMap<java.lang.String,java.lang.Long> sensors_streams
double callbackStartTime
double period
double step
java.util.HashMap<java.lang.String,java.lang.Integer> devices
java.util.HashMap<java.lang.String,java.lang.Integer> channels
java.util.HashMap<java.lang.String,Memory> earMemories
public boolean init()
LifeCycleinit in interface LifeCycleinit in class MusicalAgentComponentpublic boolean finit()
LifeCyclefinit in interface LifeCyclefinit in class MusicalAgentComponentprotected void eventHandlerRegistered(EventHandler evtHdl)
ReasoningeventHandlerRegistered in class ReasoningevtHdl - the evt hdlprotected void eventHandlerDeregistered(EventHandler evtHdl) throws java.lang.Exception
ReasoningeventHandlerDeregistered in class ReasoningevtHdl - the evt hdljava.lang.Exception - the exception