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 _

D

DiscoveryListener - interface edu.vub.at.actors.net.DiscoveryListener.
An object that implements this interface can act as a MembershipNotifier's discovery listener, which means it is kept up to date of the connection and disconnection of nearby virtual machines.
DiscoveryManager - class edu.vub.at.actors.natives.DiscoveryManager.
The DiscoveryManager is responsible for coupling subscriptions to corresponding publications.
DiscoveryManager() - Constructor for class edu.vub.at.actors.natives.DiscoveryManager
 
DiscoveryManager.Publication - class edu.vub.at.actors.natives.DiscoveryManager.Publication.
Small container class that represents an entry in the publications list.
DiscoveryManager.Publication(ELActor, Packet, Packet) - Constructor for class edu.vub.at.actors.natives.DiscoveryManager.Publication
 
DiscoveryManager.Subscription - class edu.vub.at.actors.natives.DiscoveryManager.Subscription.
Small container class that represents an entry in the subscriptions list.
DiscoveryManager.Subscription(ELActor, Packet, Packet, boolean) - Constructor for class edu.vub.at.actors.natives.DiscoveryManager.Subscription
 
DistributionTest - class edu.vub.at.actors.natives.DistributionTest.
 
DistributionTest() - Constructor for class edu.vub.at.actors.natives.DistributionTest
 
defineParamsForArgs(String, ATContext, ATTable, ATTable) - Static method in class edu.vub.at.eval.Evaluator
Deprecated. use partial evalation using PartialBinder.bind(ATObject[], ATContext, edu.vub.at.eval.PartialBinder.BindClosure) instead.
defineParamsForArgs(PartialBinder, ATContext, ATTable) - Static method in class edu.vub.at.eval.PartialBinder
Bind all of the given parameters as newly defined slots in the given scope to the given arguments.
deleteLocalPublication(DiscoveryManager.Publication) - Method in class edu.vub.at.actors.natives.DiscoveryManager
A deleted local publication is simply deleted locally.
deleteLocalSubscription(DiscoveryManager.Subscription) - Method in class edu.vub.at.actors.natives.DiscoveryManager
A deleted local subscription is simply deleted locally.
dequeue() - Method in class edu.vub.at.actors.eventloops.EventQueue
Dequeue an event from the buffer.
description_ - Variable in class edu.vub.at.actors.eventloops.Event
For debugging purposes only.
description_ - Variable in class edu.vub.at.actors.natives.Packet
 
description_ - Variable in class edu.vub.at.actors.net.cmd.VMCommand
 
deserialize(byte[]) - Static method in class edu.vub.at.actors.natives.Packet
 
deserialize(byte[]) - Method in class edu.vub.at.actors.natives.SerializationTest
 
deserializedHandler_ - Variable in class edu.vub.at.actors.natives.DiscoveryManager.Subscription
 
deserializedTopic_ - Variable in class edu.vub.at.actors.natives.DiscoveryManager.Publication
 
deserializedTopic_ - Variable in class edu.vub.at.actors.natives.DiscoveryManager.Subscription
 
destinationActorId_ - Variable in class edu.vub.at.actors.net.cmd.CMDTransmitATMessage
 
destination_ - Variable in class edu.vub.at.actors.natives.ELFarReference
 
disconnected() - Method in class edu.vub.at.actors.natives.ELFarReference
 
disconnected() - Method in interface edu.vub.at.actors.net.ConnectionListener
 
disconnectedListeners_ - Variable in class edu.vub.at.actors.natives.ELFarReference
 
discoveryActor_ - Variable in class edu.vub.at.actors.natives.ELVirtualMachine
 
discoveryActor_ - Variable in class edu.vub.at.actors.natives.NATActorMirror
 
discoveryManager_ - Variable in class edu.vub.at.actors.natives.ELDiscoveryActor
manages subscriptions and publications
discoveryManager_ - Variable in class edu.vub.at.actors.net.MembershipNotifier
The general manager for service discovery for the entire virtual machine.
dispatcher_ - Variable in class edu.vub.at.actors.natives.ELFarReference
 
