package specpaxos.store.eris.proto

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message DropTxn

eris-proto.proto:209

Used in: FCToErisMessage

message DropTxns

eris-proto.proto:68

Used in: StartViewMessage, ViewChangeMessage

message EpochChange

eris-proto.proto:213

Used in: FCToErisMessage

message EpochChangeAck

eris-proto.proto:156

Sent by a replica promising not to ever go back to lower epoch_num (and not to do anything else until it receives the StartSession) RULE: replicas only ever commit to a epoch once they have *begun* the previous one

Used in: ErisToFCMessage

message EpochChangeAck.LogInfoPiece

eris-proto.proto:157

Used in: EpochChangeAck

message EpochChangeReq

eris-proto.proto:148

Sent by a replica when it detects the current epoch has terminated

Used in: ErisToFCMessage

message EpochChangeStateTransfer

eris-proto.proto:223

Used in: FCToErisMessage

message EpochChangeStateTransfer.MsgEntry

eris-proto.proto:224

Used in: EpochChangeStateTransfer

message EpochChangeStateTransferAck

eris-proto.proto:167

Used in: ErisToFCMessage

message EpochChangeStateTransferReply

eris-proto.proto:117

message EpochChangeStateTransferReply.MsgEntry

eris-proto.proto:118

Used in: EpochChangeStateTransferReply

message EpochChangeStateTransferRequest

eris-proto.proto:109

message ErisToFCMessage

eris-proto.proto:178

Wrapper for all messages sent from replicas to FC

message FCToErisMessage

eris-proto.proto:244

Wrapper for all messages sent from FC to replicas

message GapReplyMessage

eris-proto.proto:51

message GapRequestMessage

eris-proto.proto:46

message MultiStamp

eris-proto.proto:16

message ReplyMessage

eris-proto.proto:35

message RequestMessage

eris-proto.proto:29

Used in: DropTxns, EpochChangeStateTransferReply.MsgEntry, GapReplyMessage, StateTransferReplyMessage.MsgLogEntry, TxnFound, TxnReceived

enum RequestType

eris-proto.proto:21

Used in: RequestMessage

message Stamp

eris-proto.proto:10

Used in: DropTxn, DropTxns, EpochChangeStateTransfer, EpochChangeStateTransferAck, MultiStamp, StartEpoch, TxnCheck, TxnInfoRequest, TxnTempDropped

message StartEpoch

eris-proto.proto:235

Used in: FCToErisMessage

message StartViewMessage

eris-proto.proto:81

message StateTransferReplyMessage

eris-proto.proto:93

message StateTransferReplyMessage.MsgLogEntry

eris-proto.proto:94

Used in: StateTransferReplyMessage

message StateTransferRequestMessage

eris-proto.proto:87

message SyncPrepareMessage

eris-proto.proto:60

message TxnCheck

eris-proto.proto:199

Used in: FCToErisMessage

message TxnFound

eris-proto.proto:205

Sent by FC to indicate that the included txn is safe to be processed, *even if* the replica previously committed to dropping it

Used in: FCToErisMessage

message TxnInfoRequest

eris-proto.proto:133

Sent by a replica to check the status of a missing txn

Used in: ErisToFCMessage

message TxnReceived

eris-proto.proto:138

Sent by the replica to indicate a txn was already processed

Used in: ErisToFCMessage

message TxnTempDropped

eris-proto.proto:143

Sent by the replica to indicate that it has tentatively dropped a txn

Used in: ErisToFCMessage

message ViewChangeMessage

eris-proto.proto:74

message ViewChangeRequestMessage

eris-proto.proto:64

message ViewNum

eris-proto.proto:5

Used in: ErisToFCMessage, GapReplyMessage, GapRequestMessage, ReplyMessage, StartEpoch, StartViewMessage, StateTransferReplyMessage, StateTransferRequestMessage, SyncPrepareMessage, ViewChangeMessage, ViewChangeRequestMessage