apps.pathfinder
Class PathfinderBootCapsule
java.lang.Object
|
+--bees.core.Packet
|
+--bees.core.ANEPPacket
|
+--bees.core.Capsule
|
+--apps.pathfinder.PathfinderBootCapsule
- public class PathfinderBootCapsule
- extends Capsule
Boot capsule used when the pathfinder is acting alone (not a companion).
This is only used for debugging purposes.
Method Summary |
void |
decode(Xdr xdr)
Decode this Capsule's state from the given Xdr. |
void |
encode(Xdr xdr)
Encode this Capsule's state into the given Xdr. |
void |
evaluate(Node node)
Evaluate this capsule. |
java.lang.String |
toString()
|
Methods inherited from class bees.core.Capsule |
addToPool, checkPermission, clone, decodingException, equals, evaluate, fromCapsule, fromExternal, getCapsuleID, getFlowDesc, getSession, getSession, getSource, internalDecode, internalEncode, internalReset, reset, skipOptions, specializeCapsule |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PathfinderBootCapsule
public PathfinderBootCapsule()
- Construct an empty PathfinderBootCapsule.
encode
public void encode(Xdr xdr)
- Description copied from class:
Capsule
- Encode this Capsule's state into the given Xdr.
- Overrides:
encode
in class Capsule
- See Also:
Capsule.encode(Xdr)
decode
public void decode(Xdr xdr)
- Description copied from class:
Capsule
- Decode this Capsule's state from the given Xdr.
- Overrides:
decode
in class Capsule
- See Also:
Capsule.decode(Xdr)
evaluate
public void evaluate(Node node)
throws java.lang.Throwable
- Description copied from class:
Capsule
- Evaluate this capsule. Basically, this is the function that performs
any computation and forwarding.
- Overrides:
evaluate
in class Capsule
- See Also:
Capsule.evaluate(Node)
toString
public java.lang.String toString()
- Overrides:
toString
in class Capsule
- See Also:
Object.toString()
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/