downBaseFieldAccessSelector(String) - Static method in class edu.vub.at.objects.mirrors.Reflection
Transforms a Java selector prefixed with base_get into an equivalent AmbientTalk selector.
downBaseFieldMutationSelector(String) - Static method in class edu.vub.at.objects.mirrors.Reflection
Transforms a Java selector prefixed with base_set into an equivalent AmbientTalk selector.
downBaseLevelField(ATObject, ATSymbol) - Static method in class edu.vub.at.objects.mirrors.Reflection
 
downBaseLevelFields(ATObject) - Static method in class edu.vub.at.objects.mirrors.Reflection
Returns, for a given AmbientTalk object atObj, an array of NativeField objects corresponding to all non-static methods of that object's Java class, where each method's name is prefixed with 'base_get'
downBaseLevelMethod(ATObject, ATSymbol) - Static method in class edu.vub.at.objects.mirrors.Reflection
 
downBaseLevelMethods(ATObject) - Static method in class edu.vub.at.objects.mirrors.Reflection
Returns, for a given AmbientTalk object atObj, an array of NativeMethod objects corresponding to all non-static methods of that object's class, where each method's name: - is prefixed with 'base_' - is not prefixed with 'base_get' - is not prefixed with 'base_set'
downBaseLevelSelector(String) - Static method in class edu.vub.at.objects.mirrors.Reflection
Transforms a Java selector prefixed with base_ into an AmbientTalk selector without the prefix.
downField(ATObject, ATSymbol, String, String) - Static method in class edu.vub.at.objects.mirrors.Reflection
Constructs an AmbientTalk ATField from a pair of accessor/mutator methods of a Java object.
downFieldName(String) - Static method in class edu.vub.at.objects.mirrors.Reflection
A field name "Field" passed from the Java to the AmbientTalk level undergoes the following transformations: - the same transformations applicable to downSelector
downInvocation(ATObject, Method, ATObject[]) - Static method in class edu.vub.at.objects.mirrors.Reflection
downInvocation takes an implicit Java invocation and turns it into an explicit AmbientTalk invocation process.
downMetaFieldAccessSelector(String) - Static method in class edu.vub.at.objects.mirrors.Reflection
Transforms a Java selector prefixed with meta_get into an equivalent AmbientTalk selector Example: downMetaFieldAccessSelector("meta_getReceiver") => ATSymbol("receiver")
downMetaFieldMutationSelector(String) - Static method in class edu.vub.at.objects.mirrors.Reflection
Transforms a Java selector prefixed with meta_set into an equivalent AmbientTalk selector.
downMetaLevelField(ATObject, ATSymbol) - Static method in class edu.vub.at.objects.mirrors.Reflection
 
downMetaLevelFields(ATObject) - Static method in class edu.vub.at.objects.mirrors.Reflection
Returns, for a given AmbientTalk object atObj, an array of NativeField objects corresponding to all non-static methods of that object's Java class, where each method's name is prefixed with 'meta_get'
downMetaLevelMethod(ATObject, ATSymbol) - Static method in class edu.vub.at.objects.mirrors.Reflection
 
downMetaLevelMethods(ATObject) - Static method in class edu.vub.at.objects.mirrors.Reflection
Returns, for a given AmbientTalk object natObj, an array of NativeMethod objects corresponding to all non-static methods of that object's class, where each method's name: - is prefixed with 'meta_' - is not prefixed with 'meta_get' - is not prefixed with 'meta_set'
downMetaLevelSelector(String) - Static method in class edu.vub.at.objects.mirrors.Reflection
Transforms a Java selector prefixed with meta_ into an AmbientTalk selector without the prefix.
downMethod(ATObject, String, ATSymbol) - Static method in class edu.vub.at.objects.mirrors.Reflection
Constructs an AmbientTalk ATMethod from a Java method.
downObject(ATObject) - Static method in class edu.vub.at.objects.mirrors.Reflection
Pass an AmbientTalk meta-level object into the base-level
downSelector(String) - Static method in class edu.vub.at.objects.mirrors.Reflection
A selector passed from the Java to the AmbientTalk level undergoes the following transformations: - any pattern of the form _op{code}_ is transformed to a symbol corresponding to the operator code Operator codes are: pls -> + mns -> - tms -> * div -> / bsl -> \ and -> & not -> !

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 _