simplexmq-6.5.0.16: SimpleXMQ message broker
Safe HaskellSafe-Inferred
LanguageHaskell2010

Simplex.Messaging.Agent.Store.SQLite.Common

Documentation

data DBStore Source #

Constructors

DBStore 

Fields

data DBOpts Source #

Constructors

DBOpts 

Fields

data SQLiteFuncDef Source #

Constructors

SQLiteFuncDef 

Fields

data SQLiteFuncPtrs Source #

Constructors

SQLiteFuncPtr 

Fields

SQLiteAggrPtrs 

Fields

withConnection :: DBStore -> (Connection -> IO a) -> IO a Source #

withConnection' :: DBStore -> (Connection -> IO a) -> IO a Source #

withTransaction :: DBStore -> (Connection -> IO a) -> IO a Source #

withTransaction' :: DBStore -> (Connection -> IO a) -> IO a Source #

withTransactionPriority :: DBStore -> Bool -> (Connection -> IO a) -> IO a Source #

withSavepoint :: Connection -> Query -> IO a -> IO (Either SQLError a) Source #

dbBusyLoop :: forall a. IO a -> IO a Source #

storeKey :: ScrubbedBytes -> Bool -> Maybe ScrubbedBytes Source #