OpenCBDC Transaction Processor
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 12345]
 Ncbdc
 Narchiver
 Natomizer
 Nconfig
 Ncoordinator
 Nhashing
 Nlocking_shard
 Nlogging
 Nnetwork
 Nparsec
 Nraft
 Nrpc
 Nsentinel
 Nsentinel_2pc
 Nshard
 Ntransaction
 Nwatchtower
 Catomizer_clientClient for interacting with the atomizer architecture
 Cblocking_queue_internalThread-safe producer-consumer FIFO queue supporting multiple concurrent producers and consumers
 CbufferBuffer to store and retrieve byte data
 Cbuffer_serializerSerializer implementation for buffer
 Ccache_setThread-safe set with a maximum size
 CclientExternal client for sending new transactions to the system
 Cistream_serializerImplementation of serializer for reading from a std::istream
 Cnuraft_serializerImplements serializer for nuraft::buffer
 Costream_serializerImplementation of serializer for writing to a std::ostream
 CoverloadedVariant handler template
 Crandom_sourceGenerates pseudo-random numbers from a given entropy source
 Crlp_valueThis class contains a value that can be serialized into, or was deserialized from, a Recursive Length Prefix (RLP) encoded representation
 CserializerInterface for serializing objects into and out of raw bytes representations
 Csize_serializerUtility class for determining the size of a buffer needed to serialize a sequence of objects
 Cstream_serializerImplementation of serializer for std::ios
 Cthread_pool
 Ctwophase_clientClient for interacting with the 2PC architecture