apps.multicast
Class MulticastSubscribeCapsule
java.lang.Object
|
+--ants.core.Capsule
|
+--apps.multicast.MulticastSubscribeCapsule
- public class MulticastSubscribeCapsule
- extends Capsule
Multicast subscription capsule processing
- Author:
- David Wetherall
Method Summary |
Xdr |
decode()
Decode this capsule. |
Xdr |
encode()
Encode this capsule. |
boolean |
evaluate(Node n)
Process this capsule at the node. |
int |
length()
Return the length of this capsule. |
Methods inherited from class ants.core.Capsule |
create,
encodeCapsuleForSend,
findExtension,
findMID,
findPID,
getDst,
getPrevious,
getSrc,
getTTL,
prime,
setDst,
toString |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
MulticastSubscribeCapsule
public MulticastSubscribeCapsule()
MulticastSubscribeCapsule
public MulticastSubscribeCapsule(int target,
int group,
short port)
length
public int length()
- Return the length of this capsule.
- Overrides:
- length in class Capsule
- Tags copied from class: Capsule
- Returns:
- the length of the capsule header
encode
public Xdr encode()
- Encode this capsule.
- Overrides:
- encode in class Capsule
- Tags copied from class: Capsule
- Returns:
- the new Xdr representing this capsule.
- See Also:
#xdr
decode
public Xdr decode()
- Decode this capsule.
- Overrides:
- decode in class Capsule
- Tags copied from class: Capsule
- Returns:
- the new Xdr based on the current xdr.
evaluate
public boolean evaluate(Node n)
- Process this capsule at the node.
- Overrides:
- evaluate in class Capsule
- Parameters:
n
- The current node.
This documentation is Copyright (C) 1998-2001 The University of Utah and the University of Washington. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for ANTS v2.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/