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

G

generateOperationId() - Method in class bftsmart.tom.TOMSender
 
generateRequestId(TOMMessageType) - Method in class bftsmart.tom.TOMSender
 
get(byte[]) - Method in class bftsmart.clientsmanagement.RequestList
 
get(String) - Method in class bftsmart.demo.bftmap.BFTMap
 
get(Object) - Method in class bftsmart.demo.bftmap.BFTMap
 
get(String) - Method in class bftsmart.demo.listvalue.BFTList
 
get(Object) - Method in class bftsmart.demo.listvalue.BFTList
 
getAccept(int) - Method in class bftsmart.consensus.Round
Retrieves the accepted value from the specified replica
getAccept() - Method in class bftsmart.consensus.Round
Retrieves all accepted values from all replicas
getAcceptor() - Method in class bftsmart.consensus.executionmanager.ExecutionManager
Returns the acceptor role of the PaW algorithm
getAddress(int) - Method in class bftsmart.reconfiguration.View
 
getAddress(int) - Method in class bftsmart.reconfiguration.views.View
 
getAddress() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestF1
 
getApplicationState(int, boolean) - Method in class bftsmart.tom.server.defaultservices.DiskStateLog
Constructs a TransferableState using this log information
getApplicationState(int, boolean) - Method in class bftsmart.tom.server.defaultservices.StateLog
Constructs a TransferableState using this log information
getAutoConnectLimit() - Method in class bftsmart.reconfiguration.util.Configuration
 
getAverage(boolean) - Method in class bftsmart.tom.util.Storage
 
getBindValue(HashSet<CollectData>) - Method in class bftsmart.tom.leaderchange.LCManager
Return a value that is "bind", that is different from null, and with a timestamp greater or equal to zero
getById(int) - Method in class bftsmart.clientsmanagement.RequestList
 
getBySequence(int) - Method in class bftsmart.clientsmanagement.RequestList
 
getBytes() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getBytes(View) - Method in class bftsmart.reconfiguration.views.DefaultViewStorage
 
getBytes(Object) - Static method in class bftsmart.tom.util.TOMUtil
 
getCertificateQuorum() - Method in class bftsmart.reconfiguration.ServerViewController
This is the certificate quorum ncessary for some parts of the protocol.
getChannel() - Method in class bftsmart.communication.client.netty.NettyClientServerSession
 
getCheckpointEid() - Method in class bftsmart.statemanagement.strategy.durability.CSTState
 
getCheckpointPeriod() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
Indicates the checkpoint period used when fetching the state from the application
getCheckpointReplica() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequest
 
getCkpLastConsensusId() - Method in class bftsmart.tom.server.defaultservices.FileRecoverer
 
getCkpState(String) - Method in class bftsmart.tom.server.defaultservices.FileRecoverer
 
getCkpStateHash() - Method in class bftsmart.tom.server.defaultservices.FileRecoverer
 
getClientData(int) - Method in class bftsmart.clientsmanagement.ClientsManager
We are assuming that no more than one thread will access the same clientData during creation.
getClientId() - Method in class bftsmart.clientsmanagement.ClientData
 
getClientsConn() - Method in class bftsmart.communication.ServerCommunicationSystem
 
getClientsLock() - Method in class bftsmart.clientsmanagement.ClientsManager
 
getCollects(int) - Method in class bftsmart.tom.leaderchange.LCManager
Get the set of collects related to a regency
getCollectsSize(int) - Method in class bftsmart.tom.leaderchange.LCManager
Get the quantity of stored collect information
getCommunication() - Method in class bftsmart.tom.core.TOMLayer
Retrieve Communication system between replicas
getCommunicationSystem() - Method in class bftsmart.tom.TOMSender
 
getCommunicationSystemClientSide(int, ClientViewController) - Static method in class bftsmart.communication.client.CommunicationSystemClientSideFactory
 
getCommunicationSystemServerSide(ServerViewController) - Static method in class bftsmart.communication.client.CommunicationSystemServerSideFactory
 
