ostore.tapestry.impl
Class DebugMsg
java.lang.Object
|
+--ostore.network.NetworkMessage
|
+--ostore.tapestry.impl.DebugMsg
- All Implemented Interfaces:
- Cloneable, QueueElementIF, QuickSerializable
- public class DebugMsg
- extends NetworkMessage
- implements QuickSerializable
DebugMsg.java
The message that carries a request or response for a test action or
sequence. Sent between the FullTestDriver and any number of
FullTestMembers.
- Author:
- Ben Poon
ROUTING_TABLE_REQUEST
public static final int ROUTING_TABLE_REQUEST
- Message requesting node routing table
BACK_PTR_REQUEST
public static final int BACK_PTR_REQUEST
- Message requesting node back pointers
REVERSE_PTR_REQUEST
public static final int REVERSE_PTR_REQUEST
- Message requesting node reverse pointers
DONE
public static final int DONE
- Message saying that there is no more info coming
INSERTION_STATE
public static final int INSERTION_STATE
- Message requesting information on any ongoing insertions in
the form of nodestate information.
type
public int type
requestID
public SecureHash requestID
level
public int level
DebugMsg
public DebugMsg(NodeId peer,
int type,
SecureHash reqID,
int level)
DebugMsg
public DebugMsg(NodeId peer,
int type,
SecureHash reqID)
DebugMsg
public DebugMsg(InputBuffer buffer)
throws QSException
serialize
public void serialize(OutputBuffer buffer)
- Description copied from interface:
QuickSerializable
- Add the object to the
buffer
.
- Specified by:
serialize
in interface QuickSerializable
- Overrides:
serialize
in class NetworkMessage
- Following copied from interface:
ostore.util.QuickSerializable
- Parameters:
buffer
- the output buffer to add the object to
clone
public Object clone()
throws CloneNotSupportedException
- Overrides:
clone
in class NetworkMessage
toString
public String toString()
- Overrides:
toString
in class NetworkMessage