| 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ATFarReference | |
| edu.vub.at.actors.natives | |
| edu.vub.at.objects.coercion | |
| edu.vub.at.objects.natives | |
| Uses of ATFarReference in edu.vub.at.actors.natives | 
| Classes in edu.vub.at.actors.natives that implement ATFarReference | |
 class | 
NATFarReference
NATFarReference is the root of the native classes that represent native far references.  | 
 class | 
NATLocalFarRef
Instances of NATLocalFarRef denote far references to objects 'local' to this address space.  | 
 class | 
NATRemoteFarRef
Instances of NATRemoteFarRef represent far references to physically remote actors.  | 
| Methods in edu.vub.at.actors.natives that return ATFarReference | |
 ATFarReference | 
NATFarReference.base_asFarReference()
 | 
| Methods in edu.vub.at.actors.natives with parameters of type ATFarReference | |
 void | 
ReceptionistsSet.addClient(ATObject service,
          ATFarReference client)
Invoked whenever another actor is passed a reference to an object offering a service on this actor.  | 
 void | 
ReceptionistsSet.removeClient(ATObject service,
             ATFarReference client)
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.  | 
 void | 
ELActor.event_serviceJoined(Packet requiredStripePkt,
                    ATFarReference myHandler,
                    Packet discoveredStripePkt,
                    Packet remoteServicePkt)
When the discovery manager receives a publication from another local actor or another remote VM, the actor is asked to compare the incoming publication against a subscription that it had announced previously.  | 
| Uses of ATFarReference in edu.vub.at.objects.coercion | 
| Methods in edu.vub.at.objects.coercion that return ATFarReference | |
 ATFarReference | 
ATConversions.base_asFarReference()
 | 
| Uses of ATFarReference in edu.vub.at.objects.natives | 
| Methods in edu.vub.at.objects.natives that return ATFarReference | |
 ATFarReference | 
NATNil.base_asFarReference()
 | 
| Methods in edu.vub.at.objects.natives with parameters of type ATFarReference | |
 ATObject | 
OBJLexicalRoot.base_when_disconnected_(ATFarReference farReference,
                        ATClosure listener)
when: farReference disconnected: { code } => when the remote reference is broken due to network disconnections, trigger the code returns a subscription object that can be used to cancel the listener  | 
 ATObject | 
OBJLexicalRoot.base_when_reconnected_(ATFarReference farReference,
                       ATClosure listener)
when: farReference reconnected: { code } => when the remote reference is reinstated after a network disconnection, trigger the code returns a subscription object that can be used to cancel the listener  | 
 ATTable | 
OBJLexicalRoot.base_retract_(ATFarReference farReference)
retract: farReference => retract all currently unsent messages from the far reference's outbox This has the side effect that the returned messages will *not* be sent automatically anymore, the programmer is responsible to resend all messages that still need to be sent by hand.  | 
  | 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||