InfiniSQL
v0.1.2-alpha
Massive Scale Transaction Processing
|
Message objects of varying types. Each type eventually inherits from the Message base class. Each type serves a different role in inter-actor communication. More...
Go to the source code of this file.
Classes | |
class | Message |
create Message object More... | |
struct | Message::message_s |
Message POD (serializable by memcpy) data members. More... | |
class | MessageSocket |
Message variant for communicating socket events. More... | |
struct | MessageSocket::socket_s |
MessageSocket POD (serializable by memcpy) data members. More... | |
class | MessageUserSchema |
Message variant for UserSchemaMgr activities. More... | |
struct | MessageUserSchema::userschema_s |
MessageUserSchema POD (serializable by memcpy) data members. More... | |
class | MessageDeadlock |
Message variant for DeadlockMgr activities. More... | |
struct | MessageDeadlock::deadlock_s |
MessageDeadlock POD (serializable by memcpy) data members. More... | |
class | MessageTransaction |
Message variant for transaction processing. More... | |
struct | MessageTransaction::transaction_s |
MessageTransaction POD (serializable by memcpy) data members. More... | |
class | MessageSubtransactionCmd |
Message variant for subtransactions. More... | |
struct | MessageSubtransactionCmd::subtransaction_s |
MessageSubtransactionCmd POD (serializable by memcpy) data members. More... | |
class | MessageCommitRollback |
Message variant for committing and rolling back transactions. More... | |
class | MessageDispatch |
Message variant for synchronous replication. More... | |
struct | MessageDispatch::dispatch_s |
MessageDispatch POD (serializable by memcpy) data members. More... | |
struct | MessageDispatch::record_s |
class | MessageAckDispatch |
Message variant for acknowledgement of synchronous replication. More... | |
struct | MessageAckDispatch::ackdispatch_s |
MessageAckDispatch POD (serializable by memcpy) data members. More... | |
class | MessageApply |
Message variant for Applier activities. More... | |
struct | MessageApply::apply_s |
MessageApply POD (serializable by memcpy) data members. More... | |
struct | MessageApply::applyindex_s |
class | MessageAckApply |
Message variant for acknowledging Applier activities. More... | |
struct | MessageAckApply::ackapply_s |
MessageAckApply POD (serializable by memcpy) data members. More... | |
class | SerializedMessage |
object carrying a serialized Message variant More... | |
class | MessageSerialized |
Message variant carrying serialized Message variant as payload. More... | |
class | MessageBatchSerialized |
Message variant containing multiple serialized Message variants. More... | |
struct | MessageBatchSerialized::msgbatch_s |
structure of serialized messages and destination node More... | |
Macros | |
#define | ADDFLAG 0 |
Message objects of varying types. Each type eventually inherits from the Message base class. Each type serves a different role in inter-actor communication.
Definition in file Message.h.
#define ADDFLAG 0 |
Definition at line 680 of file Message.h.
Referenced by MessageApply::cleariaddflag(), MessageApply::getisaddflag(), and MessageApply::setisaddflag().