tapestry.impl
Class DynamicDMAckMsg

java.lang.Object
  |
  +--ostore.network.NetworkMessage
        |
        +--tapestry.impl.DynamicDMAckMsg
All Implemented Interfaces:
Cloneable, QueueElementIF, QuickSerializable

public class DynamicDMAckMsg
extends NetworkMessage
implements QuickSerializable

Message used by a new node to do ack a directed multicast to its parent.


Field Summary
 SecureHash newGuid
           
 SecureHash src
           
 
Fields inherited from class ostore.network.NetworkMessage
comp_q, est_rtt_ms, inbound, peer, sender, tries, user_data, wait_ms
 
Constructor Summary
DynamicDMAckMsg(InputBuffer buffer)
           
DynamicDMAckMsg(NodeId peer, SecureHash newGuid, SecureHash src)
           
 
Method Summary
 Object clone()
           
 void serialize(OutputBuffer buffer)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

newGuid

public SecureHash newGuid

src

public SecureHash src
Constructor Detail

DynamicDMAckMsg

public DynamicDMAckMsg(NodeId peer,
                       SecureHash newGuid,
                       SecureHash src)

DynamicDMAckMsg

public DynamicDMAckMsg(InputBuffer buffer)
                throws QSException
Method Detail

serialize

public void serialize(OutputBuffer buffer)
Specified by:
serialize in interface QuickSerializable
Overrides:
serialize in class NetworkMessage

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class NetworkMessage
CloneNotSupportedException

toString

public String toString()
Overrides:
toString in class NetworkMessage