A B C D E F G H I J K L M N O P Q R S T U V W Y 

D

debug - Static variable in class bftsmart.tom.util.Logger
 
DebugInfo - Class in bftsmart.tom.util
 
DebugInfo(int, int, int, TOMMessage) - Constructor for class bftsmart.tom.util.DebugInfo
 
decided(Round) - Method in class bftsmart.consensus.Consensus
 
decided(Round, byte[]) - Method in class bftsmart.consensus.executionmanager.Execution
Called by the Acceptor, to set the decided value
decided(int, int) - Method in class bftsmart.consensus.executionmanager.LeaderModule
Invoked by the acceptor object when a value is decided It adds a new tuple to the list, which corresponds to the next consensus
decided(Consensus) - Method in class bftsmart.tom.core.TOMLayer
Called by the current consensus's execution, to notify the TOM layer that a value was decided
decisionTime - Variable in class bftsmart.tom.core.messages.TOMMessage
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class bftsmart.communication.client.netty.NettyTOMMessageDecoder
 
DEFAULT_DIR - Static variable in class bftsmart.tom.server.defaultservices.DiskStateLog
 
DEFAULT_DIR - Static variable in class bftsmart.tom.server.defaultservices.durability.DurableStateLog
 
DefaultApplicationState - Class in bftsmart.tom.server.defaultservices
This classe represents a state tranfered from a replica to another.
DefaultApplicationState(CommandsInfo[], int, int, int, int, byte[], byte[]) - Constructor for class bftsmart.tom.server.defaultservices.DefaultApplicationState
Constructs a TansferableState This constructor should be used when there is a valid state to construct the object with
DefaultApplicationState(CommandsInfo[], byte[], int, int, int, int, byte[], byte[]) - Constructor for class bftsmart.tom.server.defaultservices.DefaultApplicationState
 
DefaultApplicationState() - Constructor for class bftsmart.tom.server.defaultservices.DefaultApplicationState
Constructs a TansferableState This constructor should be used when there isn't a valid state to construct the object with
DefaultRecoverable - Class in bftsmart.tom.server.defaultservices
 
DefaultRecoverable() - Constructor for class bftsmart.tom.server.defaultservices.DefaultRecoverable
 
DefaultReplier - Class in bftsmart.tom.server.defaultservices
 
DefaultReplier() - Constructor for class bftsmart.tom.server.defaultservices.DefaultReplier
 
DefaultSingleRecoverable - Class in bftsmart.tom.server.defaultservices
 
DefaultSingleRecoverable() - Constructor for class bftsmart.tom.server.defaultservices.DefaultSingleRecoverable
 
DefaultViewStorage - Class in bftsmart.reconfiguration.views
 
DefaultViewStorage() - Constructor for class bftsmart.reconfiguration.views.DefaultViewStorage
 
defineReplicas(int[], int, int) - Method in class bftsmart.statemanagement.strategy.durability.CSTRequest
 
defineReplicas(int[], int, int) - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestF1
Define and set the attributes of this CST Request according to the algorithm described in the durability state transfer paper.
defineReplicas(int[], int, int) - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestFGT1
 
delete(String, String) - Method in class bftsmart.demo.ycsb.YCSBClient
 
deliver(PaxosMessage) - Method in class bftsmart.consensus.roles.Acceptor
Called by communication layer to delivery Paxos messages.
deliverLock() - Method in class bftsmart.tom.core.DeliveryThread
 
deliverTimeoutRequest(LCMessage) - Method in class bftsmart.tom.core.TOMLayer
This method is called by the MessageHandler each time it received messages related to the leader change
deliverUnlock() - Method in class bftsmart.tom.core.DeliveryThread
 
deliverUnordered(TOMMessage, int) - Method in class bftsmart.tom.core.DeliveryThread
 
delivery(Consensus) - Method in class bftsmart.tom.core.DeliveryThread
Invoked by the TOM layer, to deliver a decide consensus
DeliveryThread - Class in bftsmart.tom.core
This class implements a thread which will deliver totally ordered requests to the application
DeliveryThread(TOMLayer, ServiceReplica, Recoverable, ServerViewController) - Constructor for class bftsmart.tom.core.DeliveryThread
Creates a new instance of DeliveryThread
deliveryTime - Variable in class bftsmart.tom.core.messages.TOMMessage
 
deserialiseRequests(ServerViewController) - Method in class bftsmart.tom.util.BatchReader
 
deserializedPropValue - Variable in class bftsmart.consensus.Round
 
destination - Variable in class bftsmart.tom.core.messages.TOMMessage
 
DH_G - Variable in class bftsmart.reconfiguration.util.Configuration
 
DH_P - Variable in class bftsmart.reconfiguration.util.Configuration
 
DiskStateLog - Class in bftsmart.tom.server.defaultservices
 
DiskStateLog(int, byte[], byte[], boolean, boolean, boolean) - Constructor for class bftsmart.tom.server.defaultservices.DiskStateLog
 
dt - Variable in class bftsmart.statemanagement.strategy.BaseStateManager
 
DurabilityCoordinator - Class in bftsmart.tom.server.defaultservices.durability
Implements the Collaborative State Transfer protocol.
DurabilityCoordinator() - Constructor for class bftsmart.tom.server.defaultservices.durability.DurabilityCoordinator
 
DurableStateLog - Class in bftsmart.tom.server.defaultservices.durability
 
DurableStateLog(int, byte[], byte[], boolean, boolean, boolean) - Constructor for class bftsmart.tom.server.defaultservices.durability.DurableStateLog
 
DurableStateManager - Class in bftsmart.statemanagement.strategy.durability
 
DurableStateManager() - Constructor for class bftsmart.statemanagement.strategy.durability.DurableStateManager
 
A B C D E F G H I J K L M N O P Q R S T U V W Y