コード例 #1
0
ファイル: AbstractState.cs プロジェクト: cphillips83/Raft.NET
 protected virtual bool EntryRequest(Client client, EntryRequest request)
 {
     client.SendEntryRequestReply(request.Index);
     return true;
 }
コード例 #2
0
ファイル: AbstractState.cs プロジェクト: cphillips83/Raft.NET
 public bool EntryRequest(EntryRequest request)
 {
     var client = _server.GetClient(request.From);
     return EntryRequest(client, request);
 }
コード例 #3
0
ファイル: Client.cs プロジェクト: cphillips83/Raft.NET
        public void SendEntryRequest(uint index)
        {
            var _persistedState = _server.PersistedStore;
            var message = new EntryRequest()
            {
                From = _server.ID,
                Index = index
            };

            _lastMessage = message;
            _server.Transport.SendMessage(this, message);
        }