Portability | portable |
---|---|
Stability | experimental |
Maintainer | mik@konecny.aow.cz |
Communication events with various data useful for logging and debugging.
- data ERNetEvent
- = forall q a . (QAProtocol q a, Show q, Show a) => ERNetEvQryMade { }
- | forall q a . (QAProtocol q a, Show q, Show a) => ERNetEvQryReceived {
- ernetevTime :: UTCTime
- ernetevQryId :: QueryId
- ernetevToId :: String
- ernetevQry :: q
- | forall q a . (QAProtocol q a, Show q, Show a) => ERNetEvAnsMade {
- ernetevTime :: UTCTime
- ernetevQryId :: QueryId
- ernetevToId :: String
- ernetevAns :: a
- | forall q a . (QAProtocol q a, Show q, Show a) => ERNetEvAnsReceived {
- ernetevTime :: UTCTime
- ernetevQryId :: QueryId
- ernetevFromId :: String
- ernetevFromQryId :: QueryId
- ernetevToId :: String
- ernetevAns :: a
- ernetevQry :: q
Documentation
data ERNetEvent Source
Data to be logged with every query and answer event.
forall q a . (QAProtocol q a, Show q, Show a) => ERNetEvQryMade | |
| |
forall q a . (QAProtocol q a, Show q, Show a) => ERNetEvQryReceived | |
| |
forall q a . (QAProtocol q a, Show q, Show a) => ERNetEvAnsMade | |
| |
forall q a . (QAProtocol q a, Show q, Show a) => ERNetEvAnsReceived | |
|