Module: DpStmMap

Defined in:
lib/dp_stm_map/version.rb,
lib/dp_stm_map/Client.rb,
lib/dp_stm_map/Manager.rb,
lib/dp_stm_map/Message.rb,
lib/dp_stm_map/ObjectStore.rb,
lib/dp_stm_map/InMemoryStmMap.rb,
lib/dp_stm_map/ClientLocalStore.rb

Overview

dp_stm_map - Distributed and Persistent Software Transaction Map Copyright © 2013 Dragan Milic

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Defined Under Namespace

Classes: AtomicReadView, AtomicView, ClientHandler, ClientHelloMessage, ClientLocalStore, ClientTransactionFailedMessage, ClientTransactionManager, ClientTransactionMessage, ClientTransactionOutcomeMessage, ClientTransactionSuccessfulMessage, CurrentValues, DistributedPersistentStmMap, InMemoryStmMap, JsonMessage, Manager, ManagerShutdown, ObjectStore, ObjectTransactionWrapper, ReferenceCounts, ServerHelloMessage, ShutdownError, SocketTransport, StaleTransactionError, TransactionLog, TransactionMessage

Constant Summary collapse

VERSION =
"0.0.2"