Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
PingOpts | |
|
data NodeVersion Source #
Instances
ToJSON NodeVersion Source # | |
Defined in Cardano.Network.Ping toJSON ∷ NodeVersion → Value Source # toEncoding ∷ NodeVersion → Encoding Source # toJSONList ∷ [NodeVersion] → Value Source # toEncodingList ∷ [NodeVersion] → Encoding Source # omitField ∷ NodeVersion → Bool Source # | |
Show NodeVersion Source # | |
Defined in Cardano.Network.Ping showsPrec ∷ Int → NodeVersion → ShowS # show ∷ NodeVersion → String # showList ∷ [NodeVersion] → ShowS # | |
Eq NodeVersion Source # | |
Defined in Cardano.Network.Ping (==) ∷ NodeVersion → NodeVersion → Bool # (/=) ∷ NodeVersion → NodeVersion → Bool # | |
Ord NodeVersion Source # | |
Defined in Cardano.Network.Ping compare ∷ NodeVersion → NodeVersion → Ordering # (<) ∷ NodeVersion → NodeVersion → Bool # (<=) ∷ NodeVersion → NodeVersion → Bool # (>) ∷ NodeVersion → NodeVersion → Bool # (>=) ∷ NodeVersion → NodeVersion → Bool # max ∷ NodeVersion → NodeVersion → NodeVersion # min ∷ NodeVersion → NodeVersion → NodeVersion # |
data HandshakeFailure Source #
UnknownVersionInRsp Word | |
UnknownKey Word | |
UnknownTag Word | |
VersionMissmath [Word] | |
DecodeError Word String | |
Refused Word String |
Instances
Show HandshakeFailure Source # | |
Defined in Cardano.Network.Ping showsPrec ∷ Int → HandshakeFailure → ShowS # show ∷ HandshakeFailure → String # showList ∷ [HandshakeFailure] → ShowS # |
data InitiatorOnly Source #
Instances
ToJSON InitiatorOnly Source # | |
Defined in Cardano.Network.Ping | |
Bounded InitiatorOnly Source # | |
Defined in Cardano.Network.Ping | |
Generic InitiatorOnly Source # | |
Defined in Cardano.Network.Ping type Rep InitiatorOnly ∷ Type → Type # from ∷ InitiatorOnly → Rep InitiatorOnly x # to ∷ Rep InitiatorOnly x → InitiatorOnly # | |
Show InitiatorOnly Source # | |
Defined in Cardano.Network.Ping showsPrec ∷ Int → InitiatorOnly → ShowS # show ∷ InitiatorOnly → String # showList ∷ [InitiatorOnly] → ShowS # | |
Eq InitiatorOnly Source # | |
Defined in Cardano.Network.Ping (==) ∷ InitiatorOnly → InitiatorOnly → Bool # (/=) ∷ InitiatorOnly → InitiatorOnly → Bool # | |
Ord InitiatorOnly Source # | |
Defined in Cardano.Network.Ping compare ∷ InitiatorOnly → InitiatorOnly → Ordering # (<) ∷ InitiatorOnly → InitiatorOnly → Bool # (<=) ∷ InitiatorOnly → InitiatorOnly → Bool # (>) ∷ InitiatorOnly → InitiatorOnly → Bool # (>=) ∷ InitiatorOnly → InitiatorOnly → Bool # | |
type Rep InitiatorOnly Source # | |
pingClient ∷ Tracer IO LogMsg → Tracer IO String → PingOpts → [NodeVersion] → AddrInfo → IO () Source #
handshakeReq ∷ [NodeVersion] → Bool → ByteString Source #