C# Класс Paxos.Agents.Proposer

Наследование: Agent
Показать файл Открыть проект

Открытые методы

Метод Описание
ProcessTimeouts ( ) : bool
Propose ( ICommand command ) : void
Proposer ( Acceptor myAcceptor, Acceptor acceptors, int ballotBase ) : System

Приватные методы

Метод Описание
GenerateNextProposalNumber ( ) : int
OnAccepted ( Accepted accepted ) : void
OnPromise ( Promise promise ) : void
OnProposalSubsumed ( ProposalSubsumed proposalSubsumed ) : void
OnStartProposing ( StartProposing startProposing ) : void

Описание методов

ProcessTimeouts() публичный Метод

public ProcessTimeouts ( ) : bool
Результат bool

Propose() публичный Метод

public Propose ( ICommand command ) : void
command ICommand
Результат void

Proposer() публичный Метод

public Proposer ( Acceptor myAcceptor, Acceptor acceptors, int ballotBase ) : System
myAcceptor Acceptor
acceptors Acceptor
ballotBase int
Результат System