Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- RANDOM - Enum constant in enum class org.simplesim.reasoning.AspirationAdaptation.STRATEGY
- readAll() - Method in class org.simplesim.core.messaging.AbstractPort
- readAll() - Method in interface org.simplesim.core.messaging.Port
-
Returns the message queue.
- ReconnectPortRequest - Class in org.simplesim.core.dynamic
-
Request to disconnect two port.
- ReconnectPortRequest(Port, Port, Port) - Constructor for class org.simplesim.core.dynamic.ReconnectPortRequest
- RecursiveMessageForwarding - Class in org.simplesim.core.messaging
-
Recursive version of a
ForwardingStrategy
. - RecursiveMessageForwarding() - Constructor for class org.simplesim.core.messaging.RecursiveMessageForwarding
- registerAfterExecutionListener(Listener<BasicAgent<?, ?>>) - Method in class org.simplesim.model.InstrumentationDecorator
- registerBeforeExecutionListener(Listener<BasicAgent<?, ?>>) - Method in class org.simplesim.model.InstrumentationDecorator
- registerEventsProcessedListener(Listener<Simulator>) - Method in class org.simplesim.simulator.BasicSimulator
- registerEventsProcessedListener(Listener<Simulator>) - Method in class org.simplesim.simulator.DynamicDecorator
- registerEventsProcessedListener(Listener<Simulator>) - Method in interface org.simplesim.simulator.Simulator
-
Registers an
EventsProcessedListener
to be called after each simulation cycle. - registerListener(Listener<T>) - Method in class org.simplesim.core.instrumentation.ListenerSupport
- RemoveEntityRequest - Class in org.simplesim.core.dynamic
-
Request to remove an entity from the model.
- RemoveEntityRequest(BasicModelEntity) - Constructor for class org.simplesim.core.dynamic.RemoveEntityRequest
-
Set the entity to be moved and the new domain.
- removeFromDomain() - Method in class org.simplesim.model.BasicModelEntity
- removeFromDomain() - Method in class org.simplesim.model.InstrumentationDecorator
- removeFromDomain() - Method in interface org.simplesim.model.ModelEntity
-
Removes this entity form its parent domain.
- removeFromQueue(int, Request) - Method in class org.simplesim.examples.elevator.shared.ElevatorState
- Request - Class in org.simplesim.examples.elevator.shared
-
Content of messages between elevator and visitor
- Request(Agent, int, int, Time) - Constructor for class org.simplesim.examples.elevator.shared.Request
- ROOT_ADDRESS - Static variable in class org.simplesim.model.BasicDomain
- ROOT_LEVEL - Static variable in interface org.simplesim.model.ModelEntity
- RoutingAgent<S extends State,
E> - Class in org.simplesim.model -
Extension of an
AbstractAgent
to enable massage routing. - RoutingAgent(EventQueue<E>, S) - Constructor for class org.simplesim.model.RoutingAgent
- RoutingAgent(S) - Constructor for class org.simplesim.model.RoutingAgent
- RoutingDomain - Class in org.simplesim.model
-
Implements a domain suited for automatic message routing by using the message's address tag.
- RoutingDomain() - Constructor for class org.simplesim.model.RoutingDomain
- RoutingMessage - Class in org.simplesim.core.messaging
-
Special message class for using auto routing.
- RoutingMessage(int[], int[], Object) - Constructor for class org.simplesim.core.messaging.RoutingMessage
- RoutingMessageForwarding - Class in org.simplesim.core.messaging
-
Implementation of
ForwardingStrategy
for the routing concept. - RoutingMessageForwarding(RoutingDomain) - Constructor for class org.simplesim.core.messaging.RoutingMessageForwarding
- runSimulation(Time) - Method in class org.simplesim.simulator.BasicSimulator
-
Starts a simulation run
- runSimulation(Time) - Method in class org.simplesim.simulator.ConcurrentDESimulator
- runSimulation(Time) - Method in class org.simplesim.simulator.ConcurrentTSSimulator
- runSimulation(Time) - Method in class org.simplesim.simulator.DynamicDecorator
- runSimulation(Time) - Method in class org.simplesim.simulator.SequentialDESimulator
- runSimulation(Time) - Method in class org.simplesim.simulator.SequentialTSSimulator
- runSimulation(Time) - Method in interface org.simplesim.simulator.Simulator
-
Starts a simulation run
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form