- readOnly - Variable in class bftsmart.tom.MessageContext
-
- receiveMessages(int[], int[], int[], CertifiedDecision[], TOMMessage[][]) - Method in class bftsmart.tom.ServiceReplica
-
- receiveReadonlyMessage(TOMMessage, MessageContext) - Method in class bftsmart.tom.ServiceReplica
-
This message delivers a readonly message, i.e., a message that was not
ordered to the replica and gather the reply to forward to the client
- Recoverable - Interface in bftsmart.tom.server
-
Classes that implement this interface should implement a state transfer protocol.
- recreateTOMMessage(byte[]) - Method in class bftsmart.tom.MessageContext
-
Generates a TOMMessage for its associated requests using the new info that it now supports since the previous commit.
- ReplicaContext - Class in bftsmart.tom
-
This class contains information related to the replica.
- ReplicaContext(ServerCommunicationSystem, ServerViewController) - Constructor for class bftsmart.tom.ReplicaContext
-
- replicaContext - Variable in class bftsmart.tom.server.defaultservices.DefaultSingleRecoverable
-
- Replier - Interface in bftsmart.tom.server
-
Objects that implement this interface can be passed to the ServiceReplica
and manage replies in a custom manner.
- replyReceived(TOMMessage) - Method in class bftsmart.tom.AsynchServiceProxy
-
- replyReceived(TOMMessage) - Method in class bftsmart.tom.ServiceProxy
-
This is the method invoked by the client side communication system.
- RequestContext - Class in bftsmart.tom
-
This class contains information related to a client request.
- RequestContext(int, int, TOMMessageType, int[], long, ReplyListener) - Constructor for class bftsmart.tom.RequestContext
-
- RequestVerifier - Interface in bftsmart.tom.server
-
Classes that implement this interface are invoked within
consensus instances upon reception of a PROPOSE message
in order to enforce the "external validity".
- RSAKeyPairGenerator - Class in bftsmart.tom.util
-
Utility class used to generate a key pair for some process id on
config/keys/publickey and config/keys/privatekey
- RSAKeyPairGenerator() - Constructor for class bftsmart.tom.util.RSAKeyPairGenerator
-
Creates a new instance of KeyPairGenerator
- run(int, int) - Method in class bftsmart.tom.util.RSAKeyPairGenerator
-
Generate the key pair for the process with id = and put it on the
files config/keys/publickey and config/keys/privatekey