|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PeerReviewMessage in org.mpisws.p2p.transport.peerreview |
---|
Methods in org.mpisws.p2p.transport.peerreview with parameters of type PeerReviewMessage | |
---|---|
void |
PeerReview.transmit(Handle dest,
PeerReviewMessage message,
MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe,
java.util.Map<java.lang.String,java.lang.Object> options)
|
void |
PeerReviewImpl.transmit(Handle dest,
PeerReviewMessage message,
MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe,
java.util.Map<java.lang.String,java.lang.Object> options)
Note, must include PEER_REVIEW_COMMIT and the type |
Uses of PeerReviewMessage in org.mpisws.p2p.transport.peerreview.audit |
---|
Methods in org.mpisws.p2p.transport.peerreview.audit with parameters of type PeerReviewMessage | |
---|---|
void |
AuditProtocol.handleIncomingDatagram(Handle handle,
PeerReviewMessage message)
|
void |
AuditProtocolImpl.handleIncomingDatagram(Handle handle,
PeerReviewMessage message)
|
Uses of PeerReviewMessage in org.mpisws.p2p.transport.peerreview.challenge |
---|
Methods in org.mpisws.p2p.transport.peerreview.challenge with parameters of type PeerReviewMessage | |
---|---|
void |
ChallengeResponseProtocol.handleStatement(Handle source,
PeerReviewMessage m,
java.util.Map<java.lang.String,java.lang.Object> options)
|
void |
ChallengeResponseProtocolImpl.handleStatement(Handle source,
PeerReviewMessage m,
java.util.Map<java.lang.String,java.lang.Object> options)
Handle an incoming RESPONSE or ACCUSATION from another node |
Uses of PeerReviewMessage in org.mpisws.p2p.transport.peerreview.evidence |
---|
Fields in org.mpisws.p2p.transport.peerreview.evidence declared as PeerReviewMessage | |
---|---|
PeerReviewMessage |
EvidenceTransferProtocolImpl.MessageInfo.message
|
Methods in org.mpisws.p2p.transport.peerreview.evidence with parameters of type PeerReviewMessage | |
---|---|
void |
EvidenceTransferProtocol.sendMessageToWitnesses(Identifier subject,
PeerReviewMessage message,
MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe,
java.util.Map<java.lang.String,java.lang.Object> options)
|
void |
EvidenceTransferProtocolImpl.sendMessageToWitnesses(Identifier subject,
PeerReviewMessage message,
MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe,
java.util.Map<java.lang.String,java.lang.Object> options)
Send a message to all the members of the target node's witness set. |
Constructors in org.mpisws.p2p.transport.peerreview.evidence with parameters of type PeerReviewMessage | |
---|---|
EvidenceTransferProtocolImpl.MessageInfo(Identifier subject,
PeerReviewMessage message,
MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe,
java.util.Map<java.lang.String,java.lang.Object> options)
|
Uses of PeerReviewMessage in org.mpisws.p2p.transport.peerreview.message |
---|
Classes in org.mpisws.p2p.transport.peerreview.message that implement PeerReviewMessage | |
---|---|
class |
AccusationMessage<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 |
AuthRequest<Identifier extends RawSerializable>
MSG_AUTHREQ byte type = MSG_AUTHREQ long long timestamp nodeID subject |
class |
AuthResponse<Identifier extends RawSerializable>
MSG_AUTHRESP byte type = MSG_AUTHRESP nodeID subject authenticator a1 // newest authenticator before timestamp in AUTHREQ authenticator a2 // most recent authenticator |
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 PeerReviewMessage in org.mpisws.p2p.transport.peerreview.statement |
---|
Classes in org.mpisws.p2p.transport.peerreview.statement that implement PeerReviewMessage | |
---|---|
class |
Statement<Identifier extends RawSerializable>
|
|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |