1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
-- | Semantics of requests that are sent by clients to the server,
-- in terms of game state changes and responses to be sent to the clients.
--
-- See
-- <https://github.com/LambdaHack/LambdaHack/wiki/Client-server-architecture>.
module Game.LambdaHack.Server
( -- * Re-exported from "Game.LambdaHack.Server.LoopM"
loopSer
-- * Re-exported from "Game.LambdaHack.Server.ProtocolM"
, ChanServer (..)
-- * Re-exported from "Game.LambdaHack.Server.Commandline"
, serverOptionsPI
-- * Re-exported from "Game.LambdaHack.Server.ServerOptions"
, ServerOptions(..)
) where
import Prelude ()
import Game.LambdaHack.Server.Commandline (serverOptionsPI)
import Game.LambdaHack.Server.LoopM (loopSer)
import Game.LambdaHack.Server.ProtocolM
import Game.LambdaHack.Server.ServerOptions
|