getConsensusId() - Method in class bftsmart.tom.MessageContext
 
getContent() - Method in class bftsmart.tom.core.messages.TOMMessage
Retrieves the content of the message
getCount() - Method in class bftsmart.tom.util.Storage
 
getCstConfig() - Method in class bftsmart.statemanagement.strategy.durability.CSTSMMessage
 
getCurrentLeader() - Method in class bftsmart.consensus.executionmanager.LeaderModule
Get the current leader
getCurrentRequestTimedOut() - Method in class bftsmart.tom.leaderchange.LCManager
Get the timed out messages in this replica
getCurrentStateHash() - Method in class bftsmart.tom.server.defaultservices.durability.DurabilityCoordinator
 
getCurrentView() - Method in class bftsmart.reconfiguration.ViewController
 
getCurrentView() - Method in class bftsmart.tom.ReplicaContext
Returns the current view of the replica group.
getCurrentViewAcceptors() - Method in class bftsmart.reconfiguration.ServerViewController
 
getCurrentViewF() - Method in class bftsmart.reconfiguration.ViewController
 
getCurrentViewId() - Method in class bftsmart.reconfiguration.ViewController
 
getCurrentViewN() - Method in class bftsmart.reconfiguration.ViewController
 
getCurrentViewOtherAcceptors() - Method in class bftsmart.reconfiguration.ServerViewController
 
getCurrentViewPos(int) - Method in class bftsmart.reconfiguration.ViewController
 
getCurrentViewProcesses() - Method in class bftsmart.reconfiguration.ViewController
 
getData() - Method in class bftsmart.tom.util.ReceivedMessage
 
getDebugInfo() - Method in class bftsmart.tom.core.messages.TOMMessage
Retrieves the debug info from the TOM layer
getDecision() - Method in class bftsmart.consensus.Consensus
Sets the decided value
getDecisionRound() - Method in class bftsmart.consensus.Consensus
 
getDecisionRound() - Method in class bftsmart.consensus.executionmanager.Execution
The round at which a decision was possible to make
getDecoder() - Method in class bftsmart.communication.client.netty.NettyClientPipelineFactory
 
getDecoder() - Method in class bftsmart.communication.client.netty.NettyServerPipelineFactory
 
getDeserializedDecision() - Method in class bftsmart.consensus.Consensus
 
getDHG() - Method in class bftsmart.reconfiguration.util.Configuration
 
getDHP() - Method in class bftsmart.reconfiguration.util.Configuration
 
getDP(boolean) - Method in class bftsmart.tom.util.Storage
 
getEid() - Method in class bftsmart.statemanagement.SMMessage
Retrieves the execution ID up to which the sender needs to be updated
getEid() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequest
 
getEid() - Method in class bftsmart.tom.leaderchange.CollectData
Get execution id
getEid() - Method in class bftsmart.tom.leaderchange.LastEidData
Get execution id
getEidDecision() - Method in class bftsmart.tom.leaderchange.LastEidData
Get decision value
getEidProof() - Method in class bftsmart.tom.leaderchange.LastEidData
Get proof of the decision
getEncoder() - Method in class bftsmart.communication.client.netty.NettyClientPipelineFactory
 
getEncoder() - Method in class bftsmart.communication.client.netty.NettyServerPipelineFactory
 
getEntity() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getEntry(String, String) - Method in class bftsmart.demo.bftmap.BFTMap
 
getEntry(String, String) - Method in class bftsmart.demo.bftmap.MapOfMaps
 
getEntry(String, int) - Method in class bftsmart.demo.listvalue.BFTList
 
getEntry(String, int) - Method in class bftsmart.demo.listvalue.BFTMapList
 
getErrorMsg() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getExecLeader() - Method in class bftsmart.reconfiguration.ReconfigureReply
 
getExecution(int) - Method in class bftsmart.consensus.executionmanager.ExecutionManager
Returns the specified consensus' execution
getExecution() - Method in class bftsmart.consensus.Round
Retrieves this round's execution
getF() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getF() - Method in class bftsmart.reconfiguration.View
 
