r1672: *** empty log message ***
[clsql.git] / interfaces / postgresql-socket / postgresql-socket-package.cl
1 ;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*-
2 ;;;; *************************************************************************
3 ;;;; FILE IDENTIFICATION
4 ;;;;
5 ;;;; Name:          postgresql-socket-package.cl
6 ;;;; Purpose:       Package definition for PostgreSQL interface using sockets
7 ;;;; Programmers:   Kevin M. Rosenberg
8 ;;;; Date Started:  Feb 2002
9 ;;;;
10 ;;;; $Id: postgresql-socket-package.cl,v 1.2 2002/03/25 23:22:07 kevin Exp $
11 ;;;;
12 ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
13 ;;;;
14 ;;;; CLSQL users are granted the rights to distribute and use this software
15 ;;;; as governed by the terms of the Lisp Lesser GNU Public License
16 ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
17 ;;;; *************************************************************************
18
19 (declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))
20 (in-package :cl-user)
21
22 (in-package :cl-user)
23
24 (defpackage :postgresql-socket
25   (:use :common-lisp)
26   (:export #:pgsql-ftype
27            #:pgsql-ftype#bytea
28            #:pgsql-ftype#int2
29            #:pgsql-ftype#int4
30            #:pgsql-ftype#float4
31            #:pgsql-ftype#float8
32
33            #:+crypt-library+
34            #:postgresql-condition
35            #:postgresql-condition-connection
36            #:postgresql-condition-message
37            #:postgresql-error
38            #:postgresql-fatal-error
39            #:postgresql-login-error
40            #:postgresql-warning
41            #:postgresql-notification
42            #:postgresql-connection
43            #:postgresql-connection-p
44            #:postgresql-cursor
45            #:postgresql-cursor-p
46            #:postgresql-cursor-connection
47            #:postgresql-cursor-name
48            #:postgresql-cursor-fields
49            #:+postgresql-server-default-port+
50            #:open-postgresql-connection
51            #:reopen-postgresql-connection
52            #:close-postgresql-connection
53            #:postgresql-connection-open-p
54            #:ensure-open-postgresql-connection
55            #:start-query-execution
56            #:wait-for-query-results
57            #:read-cursor-row
58            #:copy-cursor-row
59            #:skip-cursor-row
60            ))
61