ostore.network.patchwork
Class ProbeTimeout

java.lang.Object
  |
  +--ostore.network.patchwork.ProbeTimeout
All Implemented Interfaces:
PatchMsg, QueueElementIF

public final class ProbeTimeout
extends Object
implements QueueElementIF, PatchMsg

Sent by Patchwork whenever it sends off a probe. If Patchwork gets this message back before receiving a response to the probe, that probe is considered lost.

Version:
$Id: ProbeTimeout.java,v 1.2 2003/03/24 00:13:13 geels Exp $
Author:
Jeremy Stribling

Field Summary
 NodeId peer
           
 int seq_no
           
 byte type
           
 
Constructor Summary
ProbeTimeout(NodeId peer, byte type, int seqNo)
           
 
Method Summary
 Object clone()
           
 byte getType()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

type

public byte type

peer

public NodeId peer

seq_no

public int seq_no
Constructor Detail

ProbeTimeout

public ProbeTimeout(NodeId peer,
                    byte type,
                    int seqNo)
Method Detail

clone

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

getType

public byte getType()
Specified by:
getType in interface PatchMsg

toString

public String toString()
Overrides:
toString in class Object