OpenCBDC Transaction Processor
|
Data Structures | |
class | client |
RPC client for a runtime locking shard cluster. More... | |
struct | commit_request |
Commit request message. More... | |
struct | finish_request |
Finish request message. More... | |
struct | get_tickets_request |
Get tickets request message. More... | |
struct | prepare_request |
Prepare request message. More... | |
struct | replicated_get_tickets_request |
Message for retrieving unfinished tickets from the replicated state machine. More... | |
struct | replicated_prepare_request |
Message for replicating a prepare request. More... | |
struct | rollback_request |
Rollback request message. More... | |
class | server |
RPC server for a runtime locking shard. More... | |
struct | try_lock_request |
Try lock request message. More... | |
Typedefs | |
using | request |
RPC request message type. | |
using | response |
RPC response message type. | |
using | replicated_request |
Shard replicated state machine request type. | |
using | replicated_response |
Shard replicated state machine response type. | |
Shard replicated state machine request type.
Definition at line 88 of file parsec/runtime_locking_shard/messages.hpp.
Shard replicated state machine response type.
Definition at line 94 of file parsec/runtime_locking_shard/messages.hpp.
RPC request message type.
Definition at line 62 of file parsec/runtime_locking_shard/messages.hpp.
RPC response message type.
Definition at line 69 of file parsec/runtime_locking_shard/messages.hpp.