decentralized-message-queue
Safe HaskellNone
LanguageHaskell2010

DMQ.NodeToClient

Synopsis

Documentation

data NodeToClientVersion Source #

Constructors

NodeToClientV_1 

Instances

Instances details
NFData NodeToClientVersion Source # 
Instance details

Defined in DMQ.NodeToClient

Methods

rnf :: NodeToClientVersion -> () #

Bounded NodeToClientVersion Source # 
Instance details

Defined in DMQ.NodeToClient

Enum NodeToClientVersion Source # 
Instance details

Defined in DMQ.NodeToClient

Generic NodeToClientVersion Source # 
Instance details

Defined in DMQ.NodeToClient

Associated Types

type Rep NodeToClientVersion 
Instance details

Defined in DMQ.NodeToClient

type Rep NodeToClientVersion = D1 ('MetaData "NodeToClientVersion" "DMQ.NodeToClient" "decentralized-message-queue-0.1.0.0-inplace" 'False) (C1 ('MetaCons "NodeToClientV_1" 'PrefixI 'False) (U1 :: Type -> Type))
Show NodeToClientVersion Source # 
Instance details

Defined in DMQ.NodeToClient

Eq NodeToClientVersion Source # 
Instance details

Defined in DMQ.NodeToClient

Ord NodeToClientVersion Source # 
Instance details

Defined in DMQ.NodeToClient

type Rep NodeToClientVersion Source # 
Instance details

Defined in DMQ.NodeToClient

type Rep NodeToClientVersion = D1 ('MetaData "NodeToClientVersion" "DMQ.NodeToClient" "decentralized-message-queue-0.1.0.0-inplace" 'False) (C1 ('MetaCons "NodeToClientV_1" 'PrefixI 'False) (U1 :: Type -> Type))

data NodeToClientVersionData Source #

Version data for NodeToClient protocol v1

This data type is inpired by the one defined in 'ouroboros-network-api', however, it is redefined here to tie it to our custom NodeToClientVersion and to avoid divergences.

data Protocols Source #

Constructors

Protocols