aboutsummaryrefslogtreecommitdiff
path: root/server/packages.lisp
blob: 2b6a5a2c50ca8b01ca8980b47a4d4eedeedf7b0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(defpackage :remote-snake-server-game
  (:nicknames :rsg)
  (:use :common-lisp)
  (:export
   #:game
   #:dump
   #:refresh))

(defpackage :remote-snake-server-api
  (:nicknames :rsapi)
  (:use :common-lisp :jonathan :remote-snake-server-game)
  (:shadow #:dump) ; Because game-manager also has a dump method
  (:export
   #:api
   #:handle-request))

(defpackage :remote-snake-server
  (:nicknames :rss)
  (:use :common-lisp :usocket :remote-snake-server-api)
  (:export
   #:start))