getF() - Method in class bftsmart.reconfiguration.views.View
 
getFactory() - Method in class bftsmart.consensus.roles.Acceptor
 
getFields() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getFirstInBatch() - Method in class bftsmart.tom.MessageContext
 
getFrom() - Method in class bftsmart.tom.util.ReceivedMessage
 
getGlobalCheckpointPeriod() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
Indicates the checkpoint period used when fetching the state from the application
getHandler() - Method in class bftsmart.communication.client.netty.NettyClientPipelineFactory
 
getHandler() - Method in class bftsmart.communication.client.netty.NettyServerPipelineFactory
 
getHashCheckpoint() - Method in class bftsmart.statemanagement.strategy.durability.CSTState
 
getHashedValue() - Method in class bftsmart.consensus.executionmanager.TimestampValuePair
Get the value's hash
getHashesReplica() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestFGT1
 
getHashLogLower() - Method in class bftsmart.statemanagement.strategy.durability.CSTState
 
getHashLogUpper() - Method in class bftsmart.statemanagement.strategy.durability.CSTState
 
getHighestLastEid(int) - Method in class bftsmart.tom.leaderchange.LCManager
Gets the highest valid last eid related to the given timestamp
getHmacAlgorithm() - Method in class bftsmart.reconfiguration.util.Configuration
 
getHmacSize() - Method in class bftsmart.reconfiguration.util.Configuration
 
getHost(int) - Method in class bftsmart.reconfiguration.util.Configuration
 
getHost(int) - Method in class bftsmart.reconfiguration.util.HostsConfig
 
getHostsIds() - Method in class bftsmart.reconfiguration.util.HostsConfig
 
getId() - Method in class bftsmart.consensus.Consensus
The Execution ID for this consensus
getId() - Method in class bftsmart.consensus.executionmanager.Execution
This is the execution ID
getId() - Method in class bftsmart.reconfiguration.View
 
getId() - Method in class bftsmart.reconfiguration.views.View
 
getId() - Method in class bftsmart.tom.core.messages.TOMMessage
Retrieves the ID for this message.
getIds() - Method in class bftsmart.clientsmanagement.RequestList
 
getInExec() - Method in class bftsmart.tom.core.TOMLayer
Gets the ID of the consensus currently beign executed
getInitialView() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getInQueueSize() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getInvokeTimeout() - Method in class bftsmart.tom.ServiceProxy
Get the amount of time (in seconds) that this proxy will wait for servers replies before returning null.
getInvokeUnorderedHashedTimeout() - Method in class bftsmart.tom.ServiceProxy
 
getJoinSet() - Method in class bftsmart.reconfiguration.ReconfigureReply
 
getKey() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getLastCheckpointEid() - Method in class bftsmart.tom.server.defaultservices.DefaultApplicationState
Retrieves the execution ID for the last checkpoint
getLastCheckpointEid() - Method in class bftsmart.tom.server.defaultservices.StateLog
Retrieves the execution ID for the last checkpoint
getLastCheckpointLeader() - Method in class bftsmart.tom.server.defaultservices.DefaultApplicationState
Retrieves the leader for the last checkpoint
getLastCheckpointLeader() - Method in class bftsmart.tom.server.defaultservices.StateLog
Retrieves the leader for the last checkpoint
getLastCheckpointRound() - Method in class bftsmart.tom.server.defaultservices.DefaultApplicationState
Retrieves the decision round for the last checkpoint
getLastCheckpointRound() - Method in class bftsmart.tom.server.defaultservices.StateLog
Retrieves the decision round for the last checkpoint
getLastEid() - Method in class bftsmart.demo.counter.CounterState
 
getLastEid() - Method in interface bftsmart.statemanagement.ApplicationState
The consensus of the last batch of commands which the application was given
getLastEID() - Method in interface bftsmart.statemanagement.StateManager
 
getLastEID() - Method in class bftsmart.statemanagement.strategy.BaseStateManager
 
