diff options
Diffstat (limited to 'src/Network/BitTorrent/DHT/Message.hs')
-rw-r--r-- | src/Network/BitTorrent/DHT/Message.hs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Network/BitTorrent/DHT/Message.hs b/src/Network/BitTorrent/DHT/Message.hs index 461c8f83..ac4889fe 100644 --- a/src/Network/BitTorrent/DHT/Message.hs +++ b/src/Network/BitTorrent/DHT/Message.hs | |||
@@ -108,7 +108,7 @@ node_id_key = "id" | |||
108 | data Query a = Query | 108 | data Query a = Query |
109 | { thisNodeId :: NodeId -- ^ node id of /quering/ node; | 109 | { thisNodeId :: NodeId -- ^ node id of /quering/ node; |
110 | , queryParams :: a -- ^ query parameters. | 110 | , queryParams :: a -- ^ query parameters. |
111 | } deriving (Show, Eq) | 111 | } deriving (Show, Eq, Typeable) |
112 | 112 | ||
113 | instance BEncode a => BEncode (Query a) where | 113 | instance BEncode a => BEncode (Query a) where |
114 | toBEncode Query {..} = toDict $ | 114 | toBEncode Query {..} = toDict $ |
@@ -128,7 +128,7 @@ instance BEncode a => BEncode (Query a) where | |||
128 | data Response a = Response | 128 | data Response a = Response |
129 | { remoteNodeId :: NodeId -- ^ node id of /quered/ node; | 129 | { remoteNodeId :: NodeId -- ^ node id of /quered/ node; |
130 | , responseVals :: a -- ^ query result. | 130 | , responseVals :: a -- ^ query result. |
131 | } deriving (Show, Eq) | 131 | } deriving (Show, Eq, Typeable) |
132 | 132 | ||
133 | instance BEncode a => BEncode (Response a) where | 133 | instance BEncode a => BEncode (Response a) where |
134 | toBEncode = toBEncode . toQuery | 134 | toBEncode = toBEncode . toQuery |