Module mould::session
[−]
[src]
Context module contains protocol implementation.
Server can receive the following messages from clients:
- {"event": "request", "data": {"action": "what_to_do", "payload": {...}}}
- {"event": "next"}
- {"event": "cancel"}
Server responds to clients the following messages:
- {"event": "ready"}
- {"event": "item"}
- {"event": "done"}
- {"event": "reject", "data": {"message": "text_of_message"}}
Structs
Context | |
DefaultBuilder | |
ExtractError | |
Request |
Enums
Alternative | |
Error | |
Input | |
Output |
Traits
Builder | |
Extractor |
Interface for access to payload of request. |
Session |
Type Definitions
Array | |
Object | |
TaskId |