getLastEid() - Method in class bftsmart.statemanagement.strategy.durability.CSTState
 
getLastEid() - Method in class bftsmart.tom.server.defaultservices.DefaultApplicationState
Retrieves the execution ID for the last messages batch delivered to the application
getLastEid() - Method in class bftsmart.tom.server.defaultservices.StateLog
Retrieves the execution ID for the last messages batch delivered to the application
getLastEids(int) - Method in class bftsmart.tom.leaderchange.LCManager
Get the set of last eids related to a regency
getLastEidsSize(int) - Method in class bftsmart.tom.leaderchange.LCManager
Get the quantity of stored last eid information
getLastEidValue(int, int) - Method in class bftsmart.tom.leaderchange.LCManager
Returns the value of the specified last eid for a given regency
getLastExec() - Method in class bftsmart.tom.core.TOMLayer
Gets the ID of the consensus which was established as the last executed
getLastExecConsId() - Method in class bftsmart.reconfiguration.ReconfigureReply
 
getLastMessageExecuted() - Method in class bftsmart.clientsmanagement.ClientData
 
getLastMessageReceived() - Method in class bftsmart.clientsmanagement.ClientData
 
getLastMessageReceivedTime() - Method in class bftsmart.clientsmanagement.ClientData
 
getLastMsgReceived() - Method in class bftsmart.communication.client.netty.NettyClientServerSession
 
getLastReg() - Method in class bftsmart.tom.leaderchange.LCManager
The current regency
getLastRound() - Method in class bftsmart.consensus.executionmanager.Execution
The last round of this execution
getLastView() - Method in class bftsmart.reconfiguration.ViewController
 
getLatestFile(String) - Method in class bftsmart.tom.server.defaultservices.FileRecoverer
 
getLCManager() - Method in class bftsmart.tom.core.TOMLayer
 
getLeader(int, int) - Method in class bftsmart.consensus.executionmanager.LeaderModule
Retrieves the replica ID of the leader for the specified consensus's execution ID and round number TODO: This is more than a getter.
getLeader() - Method in class bftsmart.statemanagement.SMMessage
Retrieves the leader that the replica had when sending the state
getLearner() - Method in class bftsmart.consensus.executionmanager.Execution
This is the consensus instance to which this execution works for
getLists() - Method in class bftsmart.demo.listvalue.BFTMapList
 
getLocalAddress(int) - Method in class bftsmart.reconfiguration.util.Configuration
 
getLocalAddress(int) - Method in class bftsmart.reconfiguration.util.HostsConfig
 
getLock() - Method in class bftsmart.communication.client.netty.NettyClientServerSession
 
getLogLastConsensusId() - Method in class bftsmart.tom.server.defaultservices.FileRecoverer
 
getLogLower() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestF1
 
getLogLower() - Method in class bftsmart.statemanagement.strategy.durability.CSTState
 
getLogLowerSize() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestF1
 
getLogSize() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestFGT1
 
getLogState(int, String) - Method in class bftsmart.tom.server.defaultservices.FileRecoverer
Reads all log messages from the last log file created
getLogState(long, int, int, String) - Method in class bftsmart.tom.server.defaultservices.FileRecoverer
Recover portions of the log for collaborative state transfer.
getLogUpper() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestF1
 
getLogUpper() - Method in class bftsmart.statemanagement.strategy.durability.CSTState
 
getLogUpperSize() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestF1
 
getMacReceive() - Method in class bftsmart.communication.client.netty.NettyClientServerSession
 
getMacSend() - Method in class bftsmart.communication.client.netty.NettyClientServerSession
 
getManager() - Method in class bftsmart.consensus.executionmanager.Execution
This is the execution manager for this execution
getMax(boolean) - Method in class bftsmart.tom.util.Storage
 
