package caqti

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module CaqtiSource

Sourcemodule Connect : sig ... end

Configuration and signature for establishing database connections. The signature is implemented by system-dependent libraries.

Sourcemodule Connection : sig ... end

Signature of connection handles.

Sourcemodule Error : sig ... end

Error descriptors.

Sourcemodule Pool : sig ... end

Configuration and signature for resource pools. The signature is implemented by system-dependent libraries.

Sourcemodule Response : sig ... end

Signature of database responses with access to query results. This signature is implemented by database- and system-dependent libraries.

module Shims : sig ... end
Sourcemodule Stream : sig ... end

Concurrent stream signature.

Sourcemodule Switch : sig ... end

Switch implementation used where not available.

module Template : sig ... end
Sourcemodule Templater : sig ... end

This is a convenience API which collects everything needed to create request templates. A request template describes an SQL query, how to encode parameters, and how to decode result rows. This is the recommended entry point for typical usage.