[][src]Module raftlog::message

RPC用のメッセージ群.

なおRaftの論文に倣って"RPC"という呼称を採用しているが、 実際にここで想定されている通信モデルは、RPCではなく 非同期のメッセージ送受信モデル、となっている.

Structs

AppendEntriesCall

AppendEntriesRPCの要求メッセージ.

AppendEntriesReply

AppendEntriesRPCの応答メッセージ.

InstallSnapshotCast

InstallSnapshotRPC用のメッセージ.

MessageHeader

メッセージのヘッダ.

RequestVoteCall

RequestVoteRPCの要求メッセージ.

RequestVoteReply

RequestVoteRPCの応答メッセージ.

SequenceNumber

メッセージのシーケンス番号.

Enums

Message

RPC用のメッセージ全般.