bees.core
Class IDTranslatorPresentation
java.lang.Object
|
+--bees.core.ProtocolPresentation
|
+--bees.core.ExtendedProtocolPresentation
|
+--bees.core.IDTranslatorPresentation
- All Implemented Interfaces:
- ExternalCapsuleReceiver, ExternalChannel
- public abstract class IDTranslatorPresentation
- extends ExtendedProtocolPresentation
An IDTranslatorPresentation interacts with the IDTranslatorSession in the
flow domain.
Methods inherited from class bees.core.ExtendedProtocolPresentation |
addNeighbor, addNeighborReply, allocateMessageID, drop, getState, lookupMessage, receive, register, registerReply, releaseMessageID, remNeighbor, remNeighborReply, sendCapsule, setState, unregister, unregisterReply, waitForState |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IDTranslatorPresentation
public IDTranslatorPresentation()
- Construct an empty IDTranslatorPresentation.
userReceive
public void userReceive(Node node,
int method,
ExternalCapsule ec)
- Overrides:
userReceive
in class ExtendedProtocolPresentation
newFlow
public abstract void newFlow(CapabilityReference neighbor,
TypeID flowID)
- Call back used to notify the user of a new flow identifier.
- Parameters:
neighbor
- The Neighbor that sent the unknown Capsule identifier.flowID
- The flow identifier that the unknown Capsule identifier
was mapped to.
toString
public java.lang.String toString()
- Overrides:
toString
in class ExtendedProtocolPresentation
This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/