snaplet-hdbc-0.7.1.1: HDBC snaplet for Snap Framework

Snap.Snaplet.Hdbc.Types

Synopsis

Documentation

data HdbcSnaplet c s Source

The snaplet state type containing a resource pool, parameterised by a raw HDBC connection.

Constructors

(IConnection c, ConnSrc s) => HdbcSnaplet 

Fields

connSrc :: s c
 
connVar :: MVar c
 

class ConnSrc s whereSource

Methods

withConn :: (MonadBaseControl IO m, IConnection c) => HdbcSnaplet c s -> (c -> m b) -> m bSource

closeConn :: (MonadBaseControl IO m, IConnection c) => HdbcSnaplet c s -> c -> m ()Source

Instances