InfiniSQL  v0.1.2-alpha
Massive Scale Transaction Processing
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oCApiInterfaceStored procedure API
|\Cresults_sResults from SQL query
oCApplierOn replicas, this class replicates "applies" transactions received by TransactionAgent
oCAstAbstract Syntax Tree
oCauthInfoAuthentication information, uniquely identifying a user
oCcfg_sGlobal config parameters
oCDeadlockMgrDeadlock manager actor
oCEngineEngine actor. Each Engine corresponds to a data partition
|\Cbackground_sFor replication of out-of-order subtransactions
oCFieldField object
oCfieldInput_uContents of a field (other than CHARX or VARCHAR)
oCfieldtypename_sName and type of field
oCfieldValue_sField contents
oCforwarderEntryFor replaced rows, how to find the new row
oCIbGatewayInbound Gateway Actor
oCidlOrphan
oCIndexCreate INDEX object
oCindexInfo_sCharacteristics for activities performed on index entries
oCLarxerCreate object to tokenize, parse, and compile SQL statement
|\Cstackmember_sData populatng pre- Ast stack. SQL token and associated value
oCListenerExecute Listener actor
oClistenerStruct_sUsed by Listner to know what to listen to
oClocked_sOrphan?
oClockFieldValue_sFor tracking lock types for transactions with unique index entries
oClockingIndexEntryValue for UNIQUE (potentially locking) indices
oClockQueueIndexEntryData for UNIQUE index lock queue entries
oClockQueueRowEntryData for transactions waiting to lock a row
oCMboxCreate mailbox
oCMboxesCollection of producers
|\Clocation_sAddress and MboxProducer for an actor
oCMboxProducerMailbox producer
oCMessageCreate Message object
|\Cmessage_sMessage POD (serializable by memcpy) data members
oCMessageAckApplyMessage variant for acknowledging Applier activities
|\Cackapply_sMessageAckApply POD (serializable by memcpy) data members
oCMessageAckDispatchMessage variant for acknowledgement of synchronous replication
|\Cackdispatch_sMessageAckDispatch POD (serializable by memcpy) data members
oCMessageApplyMessage variant for Applier activities
|oCapply_sMessageApply POD (serializable by memcpy) data members
|\Capplyindex_s
oCMessageBatchSerializedMessage variant containing multiple serialized Message variants
|\Cmsgbatch_sStructure of serialized messages and destination node
oCMessageCommitRollbackMessage variant for committing and rolling back transactions
oCMessageDeadlockMessage variant for DeadlockMgr activities
|\Cdeadlock_sMessageDeadlock POD (serializable by memcpy) data members
oCMessageDispatchMessage variant for synchronous replication
|oCdispatch_sMessageDispatch POD (serializable by memcpy) data members
|\Crecord_s
oCMessageSerializedMessage variant carrying serialized Message variant as payload
oCMessageSocketMessage variant for communicating socket events
|\Csocket_sMessageSocket POD (serializable by memcpy) data members
oCMessageSubtransactionCmdMessage variant for subtransactions
|\Csubtransaction_sMessageSubtransactionCmd POD (serializable by memcpy) data members
oCMessageTransactionMessage variant for transaction processing
|\Ctransaction_sMessageTransaction POD (serializable by memcpy) data members
oCMessageUserSchemaMessage variant for UserSchemaMgr activities
|\Cuserschema_sMessageUserSchema POD (serializable by memcpy) data members
oCnewDeadLockLists_sItems to add to wait-for graph
oCnonLockingIndexEntry_sIndex map value for non-unique indices
oCObGatewayExecute Outbound Gateway actor
oCOperationNon-transactional user and schema-related activity
oCpasswordStructUser password
oCperlarxerData for flex and bison to cooperate
oCPgObject that handles SQL activities
oCprocedureResponse_sOrphan?
oCprocedures_sStored procedure creator and destructor function pointers
oCresponseDataFor storing network responses held up by EAGAIN on raw interface
oCreturnRow_sRow and metadata for being returned to client from SELECT or stored proc
oCrowdata_sRow and its meta-data
oCrowOrField_sData items describing manipulation request
oCSchemaSchema object
oCschemastructState information for Operations between TransactionAgent and UserSchemaMgr
oCsearchParams_sDescribes how to perform an SQL search expression predicate
oCSerializedMessageObject carrying a serialized Message variant
oCserventIdentity_sOrphan
oCSpookyHash
oCstagedRow_sRows and unique index entries worked on by Transaction
oCStatementAll necessary information to execute a SQL statement
|oCcolumn_sFROM clause column
|oCinobject_sIN (or NOT IN) row values
|oCorderbyitem_sORDER BY fields and order
|oCquery_sAll elements for a main or sub-query
|oCreentry_sContinuation destination
|\Cresults_sResults of evaulations during query execution, including final results
oCSubTransactionCreate Subtransaction object
oCsubtransactionCmd_sCommand contents between Transaction and Subtransaction
oCTableCreate new Table object
oCtaCmdCalling TransactionAgent and pending command
oCTopology
|oCactor_sCharacteristics for each actor
|oCaddressStruct
|\CpartitionAddress
oCTopologyMgrExecute Topology Manager actor
oCTransactionCreate Transaction object
|oCcmdState_sState for pending transactional activities
|\Csqlcmdstate_sState for pending SQL commands
oCTransactionAgentExecute Transaction Agent actor
oCUserSchemaMgrExecute User Schema Manager actor
\CuuRecord_sUniversally unique Record