ants
Class RouteUpdateCapsule

java.lang.Object
  |
  +--ants.Capsule
        |
        +--ants.RouteUpdateCapsule

public class RouteUpdateCapsule
extends Capsule

Route update capsule processing, for construction of default routes


Field Summary
static java.lang.String VERSION
           
 
Fields inherited from class ants.Capsule
LVL
 
Constructor Summary
RouteUpdateCapsule()
           
RouteUpdateCapsule(int src, int dst, ChannelAddress addr, java.util.Vector r)
           
 
Method Summary
 Xdr decode()
           
 Xdr encode()
           
 boolean evaluate(Node n)
           
protected  byte[] gid()
           
 int length()
           
protected  byte[] mid()
           
protected  byte[] pid()
           
 
Methods inherited from class ants.Capsule
create, findGID, findMID, findPID, getCapsuleID, getChannel, getDst, getPrevious, getResources, getSrc, prime, setDst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION

public static final java.lang.String VERSION
Constructor Detail

RouteUpdateCapsule

public RouteUpdateCapsule()

RouteUpdateCapsule

public RouteUpdateCapsule(int src,
                          int dst,
                          ChannelAddress addr,
                          java.util.Vector r)
Method Detail

mid

protected byte[] mid()
Overrides:
mid in class Capsule

gid

protected byte[] gid()
Overrides:
gid in class Capsule

pid

protected byte[] pid()
Overrides:
pid in class Capsule

length

public int length()
Overrides:
length in class Capsule

encode

public Xdr encode()
Overrides:
encode in class Capsule

decode

public Xdr decode()
Overrides:
decode in class Capsule

evaluate

public boolean evaluate(Node n)
Overrides:
evaluate in class Capsule