public class StandardStateManager extends BaseStateManager
appStateOnly, dt, isInitializing, lastEid, senderLeaders, senderRegencies, senderStates, senderViews, state, SVController, tomLayer, waitingEid
Constructor and Description |
---|
StandardStateManager() |
Modifier and Type | Method and Description |
---|---|
void |
currentConsensusIdAsked(int sender) |
void |
init(TOMLayer tomLayer,
DeliveryThread dt) |
protected void |
requestState() |
void |
SMReplyDeliver(SMMessage msg,
boolean isBFT) |
void |
SMRequestDeliver(SMMessage msg,
boolean isBFT) |
void |
stateTimeout() |
analyzeState, askCurrentConsensusId, currentConsensusIdReceived, getLastEID, getReplies, isRetrievingState, moreThan2F_Leaders, moreThan2F_Regencies, moreThan2F_Views, moreThanF_Replies, receivedStates, requestAppState, reset, setLastEID
public void init(TOMLayer tomLayer, DeliveryThread dt)
init
in interface StateManager
init
in class BaseStateManager
protected void requestState()
requestState
in class BaseStateManager
public void stateTimeout()
stateTimeout
in interface StateManager
stateTimeout
in class BaseStateManager
public void SMRequestDeliver(SMMessage msg, boolean isBFT)
SMRequestDeliver
in interface StateManager
SMRequestDeliver
in class BaseStateManager
public void SMReplyDeliver(SMMessage msg, boolean isBFT)
SMReplyDeliver
in interface StateManager
SMReplyDeliver
in class BaseStateManager
public void currentConsensusIdAsked(int sender)
currentConsensusIdAsked
in interface StateManager
currentConsensusIdAsked
in class BaseStateManager