| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Ouroboros.Network.Subscription.Client
Synopsis
- data ClientSubscriptionParams a = ClientSubscriptionParams {}
- clientSubscriptionWorker :: LocalSnocket -> Tracer IO (SubscriptionTrace LocalAddress) -> Tracer IO (WithAddr LocalAddress ErrorPolicyTrace) -> NetworkMutableState LocalAddress -> ClientSubscriptionParams a -> (LocalSocket -> IO a) -> IO Void
Documentation
data ClientSubscriptionParams a Source #
Constructors
| ClientSubscriptionParams | |
Fields
| |
clientSubscriptionWorker :: LocalSnocket -> Tracer IO (SubscriptionTrace LocalAddress) -> Tracer IO (WithAddr LocalAddress ErrorPolicyTrace) -> NetworkMutableState LocalAddress -> ClientSubscriptionParams a -> (LocalSocket -> IO a) -> IO Void Source #
Client subscription worker keeps subsribing to the LocalAddress using
either unix socket or named pipe.