Uses of Interface
edu.vub.at.actors.ATAsyncMessage

Packages that use ATAsyncMessage
edu.vub.at.actors   
edu.vub.at.actors.natives   
edu.vub.at.objects   
edu.vub.at.objects.coercion   
edu.vub.at.objects.mirrors   
edu.vub.at.objects.natives   
 

Uses of ATAsyncMessage in edu.vub.at.actors
 

Methods in edu.vub.at.actors that return ATAsyncMessage
 ATAsyncMessage ATActorMirror.base_createMessage(ATObject sender, ATSymbol selector, ATTable arguments)
          Creates a first-class message in the language.
 

Methods in edu.vub.at.actors with parameters of type ATAsyncMessage
 ATObject ATActorMirror.base_send(ATAsyncMessage message)
          This method implements the default asynchronous message sending semantics for this particular actor.
 

Uses of ATAsyncMessage in edu.vub.at.actors.natives
 

Classes in edu.vub.at.actors.natives that implement ATAsyncMessage
 class NATAsyncMessage
          Instances of the class NATAsyncMessage represent first-class asynchronous messages.
 

Methods in edu.vub.at.actors.natives that return ATAsyncMessage
 ATAsyncMessage NATAsyncMessage.base_asAsyncMessage()
           
 ATAsyncMessage NATActorMirror.base_createMessage(ATObject sender, ATSymbol selector, ATTable arguments)
           
 

Methods in edu.vub.at.actors.natives with parameters of type ATAsyncMessage
protected  ATObject NATRemoteFarRef.transmit(ATAsyncMessage message)
           
protected  ATObject NATLocalFarRef.transmit(ATAsyncMessage passedMessage)
           
 ATObject NATFarReference.meta_receive(ATAsyncMessage message)
           
protected abstract  ATObject NATFarReference.transmit(ATAsyncMessage passedMessage)
           
 ATObject NATActorMirror.meta_send(ATAsyncMessage msg)
          To send a message msg to a receiver object rcv: - if rcv is a local reference, schedule accept(msg) in my incoming event queue - if rcv is a far reference, schedule msg in far reference's outbox
 ATObject NATActorMirror.meta_receive(ATAsyncMessage msg)
           
 ATObject NATActorMirror.base_send(ATAsyncMessage message)
          When default base-level objects send an asynchronous message, they delegate this responsibility to their actor by means of this base-level method.
 void ELFarReference.event_transmit(ATAsyncMessage msg)
           
 void ELActor.event_acceptSelfSend(ATAsyncMessage msg)
          The main entry point for any asynchronous self-sends.
 

Constructors in edu.vub.at.actors.natives with parameters of type ATAsyncMessage
ELFarReference.TransmissionEvent(ATAsyncMessage msg)
           
 

Uses of ATAsyncMessage in edu.vub.at.objects
 

Methods in edu.vub.at.objects with parameters of type ATAsyncMessage
 ATObject ATObject.meta_send(ATAsyncMessage message)
          Sends a newly created message asynchronously by this object.
 ATObject ATObject.meta_receive(ATAsyncMessage message)
          Handles a first-class message of which it is the receiver.
 

Uses of ATAsyncMessage in edu.vub.at.objects.coercion
 

Methods in edu.vub.at.objects.coercion that return ATAsyncMessage
 ATAsyncMessage ATConversions.base_asAsyncMessage()
           
 

Uses of ATAsyncMessage in edu.vub.at.objects.mirrors
 

Methods in edu.vub.at.objects.mirrors with parameters of type ATAsyncMessage
 ATObject NATMirage.magic_send(ATAsyncMessage message)
           
 ATObject NATMirage.meta_send(ATAsyncMessage message)
           
 

Uses of ATAsyncMessage in edu.vub.at.objects.natives
 

Methods in edu.vub.at.objects.natives that return ATAsyncMessage
 ATAsyncMessage NATObject.base_asAsyncMessage()
           
 ATAsyncMessage NATNil.base_asAsyncMessage()
           
 

Methods in edu.vub.at.objects.natives with parameters of type ATAsyncMessage
 ATObject NATNil.meta_send(ATAsyncMessage message)
          Asynchronous messages ( o<-m( args )) sent in the context of an object o (i.e.
 ATObject NATNil.meta_receive(ATAsyncMessage message)