Skip to content

Commit

Permalink
Merge pull request #5073 from IntersectMBO/coot/mux-api-haddocks
Browse files Browse the repository at this point in the history
Added haddocks to MiniProtocol type
  • Loading branch information
coot authored Feb 10, 2025
2 parents a933425 + 5d314ee commit 29a7a57
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions ouroboros-network-framework/src/Ouroboros/Network/Mux.hs
Original file line number Diff line number Diff line change
Expand Up @@ -235,9 +235,14 @@ type OuroborosBundleWithMinimalCtx (mode :: Mux.Mode) peerAddr bytes m a b =
data MiniProtocol (mode :: Mux.Mode) initiatorCtx responderCtx bytes m a b =
MiniProtocol {
miniProtocolNum :: !MiniProtocolNum,
-- ^ mini-protocol number
miniProtocolStart :: !Mux.StartOnDemandOrEagerly,
-- ^ strategy for starting responder side; initiator side is always
-- started using `StartEagerly`.
miniProtocolLimits :: !MiniProtocolLimits,
-- ^ mini-protocol limits
miniProtocolRun :: !(RunMiniProtocol mode initiatorCtx responderCtx bytes m a b)
-- ^ mini-protocol callback(s)
}

mkMiniProtocolInfo :: MiniProtocol mode initiatorCtx responderCtx bytes m a b -> [MiniProtocolInfo mode]
Expand Down

0 comments on commit 29a7a57

Please sign in to comment.