postgresql-libpq-0.10.0.0: low-level binding to libpq
Copyright(c) 2010 Grant Monroe
(c) 2011 Leon P Smith
LicenseBSD3
Safe HaskellSafe-Inferred
LanguageHaskell2010

Database.PostgreSQL.LibPQ.Internal

Description

This module exports the data constructor for the database connection object so that people may create their own foreign bindings to libpq functions that may not exist yet in vanilla postgresql-libpq.

Documentation

data Connection Source #

Connection encapsulates a connection to the backend.

Constructors

Instances

Instances details
Instance details

Defined in Database.PostgreSQL.LibPQ.Internal

withConn :: Connection -> (Ptr PGconn -> IO b) -> IO b Source #

data PGconn Source #

data CNoticeBuffer Source #

type NoticeBuffer = Ptr CNoticeBuffer Source #

AltStyle によって変換されたページ (->オリジナル) /