Rice Pastry API

Package org.mpisws.p2p.transport.peerreview.message

Interface Summary
PeerReviewMessage  
 

Class Summary
AccusationMessage<Identifier extends RawSerializable> MSG_ACCUSATION byte type = MSG_ACCUSATION nodeID originator nodeID subject long long evidenceSeq [evidence bytes follow]
AckMessage<Identifier extends RawSerializable> MSG_ACK byte type = MSG_ACK nodeID recipientID long long sendEntrySeq long long recvEntrySeq hash hashTopMinusOne signature sig
AuthPushMessage<Identifier extends RawSerializable> Builds the message to a target size.
ChallengeMessage<Identifier extends RawSerializable> MSG_CHALLENGE byte type = MSG_CHALLENGE nodeID originator long long evidenceSeq byte chalType = {CHAL_AUDIT|CHAL_SEND} [challenge payload follows]
OutgoingUserDataMessage<Handle extends RawSerializable>  
ResponseMessage<Identifier extends RawSerializable> MSG_RESPONSE byte type = MSG_RESPONSE nodeID originator nodeID subject long long evidenceSeq byte challengeType = {CHAL_AUDIT|CHAL_SEND} [response payload follows]
UserDataMessage<Handle extends RawSerializable> Note, it's only Evidence when the type has been changed.
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.