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

(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 :cl-strings :jonathan)
  (:export
   #:start
   #:send-cmd))