Rice Pastry API

org.mpisws.p2p.transport.peerreview.evidence
Class ProofNonconformant<Handle extends RawSerializable>

java.lang.Object
  extended by org.mpisws.p2p.transport.peerreview.evidence.ProofNonconformant<Handle>
All Implemented Interfaces:
Evidence, PeerReviewConstants

public class ProofNonconformant<Handle extends RawSerializable>
extends java.lang.Object
implements PeerReviewConstants, Evidence

PROOF_NONCONFORMANT byte type = PROOF_NONCONFORMANT authenticator to nodehandle myHandle long long firstSeq hash baseHash [snippet; see RESP_AUDIT]


Constructor Summary
ProofNonconformant(Authenticator to, Handle myHandle, LogSnippet snippet)
           
ProofNonconformant(InputBuffer buf, Serializer<Handle> serializer, int hashSize, int signatureSize)
           
 
Method Summary
 short getEvidenceType()
           
 void serialize(OutputBuffer buf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProofNonconformant

public ProofNonconformant(Authenticator to,
                          Handle myHandle,
                          LogSnippet snippet)

ProofNonconformant

public ProofNonconformant(InputBuffer buf,
                          Serializer<Handle> serializer,
                          int hashSize,
                          int signatureSize)
                   throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getEvidenceType

public short getEvidenceType()
Specified by:
getEvidenceType in interface Evidence

serialize

public void serialize(OutputBuffer buf)
               throws java.io.IOException
Specified by:
serialize in interface Evidence
Throws:
java.io.IOException

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.