Safe Haskell | None |
---|---|
Language | Haskell2010 |
Abstract syntax of client commands. See https://github.com/LambdaHack/LambdaHack/wiki/Client-server-architecture.
- data Response
- type CliSerQueue = MVar
- data ChanServer = ChanServer {
- responseS :: !(CliSerQueue Response)
- requestAIS :: !(CliSerQueue RequestAI)
- requestUIS :: !(Maybe (CliSerQueue RequestUI))
Documentation
Abstract syntax of client commands for both AI and UI clients.
type CliSerQueue = MVar Source #
data ChanServer Source #
Connection channel between the server and a single client.
ChanServer | |
|