InfiniSQL  v0.1.2-alpha
Massive Scale Transaction Processing
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Engine.h File Reference

Engine actors store and manipulate data. Each engine interacts with a single partition, and vice versa. More...

#include "gch.h"
#include "Table.h"
#include "TransactionAgent.h"
#include "SubTransaction.h"
Include dependency graph for Engine.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Engine
 Engine actor. Each Engine corresponds to a data partition. More...
 
struct  Engine::background_s
 for replication of out-of-order subtransactions More...
 

Functions

void * engine (void *identity)
 

Detailed Description

Engine actors store and manipulate data. Each engine interacts with a single partition, and vice versa.

Author
Mark Travis mtrav.nosp@m.is15.nosp@m.432+s.nosp@m.rc@g.nosp@m.mail..nosp@m.com
Date
Tue Dec 17 13:09:12 2013

Definition in file Engine.h.

Function Documentation

void* engine ( void *  identity)

Definition at line 167 of file Engine.cc.

168 {
169  Engine((Topology::partitionAddress *)identity);
170  return NULL;
171 }