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 _

C

CMDHandshake - class edu.vub.at.actors.net.cmd.CMDHandshake.
A handshake command is sent when a VM discovers another VM in its environment.
CMDHandshake(GUID) - Constructor for class edu.vub.at.actors.net.cmd.CMDHandshake
 
CMDInitRequireServices - class edu.vub.at.actors.net.cmd.CMDInitRequireServices.
A CMDInitRequireServices message is sent asynchronously to any VM just discovered in the environment if thhe discovering VM has some open subscriptions.
CMDInitRequireServices(Set) - Constructor for class edu.vub.at.actors.net.cmd.CMDInitRequireServices
 
CMDJoinServices - class edu.vub.at.actors.net.cmd.CMDJoinServices.
A CMDJoinServices message is sent asynchronously as a reply to: - an initial discovery request from a VM - a subsequent discovery request when a VM subscribes to a new service SENDER: the VM that provides some service objects RECEIVER: the VM that previously sent a request for required services MODE: ASYNCHRONOUS, UNICAST PROPERTIES: a map of subscription topic to published objects REPLY: none
CMDJoinServices(MultiMap) - Constructor for class edu.vub.at.actors.net.cmd.CMDJoinServices
 
CMDProvideService - class edu.vub.at.actors.net.cmd.CMDProvideService.
A CMDProvideService message is sent asynchronously to all connected VMs when an actor on the sender VM provided a new publication.
CMDProvideService(Packet, Packet) - Constructor for class edu.vub.at.actors.net.cmd.CMDProvideService
 
CMDRequireService - class edu.vub.at.actors.net.cmd.CMDRequireService.
A CMDRequireService message is sent asynchronously to all connected VMs when an actor on the sender VM has issued a new subscription.
CMDRequireService(Packet) - Constructor for class edu.vub.at.actors.net.cmd.CMDRequireService
 
CMDTransmitATMessage - class edu.vub.at.actors.net.cmd.CMDTransmitATMessage.
A CMDTransmitATMessage message encapsulates an AmbientTalk message being sent from a sending actor to a recipient actor.
CMDTransmitATMessage(int, Packet) - Constructor for class edu.vub.at.actors.net.cmd.CMDTransmitATMessage
 
Callable - interface edu.vub.at.actors.eventloops.Callable.
A generic interface representing a 'closure' that may return values and throw exceptions.
Coercer - class edu.vub.at.objects.coercion.Coercer.
A coercer is a dynamic proxy which is used to 'cast' Ambienttalk base-level NATObjects to a certain ATxxx interface.
Coercer(NATObject) - Constructor for class edu.vub.at.objects.coercion.Coercer
 
CoercionTest - class edu.vub.at.objects.mirrors.CoercionTest.
 
CoercionTest() - Constructor for class edu.vub.at.objects.mirrors.CoercionTest
 
ConnectionListener - interface edu.vub.at.actors.net.ConnectionListener.
A ConnectionListener is registered with a MembershipNotifier instance and listens for changes in the connection state with a particular remote virtual machine.
CustomFieldsTest - class edu.vub.at.objects.natives.CustomFieldsTest.
Tests custom fields that can be added to an object.
CustomFieldsTest() - Constructor for class edu.vub.at.objects.natives.CustomFieldsTest
 
cache_ - Variable in class edu.vub.at.objects.symbiosis.JMethodCache
 
calculateResidual(String, ATTable) - Static method in class edu.vub.at.eval.PartialBinder
Performs the partial evaluation of the binding algorithm given the formal parameters.
call(Object) - Method in class edu.vub.at.AmbientTalkTest.Actorscript
 
call(Object) - Method in interface edu.vub.at.actors.eventloops.Callable
 
captureInvocationStack() - Static method in class edu.vub.at.eval.InvocationStack
 
channelDisconnected() - Method in class edu.vub.at.actors.net.MembershipNotifier
 
checkArity(ATTable, int) - Method in class edu.vub.at.objects.mirrors.NativeClosure
 
checkLocalPublishers(DiscoveryManager.Subscription) - Method in class edu.vub.at.actors.natives.DiscoveryManager
When a new subscription is added locally, it is first checked whether this subscription can already be satisfied by some local publications on this VM (but from different actors)
checkParseError(String, String) - Static method in class edu.vub.at.parser.ParseErrorTest
 
choices_ - Variable in class edu.vub.at.objects.symbiosis.JavaMethod
 
class_ - Variable in class edu.vub.at.objects.symbiosis.JMethodCache.CacheKey
 
classnameToValuename(String, String) - Static method in class edu.vub.at.eval.Evaluator
 
clear() - Method in class edu.vub.at.objects.natives.MethodDictionary
 
clear() - Method in class edu.vub.util.MultiMap
 
clone() - Method in class edu.vub.at.eval.InvocationStack
 
clone() - Method in class edu.vub.at.objects.natives.MethodDictionary
 
closures - Variable in class edu.vub.at.objects.mirrors.ReflectiveAccessTest
 
code - Variable in class edu.vub.at.objects.natives.NATObjectTest.TestException
 
coerce(ATObject, Class) - Static method in class edu.vub.at.objects.coercion.Coercer
 
coerce(ATStripe, Class) - Method in class edu.vub.at.objects.natives.NATObject
ALL asXXX methods return a coercer object which returns a proxy of the correct interface that will 'down' subsequent Java base-level invocations to the AmbientTalk level.
coerceArguments(ATObject[], Class[]) - Static method in class edu.vub.at.objects.mirrors.JavaInterfaceAdaptor
 
