Safe Haskell | None |
---|---|
Language | Haskell2010 |
DMQ.NodeToNode.Version
Synopsis
- data NodeToNodeVersion = NodeToNodeV_1
- data NodeToNodeVersionData = NodeToNodeVersionData {}
- nodeToNodeCodecCBORTerm :: NodeToNodeVersion -> CodecCBORTerm Text NodeToNodeVersionData
- nodeToNodeVersionCodec :: CodecCBORTerm (Text, Maybe Int) NodeToNodeVersion
- ntnDataFlow :: NodeToNodeVersionData -> DataFlow
Documentation
data NodeToNodeVersion Source #
Constructors
NodeToNodeV_1 |
Instances
data NodeToNodeVersionData Source #
Version data for NodeToNode protocols
This data type is inpired by the one defined in 'ouroboros-network-api',
however, it is redefined here to tie it to our custom NodeToNodeVersion
and to avoid divergences.
Constructors
NodeToNodeVersionData | |
Fields
|
Instances
ToJSON NodeToNodeVersionData Source # | |
Defined in DMQ.NodeToNode.Version Methods toJSON :: NodeToNodeVersionData -> Value # toEncoding :: NodeToNodeVersionData -> Encoding # toJSONList :: [NodeToNodeVersionData] -> Value # toEncodingList :: [NodeToNodeVersionData] -> Encoding # omitField :: NodeToNodeVersionData -> Bool # | |
Show NodeToNodeVersionData Source # | |
Defined in DMQ.NodeToNode.Version Methods showsPrec :: Int -> NodeToNodeVersionData -> ShowS # show :: NodeToNodeVersionData -> String # showList :: [NodeToNodeVersionData] -> ShowS # | |
Eq NodeToNodeVersionData Source # | |
Defined in DMQ.NodeToNode.Version Methods (==) :: NodeToNodeVersionData -> NodeToNodeVersionData -> Bool # (/=) :: NodeToNodeVersionData -> NodeToNodeVersionData -> Bool # | |
Acceptable NodeToNodeVersionData Source # | |
Defined in DMQ.NodeToNode.Version | |
Queryable NodeToNodeVersionData Source # | |
Defined in DMQ.NodeToNode.Version Methods |