r5230: First upload
[cl-modlisp.git] / data-structures.lisp
1 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10; Package: modlisp -*-
2 ;;;; *************************************************************************
3 ;;;; FILE IDENTIFICATION
4 ;;;;
5 ;;;; Name:          base.lisp
6 ;;;; Purpose:       Base data and functions for modlisp package
7 ;;;; Programmer:    Kevin M. Rosenberg
8 ;;;; Date Started:  Dec 2002
9 ;;;;
10 ;;;; $Id: data-structures.lisp,v 1.1 2003/07/04 19:52:32 kevin Exp $
11 ;;;; *************************************************************************
12
13 (in-package #:modlisp)
14
15 (defvar *listener-count* 0
16   "used to name listeners")
17
18 (defvar *worker-count* 0
19   "used to name workers")
20
21 (defvar *listener-socket*
22   "Socket for the listener")
23
24 (defvar *listener-proc* nil
25   "Process for the listener")
26
27 (defconstant +default-apache-port+ 13244
28   "Default port for listen")
29
30 (defvar *apache-socket* nil
31   "the socket stream to apache")
32
33 (defvar *close-apache-socket* nil
34   "set to T if you want to close the socket to apache after
35 the current command")
36
37 (defvar *apache-nb-use-socket* 0
38   "the number of requests sent in this socket")
39