getMaxBatchSize() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getMessageBatch(int) - Method in class bftsmart.statemanagement.strategy.durability.CSTState
Retrieves the specified batch of messages
getMessageBatch(int) - Method in class bftsmart.tom.server.defaultservices.DefaultApplicationState
Retrieves the specified batch of messages
getMessageBatch(int) - Method in class bftsmart.tom.server.defaultservices.StateLog
Returns a batch of messages, given its correspondent execution ID
getMessageBatches() - Method in class bftsmart.tom.server.defaultservices.DefaultApplicationState
Retrieves all batches of messages
getMessageBatches() - Method in class bftsmart.tom.server.defaultservices.StateLog
Retrieves all the stored batches kept since the last checkpoint
getN() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getN() - Method in class bftsmart.reconfiguration.View
 
getN() - Method in class bftsmart.reconfiguration.views.View
 
getName(String) - Method in class bftsmart.demo.listvalue.BFTMapList
 
getNbrHashesBeforeCkp() - Method in class bftsmart.statemanagement.strategy.durability.CSTRequestFGT1
 
getNewLeader() - Method in class bftsmart.tom.leaderchange.LCManager
 
getNextPropose() - Method in class bftsmart.consensus.messages.Proof
Retrieves next value to be proposed
getNextReg() - Method in class bftsmart.tom.leaderchange.LCManager
The next regency
getNonces() - Method in class bftsmart.tom.MessageContext
 
getNum() - Method in class bftsmart.reconfiguration.util.HostsConfig
 
getNumBatches() - Method in class bftsmart.tom.server.defaultservices.StateLog
Retrieves the total number of stored batches kept since the last checkpoint
getNumber() - Method in class bftsmart.consensus.messages.PaxosMessage
Returns the consensus execution ID of this message
getNumber() - Method in class bftsmart.consensus.Round
Retrieves this round's number
getNumberOfNIOThreads() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
*
getNumberOfNonces() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getNumOfTables() - Method in class bftsmart.demo.bftmap.MapOfMaps
 
getNumRepliers() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getObject(byte[]) - Static method in class bftsmart.demo.ycsb.YCSBMessage
 
getObject(byte[]) - Static method in class bftsmart.tom.util.TOMUtil
 
getOperationId() - Method in class bftsmart.tom.core.messages.TOMMessage
 
getOperationId() - Method in class bftsmart.tom.RequestContext
 
getOrderedRequests() - Method in class bftsmart.clientsmanagement.ClientData
 
getOutQueueSize() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getPaxosHighMark() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getPaxosType() - Method in class bftsmart.consensus.messages.PaxosMessage
Returns this message type
getPaxosVerboseType() - Method in class bftsmart.consensus.messages.PaxosMessage
Returns this message type as a verbose string
getPayload() - Method in class bftsmart.tom.leaderchange.LCMessage
Obter data of the message
getPending(int) - Method in class bftsmart.clientsmanagement.ClientsManager
Get some reqId that is pending.
getPendingRequests() - Method in class bftsmart.clientsmanagement.ClientData
 
getPendingRequests() - Method in class bftsmart.clientsmanagement.ClientsManager
Get pending requests in a fair way (one request from each client queue until the max number of requests is obtained).
getPid() - Method in class bftsmart.tom.leaderchange.CollectData
Get process id
getPid() - Method in class bftsmart.tom.leaderchange.LastEidData
Get process id
getPort(int) - Method in class bftsmart.reconfiguration.util.Configuration
 
getPort(int) - Method in class bftsmart.reconfiguration.util.HostsConfig
 
getPos(int) - Method in class bftsmart.reconfiguration.View
 
getPos(int) - Method in class bftsmart.reconfiguration.views.View
 
getProcesses() - Method in class bftsmart.reconfiguration.View
 
getProcesses() - Method in class bftsmart.reconfiguration.views.View
 
getProcessId() - Method in class bftsmart.reconfiguration.util.Configuration
 
getProcessId() - Method in class bftsmart.tom.TOMSender
 
getProof() - Method in class bftsmart.consensus.messages.PaxosMessage
Returns the proof associated with a PROPOSE or COLLECT message
getProof() - Method in class bftsmart.consensus.Round
 
getProofs() - Method in class bftsmart.consensus.messages.Proof
Retrieves the signed proofs
getProperties() - Method in class bftsmart.reconfiguration.ReconfigureRequest
 