collate(ATObject[], ATObject[]) - Static method in class edu.vub.at.objects.natives.NATTable
Auxiliary method to collate two Java arrays
column_ - Variable in class edu.vub.at.exceptions.XParseError
 
commandLineArguments_ - Variable in class edu.vub.at.objects.natives.SAFSystem
 
compareSymbol(String, ATSymbol) - Method in class edu.vub.at.objects.mirrors.ReflectionTest
 
computeObjectPath(String) - Static method in class edu.vub.at.IAT
 
computeWorkingDirectory() - Static method in class edu.vub.at.IAT
 
conflictingNames_ - Variable in class edu.vub.at.exceptions.XImportConflict
 
connected() - Method in class edu.vub.at.actors.natives.ELFarReference
 
connected() - Method in interface edu.vub.at.actors.net.ConnectionListener
 
connected_ - Variable in class edu.vub.at.actors.natives.ELFarReference
 
connectionListeners_ - Variable in class edu.vub.at.actors.net.MembershipNotifier
A collection of ConnectionListeners which are interested in the (dis)appearance of a single node in the JGroups overlay network.
containsKey(Object) - Method in class edu.vub.at.objects.natives.MethodDictionary
 
containsKey(Object) - Method in class edu.vub.util.MultiMap
 
containsValue(Object) - Method in class edu.vub.at.objects.natives.MethodDictionary
 
containsValue(Object) - Method in class edu.vub.util.MultiMap
 
context_ - Variable in class edu.vub.at.objects.natives.NATClosure
 
copy(Object) - Method in class edu.vub.at.actors.natives.SerializationTest
 
copy() - Method in class edu.vub.at.objects.natives.FieldMap
Creates a shallow copy of the field map.
createActor(ELVirtualMachine, Packet, Packet, ATActorMirror) - Static method in class edu.vub.at.actors.natives.NATActorMirror
Creates a new actor on the specified host Virtual Machine.
createChild(ATClosure, boolean) - Method in class edu.vub.at.objects.mirrors.NATIntercessiveMirror
 
createChild(ATClosure, boolean) - Method in class edu.vub.at.objects.mirrors.OBJMirrorRoot
 
createChild(ATClosure, boolean) - Method in class edu.vub.at.objects.natives.NATNil
 
createChild(ATClosure, boolean) - Method in class edu.vub.at.objects.natives.NATObject
When creating children of objects, care must be taken that an extension of an isolate itself remains an isolate.
createClone(FieldMap, Vector, LinkedList, MethodDictionary, ATObject, ATObject, byte, ATStripe[]) - Method in class edu.vub.at.objects.mirrors.NATIntercessiveMirror
 
createClone(FieldMap, Vector, LinkedList, MethodDictionary, ATObject, ATObject, byte, ATStripe[]) - Method in class edu.vub.at.objects.mirrors.NATMirage
 
createClone(FieldMap, Vector, LinkedList, MethodDictionary, ATObject, ATObject, byte, ATStripe[]) - Method in class edu.vub.at.objects.natives.NATNamespace
 
createClone(FieldMap, Vector, LinkedList, MethodDictionary, ATObject, ATObject, byte, ATStripe[]) - Method in class edu.vub.at.objects.natives.NATObject
 
createClone(FieldMap, Vector, LinkedList, MethodDictionary, ATObject, ATObject, byte, ATStripe[]) - Method in class edu.vub.at.objects.symbiosis.JavaPackage
 
createEmptyActor(ELVirtualMachine, ATActorMirror) - Static method in class edu.vub.at.actors.natives.NATActorMirror
Auxiliary creation method to create an actor with an empty behaviour.
createFileScopeFor(NATNamespace) - Static method in class edu.vub.at.objects.natives.NATNamespace
 
createGlobalLexicalScope() - Static method in class edu.vub.at.eval.Evaluator
A global scope has the sentinel instance as its lexical parent.
createIsolate() - Static method in class edu.vub.at.objects.natives.NATObject
Creates an object striped with the at.stripes.Isolate stripe.
createJLobbyRoot() - Static method in class edu.vub.at.eval.Evaluator
A jlobby root package is a JavaPackage with an empty path prefix
createLobbyNamespace() - Static method in class edu.vub.at.eval.Evaluator
A lobby namespace is a simple empty object
createLocalFarRef(ELActor, ATObjectID, ATStripe[]) - Method in class edu.vub.at.actors.natives.ReceptionistsSet
 
createNativeATObject(Class, ATObject[]) - Static method in class edu.vub.at.objects.mirrors.JavaInterfaceAdaptor
Try to create a new instance of a Java class given an array of initialization arguments.
createRemoteFarRef(ATObjectID, ATStripe[]) - Method in class edu.vub.at.actors.natives.ReceptionistsSet
 
creatorClass_ - Variable in class edu.vub.at.objects.mirrors.NativeAnonymousMethod
 
ctx_ - Variable in class edu.vub.at.AmbientTalkTest
 
ctx_ - Variable in class edu.vub.at.AmbientTalkTestCase
 
ctx_ - Variable in class edu.vub.at.OBJUnit
 
currentActor() - Static method in class edu.vub.at.actors.natives.ELActor
 
currentEventLoop() - Static method in class edu.vub.at.actors.eventloops.EventLoop
Allows access to the currently running event loop.
currentVM() - Static method in class edu.vub.at.actors.natives.ELVirtualMachine
 
customClosure_ - Variable in class edu.vub.at.objects.mirrors.CoercionTest
 
customContext_ - Variable in class edu.vub.at.objects.mirrors.CoercionTest
 
customException_ - Variable in class edu.vub.at.exceptions.XUserDefined
 
customFields_ - Variable in class edu.vub.at.objects.natives.NATCallframe
 

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 _