bamboo.softscribe
Class MCastDownMsg
java.lang.Object
ostore.network.NetworkMessage
bamboo.softscribe.MCastDownMsg
- All Implemented Interfaces:
- Cloneable, ostore.util.QuickSerializable, QueueElementIF
public class MCastDownMsg
- extends ostore.network.NetworkMessage
MCastDownMsg
A NetworkMessage to be sent down the tree. At each subcriber, an inbound
MCastDown is generated and sent to the classifier, and the MCastDownMsg is
re-sent to the subscriber's children (in the subscription tree, not the
overlay tree).
- Version:
- $Id: MCastDownMsg.java,v 1.3 2004/08/04 19:23:27 srhea Exp $
- Author:
- David Oppenheimer
| Fields inherited from class ostore.network.NetworkMessage |
comp_q, est_rtt_ms, inbound, peer, sender, timeout_sec, user_data, wait_ms |
|
Constructor Summary |
MCastDownMsg(BigInteger srcguid,
ostore.util.NodeId srcid,
ostore.util.NodeId dstid,
ostore.util.QuickSerializable o)
|
MCastDownMsg(ostore.util.InputBuffer buffer)
|
| Methods inherited from class ostore.network.NetworkMessage |
clone |
srcguid
public BigInteger srcguid
srcid
public ostore.util.NodeId srcid
dstid
public ostore.util.NodeId dstid
o
public ostore.util.QuickSerializable o
MCastDownMsg
public MCastDownMsg(BigInteger srcguid,
ostore.util.NodeId srcid,
ostore.util.NodeId dstid,
ostore.util.QuickSerializable o)
MCastDownMsg
public MCastDownMsg(ostore.util.InputBuffer buffer)
throws ostore.util.QSException
- Throws:
ostore.util.QSException
serialize
public void serialize(ostore.util.OutputBuffer buffer)
- Specified by:
serialize in interface ostore.util.QuickSerializable- Overrides:
serialize in class ostore.network.NetworkMessage
toString
public String toString()
- Overrides:
toString in class ostore.network.NetworkMessage