Rice Pastry API

Uses of Interface
org.mpisws.p2p.transport.peerreview.PeerReviewConstants

Packages that use PeerReviewConstants
org.mpisws.p2p.testing.transportlayer.replay   
org.mpisws.p2p.transport.peerreview   
org.mpisws.p2p.transport.peerreview.authpush   
org.mpisws.p2p.transport.peerreview.challenge   
org.mpisws.p2p.transport.peerreview.commitment   
org.mpisws.p2p.transport.peerreview.evidence   
org.mpisws.p2p.transport.peerreview.history   
org.mpisws.p2p.transport.peerreview.history.logentry   
org.mpisws.p2p.transport.peerreview.infostore   
org.mpisws.p2p.transport.peerreview.message   
org.mpisws.p2p.transport.peerreview.replay   
org.mpisws.p2p.transport.peerreview.replay.playback   
org.mpisws.p2p.transport.peerreview.replay.record   
 

Uses of PeerReviewConstants in org.mpisws.p2p.testing.transportlayer.replay
 

Classes in org.mpisws.p2p.testing.transportlayer.replay that implement PeerReviewConstants
 class MyEntryDeserializer
           
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview
 

Subinterfaces of PeerReviewConstants in org.mpisws.p2p.transport.peerreview
 interface PeerReview<Handle extends RawSerializable,Identifier extends RawSerializable>
           
 

Classes in org.mpisws.p2p.transport.peerreview that implement PeerReviewConstants
 class PeerReviewImpl<Handle extends RawSerializable,Identifier extends RawSerializable>
           
 class Verifier<Identifier>
           
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.authpush
 

Classes in org.mpisws.p2p.transport.peerreview.authpush that implement PeerReviewConstants
 class AuthenticatorPushProtocolImpl<Handle extends RawSerializable,Identifier extends RawSerializable>
          This protocol collects authenticators from incoming messages and, once in a while, batches them together and sends them to the witnesses.
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.challenge
 

Classes in org.mpisws.p2p.transport.peerreview.challenge that implement PeerReviewConstants
 class ChallengeHashPolicy<Identifier>
           
 class ChallengeResponseProtocolImpl<Handle extends RawSerializable,Identifier extends RawSerializable>
           
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.commitment
 

Classes in org.mpisws.p2p.transport.peerreview.commitment that implement PeerReviewConstants
 class CommitmentProtocolImpl<Handle extends RawSerializable,Identifier extends RawSerializable>
           
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.evidence
 

Classes in org.mpisws.p2p.transport.peerreview.evidence that implement PeerReviewConstants
 class AuditResponse
           
 class ChallengeAudit
          CHAL_AUDIT byte type byte flags // 1=includePrevCheckpoint 2=fullMessagesToSender 4=fullMessagesAll [bitfield] authenticator from authenticator to
 class EvidenceSerializerImpl<Handle extends RawSerializable,Identifier extends RawSerializable>
           
 class EvidenceTransferProtocolImpl<Handle extends RawSerializable,Identifier extends RawSerializable>
          This protocol transfers evidence to the witnesses
 class ProofInconsistent
          PROOF_INCONSISTENT byte type = PROOF_INCONSISTENT authenticator auth1 char whichInconsistency // 0=another auth, 1=a log snippet ----------------------- authenticator auth2 // if whichInconsistency==0 ----------------------- long long firstSeq // if whichInconsistency==1 hash baseHash [entries]
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.history
 

Classes in org.mpisws.p2p.transport.peerreview.history that implement PeerReviewConstants
 class SecureHistoryFactoryImpl
           
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.history.logentry
 

Classes in org.mpisws.p2p.transport.peerreview.history.logentry that implement PeerReviewConstants
 class EvtAck<Identifier extends RawSerializable>
          EVT_ACK nodeID remoteID long long ackedSeq long long hisSeq hash hTopMinusOne signature sig
 class EvtRecv<Handle extends RawSerializable>
           
 class EvtSend<Identifier extends RawSerializable>
          EVT_SEND nodeID receiverID bool hashed data payload - or - relevantPayload, hash
 class EvtSendSign
          EVT_SENDSIGN signature sig data restOfMessage
 class EvtSign
           
 class HistoryEvent
           
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.infostore
 

Subinterfaces of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.infostore
 interface Evidence
           
 interface PeerInfoStore<Handle,Identifier>
           
 

Classes in org.mpisws.p2p.transport.peerreview.infostore that implement PeerReviewConstants
 class PeerInfoRecord<Handle,Identifier>
          This is just an index to the real evidence which is on disk
 class PeerInfoStoreImpl<Handle,Identifier>
          In this class, the PeerReview library keeps information about its peers.
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.message
 

Subinterfaces of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.message
 interface PeerReviewMessage
           
 

Classes in org.mpisws.p2p.transport.peerreview.message that implement PeerReviewConstants
 class AccusationMessage<Handle,Identifier extends RawSerializable>
          MSG_ACCUSATION byte type = MSG_ACCUSATION nodeID originator nodeID subject long long evidenceSeq [evidence bytes follow]
 class AckMessage<Identifier extends RawSerializable>
          MSG_ACK byte type = MSG_ACK nodeID recipientID long long sendEntrySeq long long recvEntrySeq hash hashTopMinusOne signature sig
 class AuthPushMessage<Identifier extends RawSerializable>
          Builds the message to a target size.
 class ChallengeMessage<Identifier extends RawSerializable>
          MSG_CHALLENGE byte type = MSG_CHALLENGE nodeID originator long long evidenceSeq byte chalType = {CHAL_AUDIT|CHAL_SEND} [challenge payload follows]
 class OutgoingUserDataMessage<Handle extends RawSerializable>
           
 class 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]
 class UserDataMessage<Handle extends RawSerializable>
          Note, it's only Evidence when the type has been changed.
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.replay
 

Classes in org.mpisws.p2p.transport.peerreview.replay that implement PeerReviewConstants
 class BasicEntryDeserializer
           
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.replay.playback
 

Classes in org.mpisws.p2p.transport.peerreview.replay.playback that implement PeerReviewConstants
 class ReplayLayer<Identifier>
           
 

Uses of PeerReviewConstants in org.mpisws.p2p.transport.peerreview.replay.record
 

Classes in org.mpisws.p2p.transport.peerreview.replay.record that implement PeerReviewConstants
 class RecordLayer<Identifier>
           
 class RecordSocket<Identifier>
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.