getProperties() - Method in class bftsmart.reconfiguration.util.Configuration
 
getProperty(String) - Method in class bftsmart.reconfiguration.util.Configuration
 
getProposer() - Method in class bftsmart.consensus.executionmanager.ExecutionManager
 
getQuorumAccept() - Method in class bftsmart.reconfiguration.ServerViewController
 
getQuorumF() - Method in class bftsmart.reconfiguration.ServerViewController
 
getQuorumFastDecide() - Method in class bftsmart.reconfiguration.ServerViewController
 
getQuorumWrites() - Method in class bftsmart.consensus.executionmanager.Execution
Return the value read from a Byzantine quorum of WRITES that has previously been stored
getQuorumWrites() - Method in class bftsmart.tom.leaderchange.CollectData
Get value received from a Byzantine quorum of WRITEs
getRecoverer() - Method in class bftsmart.tom.core.DeliveryThread
 
getReg() - Method in class bftsmart.tom.leaderchange.LCMessage
Get timestamp of leader change and synchronization
getRegency() - Method in class bftsmart.statemanagement.SMMessage
Retrieves the regency that the replica had when sending the state
getRegency() - Method in class bftsmart.tom.MessageContext
 
getRemoteAddress(int) - Method in class bftsmart.reconfiguration.util.Configuration
 
getRemoteAddress(int) - Method in class bftsmart.reconfiguration.util.HostsConfig
 
getRemoteAddress(int) - Method in class bftsmart.reconfiguration.ViewController
 
getReplica() - Method in class bftsmart.demo.random.RandomServer
 
getReplica() - Method in class bftsmart.statemanagement.strategy.StandardSMMessage
Retrieves the replica that should send the state
getReplicaContext() - Method in class bftsmart.tom.ServiceReplica
Obtains the current replica context (getting access to several information and capabilities of the replication engine).
getReplicaId() - Method in class bftsmart.communication.client.netty.NettyClientServerSession
 
getReplies() - Method in class bftsmart.statemanagement.strategy.BaseStateManager
 
getReply(int) - Method in class bftsmart.clientsmanagement.ClientData
 
getReply() - Method in class bftsmart.reconfiguration.VMMessage
 
getReplyListener() - Method in class bftsmart.tom.RequestContext
 
getReplyServer() - Method in class bftsmart.tom.core.messages.TOMMessage
 
getReplyVerificationTime() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getReqId() - Method in class bftsmart.tom.RequestContext
 
getReqType() - Method in class bftsmart.tom.core.messages.TOMMessage
 
getRequest() - Method in class bftsmart.tom.core.timer.ForwardedMessage
 
getRequestTimeout() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getRequestType() - Method in class bftsmart.tom.RequestContext
 
getResult() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getResults() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getRevivalHighMark() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getRound(int, ServerViewController) - Method in class bftsmart.consensus.executionmanager.Execution
Gets a round associated with this execution
getRound(int, boolean, ServerViewController) - Method in class bftsmart.consensus.executionmanager.Execution
Gets a round associated with this execution
getRound() - Method in class bftsmart.consensus.executionmanager.TimestampValuePair
Get round
getRound() - Method in class bftsmart.consensus.messages.PaxosMessage
Retrieves the round number to which this message belongs
getRSAPrivateKey() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getRSAPublicKey() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getRSAPublicKey(int) - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getSecretKey() - Method in class bftsmart.communication.server.ServerConnection
 
getSecretKey(int) - Method in class bftsmart.communication.server.ServersCommunicationLayer
 
getSender() - Method in class bftsmart.communication.SystemMessage
Returns the ID of the process which sent the message
getSender() - Method in class bftsmart.reconfiguration.ReconfigureRequest
 
getSender() - Method in class bftsmart.tom.MessageContext
 
getSenderFromId(int) - Static method in class bftsmart.tom.core.messages.TOMMessage
Retrieves the process ID of the sender given a message ID
getSendingTime() - Method in class bftsmart.tom.RequestContext
 
