r1639: Initial revision
[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.1 2002/03/23 14:04:53 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 #:+crypt-library+
27            #:postgresql-condition
28            #:postgresql-condition-connection
29            #:postgresql-condition-message
30            #:postgresql-error
31            #:postgresql-fatal-error
32            #:postgresql-login-error
33            #:postgresql-warning
34            #:postgresql-notification
35            #:postgresql-connection
36            #:postgresql-connection-p
37            #:postgresql-cursor
38            #:postgresql-cursor-p
39            #:postgresql-cursor-connection
40            #:postgresql-cursor-name
41            #:postgresql-cursor-fields
42            #:+postgresql-server-default-port+
43            #:open-postgresql-connection
44            #:reopen-postgresql-connection
45            #:close-postgresql-connection
46            #:postgresql-connection-open-p
47            #:ensure-open-postgresql-connection
48            #:start-query-execution
49            #:wait-for-query-results
50            #:read-cursor-row
51            #:copy-cursor-row
52            #:skip-cursor-row
53            ))
54