A B C D E F G H I J K L M N O P R S T U V W X Y Z _

R

ReceptionistsSet - class edu.vub.at.actors.natives.ReceptionistsSet.
An NATActorMirror's ReceptionistsSet keeps a mapping between identifiers and local objects which allows resolving far objects to local ones.
ReceptionistsSet(ELActor) - Constructor for class edu.vub.at.actors.natives.ReceptionistsSet
 
Reflection - class edu.vub.at.objects.mirrors.Reflection.
Reflection is an auxiliary class meant to serve as a repository for methods related to 'up' and 'down' Java values properly into and out of the AmbientTalk base level.
Reflection() - Constructor for class edu.vub.at.objects.mirrors.Reflection
 
ReflectionTest - class edu.vub.at.objects.mirrors.ReflectionTest.
 
ReflectionTest() - Constructor for class edu.vub.at.objects.mirrors.ReflectionTest
 
ReflectiveAccessTest - class edu.vub.at.objects.mirrors.ReflectiveAccessTest.
ReflectiveAccessTest is a superclass to a framework of test cases geared towards exploiting the reflective machinery provided in the mirrors package to explore whether the mechanism works correctly and therefore allows one to access and invoke java fields and methods from within AmbientTalk (both at the base and meta-level) and to access and invoke Ambienttalk fields and methods through the mediation of Mirages.
ReflectiveAccessTest() - Constructor for class edu.vub.at.objects.mirrors.ReflectiveAccessTest
 
RemoteRef_LOG - Static variable in class edu.vub.at.actors.net.Logging
Logs information of all remote reference event loops in the AT/2 runtime.
rcvExp_ - Variable in class edu.vub.at.objects.natives.grammar.AGAssignField
 
rcvExp_ - Variable in class edu.vub.at.objects.natives.grammar.AGMessageSend
 
rcvExp_ - Variable in class edu.vub.at.objects.natives.grammar.AGSelection
 
rcvNam_ - Variable in class edu.vub.at.objects.natives.grammar.AGDefExternalField
 
rcvNam_ - Variable in class edu.vub.at.objects.natives.grammar.AGDefExternalMethod
 
reAlloc() - Method in class edu.vub.at.objects.natives.FieldMap
Doubles the size of the map to make room for extra fields.
read() - Method in class edu.vub.at.IATIO
 
readEvalPrintLoop() - Static method in class edu.vub.at.IAT
Reads a single line of input, and schedules it for evaluation.
readField(Object, Class, String) - Static method in class edu.vub.at.objects.symbiosis.Symbiosis
Read a field from the given Java object reflectively.
readField(Object, Field) - Static method in class edu.vub.at.objects.symbiosis.Symbiosis
Read a field from the given Java object reflectively.
readFromConsole() - Static method in class edu.vub.at.IAT
 
readResolve() - Method in class edu.vub.at.objects.natives.NATNil
Delegate the responsibility of deserialization to the AT/2 meta-level
readln() - Method in class edu.vub.at.IATIO
 
receive(Event) - Method in class edu.vub.at.actors.eventloops.EventLoop
When an event loop receives an asynchronously emitted event, this message is immediately placed into its incoming event queue and will be processed later.
receiveAndWait(String, Callable) - Method in class edu.vub.at.actors.eventloops.EventLoop
Schedules an event in this event loop's queue which will execute the provided callable object at a later point in time.
receivePrioritized(Event) - Method in class edu.vub.at.actors.eventloops.EventLoop
When an event loop receives an asynchronously emitted event, this message is immediately placed into its incoming event queue and will be processed later.
receiver - Variable in class edu.vub.at.eval.InvocationStack.InvocationFrame
 
receptionists_ - Variable in class edu.vub.at.actors.natives.ELActor
 
reconnectedListeners_ - Variable in class edu.vub.at.actors.natives.ELFarReference
 
registeredHandler_ - Variable in class edu.vub.at.actors.natives.DiscoveryManager.Subscription
 
remoteReferences_ - Variable in class edu.vub.at.actors.natives.ReceptionistsSet
a pool of remote object references: ensures that each ATObjectID is paired with a unique remote object reference (and corresponding outbox)
remove(Object) - Method in class edu.vub.at.objects.natives.MethodDictionary
 
remove(Object) - Method in class edu.vub.util.MultiMap
Returns a Set of the values that were associated with this key.
removeClient(ATObject, ATFarReference) - Method in class edu.vub.at.actors.natives.ReceptionistsSet
Called upon the collection of a service on a remote device, or possibly when the conditions negotiated for the use of the service (e.g. its lease period) have expired.
removeConnectionListener(GUID, ConnectionListener) - Method in class edu.vub.at.actors.net.MembershipNotifier
Unregisters listener such that it will no longer be notified whenever a particular virtual machine becomes (un)reachable.
removeDisconnectionListener(ATObject) - Method in class edu.vub.at.actors.natives.ELFarReference
 
removeEntry(Address) - Method in class edu.vub.at.actors.net.VMAddressBook
Remove all entries that map to this VM address from the VM Address book.
removeReconnectionListener(ATObject) - Method in class edu.vub.at.actors.natives.ELFarReference
 
removeValue(Object, Object) - Method in class edu.vub.util.MultiMap
Removes a single value associated with a key
replaceValue(Object, Object, Object) - Method in class edu.vub.util.MultiMap
 
requiredStripe_ - Variable in class edu.vub.at.actors.natives.DiscoveryManager.Subscription
 
resetEnvironment() - Static method in class edu.vub.at.eval.Evaluator
Restores the global lexical scope to a fresh empty object.
resolve(Object) - Method in class edu.vub.at.actors.eventloops.BlockingFuture
Sets the result of this Future to the given value unless this future has already been set or has been cancelled.
resolve(Object) - Method in interface edu.vub.at.actors.eventloops.Future
Used to resolve the future into the given result object.
resolve(ATObjectID, ATStripe[]) - Method in class edu.vub.at.actors.natives.ELActor
Resolve the given object id into a local reference.
resolveObject(ATObjectID, ATStripe[]) - Method in class edu.vub.at.actors.natives.ReceptionistsSet
Try to resolve a remote object reference into a local (near) reference.
result - Variable in class edu.vub.at.actors.eventloops.BlockingFuture
 
retractUnsentMessages() - Method in class edu.vub.at.actors.natives.ELFarReference
 
returnedValue - Variable in class edu.vub.at.exceptions.signals.SignalEscape
 
ruin(Exception) - Method in class edu.vub.at.actors.eventloops.BlockingFuture
Causes this future to report an ExecutionException with the given throwable as its cause, unless this Future has already been set or has been cancelled.
ruin(Exception) - Method in interface edu.vub.at.actors.eventloops.Future
Used to ruin the future with the given exception.
run() - Method in class edu.vub.at.actors.eventloops.EventLoop.EventProcessor
 
runtimeStack_ - Variable in class edu.vub.at.exceptions.InterpreterException
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z _