getSequence() - Method in class bftsmart.tom.core.messages.TOMMessage
Retrieves the sequence number defined by the client
getSerializedState() - Method in class bftsmart.demo.counter.CounterState
 
getSerializedState() - Method in interface bftsmart.statemanagement.ApplicationState
Byte array that must be a representation of the application state
getSerializedState() - Method in class bftsmart.statemanagement.strategy.durability.CSTState
 
getSerializedState() - Method in class bftsmart.tom.server.defaultservices.DefaultApplicationState
 
getServerCommunicationSystem() - Method in class bftsmart.tom.ReplicaContext
 
getServersConn() - Method in class bftsmart.communication.ServerCommunicationSystem
 
getServerToServerPort(int) - Method in class bftsmart.reconfiguration.util.Configuration
 
getServerToServerPort(int) - Method in class bftsmart.reconfiguration.util.HostsConfig
 
getServerToServerRemoteAddress(int) - Method in class bftsmart.reconfiguration.util.Configuration
 
getServerToServerRemoteAddress(int) - Method in class bftsmart.reconfiguration.util.HostsConfig
 
getSession() - Method in class bftsmart.clientsmanagement.ClientData
 
getSession() - Method in class bftsmart.tom.core.messages.TOMMessage
Retrieves the session id of this message
getSession() - Method in class bftsmart.tom.TOMSender
 
getSignature() - Method in class bftsmart.reconfiguration.ReconfigureRequest
 
getSignatureSize(ViewController) - Static method in class bftsmart.tom.util.TOMUtil
 
getSize(String) - Method in class bftsmart.demo.bftmap.MapOfMaps
 
getSize(String) - Method in class bftsmart.demo.listvalue.BFTMapList
 
getSizeofList() - Method in class bftsmart.demo.listvalue.BFTMapList
 
getSnapshot() - Method in class bftsmart.demo.bftmap.BFTMapBatchServer
 
getSnapshot() - Method in class bftsmart.demo.bftmap.BFTMapServer
 
getSnapshot() - Method in class bftsmart.demo.counter.CounterServer
 
getSnapshot() - Method in class bftsmart.demo.listvalue.BFTListImpl
 
getSnapshot() - Method in class bftsmart.demo.microbenchmarks.LatencyServer
 
getSnapshot() - Method in class bftsmart.demo.microbenchmarks.ThroughputLatencyServer
 
getSnapshot() - Method in class bftsmart.demo.random.RandomServer
 
getSnapshot() - Method in class bftsmart.demo.ycsb.YCSBServer
 
getSnapshot() - Method in class bftsmart.tom.server.defaultservices.DefaultRecoverable
 
getSnapshot() - Method in class bftsmart.tom.server.defaultservices.DefaultSingleRecoverable
 
getSnapshot() - Method in class bftsmart.tom.server.defaultservices.durability.DurabilityCoordinator
 
getState() - Method in class bftsmart.demo.random.RandomServer
 
getState() - Method in class bftsmart.statemanagement.SMMessage
Retrieves the state log
getState() - Method in class bftsmart.tom.server.defaultservices.DefaultApplicationState
Retrieves the state associated with the last checkpoint
getState(int, boolean) - Method in class bftsmart.tom.server.defaultservices.DefaultRecoverable
 
getState(int, boolean) - Method in class bftsmart.tom.server.defaultservices.DefaultSingleRecoverable
 
getState(int, boolean) - Method in class bftsmart.tom.server.defaultservices.durability.DurabilityCoordinator
 
getState(CSTRequest) - Method in class bftsmart.tom.server.defaultservices.durability.DurabilityCoordinator
 
getState(CSTRequest) - Method in class bftsmart.tom.server.defaultservices.durability.DurableStateLog
 
getState() - Method in class bftsmart.tom.server.defaultservices.StateLog
Retrieves the state associated with the last checkpoint
getState(int, boolean) - Method in interface bftsmart.tom.server.Recoverable
This method should return a representation of the application state
getStateHash() - Method in class bftsmart.demo.counter.CounterState
 
