tapestry.repairmonitor
Class PatchworkRevCountMsg

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

public class PatchworkRevCountMsg
extends NetworkMessage
implements QuickSerializable

This is mostly for testing, to inform other nodes of how many nodes are pointing at me.

Version:
$Id: PatchworkRevCountMsg.java,v 1.1.1.1 2004/03/26 19:57:08 hweather Exp $
Author:
Jeremy Stribling

Field Summary
 int level
           
 int num_ptrs
           
 
Fields inherited from class ostore.network.NetworkMessage
comp_q, est_rtt_ms, inbound, peer, sender, tries, user_data, wait_ms
 
Constructor Summary
PatchworkRevCountMsg(InputBuffer buffer)
           
PatchworkRevCountMsg(NodeId peer, int num_ptrs)
           
PatchworkRevCountMsg(NodeId peer, int num_ptrs, int level)
           
 
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

num_ptrs

public int num_ptrs

level

public int level
Constructor Detail

PatchworkRevCountMsg

public PatchworkRevCountMsg(NodeId peer,
                            int num_ptrs,
                            int level)

PatchworkRevCountMsg

public PatchworkRevCountMsg(NodeId peer,
                            int num_ptrs)

PatchworkRevCountMsg

public PatchworkRevCountMsg(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