acid-state-0.14.3: Add ACID guarantees to any serializable Haskell data structure.

Index

acidEvents | Data.Acid.Advanced, Data.Acid.Memory.Pure
AcidRemoteException | Data.Acid.Remote
acidServer | Data.Acid.Remote
acidServer' | Data.Acid.Remote
AcidState |
1 (Type/Class) | Data.Acid.Abstract, Data.Acid
2 (Data Constructor) | Data.Acid.Abstract
3 (Type/Class) | Data.Acid.Memory.Pure
AcidStateClosed | Data.Acid.Remote
acidSubState | Data.Acid.Abstract
archiveFileLog | Data.Acid.Log
askCurrentEntryId | Data.Acid.Log
AuthenticationError | Data.Acid.Remote
ccClose | Data.Acid.Remote
ccGetSome | Data.Acid.Remote
ccPut | Data.Acid.Remote
Checkpoint |
1 (Type/Class) | Data.Acid.Local
2 (Data Constructor) | Data.Acid.Local
closeAcidState | Data.Acid.Abstract, Data.Acid
closeCore | Data.Acid.Core
closeCore' | Data.Acid.Core
closeFileLog | Data.Acid.Log
CommChannel |
1 (Type/Class) | Data.Acid.Remote
2 (Data Constructor) | Data.Acid.Remote
Core | Data.Acid.Core
coreMethods | Data.Acid.Core
crc16 | Data.Acid.CRC
createArchive | Data.Acid.Abstract, Data.Acid
createCheckpoint | Data.Acid.Abstract, Data.Acid
createCheckpointAndClose | Data.Acid.Local
cutFileLog | Data.Acid.Log
downcast | Data.Acid.Abstract
ensureLeastEntryId | Data.Acid.Log
EntryId | Data.Acid.Log
Event | Data.Acid.Advanced, Data.Acid.Memory.Pure
EventResult | Data.Acid.Memory.Pure, Data.Acid
EventState | Data.Acid.Memory.Pure, Data.Acid
FileLog |
1 (Type/Class) | Data.Acid.Log
2 (Data Constructor) | Data.Acid.Log
groupUpdates | Data.Acid.Abstract, Data.Acid.Advanced
IsAcidic | Data.Acid.Advanced, Data.Acid.Memory.Pure, Data.Acid
liftQuery | Data.Acid.Memory.Pure, Data.Acid
localCheckpoints | Data.Acid.Local
localCopy | Data.Acid.Local
localCore | Data.Acid.Local
localEvents | Data.Acid.Local
localLock | Data.Acid.Local
LocalState |
1 (Type/Class) | Data.Acid.Local
2 (Data Constructor) | Data.Acid.Local
logCurrent | Data.Acid.Log
logDirectory | Data.Acid.Log
logIdentifier | Data.Acid.Log
LogKey |
1 (Type/Class) | Data.Acid.Log
2 (Data Constructor) | Data.Acid.Log
logNextEntryId | Data.Acid.Log
logPrefix | Data.Acid.Log
logQueue | Data.Acid.Log
logThreads | Data.Acid.Log
lookupColdMethod | Data.Acid.Core
lookupHotMethod | Data.Acid.Core
makeAcidic | Data.Acid
Method |
1 (Data Constructor) | Data.Acid.Core
2 (Type/Class) | Data.Acid.Core, Data.Acid.Advanced
MethodContainer | Data.Acid.Core
MethodMap | Data.Acid.Core
MethodResult | Data.Acid.Core, Data.Acid.Advanced
MethodState | Data.Acid.Core, Data.Acid.Advanced
methodTag | Data.Acid.Core, Data.Acid.Advanced
mkAnyState | Data.Acid.Abstract
mkCore | Data.Acid.Core
mkMethodMap | Data.Acid.Core
modifyCoreState | Data.Acid.Core
modifyCoreState_ | Data.Acid.Core
newestEntry | Data.Acid.Log
openAcidState | Data.Acid.Memory.Pure
openFileLog | Data.Acid.Log
openLocalState | Data.Acid.Local, Data.Acid
openLocalStateFrom | Data.Acid.Local, Data.Acid
openMemoryState | Data.Acid.Memory
openRemoteState | Data.Acid.Remote
prepareLocalState | Data.Acid.Local
prepareLocalStateFrom | Data.Acid.Local
process | Data.Acid.Remote
processRemoteState | Data.Acid.Remote
pushAction | Data.Acid.Log
pushEntry | Data.Acid.Log
Query | Data.Acid.Memory.Pure, Data.Acid
query |
1 (Function) | Data.Acid.Abstract, Data.Acid
2 (Function) | Data.Acid.Memory.Pure
query' | Data.Acid.Abstract, Data.Acid.Advanced
queryCold | Data.Acid.Abstract
QueryEvent |
1 (Type/Class) | Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor) | Data.Acid.Advanced, Data.Acid.Memory.Pure
readEntriesFrom | Data.Acid.Log
RemoteConnectionError | Data.Acid.Remote
rollbackTo | Data.Acid.Log
rollbackWhile | Data.Acid.Log
runColdMethod | Data.Acid.Core
runHotMethod | Data.Acid.Core
runQuery | Data.Acid.Memory.Pure
runUpdate | Data.Acid.Memory.Pure
scheduleColdUpdate | Data.Acid.Abstract
scheduleLocalColdUpdate' | Data.Acid.Local
scheduleLocalUpdate' | Data.Acid.Local
scheduleUpdate | Data.Acid.Abstract, Data.Acid.Advanced
SerializeError | Data.Acid.Remote
sharedSecretCheck | Data.Acid.Remote
sharedSecretPerform | Data.Acid.Remote
skipAuthenticationCheck | Data.Acid.Remote
skipAuthenticationPerform | Data.Acid.Remote
Tagged | Data.Acid.Core
Update | Data.Acid.Memory.Pure, Data.Acid
update |
1 (Function) | Data.Acid.Abstract, Data.Acid
2 (Function) | Data.Acid.Memory.Pure
update' | Data.Acid.Abstract, Data.Acid.Advanced
UpdateEvent |
1 (Type/Class) | Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor) | Data.Acid.Advanced, Data.Acid.Memory.Pure
update_ | Data.Acid.Memory.Pure
withCoreState | Data.Acid.Core
_query | Data.Acid.Abstract
_scheduleUpdate | Data.Acid.Abstract