getStateHash() - Method in interface bftsmart.statemanagement.ApplicationState
Gets an secure hash of the application state
getStateHash() - Method in class bftsmart.statemanagement.strategy.durability.CSTState
 
getStateHash() - Method in class bftsmart.tom.server.defaultservices.DefaultApplicationState
Retrieves the hash of the state associated with the last checkpoint
getStateHash() - Method in class bftsmart.tom.server.defaultservices.StateLog
Retrieves the hash of the state associated with the last checkpoint
getStateManager() - Method in class bftsmart.tom.core.TOMLayer
 
getStateManager() - Method in class bftsmart.tom.server.defaultservices.DefaultRecoverable
 
getStateManager() - Method in class bftsmart.tom.server.defaultservices.DefaultSingleRecoverable
 
getStateManager() - Method in class bftsmart.tom.server.defaultservices.durability.DurabilityCoordinator
 
getStateManager() - Method in interface bftsmart.tom.server.Recoverable
Recoverers implementing this interface will have to chose among different options of state managers like DurableStateManager or StandardStateManager.
getStaticConf() - Method in class bftsmart.reconfiguration.ViewController
 
getStaticConfiguration() - Method in class bftsmart.tom.ReplicaContext
Returns the static configuration of this replica.
getStoppedMsgs() - Method in class bftsmart.consensus.executionmanager.ExecutionManager
 
getStopsSize(int) - Method in class bftsmart.tom.leaderchange.LCManager
Get the quantity of stored STOP information
getTable(String) - Method in class bftsmart.demo.bftmap.MapOfMaps
 
getTable() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getTargets() - Method in class bftsmart.tom.RequestContext
 
getTimeout() - Method in class bftsmart.tom.core.timer.RequestsTimer
 
getTimeoutHighMark() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getTimestamp() - Method in class bftsmart.tom.MessageContext
 
getTOMLayer() - Method in class bftsmart.consensus.executionmanager.ExecutionManager
Returns the TOM layer associated with this execution manager
getTTPId() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getType() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getType() - Method in class bftsmart.statemanagement.SMMessage
Retrieves the type of the message
getType() - Method in class bftsmart.tom.leaderchange.LCMessage
Get type of message
getUseControlFlow() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
Indicates if a simple control flow mechanism should be used to avoid an overflow of client requests
getUseMACs() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
Indicates if MACs should be used (1) or not (0) to authenticate client-server and server-server messages
getUseSignatures() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
Indicates if signatures should be used (1) or not (0) to authenticate client requests
getValue() - Method in class bftsmart.consensus.executionmanager.TimestampValuePair
Get value
getValue() - Method in class bftsmart.consensus.messages.PaxosMessage
Retrieves the value contained in the message.
getValues() - Method in class bftsmart.demo.ycsb.YCSBMessage
 
getValues() - Method in class bftsmart.tom.util.Storage
 
getView() - Method in class bftsmart.reconfiguration.ReconfigureReply
 
getView(byte[]) - Method in class bftsmart.reconfiguration.views.DefaultViewStorage
 
getView() - Method in class bftsmart.statemanagement.SMMessage
Retrieves the state log
getViewID() - Method in class bftsmart.tom.core.messages.TOMMessage
 
getViewManager() - Method in class bftsmart.tom.TOMSender
 
getViewStore() - Method in class bftsmart.reconfiguration.ViewController
 
getViewStoreClass() - Method in class bftsmart.reconfiguration.util.TOMConfiguration
 
getWrite(int) - Method in class bftsmart.consensus.Round
Retrives the WRITE value from the specified replica
getWrite() - Method in class bftsmart.consensus.Round
Retrieves all WRITE value from all replicas
getWriteSet() - Method in class bftsmart.consensus.executionmanager.Execution
 
getWriteSet() - Method in class bftsmart.tom.leaderchange.CollectData
Get set of values written by the replica
A B C D E F G H I J K L M N O P Q R S T U V W Y