blob: 37593e63d263cb271a6f53bc76b5acc5cff8912f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
module DebugTag where
import Data.Typeable
-- | Debug Tags, add more as needed, but ensure XAnnounce is always first, XMisc last
data DebugTag
= XAnnounce
| XAnnounceResponse
| XBitTorrent
| XDBus
| XLan
| XMan
| XNetCrypto
| XOnion
| XRelay
| XRelayVerbose
| XRoutes
| XPing
| XJabber
| XTCP
| XMisc
| XUnexpected -- Used only for special anomalous errors that we didn't expect to happen.
| XUnused -- Never commit code that uses XUnused.
deriving (Eq, Ord, Show, Read, Enum, Bounded,Typeable)
|