| Copyright | (c) Sam T. 2013 |
|---|---|
| License | MIT |
| Maintainer | pxqr.sta@gmail.com |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell98 |
Remote.KRPC.Scheme
Description
- class KMessage message scheme | message -> scheme where
- data KQueryScheme = KQueryScheme {}
- methodQueryScheme :: Method a b -> KQueryScheme
- newtype KResponseScheme = KResponseScheme {}
- methodRespScheme :: Method a b -> KResponseScheme
Documentation
class KMessage message scheme | message -> scheme where Source
Used to validate any message by its scheme
forall m. m validate scheme m
Minimal complete definition
data KQueryScheme Source
Constructors
| KQueryScheme | |
Fields
| |
methodQueryScheme :: Method a b -> KQueryScheme Source
newtype KResponseScheme Source
Constructors
| KResponseScheme | |
methodRespScheme :: Method a b -> KResponseScheme Source